Orodha ya maudhui:

Saa ya ESP32 Kutumia WiFi, ESP-SASA, na Simu: 4 Hatua
Saa ya ESP32 Kutumia WiFi, ESP-SASA, na Simu: 4 Hatua

Video: Saa ya ESP32 Kutumia WiFi, ESP-SASA, na Simu: 4 Hatua

Video: Saa ya ESP32 Kutumia WiFi, ESP-SASA, na Simu: 4 Hatua
Video: $5 WiFi Camera Setup | ESP32 Wifi Setup view on Mobile phone 2024, Novemba
Anonim
Saa ya ESP32 Kutumia WiFi, ESP-SASA, na rununu
Saa ya ESP32 Kutumia WiFi, ESP-SASA, na rununu

Hii ni saa ya wifi ya msingi ya ESP32 niliyoifanya kwa mashindano ya wireless. Niliamua kuifanya saa hii kuwa isiyo na waya kupita kiasi kwa hivyo hutumia aina tatu tofauti za mawasiliano bila waya (WiFi, ESP-SASA, & Cellular). Simu imeunganishwa na mnara wa seli na hufanya kama wifi hotspot. Esp32 ya kwanza imeunganishwa na simu na kuonyesha saa inayovuta kutoka kwa seva ya ntp kwenye OLED.

Coloni mbili zimeunganishwa na simu na hupitisha dakika na sekunde kwa vitengo vingine kwa kutumia itifaki ya mawasiliano ya esp32 inayoitwa ESPNOW. Koloni ya kwanza inasambaza dakika na koloni ya pili inasambaza sekunde.

Kuna mipango 5 tofauti ya mradi huu ambayo nitashiriki hapa chini.

Hatua ya 1:

Picha
Picha

1. Bodi ya ESP32 iliyojengwa katika OLED Onyesha X5

2. Batri ya Lithiamu 18650

3. Simu kuliko inaweza kufanya kama hotspot au router

4. USB Cable ndogo

Hatua ya 2: Pakua IDE ya Arduino na Maktaba zinazohitajika

Pakua IDE ya Arduino na Maktaba Inayohitajika
Pakua IDE ya Arduino na Maktaba Inayohitajika
Pakua IDE ya Arduino na Maktaba Inayohitajika
Pakua IDE ya Arduino na Maktaba Inayohitajika

Kwanza, hakikisha una Arduino IDE ya hivi karibuni kwa kutembelea:

Kisha hakikisha umeweka vizuri kiini cha ESP32 arduino kwa kufuata maagizo kwenye ukurasa wa GitHub hapa:

Pakua na usakinishe maktaba ya Dereva ya OLED kwa ESP32 hapa:

Ikiwa unataka kutengeneza fonti yako mwenyewe, unapaswa kutumia jenereta ya fonti hii:

Bonyeza kuunda baada ya kuamua ni font gani ungependa kutumia. Fonti niliyotumia ilikuwa Nimbus Mono L wazi na urefu wa pikseli 52. Baada ya kusanikisha maktaba yote kunakili faili hiyo kutoka kwa jenereta na kuiiga. Tafuta kompyuta yako kwa faili inayoitwa oleddisplayfonts.h

Fungua na kihariri cha maandishi na ubandike kwenye nambari yako ya font hapo juu na uzingatia jina kwa sababu utahitaji kunakili kwenye programu yako. Kwa mfano, jina la fonti yangu ni "Nimbus_Mono_L_Regular_52"

Hatua ya 3: Panga Vitengo vyako vya ESP32

Panga Vitengo vyako vya ESP32
Panga Vitengo vyako vya ESP32

Hakikisha kuchapa SSID na Nenosiri kwa mtandao wa WiFi ambao utaunganisha.

Tumia Arduino IDE kupanga programu 5 tofauti.

Hatua ya 4:

Picha
Picha

Hiyo ndio! Huu ni mradi mzuri kukusaidia kufahamiana na utendakazi wa ESP32 na natumahi hii inamshawishi mtu kufanya kitu kama hicho.

Ikiwa umepata msaada huu wa kufundisha, tafadhali nipigie kura kwenye mashindano ya wavuti.

Asante!

Ilipendekeza: