
Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-23 15:03



Jest tylko kilka rzeczy lepszych niż (z powodzeniem) programowanie i używanie Arduino. Z pewnością jedną z tych rzeczy jest używanie twojego ESP8266 jako Arduino z Wi-Fi! W tej instrukcji pokażę ci ŁATWY sposób na to, aby ESP8266 działał jako serwer WWW ORAZ uzyskiwał dostęp do tego serwera z dowolnego miejsca (przez Internet)
Również jeśli uznasz to za interesujące, być może spodoba ci się niektóre z moich innych:
ŁATWY wyświetlacz danych czujnika Arduino OLED
Jak zrobić zasilacz wysokiego napięcia?
Jak przesłać dane z Arduino do programu Excel (i wykreślić je)
Jak wyświetlić odczyty czujnika Arduino na wyświetlaczu Nokia 5110?
Krok 1: Czego będziesz potrzebować:

Ponieważ esp8266 NodeMcu jest tak tani, gorąco polecam jego zakup. Możesz po prostu podłączyć go do komputera i używać jako Arduino. Żadnych dziwnych poleceń ani niczego „nieznanego”.
Krok 2: Arduino IDE+ESP8266:




-Otwórz Arduino IDE
-Przejdź do Plik->Preferencje->Additional Boards Manager URLs: https://arduino.esp8266.com/stable/package_esp8266c… -> kliknij OK
-Zamknij IDE i otwórz je ponownie
-Przejdź do Tools->Board (gdzie wybierasz swoją wersję Arduino)->Boards Manager, znajdź ESP8266 i kliknij Install
Teraz powinieneś być w stanie używać ESP8266 jako Arduino. Po prostu wybierz NODEMCU 1.0 jako swoją płytkę i powinieneś być gotowy do kodowania. (jeśli to nie działa, wypróbuj wersję 0.9)
Krok 3: Kod „Arduino”:
Ponieważ kod się popsuje po wklejeniu, dołączyłem go jako plik txt. Pobierz go i wklej do swojego Arduino IDE.
Kod jest skomentowany, więc nie powinieneś mieć problemów ze zrozumieniem, co zmienić, aby odpowiadał Twoim potrzebom
Krok 4: Dostęp z dowolnego miejsca:

Najpierw musisz wejść na www.whatsmyip.org i skopiować swój adres IP.
Powinieneś teraz otworzyć ustawienia routera. (wygoogluj, jak to zrobić na routerze) Otwórz przeglądarkę i wpisz adres routera. Znajdziesz tam kilka ustawień, w tym coś w stylu Forwarding lub przekierowania portów.
Ważną rzeczą do zapamiętania jest tutaj „Port usługi” i „Adres IP”.
W polu „Service port” należy wpisać port określony w kodzie Arduino. (moja miała 301)
W "Adres IP" należy wpisać: IP(z whatsmyip): ServicePort
więc powinien wyglądać mniej więcej tak: xxx.xxx.xx.xx:301
Po prostu pozostaw pozostałe ustawienia na Domyślne. (lub sprawdź, jak przekierować port do routera)
Krok 5: Co teraz???
Teraz… po prostu wpisz xxx.xxx.xx.xx:301 w przeglądarce i powinieneś mieć podstawową stronę internetową z dwoma przyciskami. Jestem pewien, że możesz wymyślić, jak z nich korzystać.
Możesz wpisać adres do swojego telefonu komórkowego, gdy jesteś poza domem i w ten sposób uzyskać dostęp do ESP8266. Być może zamiast włączać i wyłączać diodę LED, spróbuj nakazać jej włączenie AC w te gorące letnie dni.
Zalecana:
Sterowanie głosem w domu z dowolnego miejsca na świecie: 5 kroków

Steruj głosem w domu z dowolnego miejsca na świecie:… już nie science fiction… Korzystając ze sprzętu i oprogramowania dostępnego dzisiaj, ten Instruktaż zademonstruje, jak można sterować głosem większością systemów w domu za pomocą sterowania głosowego, smartfona, tablet i/lub komputer z dowolnego miejsca i
Niedrogi inteligentny dom - sterowanie z dowolnego miejsca na świecie: 6 kroków

Niski koszt inteligentnego domu - sterowanie z dowolnego miejsca na świecie: AboutW dzisiejszych czasach oboje rodzice pracują nad zapewnieniem komfortowego życia rodzinie. Tak więc w naszym domu mamy wiele urządzeń RTV, takich jak grzałka, klimatyzacja, pralka itp. Po powrocie do domu powinni czuć się bardzo komfortowo między
[Automatyka domowa] Przekaźniki sterujące z dowolnego miejsca za pomocą ESP8266 + Blynk: 4 kroki
![[Automatyka domowa] Przekaźniki sterujące z dowolnego miejsca za pomocą ESP8266 + Blynk: 4 kroki [Automatyka domowa] Przekaźniki sterujące z dowolnego miejsca za pomocą ESP8266 + Blynk: 4 kroki](https://i.howwhatproduce.com/images/006/image-16347-42-j.webp)
[Automatyka domowa] Przekaźniki sterujące z dowolnego miejsca za pomocą ESP8266 + Blynk: Istnieje wiele sposobów na wykonanie automatyki domowej, niektóre są skomplikowane, niektóre są łatwe, w tej instrukcji pokażę, jak wykonać proste sterowanie przekaźnikami za pomocą ESP-12E z Blynk. Dla wygody projekt był jednostronny PCB, więc możesz wykonać samodzielnie
Nakarm swoje płatki rybne z dowolnego miejsca!: 7 kroków (ze zdjęciami)

Feed Your Fish Flakes From Anywhere !: Nakarm swoje ryby z dowolnego miejsca na świecie. Kompatybilny z płatkami! W Internecie jest wiele karmników dla ryb, ale niewiele z nich karmi płatki rybne. Główna dieta mojej złotej rybki. Lubię karmić moje ryby, a kiedy podróżuję, chcę mieć to samo enjo
Jak zrobić mobilnego robota sterowanego - Na podstawie DTMF - Bez mikrokontrolera i programowania - Sterowanie z dowolnego miejsca na świecie - RoboGeeks: 15 kroków

Jak zrobić mobilnego robota sterowanego | Na podstawie DTMF | Bez mikrokontrolera i programowania | Sterowanie z dowolnego miejsca na świecie | RoboGeeks: Chcesz stworzyć robota, którym można sterować z dowolnego miejsca na świecie, zróbmy to