Мазмуну:
- 1 -кадам: Openweathermap.org сайтында каттоо эсебин түзүңүз
- 2 -кадам: Аппараттык туташуулар
- 3 -кадам: Arduino IDE программасын өрттөңүз
Video: ESP8266 негизделген тармак сааты жана аба ырайы монитору: 3 кадам (сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:42
Кыска жана жөнөкөй дем алыш долбоору ESP8266 жана 0.96 128x64 OLED дисплейи менен.
Бул түзмөк тармактык саат, башкача айтканда, ntp серверлеринен убакытты алат. Ошондой эле openweathermap.org сайтынан иконалар менен аба ырайы тууралуу маалыматты көрсөтөт
Талап кылынган бөлүктөр:
1. ESP8266 модулу (Ким болбосун, мен NodeMCU колдондум)
2. 0.96 OLED (I2C негизделген)
3. Jumper Wires
4. Нан тактасы
5. USB Cable компьютерге ESP8266 тиркөө үчүн
1 -кадам: Openweathermap.org сайтында каттоо эсебин түзүңүз
Openweathermap.org сайтында аккаунт түзүү түздөн -түз.
Катталууну чыкылдатуу менен каттоо эсебин түзүңүз.
Кирүү жана API өтмөгүнө өтүү. API ачкычыңызга көңүл буруңуз.
2 -кадам: Аппараттык туташуулар
NodeMCUда туташуулар төмөнкүдөй.
NodeMCU OLED
3V ------------- Vcc
Гнд ------------- Гнд
D1 ------------- SCL
D2 -------------- SDA
3 -кадам: Arduino IDE программасын өрттөңүз
Программаны Arduino IDEде ачыңыз.
Такта менюсунан колдонуп жаткан ESP8266 модулун тандап, кодду модулга жүктөңүз.
Код аба ырайын 10 мүнөт сайын жаңыртып турат.
Бардык аба ырайы Icons icon.h файлына жайгаштырылган.
Белги коду openweathermap.org чалуусунан кайтарылат
Мен алган jsonдон аба ырайы жөнүндө маалыматты алуу үчүн өтө чийки логиканы колдондум.
Кааласаңыз, json китепканасын Arduino үчүн колдоно аласыз.
Сунушталууда:
Толкун жана аба ырайы сааты: 9 кадам (сүрөттөр менен)
Толкун жана аба ырайы сааты: Сиз бир эле колу бар аналогдук сааттарды сатып алсаңыз да, агымдын деңгээли жогору же төмөн экенин же ортосунда болоорун, бирок мен каалаган нерсе төмөн толкун качан болорун айтып берчү. Мен карап турган нерсени кааладым q
WiFi Сааты, Таймер жана Аба ырайы бекети, Блинк көзөмөлдөнөт: 5 кадам (Сүрөттөр менен)
WiFi Сааты, Таймер жана Аба ырайы бекети, Блинк көзөмөлдөнөт: Бул Morphing санариптик сааты (концепциясы жана морфинг коду үчүн Хари Вигунанын аркасы менен), бул дагы аналогдук саат, аба ырайы жөнүндө маалымат берүүчү станция жана ашкана таймери. WiFi аркылуу смартфонуңуздагы Blynk колдонмосу
DHT11 менен ESP32 негизделген M5Stack M5stick C аба ырайы монитору - DHT11 менен M5stick-Cдеги температуранын нымдуулугун жана жылуулук индексин көзөмөлдөңүз: 6 кадам
DHT11 менен ESP32 негизделген M5Stack M5stick C аба ырайы монитору | DHT11 менен M5stick-Cдеги температуранын нымдуулугун жана жылуулук индексин көзөмөлдөңүз: Салам балдар, бул көрсөтмөлөрдө биз DHT11 температура сенсорун m5stick-C менен (m5stack менен иштеп чыгуу тактасы) кантип интерфейс кылууну жана m5stick-C дисплейинде көрсөтүүнү үйрөнөбүз. Ошентип, бул үйрөткүчтө биз температураны, нымдуулукту & жылуулук мен
Аба ырайы шамы - Аба ырайы жана температура бир караганда: 8 кадам
Аба ырайы шамы - Аба ырайы жана Температура Бир Караганда: Бул сыйкырдуу шамды колдонуп, сиз учурдагы температураны жана шарттарды дароо сыртта айта аласыз
Суу бөтөлкөсүн колдонуу менен аба ырайы бузулган зымсыз тармак адаптери: 4 кадам (сүрөттөр менен)
Суу бөтөлкөсүнүн жардамы менен аба ырайы бузулган адаптер: Иракта жүргөндө, мен зымсыз тармак адаптеримди аба ырайынан ажыратуу үчүн суу бөтөлкөсүн колдондум. Бул жөнөкөй жол -жобосу, бирок абдан натыйжалуу. Албетте, бул көрсөтмө Жакынкы Чыгыштагы эркектер менен аялдарга кызмат кылуу үчүн эң пайдалуу болот, бирок ошондой эле колдонулушу мүмкүн