Nalezeno 1164 výsledků hledání
Přejít na rozšířené vyhledávání
- 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...
- 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.
- 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.
- 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...
- 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.
- 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...
- 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...
- 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...
- 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...
- 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;
unsigned long currentMillis;
loop(){
currentMillis = millis();
...
timer = currentMillis + 500;
...
if (timer > currentMillis) return;