Съдържание:
- Стъпка 1: Изисква се хардуер и свързване
- Стъпка 2: Изисква се софтуер и конфигурация
- Стъпка 3: Операция
- Стъпка 4: Всички опаковани и готови за MQTT
Видео: ESP8266/Arduino MQTT Memo Minder W/LCD (AKA Teenage Gamer Attention Getter!): 4 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:54
Имали ли са тийнейджъри, които се заключват да играят своите онлайн игри със слушалки? Уморихте се да не ви чуят да крещите за тях или да не отговаряте на техните текстови съобщения или обаждания? Да… И ТУК! От това се движи мотивацията за последното ми gizmo (Плюс това беше просто забавно да се изгради). Паркирайте този малък скъпоценен камък точно пред екрана им. Докато е тихо, той просто седи и си гледа работата. Но … когато му изпратите съобщение, той става малко ОБЗАВИТЕЛЕН и издава звуков и мигащ светодиод заедно с вашето съобщение на LCD дисплея … ОЧИННО привлича вниманието на вашия скъп тийнейджър. Така че прочетете, разгледайте видеото по -горе и създайте също такъв.
Стъпка 1: Изисква се хардуер и свързване
ЧАСТИ:
ESP8266 NodeMCU 1.0 (Всеки ESP трябва да работи)
1602 или 2004 LCD със сериен/I2C интерфейс
Моментен бутон
Платка
LED
Джъмпери
СВЪРЗВАНЕ:
ESP8266 ----------- LCD ----------- БУТОН ----------- BUZZER ------------- 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 MQTT Dash (не съм сигурен дали има версия за iOS)
- Уебсайт
Софтуерни конфигурации:
- MQTT Dash на приложението за Android Използвайте същите данни за клиента. Остатъкът по подразбиране „трябва“да е ОК. Използвайте подробностите, намерени на уебсайта по -горе, за порт# и име на хост на сървъра:
-
Arduino Sketch (Програмирането, което се нуждае от промени, също се коментира в скицата)
- I2C Адрес на вашия LCD
- WiFi кредити
-
Информация за брокер на MQTT (произволен/персонализиран избор, който предоставяте)
- Низ clientId = "YOUR_CHOICE_HERE";
- client.subscribe ("YOUR_Topic_HERE")
Стъпка 3: Операция
При отваряне на приложението MQTT Dash:
- Щракнете върху PLUS sign in горе вдясно.
- Изберете Тип „Текст“.
- Името е ваш избор.
- Въведете името на темата си тук, както е споменато в предишната стъпка.
- Щракнете върху Диск горе вдясно, за да запазите.
- Отворете Tile, изброени по име, избрано в стъпка 3 по -горе.
- Въведете текст в свободна форма в представения ред. Щракнете върху SET.
- Съобщението трябва да се появи на LCD, ако всичко работи според очакванията.
- За да изчистите съобщението, изпратете празно съобщение.
- ИЛИ … Натиснете за момент прикрепен към ESP бутон, за да изчистите.
Стъпка 4: Всички опаковани и готови за MQTT
Взех занаятчийска кутия и по -хубав моментен бутон и събрах всичко това в това.
Препоръчано:
LCD контролиран Messenger LCD -- 16x2 LCD -- Hc05 -- Прост -- Безжична дъска за обяви: 8 стъпки
LCD контролиран Messenger LCD || 16x2 LCD || Hc05 || Прост || Табло за съобщения за безжична връзка: …………………………. Моля АБОНИРАЙТЕ се за канала ми в YouTube за още видеоклипове …… ………………………………… Таблото за обяви се използва за актуализиране на хората с нова информация или Ако искате да изпратите съобщение с в стаята или на половината
16 X 2 LCD I2c Показване на MQTT данни: 3 стъпки
16 X 2 LCD I2c Показване на MQTT данни: Благодарение на уроци за произволни нерви и 3KU_Delta за тяхното вдъхновение, помощ и код
I2C / IIC LCD дисплей - Използвайте SPI LCD към I2C LCD дисплея, използвайки SPI към IIC модул с Arduino: 5 стъпки
I2C / IIC LCD дисплей | Използвайте SPI LCD към I2C LCD дисплея Използване на SPI към IIC модул с Arduino: Здравейте момчета, тъй като нормалният SPI LCD 1602 има твърде много кабели за свързване, така че е много трудно да го свържете с arduino, но на пазара има един модул, който може конвертирате SPI дисплея в IIC дисплей, така че тогава трябва да свържете само 4 проводника
I2C / IIC LCD дисплей - Конвертиране на SPI LCD към I2C LCD дисплей: 5 стъпки
I2C / IIC LCD дисплей | Конвертирайте SPI LCD към I2C LCD дисплей: използването на spi lcd дисплей се нуждае от твърде много връзки, което е наистина трудно да се направи, затова намерих модул, който може да преобразува i2c lcd в spi lcd, така че нека започнем
HiFive1 Arduino Intruder Detection с MQTT сигнали, използващи ESP32 или ESP8266: 6 стъпки
HiFive1 Arduino Inntruder Detection с MQTT сигнали, използващи ESP32 или ESP8266: HiFive1 е първата Arduino-съвместима RISC-V базирана платка, изградена с процесор FE310 от SiFive. Дъската е около 20 пъти по -бърза от Arduino UNO, но все пак като дъската UNO, липсва всякаква безжична връзка. За щастие има няколко евтини