
Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-23 14:47

Ovo je WiFi sat baziran na ESP32 koji sam napravio za bežično natjecanje. Odlučio sam učiniti ovaj sat pretjerano bežičnim pa koristi tri različita oblika bežične komunikacije (WiFi, ESP-NOW i Cellular). Telefon je spojen na mobilni toranj i djeluje kao Wi -Fi žarišna točka. Prvi esp32 spojen je na telefon i prikazuje sat vremena koje vuče s ntp poslužitelja na OLED -u.
Dvije su dvotočke povezane s telefonom i prenose minute i sekunde na druge jedinice pomoću vlastitog komunikacijskog protokola esp32 nazvanog ESPNOW. Prvo dvotočko prenosi minute.
Za ovaj projekt postoji 5 zasebnih programa koje ću podijeliti u nastavku.
Korak 1:

1. ESP32 ploča s ugrađenim OLED zaslonom X5
2. 18650 litijeva baterija
3. Telefon koji može djelovati kao hotspot ili usmjerivač
4. USB mikrokabel
Korak 2: Preuzmite Arduino IDE i potrebne knjižnice


Prvo provjerite imate li najnoviji Arduino IDE posjetom:
Zatim provjerite jeste li pravilno instalirali jezgru ESP32 arduino slijedeći upute na stranici GitHub ovdje:
Ovdje preuzmite i instalirajte biblioteku OLED upravljačkih programa za ESP32:
Ako želite napraviti vlastiti font, upotrijebite ovaj generator fontova:
Pritisnite Stvori nakon što odlučite koji font želite koristiti. Font koji sam koristio bio je običan Nimbus Mono L visine 52 piksela. Nakon što instalirate sve knjižnice, kopirajte datoteku iz generatora i kopirajte je. Pretražite na svom računalu datoteku pod nazivom oleddisplayfonts.h
Otvorite ga uređivačem teksta i zalijepite kôd fonta pri vrhu i obratite pažnju na naziv jer ćete ga morati kopirati u svoj program. Na primjer, naziv mog fonta je "Nimbus_Mono_L_Regular_52"
Korak 3: Programirajte svoje ESP32 jedinice

Upišite SSID i lozinku za WiFi mrežu s kojom ćete se povezati.
Koristite Arduino IDE za programiranje 5 različitih programa.
Korak 4:

To je to! Ovo je sjajan projekt koji će vam pomoći da se upoznate s nekim funkcionalnostima ESP32 i nadam se da će ovo inspirirati nekoga da napravi nešto slično.
Ako vam je ovo uputstvo pomoglo, glasajte za mene na natječaju za bežično povezivanje.
Hvala!
Preporučeni:
Kako napraviti analogni sat i digitalni sat sa LED trakom pomoću Arduina: 3 koraka

Kako napraviti analogni sat i digitalni sat sa LED trakom pomoću Arduina: Danas ćemo napraviti analogni sat & Digitalni sat sa Led Stripom i MAX7219 Dot modulom s Arduinom. Popravit će vrijeme s lokalnom vremenskom zonom. Analogni sat može koristiti dužu LED traku pa se može objesiti na zid kako bi postao umjetničko djelo
Kako napraviti više ESP razgovora putem ESP-NOW-a pomoću ESP32 i ESP8266: 8 koraka

Kako napraviti više ESP razgovora putem ESP-a SADA Koristeći ESP32 i ESP8266: Na mom tekućem projektu, potrebno mi je više ESP-ova za međusobno razgovaranje bez usmjerivača. Da bih to učinio, koristit ću ESP-NOW za bežičnu međusobnu komunikaciju bez usmjerivača na ESP-u
Početak rada s Esp 8266 Esp-01 s Arduino IDE - Instaliranje Esp ploča u Arduino Ide i programiranje Esp: 4 koraka

Početak rada s Esp 8266 Esp-01 s Arduino IDE | Instaliranje Esp ploča u Arduino Ide i programiranje Esp: U ovom uputstvu naučit ćemo kako instalirati esp8266 ploče u Arduino IDE i kako programirati esp-01 i učitati kod u njega. Budući da su esp ploče toliko popularne pa sam razmišljao o tome da ispravim instrukcije za ovaj i većina ljudi se suočavaju s problemom
Kako izgraditi solarnu bateriju pomoću baterije mrtvog mobitela: 4 koraka

Kako izgraditi solarnu bateriju na bazi energije pomoću baterije mrtvog mobitela: Ovaj projekt je solarna banka na bazi energije kod kuće s korištenjem baterije mrtvog telefona. Možemo koristiti bilo koju bateriju ekvivalentnu mobilnoj bateriji s istom shemom. Solarna ploča će napuniti bateriju, a bateriju možemo koristiti za punjenje
Stvorite 3D slike pomoću mobitela, sticka i Gimpa: 5 koraka

Stvaranje 3D slika pomoću mobitela, štapa i Gimpa: Kako napraviti anaglifne 3D slike pomoću mobitela, drvenog štapa i Gimpa. Dugo sam želio snimiti 3D slike svojim digitalnim fotoaparatom, ali otkrio sam da većina metoda prilično su komplicirane i skupe. Nakon čitanja otkrio sam da