Мазмуну:
- 1 -кадам: Аппараттык камсыздоо талап кылынат жана туташуу
- 2 -кадам: Программалык камсыздоо талап кылынат жана конфигурация
- 3 -кадам: операция
- 4 -кадам: Бардык кутулар жана MQTTге даяр
Video: ESP8266/Arduino MQTT Memo Minder W/LCD (AKA Teenage Gamer Attention Getter!): 4 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:42
Кулакчындар менен онлайн оюндарын ойноп жаткан өспүрүмдөр барбы? Алар үчүн кыйкырганыңызды угуудан же алардын SMS билдирүүлөрүнө же чалууларына жооп берүүдөн чарчадыңызбы? Ооба… БИЗДИ ТОО! Менин акыркы гизмо үчүн мотивация ошону менен шартталган (Плюс куруу жөн эле кызыктуу болгон). Бул кичинекей асыл ташты экрандын алдына токтотуңуз. Тынч болсо да, ал өз бизнесин ойлоп отурат. Бирок … сиз ага билдирүү жөнөткөнүңүздө, ал бир аз ӨКМӨТТҮҮ болуп калат жана сигнал менен ЖД дисплейиңизде ЖД дисплейи жана жаркылдайт… Кымбаттуу өспүрүмүңүздүн көңүлүн АЛУУ. Андыктан окуңуз, жогорудагы видеону карап көрүңүз жана өзүңүздү да куруңуз.
1 -кадам: Аппараттык камсыздоо талап кылынат жана туташуу
БӨЛҮКТӨР:
ESP8266 NodeMCU 1.0 (Ар кандай ESP иштеши керек)
1602 же 2004 ЖК сериялык/I2C интерфейси менен
Бир маалда басуу баскычы
Breadboard
LED
Секирүүчүлөр
БИРИКТИРҮҮ:
ESP8266 ----------- ЖК ----------- ТҮЙМӨ ----------- БУЗЕР ------------- LED
Grnd ----------------- Grnd ---------- 1-уюл ------------ Grnd ------ ------------ Grnd
Vcc ------------------- Vcc
D6 ------------------------------------------------- ------------------------------------- LongLeg
D7 ------------------------------------------------- ------------ 2-уюл
D4 -------------------------------------- 2-уюл
D1 -------------------- SCL
D2 -------------------- SDA
2 -кадам: Программалык камсыздоо талап кылынат жана конфигурация
Болжолдоолор: Arduino IDE жана китепканаларды колдонуу боюнча билим жана практика.
Программалык камсыздоо талап кылынат:
- Arduino IDE (мен 1.8.5 колдондум)
- Android App MQTT Dash (iOS версиясы бар же жок экени белгисиз)
- Вебсайт
Программалык камсыздоонун конфигурациялары:
- Android App MQTT Dash Ошол эле client.subscribe (Тема деп да аталат) чоо -жайын төмөндөгүдөй колдонуңуз. Демейки калдыгы "болушу керек". Порттун# жана сервердин хостунун аталышын жогорудагы веб -сайттан табыңыз:
-
Arduino Sketch (Өзгөртүүлөрдү талап кылган программалоо эскизде да жазылган)
- ЖКнын I2C дареги
- WiFi Кредиттер
-
MQTT Broker Info (сиз берген туш келди/жекече тандоолор)
- String clientId = "YOUR_CHOICE_HERE";
- client.subscribe ("YOUR_Topic_HERE")
3 -кадам: операция
MQTT Dash тиркемесин ачкандан кийин:
- Жогорку оң жактагы PLUS кирүүнү басыңыз.
- "Текст" түрүн тандаңыз.
- Аты сиздин тандооңуз.
- Бул жерде мурунку кадамда айтылгандай Темаңыздын атын киргизиңиз.
- Сактоо үчүн жогорку оң жактагы Дискти басыңыз.
- Ачык плитканы жогоруда 3 -кадамда тандалган.
- Берилген сызыкка бекер формадагы текстти киргизиңиз. SETти басыңыз.
- Баары күтүлгөндөй иштесе, билдирүү ЖКда көрүнүшү керек.
- Билдирүүнү тазалоо үчүн бош билдирүү жөнөтүңүз.
- ЖЕ… тазалоо үчүн бир азга ESPке тиркелген баскычты басыңыз.
4 -кадам: Бардык кутулар жана MQTTге даяр
Кол өнөрчүлүк кутучасын жана жагымдуу баскычты алып, баарын ушул жерге чогулткула.
Сунушталууда:
Combat Drones Quadcopters Aka Dogfight чыныгы тажрыйбасы: 8 кадам (Сүрөттөр менен)
Combat Drones Quadcopters Ака Чыныгы Dogfight Тажрыйбасы: Менин " ible " #37Биз рынокто учурдагы согуштук дрондор бир аз баш аламан экенин моюнга алышыбыз керек. Ким утуп, ким утулуп жатканын түшүнүү өтө кыйын. Бир пилотсуз учканда экинчиси ээрчийт (бири -бирине урунат
16 X 2 LCD I2c MQTT маалыматтарын көрсөтүү: 3 кадам
16 X 2 LCD I2c MQTT маалыматтарын көрсөтөт: Random Nerd Tutorials жана 3KU_Deltaга илхам, жардам жана код үчүн рахмат
Crawl Space Monitor (aka: More Frozen Pipes !!): 12 кадам (Сүрөттөр менен)
Crawl Space Monitor (aka: More Frozen Pipes !!): Менин үйүмө суу кудуктан жылытылбаган сойлоп боштук аркылуу келет. Бардык ашкана жана ванна сантехникасы ушул мейкиндик аркылуу өтөт. (Жабык суу түтүктөрү бул үйдө 70-жылдардын орто ченинде ойлонулган нерсе болчу!) Мен жылуулук лампаларын колдонуп келем
Arduino LCD 16x2 үйрөткүчү - 1602 LCD дисплейи Arduino Uno менен: 5 кадам
Arduino LCD 16x2 үйрөткүчү | Интерфейс 1602 LCD дисплейи Arduino Uno менен: Саламатсыздарбы, балдар, анткени көптөгөн проекттерде кандайдыр бир DIY метр же YouTube жазылууну эсептөө дисплейи же калькулятор же дисплейи бар клавиатура кулпусу барбы же жокпу, эгерде бул долбоорлордун баары ушундай болсо arduino алар аныктайт
HiFive1 Arduino Intruder ESP32 же ESP8266 колдонуп MQTT эскертүүлөрү менен аныктоо: 6 кадам
HiFive1 Arduino Intruder Detection with MQTT Alerts With ESP32 or ESP8266: HiFive1-SiFive'ден FE310 CPU менен курулган Arduino менен шайкеш келген биринчи RISC-V платасы. Такта Arduino UNOго караганда болжол менен 20 эсе ылдамыраак, бирок БУУнун башкармалыгына окшош, зымсыз байланыш жок. Бактыга жараша, бир нече арзан