İçindekiler:
- Adım 1: Donanım Gerekli ve Bağlantı
- 2. Adım: Gerekli Yazılım ve Yapılandırma
- 3. Adım: Çalıştırma
- Adım 4: Hepsi Kutulu ve MQTT'ye Hazır
Video: ESP8266/Arduino MQTT Memo Minder W/LCD (AKA Genç Oyuncu Dikkat Alıcısı!): 4 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:21
Çevrimiçi oyunlarını kulaklıkla oynarken kendilerini kilitleyen gençler var mı? Onlar için bağırdığınızı duymamalarından veya kısa mesajlarına veya aramalarına cevap vermemelerinden bıktınız mı? Evet… BİZ DE! En son gizmo'mun motivasyonunun kaynağı budur (Ayrıca, inşa etmek sadece eğlenceliydi). Bu küçük mücevheri tam ekranlarının önüne park edin. Sessizken, orada oturmuş kendi işine bakıyor. Ama… bir mesaj gönderdiğinizde, biraz İğrenç olur ve LCD'deki mesajınızla birlikte bip sesi çıkarır ve LED'ler yanıp söner… KESİNLİKLE değerli gençinizin dikkatini çeker. Öyleyse okumaya devam edin, yukarıdaki videoyu izleyin ve kendinize de bir tane oluşturun.
Adım 1: Donanım Gerekli ve Bağlantı
PARÇALAR:
ESP8266 NodeMCU 1.0 (Herhangi bir ESP çalışması gerekir)
Seri/I2C Arayüzü ile 1602 veya 2004 LCD
Anlık Basma Düğmesi
ekmek tahtası
LED
Süveterler
İLİŞKİ KURMAK:
ESP8266 -----------LCD-----------DÜĞME-----------BUZZER------------- LED
Grnd-----------------Grnd----------1. Kutup-----------Grnd------ ------------Grnd
Vcc----------------------Vcc
D6------------------------------------------------- -------------------------------------Uzun bacak
D7------------------------------------------------ ------------2. Kutup
D4 ---------------------------------- 2. Kutup
D1--------------------SCL
D2--------------------SDA
2. Adım: Gerekli Yazılım ve Yapılandırma
Varsayımlar: Arduino IDE ve kütüphanelerini kullanma bilgisi ve uygulaması.
Gerekli Yazılım:
- Arduino IDE (1.8.5 kullandım)
- Android Uygulaması MQTT Dash (Bir iOS sürümü olup olmadığından emin değil)
- Web sitesi
Yazılım Yapılandırmaları:
- Android Uygulaması MQTT Dash Aşağıdaki gibi aynı client.subscribe (Konu olarak da adlandırılır) ayrıntılarını kullanın. Varsayılanın geri kalanı 'olmalı' olmalıdır. Bağlantı noktası numarası ve sunucu ana bilgisayar adı için yukarıdaki web sitesinde bulunan ayrıntıları kullanın:
-
Arduino Sketch (Değişiklik gerektiren programlamalar da taslakta yorumlanır)
- LCD'nizin I2C Adresi
- WiFi Kredileri
-
MQTT Broker Bilgileri (sağladığınız rastgele/kişiselleştirilmiş seçenekler)
- String clientId = "YOUR_CHOICE_HERE";
- client.subscribe("YOUR_Topic_HERE")
3. Adım: Çalıştırma
MQTT Dash Uygulamasını Açtıktan Sonra:
- Sağ üstteki ARTI işaretine tıklayın.
- 'Metin' Yazın'ı seçin.
- İsim senin seçimin.
- Konu adınızı önceki adımda belirtildiği gibi buraya girin.
- Kaydetmek için sağ üstteki Disk'e tıklayın.
- Yukarıdaki 3. adımda seçilen ada göre listelenen Döşemeyi Açın.
- Sunulan satıra serbest biçimli metin girin. AYARLA'yı tıklayın.
- Her şey beklendiği gibi çalışıyorsa, mesaj LCD'de görünmelidir.
- Mesajı silmek için boş bir mesaj gönderin.
- VEYA…Silmek için bir an için ESP'ye bağlı düğmeye basın.
Adım 4: Hepsi Kutulu ve MQTT'ye Hazır
Bir zanaat kutusu ve daha hoş bir anlık düğme aldım ve hepsini bir araya getirdim.
Önerilen:
FeatherQuill - 34+ Saatlik Dikkat Dağıtmayan Yazma: 8 Adım (Resimlerle)
FeatherQuill - 34+ Saatlik Dikkat Dağıtmayan Yazma: Geçimimi sağlamak için yazıyorum ve iş günümün çoğunu masaüstü bilgisayarımın önünde oturup makaleler hazırlayarak geçiriyorum. FeatherQuill'i yaptım çünkü dışarıdayken bile tatmin edici bir yazma deneyimi yaşamak istiyordum. Bu özel, dikkat dağıtıcı bir
Dikkat!!: 3 Adım
Dikkat!!: Öğrencilerin ve yetişkinlerin genellikle yazacak çok işi veya okuyacak çok kitabı vardır; bununla birlikte, kafaları çoğu zaman farkında olmadan kitaplara daha da yaklaşır. Bu sorunu çözmek için, insanların miyop olmalarını önlemek için bir cihaz yaratıyorum
Genç Ebeveynler için Bütçeleme: 11 Adım
Genç Ebeveynler için Bütçeleme: Hepimiz hayatımızın bir noktasında fatura ödemenin nasıl bir şey olduğunu biliyoruz. Yapması ve anlaması her zaman en kolay şey değildir. Bununla birlikte, çocuk bezi, mendil ve hatta giysi eklerseniz daha da zorlaşabilir. Bunun ne kadar zor olabileceğini biliyorum
Korkunç Balkabağı Botlarına Dikkat Edin .: 9 Adım (Resimlerle)
Korkunç Balkabağı Botlarına Dikkat Edin….: Bu botların hepsi tehlikeli!Bütün güçleriyle üzerime geldiler. Bu kadar güçlü olmalarını beklemiyordum. Umarım hepsi çok yakında enerjilerini kaybederler…;-)
Okul İlan Panonuzu GERÇEKTEN Dikkat Çekebilir Hale Getirin: 4 Adım
Okulunuzun İlan Panosunu GERÇEKTEN Farkedilir Hale Getirin: Ucuz bir fiyata sıkıcı eski bir ilan panosunu gerçekten göz alıcı hale getirin. Bir gün sınıfta oturmuş işimi yapıyordum (öksürük, öksürme, konuşma, öksürme) ve fen bilgisi öğretmenim beni dışarı çağırdı. Buger, diye düşündüm. Ama hayır, aslında onu inşa etmemi istedi