İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
OLED ekranındaki sıcaklığı ve nemi istediğiniz zaman kontrol edin ve aynı zamanda bu verileri bir IoT platformunda toplayın.
Geçen hafta Simplest IoT sıcaklık ve nem ölçer adlı bir proje yayınladım. Bu iyi bir proje çünkü Adafruit IO gibi bir IoT platformunda sıcaklık ve nemi toplayıp grafiklerini oluşturabilirsiniz. Peki ya şu anda sıcaklığı bilmek istersem? Adafruit IO'ya girip onu görmem gerekiyordu. Sonra Adafruit'e girmeden bir ekran takıp sıcaklığı görebilir miyim diye düşündüm.
Peki, bir önceki projeye OLED 0.91 inç OLED ekran ekledim ve cihaz ekranında sıcaklık ve nemi görebiliyorum.
Gereçler
LD1117V33 voltaj regülatörü.
ESP-01.
Breakout Board ESP-01S Breadboard Adapter PCB Board.
DHT11 sıcaklık ve nem sensörü.
100 nF Kapasitör.
Kondensatör elektrolitik 10uF x 50 V.
5.6K ohm direnç.
AC 100-240V - DC 5V 2A Güç Kaynağı Adaptörü.
Dişi DC Güç Jakı.
Önceden oluşturulmuş Breadboard Jumper Teli.
Lehimsiz Breadboard'lar.
0,91 İnç I2C SSD1306 OLED Ekran Modülü Mavi.
Adım 1: Tüm Bileşenlere Sahip Olun
Tüm bileşenlerin her zaman elinizin altında olması tavsiye edilir.
Bu size zaman kazandıracaktır.
Adım 2: Bağlantıları Yapın
Bağlantıları şemada gösterilen şekilde yapın.
9 VDC'den daha düşük bir güç kaynağı kullanmalısınız. 12 VDC kullanabilirsiniz ama voltaj regülatörü ısındığı için tavsiye etmiyorum.
Güç kaynağını kullanmak için DC güç jakına iki kablo lehimlemeniz gerekir.
Bu durumda, turuncu kablo pozitif, yeşil kablo ise negatiftir.
3. Adım: Kodu Yükleyin
Kodun iki dosyası var. config.h'de Adafruit kimlik bilgilerinizi ve wifi adı ve şifresi gibi ağ yapılandırmasını ayarlarsınız.
Adım 4: Adafruit IO'yu ayarlayın
Adafruit IO'da bir hesap açmalısınız. Bundan sonra, nasıl çalıştığını bilmeniz gerekir.
Adafruit IO hakkında bilgi edinmek için aşağıdaki bağlantıyı kontrol edin, burada Adafruit kimlik bilgilerini nasıl kullanabileceğinizi, beslemeleri nasıl ayarlayacağınızı ve gösterge tablolarını nasıl yapılandıracağınızı biliyorsunuz.
learn.adafruit.com/welcome-to-adafruit-io/…
Adım 5: Test Edin ve Keyfini Çıkarın !!
Panolarımın bir resmini gösteriyorum.
Aşağıdaki bağlantıda verileri gerçek zamanlı olarak görebilirsiniz:
io.adafruit.com/rjconcepcion/dashboards/temperatura-and-humedad
Umarım bu projeden hoşlanırsınız.