Skocz do zawartości

ESP8266 - obsługa 6 przycisków na stronie WWW


fauke

Pomocna odpowiedź

ESP8266 posiada tylko 2 piny którymi mogę kontrolować (co w teorii daje 4 rózne kombinacje), jednak na swojej stronie mam 6 przycisków i na każdy z nich Arduino (połączone z ESP82666), musi inaczej reagować. Da się jakoś obsłużyć 6 różnych poleceń?

Link do komentarza
Share on other sites

Nie używałem nigdy ESP8266, więc nie wiem jak to dokładnie działa. Skoro masz 2 piny do pełnej dyspozycji, napisz jakąś softwarową transmisje,a w Arduino będziesz to odkodowywał.

Link do komentarza
Share on other sites

Nawet nie kupując żadnych innych modułów jesteś w stanie zrobić całkiem rozsądną komunikację choćby po I2C. Osobiście właśnie w ten sposób używam ESP8266 razem z Pro Mini, który mi robi za kontroler serw i czujników. Większość logiki jest na ESP8266 (bo ma dużo mocniejszy procesor i więcej pamięci), a na Arduino jest tylko prosty slave I2C i ustawianie PWM-a oraz odczytywanie danych z czujników zmapowane na poszczególne rejestry.

Link do komentarza
Share on other sites

Zarejestruj się lub zaloguj, aby ukryć tę reklamę.
Zarejestruj się lub zaloguj, aby ukryć tę reklamę.

jlcpcb.jpg

jlcpcb.jpg

Produkcja i montaż PCB - wybierz sprawdzone PCBWay!
   • Darmowe płytki dla studentów i projektów non-profit
   • Tylko 5$ za 10 prototypów PCB w 24 godziny
   • Usługa projektowania PCB na zlecenie
   • Montaż PCB od 30$ + bezpłatna dostawa i szablony
   • Darmowe narzędzie do podglądu plików Gerber
Zobacz również » Film z fabryki PCBWay

Albo połącz Arduino i ESP-01 po serialu. Wgraj do Arduino BLYNKa (szczegóły blynk.cc) ESP-01 zostawiasz z oryginalnym softem. Kilka linijek kodu i masz pełne monitorowanie i sterowanie wszystkimi portami Arduino (wej/wy cyfra/analog) z aplikacji w telefonie/tablecie z dowolnego miejsca na świecie

Link do komentarza
Share on other sites

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.