Агуулгын хүснэгт:
- 1-р алхам:
- Алхам 2: Arduino IDE болон шаардлагатай номын санг татаж авах
- Алхам 3: ESP32 төхөөрөмжөө програмчил
- Алхам 4:
Видео: WiFi, ESP-NOW, & Cellular ашиглан ESP32 цаг: 4 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:05
Энэ бол утасгүй тэмцээнд зориулан хийсэн ESP32 дээр суурилсан wifi цаг юм. Би энэ цагийг хэт утасгүй болгохоор шийдсэн тул утасгүй холбооны гурван өөр хэлбэрийг (WiFi, ESP-NOW, & Cellular) ашигладаг. Утас нь үүрэн цамхагт холбогдсон бөгөөд wifi сүлжээний цэг болж ажилладаг. Эхний esp32 нь утсан дээр холбогдсон бөгөөд OLED дээрх ntp серверээс авах цагийг харуулдаг.
Хоёр цэг нь утсаар холбогдсон бөгөөд ESPNOW нэртэй esp32 -ийн өөрийн холбооны протоколыг ашиглан минут, секундийг бусад нэгжид дамжуулдаг. Эхний цэг нь минутыг дамжуулж, хоёр дахь цэг нь секунд дамжуулж байна.
Энэ төслийн 5 тусдаа програмыг би доор хуваалцах болно.
1-р алхам:
1. Оруулсан OLED дэлгэц X5 бүхий ESP32 самбар
2. 18650 лити зай
3. Утас нь халуун цэг эсвэл чиглүүлэгчийн үүргийг гүйцэтгэдэг
4. USB микро кабель
Алхам 2: Arduino IDE болон шаардлагатай номын санг татаж авах
Нэгдүгээрт, танд хамгийн сүүлийн үеийн Arduino IDE байгаа эсэхийг шалгаарай:
Дараа нь GitHub хуудсан дээрх зааврыг дагаж ESP32 arduino цөмийг зөв суулгасан эсэхээ шалгаарай:
ESP32-д зориулсан OLED драйверын санг эндээс татаж суулгаарай:
Хэрэв та өөрөө фонт хийхийг хүсч байвал энэ фонт үүсгэгчийг ашиглах хэрэгтэй:
Та ямар фонт ашиглахаа шийдсэнийхээ дараа үүсгэх дээр дарна уу. Миний ашигладаг фонт нь 52 пиксел өндөртэй энгийн Nimbus Mono L байв. Та бүх номын санг суулгасны дараа генератороос файлыг хуулж хуулж аваарай. Oleddisplayfonts.h нэртэй файлыг компьютерээсээ хайж олоорой
Үүнийг текст засварлагчаар нээж, дээд талдаа фонтын кодоо оруулаад програмдаа хуулах шаардлагатай тул нэрийг нь анхаарч үзээрэй. Жишээлбэл, миний фонтын нэр "Nimbus_Mono_L_Regular_52"
Алхам 3: ESP32 төхөөрөмжөө програмчил
Холбогдох WiFi сүлжээнд SSID болон нууц үгээ оруулахаа мартуузай.
Arduino IDE ашиглан 5 өөр програмыг програмчил.
Алхам 4:
Ингээд л боллоо! Энэ бол ESP32 -ийн зарим функцтэй танилцахад тань туслах гайхалтай төсөл бөгөөд энэ нь хэн нэгнийг үүнтэй төстэй зүйл хийх урам зориг өгсөн гэж найдаж байна.
Хэрэв танд энэ заавар тустай санагдсан бол утасгүй уралдаанд надад саналаа өгнө үү.
Баярлалаа!
Зөвлөмж болгож буй:
Uno ашиглан ESP8266 WeMos D1 R1 Wifi процессор ашиглан ESP32-камер ашиглан зураг авах, илгээх: 7 алхам
ESP8266 WeMos D1 R1 Wifi процессор ашиглан Uno ашиглан ESP32-Cam ашиглан зураг авах, илгээх: Uno ашиглан ESP8266 WeMos D1 R1 WiFI процессор ашиглан ESP32-Cam (OV2640) ашиглан зураг авч имэйлд илгээж, Google Драйвт хадгалаад илгээнэ үү. Twilio ашиглан Whatsapp. Шаардлага: Uno -той ESP8266 WeMos D1 R1 WiFI процессор (https: // protosupplies
HT12D HT12E ашиглан RF 433MHZ радио хяналт - HT12E & HT12D ашиглан 433mhz ашиглан Rf алсын удирдлага хийх: 5 алхам
HT12D HT12E ашиглан RF 433MHZ радио хяналт | HT12E & HT12D -ийг 433mhz ашиглан Rf алсын удирдлага хийх: Энэхүү зааварчилгаанд би HT12E кодчилол бүхий 433mhz дамжуулагч хүлээн авах модулийг ашиглан RADIO алсын удирдлага хийхийг танд үзүүлэх болно. HT12D декодер IC. Энэхүү зааварчилгаанд та өгөгдлийг маш хямд найрлагатай ашиглан илгээх, хүлээн авах боломжтой болно: HT
Arduino IDE ашиглан M5stick C ашиглан цаг хийх - M5stack M5stick-C-тэй RTC бодит цагийн цаг: 4 алхам
Arduino IDE ашиглан M5stick C ашиглан цаг хийх | M5stack M5stick-C-тэй RTC бодит цагийн цаг: Сайн байна уу залуусаа, энэ зааварчилгаанд бид Arduino IDE ашиглан m5stack-ийн m5stick-C хөгжүүлэлтийн самбар ашиглан хэрхэн цаг хийхийг сурах болно. Тиймээс m5stick нь огноо, цаг, цагийг харуулах болно. дэлгэц дээр сарын долоо хоног
Esp 8266 Esp-01-ийг Arduino IDE ашиглан эхлүүлэх - Esp самбарыг Arduino Ide -д суулгах, програмчлах Esp: 4 алхам
Esp 8266 Esp-01-ийг Arduino IDE ашиглан эхлүүлэх | Esp самбарыг Arduino Ide-д суулгах, програмчлах Esp: Энэхүү зааварчилгаанд бид Arduino IDE-д esp8266 самбарыг хэрхэн суулгах, esp-01 програмыг хэрхэн яаж програмчлах, код оруулах талаар сурах болно. энэ болон ихэнх хүмүүс асуудалтай тулгардаг
Өөр нэг Arduino цаг уурын станц (ESP-01 & BMP280 & DHT11 & OneWire): 4 алхам
Өөр нэг Arduino цаг уурын станц (ESP-01 & BMP280 & DHT11 & OneWire): Эндээс та EWS-01-ийн цөөн тооны голтой OneWire-ийг ашиглах нэг давталтыг олох боломжтой. Энэхүү зааварчилгаанд бүтээсэн төхөөрөмж нь таны Wifi сүлжээнд холбогддог сонголт (танд итгэмжлэл байх ёстой …) BMP280 болон DHT11 -ээс мэдрэхүйн өгөгдлийг цуглуулдаг