Оглавление:
- Шаг 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 11:54
Есть ли подростки, которые запираются взаперти, играют в онлайн-игры в наушниках? Устали от того, что они не слышат, как вы кричите, или не отвечаете на их текстовые сообщения или звонки? Ага… США ТОЖЕ! Это то, чем движет мотивация для моей последней штуковины (плюс это было просто весело строить). Припаркуйте эту маленькую жемчужину прямо перед их экраном. Пока там тихо, он просто сидит и занимается своими делами. Но… когда вы отправляете ему сообщение, оно становится НЕМНОГО ОБНОСНЫМ, пищит и мигает светодиодами вместе с вашим сообщением на ЖК-дисплее… ОПРЕДЕЛЕННО привлекает внимание вашего драгоценного подростка. Так что читайте, посмотрите видео выше и сделайте себе тоже самое.
Шаг 1. Необходимое оборудование и подключение
ЧАСТИ:
ESP8266 NodeMCU 1.0 (должен работать любой ESP)
1602 или 2004 ЖК-дисплей с последовательным / I2C интерфейсом
Мгновенная кнопка
Макетная плата
ВЕЛ
Джемперы
МОНТИРОВАТЬ:
ESP8266 ----------- ЖК-дисплей ----------- КНОПКА ----------- ЗУММЕР ------------- ВЕЛ
Grnd ----------------- Grnd ---------- 1-й полюс ------------ Grnd ------ ------------ Grnd
Vcc ------------------- Vcc
D6 ------------------------------------------------- -------------------------------------Длинные ноги
D7 ------------------------------------------------- ------------ 2-й полюс
D4 -------------------------------------- 2-й полюс
D1 -------------------- SCL
D2 -------------------- ПДД
Шаг 2. Требуемое программное обеспечение и конфигурация
Предположения: знание и практика использования Arduino IDE и библиотек.
Требуется программное обеспечение:
- Arduino IDE (я использовал 1.8.5)
- Android-приложение MQTT Dash (не уверен, есть ли версия для iOS)
- Сайт
Конфигурации программного обеспечения:
- Android-приложение MQTT Dash Используйте те же сведения о client.subscribe (также называемые темой), как показано ниже. Остальные значения по умолчанию должны быть в порядке. Используйте информацию, указанную на веб-сайте выше, для номера порта и имени хоста сервера:
-
Arduino Sketch (Программирование, требующее изменений, также комментируется в скетче)
- I2C-адрес вашего ЖК-дисплея
- Wi-Fi кредиты
-
Информация о брокере MQTT (случайный / персонализированный выбор, который вы предоставляете)
- Строка clientId = "YOUR_CHOICE_HERE";
- client.subscribe ("ВАША_Топическая_ЗДЕСЬ")
Шаг 3: Эксплуатация
После открытия приложения MQTT Dash:
- Нажмите кнопку «ПЛЮС» в правом верхнем углу.
- Выберите «Текст».
- Имя на ваш выбор.
- Введите здесь название вашей темы, как указано в предыдущем шаге.
- Нажмите «Диск» в правом верхнем углу, чтобы сохранить.
- Откройте плитку, указанную по имени, выбранному на шаге 3 выше.
- Введите произвольный текст в представленную строку. Щелкните УСТАНОВИТЬ.
- Сообщение должно появиться на ЖК-дисплее, если все работает должным образом.
- Чтобы очистить сообщение, отправьте пустое сообщение.
- ИЛИ… Нажмите кнопку, прикрепленную к ESP, на мгновение, чтобы очистить ее.
Шаг 4: все упаковано и готово к MQTT
Взял ремесленную коробку и более красивую кнопку мгновенного действия и сложил все это вместе.
Рекомендуемые:
Датчик двери навеса и замка с питанием от батареи, солнечный, ESP8266, ESP-Now, MQTT: 4 шага (с изображениями)
Датчик двери и замка с батарейным питанием, солнечный, ESP8266, ESP-Now, MQTT: в этой инструкции я покажу вам, как я сделал датчик с батарейным питанием для контроля состояния двери и блокировки моего удаленного велосипедного навеса. У меня нет сетевого питания, поэтому он работает от батареи. Аккумулятор заряжается от небольшой солнечной панели. Модуль d
Клавиатура сигнализации MQTT ESP8266: 4 шага (с изображениями)
Клавиатура сигнализации MQTT ESP8266: В этой инструкции я покажу вам, как я сделал клавиатуру с батарейным питанием, чтобы включать и отключать домашнюю сигнализацию. В будущем я планирую сделать более совершенный, в который будет включен считыватель RFID и который не будет питаться от батареи. Также я планирую читать с клавиатуры через
16 X 2 LCD I2c Отображение данных MQTT: 3 шага
ЖК-дисплей 16 X 2 I2c Отображение данных MQTT: спасибо Random Nerd Tutorials и 3KU_Delta за их вдохновение, помощь и код
Миниатюрный извещатель пожарной сигнализации Esp8266 MQTT IFTTT Домашняя автоматизация: 4 шага
Tiny Fire Alarm Detector Esp8266 MQTT IFTTT Домашняя автоматизация: я хотел определить, находится ли моя домашняя система детекторов дыма в состоянии тревоги. У меня дома восемь детекторов дыма, и они соединены между собой. Если один дымовой извещатель срабатывает, другой получает сигнал через соединительный сигнальный провод. Мой датчик читает
Сделай сам Google Glass AKA "Beady-i": 22 шага (с изображениями)
Сделай сам Google Glass AKA "Beady-i": монокулярный гибкий дисплей с боковым оголовьем, пригодный для ношения. Я смотрю на тебя своим глазом-бусинкой ………………………………….. …………………………………………..