
İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-23 15:13

Benim adım Tucker Şezlong. Dördüncü yılımdayım ve şu anda Massachusetts Amherst Üniversitesi'nde Elektrik Mühendisliği alanında lisans derecesine devam ediyorum ve M5 olarak da bilinen ECE Makerspace alanını sık sık ziyaret ediyorum.
Adım 1: Orijinal Plan

M5'in pek çok uçucu maddeyle ve EÇE öğrencilerinin çok sayıda projesiyle uğraştığını biliyorum. Bir hava kalitesi sensörü oluşturma fikrine yol açan uçucu unsurlar nedeniyle, bölgedeki havanın kalitesi üzerinde bir miktar etkisi olması gerektiğini düşünüyorum. M5'te gerçek zamanlı olarak veri toplayıp doğrudan kullanıcıya raporlayabilen bir sensör ama bu sensörü yapmak için daha yüksek bir bilgi gerekiyor ki bu benim gelecekte yapmak istediğim bir şey. Bunun yerine sıcaklık ve nemi toplayan ve daha çok Makerspace'de sistemle çalışabilecek cihazları oluşturmaya odaklanan önceden oluşturulmuş bir sensör kullanmaya karar verdim.
Adım 2: Yol Boyunca Öğrendiklerim

Makerspace'de ve Profesör Charles Malloch'un yardımıyla kullanıcıyla iletişim kurabilen sensörü oluşturmak. Zaten M5'te oluşturulmuş olan IoT platformuyla iletişim kurmaya yardımcı olması için ESP8266 Wi-Fi modülünü kullanmaya karar verdim. Bunların hepsini yapabilmek için MQTT'yi öğrenmem ve Arduino hakkındaki bilgilerimi de tazelemem gerekiyor.
Adım 3: Zorluklar

Sensörü oluşturma yolunda zorluklar ve zorluklar vardır. Karşılaştığım ilk sorunlardan biri, ESP8266'nın doğru ve güvenli bir şekilde çalışması için alabileceği maksimum voltaja sahip olmasıydı. Voltajı 3 ila 3,6V aralığına düşecek şekilde düzenlemek için bir voltaj regülatörü kullanmam gerekiyor. İlk olarak, 3V'a eşdeğer iki pil kullanmaya çalıştım, ancak cihaz yeterli güce sahip değil gibi görünüyor ama üç pil kullanırsanız, voltaj 4.5V'a eşdeğer olacak ve bu da ESP8266'nın alabileceği maksimum voltajı geçiyor. Dönemin sonuna doğru, LCD'yi açarken bir sorunla karşılaştım ve güç kaynağını çalıştırdım, daha sonra sorunun kaynağının, başlangıçta dört soketin açık olduğu, yani açık devre olduğu anlamına gelen pil tutucusunun olduğunu buldum. Kabloyu boş soketler arasına bağlayarak sorunu çözdüm.
4. Adım: M5 Nasıl Değişmeli?

M5'in projesini inşa etmek ve üzerinde çalışmak isteyen herkes için mükemmel bir yer olduğunu düşünüyorum, orada sensör üzerinde çalıştığım süre boyunca düşünebildiğim tek şey, M5'in zaten yaptığı daha geniş bir sensör ve parça seçimine sahip olmak. büyük bir seçime sahip harika bir iş! Ve belki de bölgeyi daha düzenli, temiz ve daha parlak hale getirmek için.
Adım 5: Başardıklarım

Sonunda bir sensör üretip M5'te düzenlenen Circuit & Code etkinliğinde sunum yapabildim. Sensör, verileri toplayabilir ve bunları iki sinyal gönderen Arduino UNO'da saklayabilir. Arduino'nun ilk gönderdiği, sensörün durumlarını gösteren ve kullanıcılara sensörün ne zaman yenileneceğini ve başka bir veri turu göndereceğini söyleyen LCD'ye gönderilir. İkinci sinyal, M5'te IoT sistemi ile iletişim kurmak için kullanılan ESP8266'ya iletir.
Adım 6: Biri Benim Adımımı Nasıl Takip Edebilir?

Bence bu sensörü oluşturmak zor değil. MQTT, Arduino UNO hakkında bilgi sahibi olmanız, şemaya bakarak devreyi takip edebilmeniz ve kurabilmeniz gerekiyor ve beni biraz zaman alan önemli şeylerden biri de voltaj regülatörünü ve her bir parçanın ne kadar voltaj olduğunu bilmek ve bilmek oldu. ellerinden gelenin en iyisini yapmaları gerekiyordu.
7. Adım: Daha Sonra Ne Yapacağım

Bu sensör için yapmak istediğim veya başka birinin yapmasını isteyeceğim sonraki şeyler, sensörün IoT'ye doğru şekilde bağlanabilmesini ve M5 için sıcaklık ve nem sensörü olarak görevini yerine getirebilmesini sağlamak için kodda sorun gidermeyi tamamlamaktır. Bundan sonra, hava kalitesi sensörünün gerçek sensör kısmını oluşturmak için çalışmak istiyorum.
Önerilen:
Arduino İle Servo ve DHT11 Sıcaklık ve Nem Sensörü Kullanan Otomatik Soğutma Fanı: 8 Adım

Arduino İle Servo ve DHT11 Sıcaklık ve Nem Sensörü Kullanan Otomatik Soğutma Fanı: Bu derste nasıl başlatılacağını öğreneceğiz & sıcaklık belirli bir seviyenin üzerine çıktığında fanı döndürün
Arduino ile DHT21 Dijital Sıcaklık ve Nem Sensörü: 6 Adım

Arduino ile DHT21 Dijital Sıcaklık ve Nem Sensörü: Bu dersimizde Arduino ile DHT21 Nem ve Sıcaklık Sensörünü nasıl kullanacağımızı öğreneceğiz ve değerleri OLED Ekranda göstereceğiz.Videoyu izle
Arduino İle DHT22 Nem ve Sıcaklık Sensörü Nasıl Kullanılır: 6 Adım

Arduino İle DHT22 Nem ve Sıcaklık Sensörü Nasıl Kullanılır: Bu dersimizde DHT22 Nem ve Sıcaklık Sensörünü Arduino ile nasıl kullanacağımızı öğreneceğiz ve değerleri OLED Ekranda göstereceğiz.Videoyu izle
Arduino İle DHT12 I2C Nem ve Sıcaklık Sensörü Nasıl Kullanılır: 7 Adım

Arduino İle DHT12 I2C Nem ve Sıcaklık Sensörü Nasıl Kullanılır: Bu dersimizde DHT12 I2C Nem ve Sıcaklık Sensörünü Arduino ile nasıl kullanacağımızı öğreneceğiz ve değerleri OLED Ekranda göstereceğiz.Videoyu izle
Kablosuz Nem Monitörü (ESP8266 + Nem Sensörü): 5 Adım

Kablosuz Nem Monitörü (ESP8266 + Nem Sensörü): Maydanozu saksıda alıyorum ve çoğu gün toprak kuruydu. Bu yüzden, ne zaman su dökmem gerektiğini kontrol etmek için, maydanozlu tencerede toprağın nemini algılamak için bu projeyi yapmaya karar verdim. Sanırım, bu sensör (Kapasitif nem sensörü v1.2) iyi çünkü