Programowanie w środowisku MicroPython (8). Serwer HTTP

Programowanie w środowisku MicroPython (8). Serwer HTTP

W dzisiejszym odcinku zobaczymy, jak w ESP32 można zrobić interfejs użytkownika, dostępny w przeglądarce na dowolnym urządzeniu obsługującym Wi-Fi. Opracujemy serwer HTTP, który będzie udostępniał stronę internetową umożliwiającą odczyt temperatury. Poprzez przeglądarkę internetową będzie można także zmienić kolor diody WS2812 umieszczonej na płytce testowej.

Router Wi-Fi tworzy lokalną sieć, w ramach której mogą komunikować się różne urządzenia. Każde z nich, łącznie z routerem, ma swój unikalny adres IP w obrębie lokalnej sieci (nie należy go mylić z publicznym adresem IP, który jest przydzielany przez dostawcę usług internetowych). Taki adres składa się z czterech bajtów, a zwykle pierwsze dwa bajty mają wartości 192 i 168. Zdecydowana większość urządzeń w sieci lokalnej komunikuje się z routerem Wi-Fi po to, by uzyskać dostęp do Internetu. Jednak urządzenia w ramach tej samej sieci mogą także przesyłać pomiędzy sobą różne informacje, również za pośrednictwem routera. Typowym przykładem jest drukarka bezprzewodowa, do której polecenia wydruku przesyłać mogą komputery lub smartfony – pod warunkiem, że pracują w tej samej sieci lokalnej. Każde urządzenie w sieci Wi-Fi może mieć swój własny serwer HTTP, dzięki któremu jest w stanie generować strony internetowe, które mogą być odczytane w przeglądarce internetowej na innym urządzeniu. Tutaj klasycznym przykładem jest strona konfiguracyjna routera Wi-Fi, którą możemy...
Aby kontynuować czytanie wykup Prenumeratę
Elektronika Praktyczna Plus lipiec - grudzień 2012

Elektronika Praktyczna Plus

Monograficzne wydania specjalne

Elektronik grudzień 2025

Elektronik

Magazyn elektroniki profesjonalnej

Raspberry Pi 2015

Raspberry Pi

Wykorzystaj wszystkie możliwości wyjątkowego minikomputera

Świat Radio listopad - grudzień 2025

Świat Radio

Magazyn krótkofalowców i amatorów CB

Automatyka, Podzespoły, Aplikacje listopad - grudzień 2025

Automatyka, Podzespoły, Aplikacje

Technika i rynek systemów automatyki

Elektronika Praktyczna grudzień 2025

Elektronika Praktyczna

Międzynarodowy magazyn elektroników konstruktorów

Elektronika dla Wszystkich grudzień 2025

Elektronika dla Wszystkich

Interesująca elektronika dla pasjonatów