Spisu treści:
- Krok 1: Wymagany sprzęt i podłączenie
- Krok 2: Wymagane oprogramowanie i konfiguracja
- Krok 3: Operacja
- Krok 4: Wszystko zapakowane i gotowe do MQTT
Wideo: ESP8266/Arduino MQTT Memo Minder W/LCD (AKA Teenage Gamer Attention Getter!): 4 kroki
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:32
Czy nastolatki, które zamykają się w sobie, grają w swoje gry online z założonymi słuchawkami? Masz dość tego, że nie słyszą, jak krzyczysz do nich lub nie odpowiadają na ich wiadomości tekstowe lub połączenia? Tak… MY TEŻ! To właśnie jest motywacją do mojego najnowszego gadżetu (dodatkowo fajnie było go zbudować). Zaparkuj ten mały klejnot tuż przed ich ekranem. Chociaż jest cicho, po prostu siedzi i pilnuje swoich spraw. Ale… kiedy wyślesz mu wiadomość, robi się trochę NIEBEZPIECZNA i emituje sygnał dźwiękowy i miga diodami LED wraz z wiadomością na ekranie LCD… ZDECYDOWANIE przyciąga uwagę Twojego ukochanego nastolatka. Więc czytaj dalej, obejrzyj powyższy film i zbuduj sobie też.
Krok 1: Wymagany sprzęt i podłączenie
CZĘŚCI:
ESP8266 NodeMCU 1.0 (każdy ESP powinien działać)
1602 lub 2004 LCD z interfejsem szeregowym/I2C
Chwilowy przycisk
Deska do krojenia chleba
PROWADZONY
Zworki
POŁĄCZENIE:
ESP8266 -----------LCD-----------PRZYCISK-----------Brzęczyk------------- PROWADZONY
Ziemia------Grund----------- 1. Polak------------Grund------ ------------Grnd
Vcc ------------------- Vcc
D6------------------------------------------------- -------------------------------------Długa noga
D7------------------------------------------------- ----------- 2-gi Polak
D4 --------------------------------------- 2. Polak
D1-------------------- SCL
D2---------SDA
Krok 2: Wymagane oprogramowanie i konfiguracja
Założenia: Znajomość i praktyka korzystania z Arduino IDE i bibliotek.
Wymagane oprogramowanie:
- Arduino IDE (użyłem 1.8.5)
- Aplikacja na Androida MQTT Dash (nie jestem pewien, czy istnieje wersja na iOS)
- Strona internetowa
Konfiguracje oprogramowania:
- Android App MQTT DashUżyj tych samych szczegółów client.subscribe (zwanych również tematem), jak poniżej. Pozostała domyślna wartość „powinna” być OK. Skorzystaj ze szczegółów znajdujących się na powyższej stronie internetowej dla numeru portu i nazwy hosta serwera:
-
Arduino Sketch (programowanie wymagające zmian jest również skomentowane w szkicu)
- Adres I2C twojego LCD
- Kredyty Wi-Fi
-
Informacje o brokerze MQTT (losowe/spersonalizowane wybory, które podajesz)
- String clientId = "TWÓJ_WYBÓR_TUTAJ";
- client.subscribe("Twój_temat_TUTAJ")
Krok 3: Operacja
Po otwarciu aplikacji MQTT Dash:
- Kliknij PLUS zaloguj się w prawym górnym rogu.
- Wybierz typ „Tekst”.
- Imię to twój wybór.
- Wpisz tutaj swoją nazwę tematu, jak wspomniano w poprzednim kroku.
- Kliknij Dysk w prawym górnym rogu, aby zapisać.
- Otwórz kafelek wymieniony według nazwy wybranej w kroku 3 powyżej.
- Wpisz dowolny tekst w przedstawionym wierszu. Kliknij USTAW.
- Komunikat powinien pojawić się na wyświetlaczu LCD, jeśli wszystko działa zgodnie z oczekiwaniami.
- Aby wyczyścić wiadomość, wyślij pustą wiadomość.
- LUB…Naciśnij na chwilę przycisk dołączony do ESP, aby wyczyścić.
Krok 4: Wszystko zapakowane i gotowe do MQTT
Podniosłem pudełko rzemieślnicze i ładniejszy chwilowy przycisk i złożyłem to wszystko razem.
Zalecana:
16 X 2 LCD I2c Wyświetlanie danych MQTT: 3 kroki
16 X 2 LCD I2c Wyświetlanie danych MQTT: Dzięki samouczkom Random Nerd i 3KU_Delta za inspirację, pomoc i kod
Gardenduino Aka Mistrz Ogrodu: 4 kroki
Gardenduino Aka the Garden Master: czyż nie jest nudno sprzątać trawniki, podlewać rośliny i co nie ! No właśnie ogrodnictwo nie jest moją filiżanką herbaty. więc postanowiłem zrobić automatyczny system do pielęgnacji mojego ogrodu! zaczynajmy
DIY Google Glass AKA „Beady-i”: 22 kroki (ze zdjęciami)
DIY Google Glass AKA „Beady-i”: jednookularowy, elastyczny wyświetlacz do noszenia z bocznym pałąkiem. Mam na tobie oko ……………………………………… ………………………………………….. ……………… W 2009 opublikowałem instrukcję, jak zrobić parę g
Pokaż pulpit w systemie Mac Osx (aka Ukryj wszystko): 3 kroki
Pokaż pulpit w systemie Mac Osx (aka Hide All): Odkąd mam Maca, brakowało mi funkcji „pokaż pulpit”, którą ma system Windows, ze skrótem klawiaturowym: klawisz Windows + D. F11 po prostu tego nie ucina, tworząc niechlujne ramki na krawędzi ekranu. To jest mój cel: ukrywanie wszystkich okien za pomocą
USB Menora (AKA Chanukiyah): 4 kroki
USB Menorah (AKA Chanukiyah): Jest to niewielka stacjonarna Menorah LED zasilana przez USB. Istnieje wiele ozdób choinkowych i gadżetów na biurko, ale niewiele, jeśli w ogóle, ozdób Channakah. Jest to prosta, niedroga macierz LED zasilana przez standardowy port USB