İçindekiler:
- Adım 1: Gaz Sensörünü Arduino'ya Bağlayın
- Adım 2: Arduino'yu Raspberry Pi'ye bağlayın
- Adım 3: Arduino İçin Bazı Kodlar Yazın
- Adım 4: Raspberry Pi için Bazı Kodlar Yazın
- Adım 5: Bir Vaka Oluşturun ve Deneyin
![Arduino ve Raspberry Pi ile IoT Gaz Dedektörü: 5 Adım Arduino ve Raspberry Pi ile IoT Gaz Dedektörü: 5 Adım](https://i.howwhatproduce.com/images/009/image-24400-j.webp)
Video: Arduino ve Raspberry Pi ile IoT Gaz Dedektörü: 5 Adım
![Video: Arduino ve Raspberry Pi ile IoT Gaz Dedektörü: 5 Adım Video: Arduino ve Raspberry Pi ile IoT Gaz Dedektörü: 5 Adım](https://i.ytimg.com/vi/dpRTGDnDFDc/hqdefault.jpg)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:18
![Image Image](https://i.howwhatproduce.com/images/009/image-24400-2-j.webp)
![](https://i.ytimg.com/vi/qG2tg3roIhQ/hqdefault.jpg)
![Gaz Sensörünü Arduino'ya Bağlayın Gaz Sensörünü Arduino'ya Bağlayın](https://i.howwhatproduce.com/images/009/image-24400-3-j.webp)
Bu talimatta Arduino, Raspberry Pi ve MQ-5 gaz sensörü kullanarak bir IoT gaz dedektörünün nasıl oluşturulacağını öğreneceksiniz. Bu parçalara ek olarak Arduino'yu gaz sensörüne bağlamak için üç kabloya ihtiyacınız olacak. Bunu yaptıktan sonra, doğal gaz, alkol ve hatta nefesiniz olsun, odadaki mevcut gaz seviyesini almak için Arduino ve Raspberry Pi için kod yazabileceksiniz. Başlayalım!
Adım 1: Gaz Sensörünü Arduino'ya Bağlayın
![Gaz Sensörünü Arduino'ya Bağlayın Gaz Sensörünü Arduino'ya Bağlayın](https://i.howwhatproduce.com/images/009/image-24400-4-j.webp)
Gaz sensörünü Arduino'ya bağlamak için üç kabloya ihtiyacınız olacak:
-Sensörün A0'ından (analog çıkış) Arduino'daki bir analog giriş pinine
-Sensörün GND'sinden (topraklama pimi) Arduino'daki bir topraklama pimine
- Sensörün VCC'sinden (güç girişi) Arduino'daki 5v pinine
Bu yapıldıktan sonra Arduino'yu açın. Gaz sensöründe kırmızı bir ışık görmelisiniz.
Adım 2: Arduino'yu Raspberry Pi'ye bağlayın
![Arduino'yu Raspberry Pi'ye bağlayın Arduino'yu Raspberry Pi'ye bağlayın](https://i.howwhatproduce.com/images/009/image-24400-5-j.webp)
Pi'nin USB bağlantı noktasından güç aldığını doğrulamak için Arduino'yu Raspberry Pi'ye takmanız gerekir. Bu bağlantıyı, Raspberry Pi tarafından alınacak Arduino'nun serial.println() işlevi aracılığıyla iletişim için de kullanacaksınız.
Adım 3: Arduino İçin Bazı Kodlar Yazın
![Arduino İçin Bazı Kodlar Yazın Arduino İçin Bazı Kodlar Yazın](https://i.howwhatproduce.com/images/009/image-24400-6-j.webp)
Artık Arduino bağlandığına göre, gaz sensöründen bir okuma alıp Raspberry Pi'ye iletebilmelidir. Bunu yapmak için birkaç satır kod gereklidir: Arduino, sensörden analog girişi almalı ve ardından Pi'nin okumasını sağlayacak şekilde seri bağlantıya yazmalıdır. Bunun nasıl yapılacağına dair bir örnek resimde yer almaktadır.
Adım 4: Raspberry Pi için Bazı Kodlar Yazın
![Raspberry Pi için Bazı Kodlar Yazın Raspberry Pi için Bazı Kodlar Yazın](https://i.howwhatproduce.com/images/009/image-24400-7-j.webp)
![Raspberry Pi için Bazı Kodlar Yazın Raspberry Pi için Bazı Kodlar Yazın](https://i.howwhatproduce.com/images/009/image-24400-8-j.webp)
![Raspberry Pi için Bazı Kodlar Yazın Raspberry Pi için Bazı Kodlar Yazın](https://i.howwhatproduce.com/images/009/image-24400-9-j.webp)
Şimdi, Arduino'dan gelen verileri "yakalamak" ve internet üzerinden görüntülemek için diğer uçta bir koda ihtiyacınız olacak. Bunu yapmak için, örneğimizde Python'u Flask ile birlikte kullanacağız; bu, sensör verilerinin yanı sıra sensörün geçmiş okumalarının bir ortalaması ile bir web sayfası sunmamıza izin verecektir. Web sunucusu ve seri port iletişiminin çalışması için resimde gösterilen modülleri import etmeniz gerekecektir.
Ardından, yeni bir seri bağlantı başlatmak ve Arduino'dan okunacak ve bu verileri ikinci resimde gösterilen Flask rotamıza iletecek bir sensör sınıfı yazmak isteyeceksiniz. Son olarak, verilerimizi gerçekten görebilmemiz için HTML'de bir web sayfası yapmak isteyeceksiniz. Bunu nasıl yapabileceğinize dair bir örnek buraya dahil edilmiştir.
Adım 5: Bir Vaka Oluşturun ve Deneyin
![Bir Vaka Oluşturun ve Deneyin! Bir Vaka Oluşturun ve Deneyin!](https://i.howwhatproduce.com/images/009/image-24400-10-j.webp)
![Bir Vaka Oluşturun ve Deneyin! Bir Vaka Oluşturun ve Deneyin!](https://i.howwhatproduce.com/images/009/image-24400-11-j.webp)
![Bir Vaka Oluşturun ve Deneyin! Bir Vaka Oluşturun ve Deneyin!](https://i.howwhatproduce.com/images/009/image-24400-12-j.webp)
Son olarak, sensörünüzü test ettikten sonra, onun için bir vaka oluşturabilir ve test edebilirsiniz! Bir 3D yazıcıyla (Pi ve Arduino için önceden hazırlanmış kasalar zaten var) bir kasa yapabilir veya hatta kartondan bir tane oluşturabilirsiniz. Her ikisine de bir örnek yukarıda verilmiştir. Davalarımızı Thingiverse'den aldık (burada ve burada). Sonuçta, seçim size kalmış! Mutlu bina!
Önerilen:
IOT Tabanlı Gaz Kaçak Dedektörü: 4 Adım
![IOT Tabanlı Gaz Kaçak Dedektörü: 4 Adım IOT Tabanlı Gaz Kaçak Dedektörü: 4 Adım](https://i.howwhatproduce.com/images/006/image-16361-j.webp)
IOT Tabanlı Gaz Kaçak Dedektörü: Gereksinimler1 - Nodemcu (ESP8266)2 - Duman Sensörü(MQ135)3 - Atlama kabloları (3)
LPG GAZ DEDEKTÖRÜ: 5 Adım
![LPG GAZ DEDEKTÖRÜ: 5 Adım LPG GAZ DEDEKTÖRÜ: 5 Adım](https://i.howwhatproduce.com/images/009/image-26243-j.webp)
LPG GAZ DEDEKTÖRÜ: Bu EĞİTİMDE, alarmlı bir LPG dedektörü yapacağım
Ev Gaz Dedektörü: 3 Adım
![Ev Gaz Dedektörü: 3 Adım Ev Gaz Dedektörü: 3 Adım](https://i.howwhatproduce.com/images/002/image-4090-33-j.webp)
Ev Gaz Dedektörü: Bu proje, arduino uno'dan (veya bu durumda Çin eşdeğeri) ve bir grup sensörden etkili bir ev gaz dedektörü oluşturmayı amaçlamaktadır
RASPBERRY PI HAVA KALİTE VE GAZ DEDEKTÖRÜ V1.1 İÇİN SENSLY HAT: 9 Adım
![RASPBERRY PI HAVA KALİTE VE GAZ DEDEKTÖRÜ V1.1 İÇİN SENSLY HAT: 9 Adım RASPBERRY PI HAVA KALİTE VE GAZ DEDEKTÖRÜ V1.1 İÇİN SENSLY HAT: 9 Adım](https://i.howwhatproduce.com/images/003/image-6812-45-j.webp)
RASPBERRY PI AIR QUALITY & GAZ DEDEKTÖRÜ V1.1 İÇİN SENSLY HAT: Sensly, mevcut çeşitli gazlar hakkında bilgi toplamak için yerleşik gaz sensörlerini kullanarak havadaki kirlilik seviyelerini tespit edebilen taşınabilir bir kirlilik sensörüdür. Bu bilgi, gerçek zamanlı pu için doğrudan akıllı telefonunuza beslenebilir
Raspberry Pi Hava Kalitesi ve Gaz Dedektörü V0.9 için Sensly Şapka: 8 Adım
![Raspberry Pi Hava Kalitesi ve Gaz Dedektörü V0.9 için Sensly Şapka: 8 Adım Raspberry Pi Hava Kalitesi ve Gaz Dedektörü V0.9 için Sensly Şapka: 8 Adım](https://i.howwhatproduce.com/images/001/image-1008-136-j.webp)
Raspberry Pi Hava Kalitesi ve Gaz Dedektörü V0.9 için Sensly Şapkası: Sensly, mevcut çeşitli gazlar hakkında bilgi toplamak için yerleşik gaz sensörlerini kullanarak havadaki kirlilik seviyelerini tespit edebilen taşınabilir bir kirlilik sensörüdür. Bu bilgi, gerçek zamanlı pu için doğrudan akıllı telefonunuza beslenebilir