Nalezeno 1164 výsledků hledání

od kiRRow
04 dub 2024, 22:33
Fórum: Pomoc s projekty
Téma: Pavouk Hiwonder
Odpovědi: 72
Zobrazení: 19063

Re: Pavouk Hiwonder

tak to tam rovnou dej ten tranzistor...
od kiRRow
04 dub 2024, 16:08
Fórum: Pomoc s projekty
Téma: Pavouk Hiwonder
Odpovědi: 72
Zobrazení: 19063

Re: Pavouk Hiwonder

Uspat a probudit externím iteruptem. Naprogramuješ to ESP, tak že dokud bude na pinu LOG1, tak pracuje, LOG0 ho uspí a externí přerušení, co ho probudí je změna z LOG0 na LOG1. Pak ti to ESP pojede vždy jen když na tom pinu bude LOG1.
od kiRRow
28 bře 2024, 16:09
Fórum: Pomoc s projekty
Téma: Pavouk Hiwonder
Odpovědi: 72
Zobrazení: 19063

Re: Pavouk Hiwonder

No já bych docela rád viděl ten program co pavoukem hýbe.
od kiRRow
27 bře 2024, 16:08
Fórum: Pomoc s projekty
Téma: Pavouk Hiwonder
Odpovědi: 72
Zobrazení: 19063

Re: Pavouk Hiwonder

To je častý problém knihoven, že se bijou navzájem o nějaký časovač, nebo podobně. Musíš ty knihovny trošku prozkoumat a uvidíš, jestli se nějak ovlivňují - nebo ty knihovny zkoušet každou zvlášť a pak dohromady. Buď pak musíš najít takovou kombinaci knihoven, co se bít nebude, nebo si to napsat sám...
od kiRRow
26 bře 2024, 22:04
Fórum: ESP8266, ESP32 a desky na nich založené
Téma: Arduino webserver, přechod na výchozí IP adresu
Odpovědi: 9
Zobrazení: 2626

Re: Arduino webserver, přechod na výchozí IP adresu

switche, wifi acess-pointy atp, to vše je tvoje síť ... a mezi tebou a internetem stojí tvým poskytovatelem ovládaný router, zařízení které odděluje tvou domácí síť od internetu ... a tam se to musí všechno nastavit.
od kiRRow
26 bře 2024, 19:35
Fórum: ESP8266, ESP32 a desky na nich založené
Téma: Arduino webserver, přechod na výchozí IP adresu
Odpovědi: 9
Zobrazení: 2626

Re: Arduino webserver, přechod na výchozí IP adresu

No s tou IP, kde ji přiřazuje DHCP server a chceš, aby ji přiřadil vždy stejnou se používá na routeru u DHCP serveru rezervovací funkce. Prostě IP adresu 192.168.0.2 zarezervuješ výhradně pro MAC adresu AA-BB-CC-DD-EE-FF - výhoda toho je že když měníš nastavení sítě, tak ho změníš na routeru přes je...
od kiRRow
22 bře 2024, 16:39
Fórum: Programování obecně
Téma: Nahrání dat do EEPROM hromadne
Odpovědi: 13
Zobrazení: 2380

Re: Nahrání dat do EEPROM hromadne

Protože tohle už není jen o opisování tutoriálů a jejich slepováním do hromady. Zapřemýšlej, jak ten procesor a program vlastně pozná rozdíl, že zadáváš adresu kam chceš zapisovat a co jsou data, které chceš zapisovat ? Program si to nějak musí umět zjistit, tudíž si to musí i umět nějak zapamatovat...
od kiRRow
18 bře 2024, 17:17
Fórum: Arduino IDE
Téma: prosím o pomoc
Odpovědi: 1
Zobrazení: 1086

Re: prosím o pomoc

boolean currentInput = false; boolean lastInput = false; boolean ledON = false; unsigned long ledMillis, currentMillis; void setup() { pinMode(2, INPUT); pinMode(13, OUTPUT); } void loop() { currentInput = digitalRead(2); currentMillis = millis(); if(currentInput != lastInput){ lastInput = currentI...
od kiRRow
16 bře 2024, 13:14
Fórum: Pomoc s projekty
Téma: Pavouk Hiwonder
Odpovědi: 72
Zobrazení: 19063

Re: Pavouk Hiwonder

Pán má samozřejmě pravdu, ale tento problém se projeví až když bude pavouk více jak měsíc nepřetržitě zapnutý a jen občas. Protože i když přeteče timer, tak nakonec přeteče i millis() a po několika cyklech se to srovná, ale škobrtne to ... Při programování, hlavně když se člověk učí, nebo jen něco t...
od kiRRow
15 bře 2024, 15:36
Fórum: Pomoc s projekty
Téma: Pavouk Hiwonder
Odpovědi: 72
Zobrazení: 19063

Re: Pavouk Hiwonder

jednoduše ... hned na začátku loopu si ulož millis() do proměnné a veškeré další volání millis() nahraď tou proměnnou
unsigned long currentMillis;
loop(){
currentMillis = millis();
...
timer = currentMillis + 500;
...
if (timer > currentMillis) return;