Агуулгын хүснэгт:
Видео: ESP32 дээр суурилсан цаг: 4 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:04
Esp32 дээр суурилсан олед дэлгэцтэй, мэдрэгчтэй товчлууртай, бусад эд анги байхгүй, утас/гагнуур хийх шаардлагагүй цагийг хэрхэн яаж бүтээх тухай заавар
Алхам 1: эд анги, номын сан
Эд анги
- OLED дэлгэцтэй ESP32 модуль (Amazon)
- Микро USB кабель
Номын сан
- NTPTime.h энд байна
- Энд зориулсан SSD1306
Алхам 2: Код
Юуны өмнө та esp32 багцыг удирдах зөвлөлийн менежерт нэмж оруулсан эсэхээ шалгаарай (хэрэв байхгүй бол энд байгаа зааврыг дагана уу).
Код github дээр байна, энд дарна уу.
Үүнийг татаж авах эсвэл arduino ноорог дээр буулгана уу. SSID, нууц үг, цагийн бүсийг өөрчилсөн эсэхээ шалгаарай.
Самбар дээрээ wemos lolin32 -ийг сонгоод кодоо байршуулна уу (байршуулахын өмнө ачаалах товчлуурыг дарж, en товчлуурыг дарах шаардлагатай байж магадгүй).
Алхам 3: Дууссан
Одоо цагийг хийх ёстой. Огноог харахын тулд сэлгэхийн тулд esp дээрх T1 эсвэл 0 зүү дээр хүрнэ үү.
Сайжруулалт
Хэрэв та үүнийг илүү сэрүүн болгохыг хүсч байвал GPIO0 зүү дээр утсыг гагнаж, дараа нь нөгөө талд нь металл жижиг хавтан/зоос хавсаргаж болно. ESP -ийн төмөр тагийг тусгаарлаж, хавтан/зоосыг тэнд (зарим халуун цавуугаар) бэхлээрэй.
Асуудал
Хэрэв танд өөр асуудал байгаа бол тэдгээрийг сэтгэгдэл дээр үлдээхээс бүү эргэлзээрэй.
Алхам 4: Ашигласан материал
- Захиалгат олед фонтууд
- Жинхэнэ ssd1306 номын сан
Зөвлөмж болгож буй:
Arduino дээр суурилсан контактгүй хэт улаан туяаны термометр - Arduino ашиглан IR суурилсан термометр: 4 алхам
Arduino дээр суурилсан контактгүй хэт улаан туяаны термометр | Arduino ашиглан IR суурилсан термометр: Сайн байна уу залуусаа энэ зааварчилгаанд бид arduino ашиглан контактгүй термометр хийх болно. Заримдаа шингэн/хатуу бодисын температур хэт өндөр эсвэл бага байдаг тул түүнтэй холбоо тогтооход хэцүү байдаг. тэр үед температур
DS1307 бодит цагийн цаг (RTC) модулийг ашиглан Arduino дээр суурилсан цаг ба 0.96: 5 алхам
DS1307 Real Time Clock (RTC) модулийг ашиглан Arduino -д суурилсан цаг & 0.96: Сайн байна уу залуусаа энэ хичээлээр бид DS1307 бодит цагийн модулийг ашиглан ажлын цагийг хэрхэн хийхийг харах болно. OLED дэлгэцүүд Тиймээс бид цагийг DS1307 модулаас унших болно. Үүнийг OLED дэлгэц дээр хэвлэ
DHT11 бүхий ESP32 дээр суурилсан M5Stack M5stick C цаг агаарын хяналт - M5stick-C дээрх температурын чийгшил ба дулааны индексийг DHT11: 6 алхамаар хянах
DHT11 бүхий ESP32 дээр суурилсан M5Stack M5stick C цаг агаарын хяналт | DHT11-ийн тусламжтайгаар M5stick-C дээрх температурын чийгшил ба дулааны индексийг хянаж үзээрэй: Сайн байна уу залуусаа, энэ зааварт бид DHT11 температур мэдрэгчийг m5stick-C (m5stack-ийн хөгжлийн самбар) -тай хэрхэн холбож, m5stick-C дэлгэц дээр харуулах талаар сурах болно. Тиймээс энэ хичээлээр бид температур, чийгшил & дулаан би
ESP8266 дээр суурилсан сүлжээний цаг ба цаг агаарын хяналт: 3 алхам (зурагтай)
ESP8266 дээр суурилсан сүлжээний цаг ба цаг агаарын хяналт: ESP8266 ба 0.96 инчийн 128x64 OLED дэлгэцтэй богино ба энгийн амралтын өдрийн төсөл. Энэхүү төхөөрөмж нь сүлжээний цаг юм, өөрөөр хэлбэл ntp серверээс цаг авдаг. Энэ нь openweathermap.org -ийн дүрс бүхий цаг агаарын мэдээллийг харуулдаг. Шаардлагатай хэсэг: 1. ESP8266 модуль (A
"Ухаалаг цаг 2" угсрах (Ардуинод суурилсан олон тооны нэмэлт функц бүхий сэрүүлэгтэй цаг): 6 алхам
"Ухаалаг цаг 2" угсрах (Ардуинод суурилсан олон тооны нэмэлт функц бүхий сэрүүлэгтэй цаг): Энэхүү заавар нь нээлттэй эх сурвалж (техник хангамж, програм хангамж) төсөл болох Wise Clock 2-ийн иж бүрдлийг хэрхэн угсрахыг харуулав. Wise Clock 2 иж бүрэн хэрэгслийг эндээс худалдаж авах боломжтой. Дүгнэж хэлэхэд, энэ бол Wise Clock 2 -ийн хийж чадах зүйл юм (одоогийн нээлттэй эхийн програм хангамжийн тусламжтайгаар