Mündəricat:

Aurdino Hava İstasyonu: 8 addım
Aurdino Hava İstasyonu: 8 addım

Video: Aurdino Hava İstasyonu: 8 addım

Video: Aurdino Hava İstasyonu: 8 addım
Video: Arduino Hava İstasyonu|Bmp180-Gsm-Rüzgar-DHT11 2024, Noyabr
Anonim
Aurdino Hava İstasyonu
Aurdino Hava İstasyonu

Heç öz Aurdino Hava İstasyonunuzu etmək istəmisinizmi? Yaxşı, indi şansınızdır! Bu təlimat vasitəsi ilə, Aurdino Hava İstasyonunun necə qurulacağının əsaslarını və arxasındakı kodu öyrənəcəksiniz. Bu layihənin sonunda, temperaturu və rütubəti hiss edə bilən, həmçinin DC mühərrikli fanatı əllə üfürə bilən tam işləyən bir hava stansiyasına sahib olacaqsınız. Mühəndislik təcrübənizdən asılı olaraq bu layihə 45 dəqiqədən 2 saata qədər davam edəcək. Uğurlar və əylənin!

Addım 1: Materialların toplanması

Materialların toplanması
Materialların toplanması

Bu layihədə aşağıdakı maddələrə ehtiyacınız olacaq:

  • Arduino Uno kabel ilə
  • DC Motor
  • 1 Yaşıl LED
  • 1 Qırmızı LED
  • 1 Yarım Çörək Paneli
  • I2C LCD 1602 ekran
  • DC motor üçün 3 bıçaqlı Trifoil pervaneli fan (İsteğe bağlı)
  • Tel dəsti (tercihen fərqli rənglər)
  • 1 DHT 11/ DHT 22 Havalandırma Sensoru
  • 1 Düymə
  • 2 2.20 K müqavimət
  • 1 10k rezistor
  • Aurdino Uno proqramını işlədə bilən kompüter
  • Bıçaq Bıçağı
  • Tel kəsici
  • USB Güc Bankı (İsteğe bağlı)
  • Çörək taxtasına və Aurdino -ya sığacaq qədər böyük qutu.

Bu məhsulların əksəriyyəti nisbətən ucuzdur və onlayn texnologiya mağazalarından və ya eBay -dan asanlıqla satın alınır.

Addım 2: Breadboard -a Güc Verilməsi

Breadboard -a Güc Verilməsi
Breadboard -a Güc Verilməsi

İşləmək üçün lazım olan bütün materialların mövcud olduğundan və təmiz bir iş sahəsinin olmasını təmin edin.

Qurmaq istədiyimiz dövrə gücə ehtiyac duyur və bu Arduino Unodan götürülmüşdür.

Arduino Uno üzərindəki +3.3V pinindən qırmızı bir xətt ilə göstərilən Çörək lövhəsindəki pozitiv relsə bir tel bağlayın. Bu o deməkdir ki, +5V artıq qırmızı xəttin hər yerindən mövcuddur. Çörək lövhəsindəki mavi xəttə mənfi və ya GND (Ground) əlavə edin. İndi torpaq bütün mavi xəttdə mövcuddur. Breadboard -un hər iki tərəfində +5V və GND -ni təmin etmək üçün Breadboard -un bir ucundan digər ucuna keçmək üçün iki tel istifadə edin. Yerin qalan hissəsini və elektrik naqillərini yerləşdirmək üçün yuxarıdakı sxemə əməl edin.

Addım 3: DHT11 və I2C LCD1602 Ekranı əlavə edin

DHT11 və I2C LCD1602 Ekranı əlavə edin
DHT11 və I2C LCD1602 Ekranı əlavə edin

I2C LCD1602 ekranın Gücündən +5V Arduino Uno pininə və I2C LCD1602 displeyinin Ground'undan Arduino Uno'nun torpaq pininə bir tel bağlayın. Sonra I2C LCD1602 ekranın SDA -dan Arduino Uno -nun Analog pininə A4 və ekranın SCL -dən Arduino Uno -nun Analog pininə başqa bir tel bağlayın. Diaqramda istifadə olunan ekranın PCB quraşdırılmadığını unutmayın, buna görə də PCB olmayan I2C LCD1602 ekran üçün naqillər səhv olacaq.

İndi DHT 11 sensorunu tutun və DHT11 -in yerindən Aurdino -dakı torpaq pininə bir tel bağlayın. DHT 11 gücündən bir çörək taxtasındakı elektrik rayına bir tel bağlayın. Nəhayət, DHT11 sensorunun siqnal yuvasından Rəqəmsal Pin 7 -yə bir tel bağlayın. Qeyd edək ki, yuxarıdakı diaqramda DHT 11 istifadə edilməmişdir, TMP36 sensoru istifadə edilmişdir. Bununla birlikdə, kabellər diaqramla eynidır.

LCD və Humiture sensorumuz indi işləyir, proqramlaşdırma ilə bunların necə işləyəcəyini idarə edə bilərik.

Telin yerləşdirilməsində qarışıqsınızsa, yuxarıdakı diaqrama baxın.

Addım 4: LEDləri və Düyməni bağlayın

LEDləri və düyməni bağlayın
LEDləri və düyməni bağlayın

