İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
Merhaba benim adım Sushant Joshi ve Eğitilebilir / NİHAİ PROJEME hoş geldiniz. Bu proje, Mühendislik 11. Sınıf Kursum için bitirme projemi sergiliyor. Yapılması gereken tüm malzemeleri, tüm bileşenleri, nasıl inşa edileceğini (Devre), projenin kodunu ve nasıl güzel görüneceğini inceleyecek! Bu projeye temel bir genel bakış, temel olarak bir Hava Simülatörüdür (Ben buna Hava Durumu Shazam diyorum). Nem ve sıcaklığı algılayan Nem Dedektörü, sesli uyarı ile alev alarmı vardır, bu nedenle yangın varsa yüksek ses çıkarır, çok fazla su olup olmadığını algılayan bir su sensörü ve son olarak bir gaz sensörü vardır. CO2 bolluğu olup olmadığını görmek için. Bunların hepsi LCD'de görüntülenir.
Gereçler:
IHTİYAÇ DUYULAN MALZEMELER:
Breadboard
ARDUINO UNO
JUMPER TELLERİ
DİŞİ DİŞİ TELLER
ERKEK ERKEK TELLER
KARTON VE BANT (ELEKTRİKLİ)
1 X LCD EKRAN
1 X GAZ SENSÖRÜ
1 X NEM SENSÖRÜ
1 X ALEV ALARMI
1 X ZİL
1 X SU SENSÖRÜ
1 X BİTKİ
1 X ÇAKMAK
SU
Adım 1: Her Sensörün Hazırlanması
LCD EKRAN HAZIRLIĞI
Bu bileşen için ilk önce LCD Ekranı toprağa ve güce bağlamanız gerekir (Arduino'da veya jumper kablolu devre tahtasında)
Ardından LCD bağlantı noktalarını Analog Pins A4 ve A5'e bağlamanız gerekir (LCD için ilk resimdeki yeşil kablolar)
SU SENSÖRÜNÜN HAZIRLANMASI
Bu oldukça basit, gücü ve toprağı (sensör üzerindeki + ve -) bölümlerine bağlarsınız, ardından son bağlantı noktası için Analog Pin A1'e bağlayın.
NEM SENSÖRÜNÜN HAZIRLANMASI
Bunun için, ilk ve son portu bağlayın (Beşinci Nem resminde gösterildiği gibi) onları güç ve toprağa uygun şekilde bağlayın ve ardından orta portu Dijital Pin 7'ye bağlayın.
GAZ SENSÖRÜNÜN HAZIRLANMASI
Bu sensör, sırasıyla gücü ve toprağı bir kez daha bağlayın, ardından Analog Pin'i A2'ye bağlayın
ALEV ALARM HAZIRLIĞI
Bu nedenle, önce gücü ve toprağı bağlayın (Ortak Bir Trend), ardından Analog Pin'i A0'a ve Dijital Pin 8'e bağlayın.
ZİL HAZIRLIĞI
Buzzer'ın negatif tarafını toprağa ve diğer pimi Dijital Pim 6'ya bağlayın.
Adım 2: Kodu Bir Araya Getirmek
Bu nedenle, kod esas olarak kendi kendini açıklayıcıdır, ancak en önemli bitleri göstermek için kodun temellerini inceleyeceğim.
Başlangıç:
Kütüphaneleri her zaman sisteminize eklemeyi unutmayın (Ya da en azından Arduino Klasörlerinizi)
İhtiyaç duyulan belirli Kitaplıklar şunlardır:
tel.h
LiquidCrystal_I2c.h
dht.h
Kodu yerine getirmek ve çalışmasını sağlamak için bu özel kitaplıklara ihtiyaç vardır, onlarsız kod işe yaramaz.
Bahsetmek istediğim bir diğer önemli şey ise girişler ve tüm dijital pinleri ve analog pinleri belirttiğinizden emin olun.
#define ALEV 6
#define BUZZER 6
dht DHT;
const int DHT11_PIN= 7;
const int su Sensörü = A1;
int suDeğeri = 0;
int gaz;
int su;
Bunlar kodun çalışması için önemli ve çok önemlidir.
Ayrıca kodu yazarken gerekli parantezleri ve uygun if ifadelerini doğru şekilde koyduğunuzdan emin olun, resimlerle birlikte takip edin.
Adım 3: Güzel Görünmesini Sağlayın
Bu zorunlu değildir, ancak güzel ve düzenli görünmesi için ekstra yol kat etmektedir.
Bu tarz bir ev/kutu yapmak için kendi yönteminle yapabilirsin ama benimki için. tüm yapman gereken:
- Evinizde rastgele bir kutu bulun
- Parçalara ayırın ve birbirine yapıştırmak için bant kullanın
- Her Bağımsız Bileşen için delikler açın
- Bunu yaptıktan ve biraz uğraştıktan sonra ilk resmi elde edeceksiniz.
- Ardından breadboard'unuzu ve Arduino'nuzu kutunuza koyun
- İkinci resimde gösterildiği gibi bir kapı yapın
- İyileştirin ve daha da iyi görünmesini sağlayın
- Son dokunuşları ve süslemeleri ekleyin
- Bitirdin!
Şimdi hava simülatörünün tadını çıkarın ve eğlenin.