Përmbajtje:
- Hapi 1:
- Hapi 2: Shkarkoni ID -në Arduino dhe Bibliotekat e Kërkuara
- Hapi 3: Programoni njësitë tuaja ESP32
- Hapi 4:
Video: Ora ESP32 duke përdorur WiFi, ESP-TANI dhe celular: 4 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:28
Kjo është një orë wifi e bazuar në ESP32 që kam bërë për konkursin pa tel. Vendosa ta bëj këtë orë tepër pa tel kështu që përdor tre forma të ndryshme të komunikimit pa tel (WiFi, ESP-TANI, & Cellular). Telefoni është i lidhur me një kullë celulari dhe vepron si një pikë e nxehtë wifi. Esp32 e parë lidhet me telefonin dhe shfaq orën që tërheq nga një server ntp në OLED.
Dy kolonët janë të lidhur me telefonin dhe transmetojnë minutat dhe sekondat në njësitë e tjera duke përdorur protokollin e komunikimit të esp32 të quajtur ESPNOW. Zorra e parë po transmeton minutat dhe koloni i dytë po transmeton sekondat.
Ekzistojnë 5 programe të veçanta për këtë projekt që do të ndaj më poshtë.
Hapi 1:
1. Bordi ESP32 me ekran të integruar OLED X5
2. Bateri litiumi 18650
3. Telefoni mund të veprojë si pikë e nxehtë ose ruter
4. Mikro kabllo USB
Hapi 2: Shkarkoni ID -në Arduino dhe Bibliotekat e Kërkuara
Së pari, sigurohuni që keni Arduino IDE më të fundit duke vizituar:
Pastaj sigurohuni që të instaloni siç duhet bërthamën arduino ESP32 duke ndjekur udhëzimet në faqen e GitHub këtu:
Shkarkoni dhe instaloni bibliotekën OLED Driver për ESP32 këtu:
Nëse doni të bëni fontin tuaj, duhet të përdorni këtë gjenerator fontesh:
Klikoni në krijimin pasi të keni vendosur se çfarë fonti dëshironi të përdorni. Fonti që kam përdorur ishte një Nimbus Mono L i thjeshtë me një lartësi 52 piksel. Pasi të keni instaluar të gjitha bibliotekat, kopjoni skedarin nga gjeneratori dhe kopjoni atë. Kërkoni në kompjuterin tuaj për një skedar të quajtur oleddisplayfonts.h
Hapeni atë me një redaktues teksti dhe ngjisni kodin tuaj të shkronjave në krye dhe kushtojini vëmendje emrit sepse do t'ju duhet ta kopjoni atë në programin tuaj. Për shembull, emri i fontit tim është "Nimbus_Mono_L_Regular_52"
Hapi 3: Programoni njësitë tuaja ESP32
Sigurohuni që të shkruani SSID dhe Fjalëkalimin për rrjetin WiFi me të cilin do të lidheni.
Përdorni Arduino IDE për të programuar 5 programe të ndryshme.
Hapi 4:
Kjo eshte! Ky është një projekt i mrekullueshëm për t'ju ndihmuar të njiheni me disa nga funksionalitetet e ESP32 dhe shpresoj se kjo frymëzon dikë të bëjë diçka të ngjashme.
Nëse ju duket e dobishme kjo e udhëzueshme, ju lutemi votoni për mua në konkursin pa tel.
Faleminderit!
Recommended:
Monitorimi i temperaturës dhe lagështisë duke përdorur ESP-01 & DHT dhe Renë AskSensors: 8 hapa
Monitorimi i Temperaturës dhe Lagështisë Duke Përdorur ESP-01 & DHT dhe Renë AskSensors: Në këtë udhëzues do të mësojmë se si të monitorojmë temperaturën dhe matjet e lagështisë duke përdorur bordin IOT-MCU/ESP-01-DHT11 dhe Platformën IoT AskSensors . Unë jam duke zgjedhur modulin IOT-MCU ESP-01-DHT11 për këtë aplikacion sepse
Paralajmërim për temperaturën dhe lagështinë duke përdorur AWS dhe ESP32: 11 hapa
Paralajmërim Temp dhe Lagështi duke Përdorur AWS dhe ESP32: Në këtë tutorial, ne do të masim të dhëna të ndryshme të temperaturës dhe lagështisë duke përdorur sensorin Temp dhe lagështi. Ju gjithashtu do të mësoni se si t'i dërgoni këto të dhëna në AWS
Monitorimi i përshpejtimit duke përdorur Raspberry Pi dhe AIS328DQTR duke përdorur Python: 6 hapa
Monitorimi i përshpejtimit duke përdorur Raspberry Pi dhe AIS328DQTR Duke përdorur Python: Përshpejtimi është i kufizuar, mendoj sipas disa ligjeve të Fizikës.- Terry Riley Një cheetah përdor përshpejtim të mahnitshëm dhe ndryshime të shpejta në shpejtësi kur ndiqni. Krijesa më e shpejtë në breg, herë pas here, përdor ritmin e saj të lartë për të kapur prenë.
Ora e bazuar në Arduino duke përdorur modulin DS1307 Ora në kohë reale (RTC) & 0.96: 5 hapa
Ora e bazuar në Arduino duke përdorur modulin DS1307 Ora në kohë reale (RTC) & 0.96: Përshëndetje djema në këtë tutorial do të shohim se si të bëjmë një orë pune duke përdorur një modul orësh në kohë reale DS1307 & Ekranet OLED. Pra, ne do të lexojmë kohën nga moduli i orës DS1307. Dhe shtypeni atë në ekranin OLED
8 Kontrolli i stafetës me NodeMCU dhe Marrës IR duke përdorur WiFi dhe IR Telekomandë dhe Aplikacion Android: 5 hapa (me fotografi)
8 Rele Control me NodeMCU dhe IR Receiver Using WiFi and IR Remote and Android App: Kontrolli i 8 ndërprerësve të stafetave duke përdorur nodemcu dhe marrësin ir mbi wifi dhe ir aplikacionin e largët dhe android. Ir i largët punon pavarësisht nga lidhja wifi. K ISTU ASHT A KLIKIM I VERSIONIT TP PPRDITSUAR KETU