İndi ekranımız və Humiture sensorumuz LEDləri və düymələri quraşdırmağın vaxtıdır. Pushbutton DC motorunu idarə edəcək. Düymə basılarsa, DC mühərriki işə başlayacaq, çünki DC mühərriki işləyərkən Yaşıl LED yanacaq, Qırmızı LED sönəcək. Düymə basılmazsa, Qırmızı LED yanacaq, Yaşıl LED sönəcək.

Yaşıl Ledin katotunu çörək taxtasının A4 -də torpaq telinin altına bağlayın. Çörək taxtasının A10 -da yer telinin altına katot qoyaraq Red Led ilə də eyni şeyi edin. İndi 2.2K rezistoru Yaşıl və Qırmızı LED anoduna yerləşdirin.

Yuxarıdakı diaqramda göstərildiyi kimi çörək taxtasının körpüsünün üzərindəki düyməni bağlayın. Düymənin 2a Terminalının altına 10k rezistoru bağlayın (sağ alt pin). Rezistorun ucunun yuxarıdakı diaqramda göründüyü kimi topraklama telinə qoşulduğundan əmin olun.

Addım 5: Telləri bağlamaq və DC motoru əlavə etmək

Telləri bağlamaq və DC mühərriki əlavə etmək
Telləri bağlamaq və DC mühərriki əlavə etmək

Demək olar ki, kabel çəkmə işlərini tamamladıq! Yaşıl Led rezistorunun ucundan Aurdino'daki Digital Pin 2 -yə diqqətlə bir tel bağlayın. Eynilə, Red Led rezistorunun ucundan Aurdino'da Digital Pin 3 -ə bir tel bağlayın. İndi düyməni (sağ üst pin) 2b terminalından Aurdino'daki Digital pin 4 -ə bağlayın.

İndi DC motorunu tutun və müsbət ucunu Rəqəmsal Pin 4 -ə bağlayan telin üstündəki düymənin 2b terminalına yerləşdirin. DC motorunun mənfi ucunu yerə qoşulmuş 27 -ci sıraya yerləşdirin.

Mühərriklərin polaritesinin əhəmiyyəti yoxdur. Proqramlaşdırma ilə fırlanma istiqaməti dəyişdirilə bilər.

Addım 6: Telləri təmizləyin və təşkil edin

Telləri təmizləyin və təşkil edin
Telləri təmizləyin və təşkil edin

Telləri uyğun uzunluqlarda kəsin və hər tel üçün uyğun rənglərdən istifadə edin. (Torpaq üçün qara tel, güc üçün qırmızı tel, rəqəmsal sancaqlar üçün mavi tel). Qara bir teldən istifadə edərək, DHT11 sensoruna və I2C LCD1602 ekranına artıq tel bağlayın. Bu prosesdən sonra bütün tellərə asanlıqla daxil ola bilməlisiniz.

Addım 7: Aurdinoya Kod Yükləyin

Arduino proqramını kompüterinizə buradan yükləyin. Proqramı açın və "Ctrl+N" düymələrini basaraq yeni bir eskiz yaradın. Bu yeni eskizi "Aurdino Hava İstasyonu" olaraq etiketləyin. Aşağıdakı Kodu yükləyin və proqramınıza yapışdırın. USB kabelini kompüterinizə və Arduino -ya qoşun. İndi "Ctrl+ÜstKrktr+S" düymələrini basaraq kodu qeyd edin və sağa baxan bir ox şəklində olan yükləmə düyməsini basın. Bu proqramın işləyəcəyinə əmin olmaq üçün bütün lazımi kitabxanaların yükləndiyini və quraşdırıldığından əmin olun. (LCD kitabxana, DHT11 kitabxanası)

Addım 8: Korpus əlavə edin və sınayın

Korpus əlavə edin və sınayın
Korpus əlavə edin və sınayın

Bir qutu istifadə edərək, bir gövdə yaratmaq üçün xüsusi parçaları kəsin. LCD Ekranın qutusunun üstündə (2 sm x 7 sm) düzbucaqlı bir kəsik lazımdır. Qutunun solundakı bir DHT11 sensoruna sığacaq qədər böyük bir çuxur kəsin. Aurdino USB kabelinə uyğun olaraq qutunun sağ tərəfində də bunu edin. İstənilən yerə bir DC motoru yerləşdirmək üçün kifayət qədər böyük bir çuxur kəsin, bu fan olacaq. Yaşıl və Qırmızı LED üçün qutunun alt tərəfində deliklər açın. Nəhayət, qutuda birbaşa düymənin üstündə bir deşik yaradın. Bir qələm və ya tornavida istifadə edərək düymənin üstündəki delikdən düyməni sıxaraq düyməni asanlıqla basa biləcəyinizə əmin olun.

İndi Aurdino Hava İstasyonunu sınamağa hazırsınız. Kodu Aurdinoya yükləyin və işləsin! LCD ekranda Rütubət və Temperatur göstərilməlidir. Düymə basılmadıqda Qırmızı LED yanmalıdır. Ancaq düyməyə basıldıqdan sonra DC mühərriki Yaşıl LED kimi işləməlidir.

Tövsiyə: