Мазмұны:
- 1 -қадам: Openweathermap.org сайтында тіркелгі жасаңыз
- 2 -қадам: Аппараттық қосылымдар
- 3 -қадам: Бағдарламаны Arduino IDE -ден жазыңыз
Бейне: ESP8266 желілік сағаты мен ауа райы мониторы: 3 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:27
ESP8266 және 0,96 «128x64 OLED дисплейі бар қысқа және қарапайым демалыс күндері жобасы.
Құрылғы - бұл желі сағаты, яғни ntp серверлерінен уақыт алады. Ол сондай -ақ openweathermap.org сайтынан белгішелері бар ауа райы туралы ақпаратты көрсетеді
Қажетті бөлшектер:
1. ESP8266 модулі (мен NodeMCU қолдандым)
2. 0.96 «OLED (I2C негізіндегі)
3. Өткізгіш сымдар
4. Нан тақтасы
5. ESP8266 компьютерге қосуға арналған USB кабелі
1 -қадам: Openweathermap.org сайтында тіркелгі жасаңыз
Openweathermap.org сайтында есептік жазба жасау оңай.
Тіркелуді басу арқылы тіркелгі жасаңыз.
Кіру және API қойындысына өтіңіз. API кілтіне назар аударыңыз.
2 -қадам: Аппараттық қосылымдар
NodeMCU -де қосылулар келесідей.
NodeMCU OLED
3V ------------- Vcc
Gnd ------------- Gnd
D1 ------------- SCL
D2 -------------- SDA
3 -қадам: Бағдарламаны Arduino IDE -ден жазыңыз
Бағдарламаны Arduino IDE бағдарламасында ашыңыз.
Тақталар мәзірінен ESP8266 модулін таңдап, модульге кодты жүктеңіз.
Код ауа райы туралы ақпаратты әр 10 минут сайын жаңартады.
Барлық ауа райы белгішелері icon.h файлына орналастырылады.
Белгіше коды openweathermap.org сайтына жасалған қоңыраудан қайтарылады
Мен алынған json -дан ауа райы туралы ақпаратты алу үшін өте қарапайым талдау логикасын қолдандым.
Қаласаңыз, Arduino үшін json кітапханасын пайдалануға болады.
Ұсынылған:
Толқын мен ауа райы сағаты: 9 қадам (суреттермен)
Толқын мен ауа райы сағаты: Сіз толқынның жоғары немесе төмен екенін немесе бір жерде екенін көрсететін жалғыз қолмен аналогты сағаттарды сатып ала аласыз, бірақ мен нені талап ететін болсам, судың толуы қай уақытта болатынын айтады. Мен q -ға қарайтын нәрсені алғым келді
WiFi сағаты, таймер мен ауа райы станциясы, Blynk басқарылады: 5 қадам (суреттермен)
WiFi сағаты, таймер мен ауа райы станциясы, Blynk басқарылады: бұл морфингтік цифрлық сағат (тұжырымдамасы мен морфинг коды үшін Хари Вигуна арқасында), сонымен қатар аналогтық сағат, ауа райы туралы хабарлау станциясы мен ас үй таймері болып табылады. WiFi арқылы смартфондағы Blynk қолданбасы. Бұл бағдарлама сізге мүмкіндік береді
DHT11 бар ESP32 негізіндегі M5Stack M5stick C ауа райы мониторы - DHT11: 6 қадамымен M5stick-C температура ылғалдылығы мен жылу индексін бақылаңыз
DHT11 бар ESP32 негізіндегі M5Stack M5stick C ауа райы мониторы | DHT11 көмегімен M5stick-C температурасының ылғалдылығы мен жылу индексін бақылаңыз: Сәлеметсіздер ме, балалар, біз DHT11 температура датчигін m5stick-C-мен (m5stack әзірлеу тақтасы) байланыстырып, оны m5stick-C дисплейінде көрсетуді үйренеміз. Сондықтан бұл оқулықта біз температураны, ылғалдылықты & жылу мен
Ауа райы шамы - Ауа райы мен температура бір қарағанда: 8 қадам
Ауа райы шамы - Ауа райы мен температура бір қарағанда: Бұл сиқырлы шамды қолдана отырып, сіз ағымдағы температура мен жағдайды бірден біле аласыз
IoT жеңілдетілді: Қашықтағы ауа райы деректерін түсіру: УК және ауа температурасы мен ылғалдылық: 7 қадам
IoT жеңілдетілді: Қашықтағы ауа райы деректерін түсіру: УК және ауа температурасы мен ылғалдылығы: Бұл оқулықта біз УК (ультракүлгін сәуле), ауа температурасы мен ылғалдылық сияқты қашықтағы деректерді түсіреміз. Бұл деректер өте маңызды болады және болашақта метеостанцияда қолданылады. Блок -диаграмма соңында не алатынымызды көрсетеді