Mündəricat:
- Addım 1: Materiallar
- Addım 2: Qutunun Qurulması
- Addım 3: Arduino və Breadboard qurmaq
- Addım 4: Sensorları bağlayın
- Addım 5: Modulların birləşdirilməsi
- Addım 6: Avadanlıqları bir araya gətirmək
- Addım 7: Kodun yüklənməsi
- Addım 8: Toxunmaları və Uzantıları bitirmək
- Addım 9: Tamamlama
Video: Su İzləmə Sistemi (Arduino Uno) WIP: 9 Addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:45
Bu sistem kiçik bir forma faktoru daxilində aşağı qiymətli bir su izləmə cihazının təkrarlanması kimi xidmət edir. Bu dizayn üçün ilham, suyun keyfiyyəti adlı bir Elm Olimpiadası tədbirindən alındı. Başlanğıcda yalnız bir duzluluq sayğacı olan hər hansı bir su mənbəyinin temperaturunu, pH və bulanıklığını təyin edən bu sistemə çevrildi.
Addım 1: Materiallar
Bu layihəni tamamlamaq üçün sizə lazım olan budur.
Parça siyahısı
- Arduino Uno
- Arduino proqramı
- Çörək lövhəsi
- Karton qutu
- Dondurma Proqramı
- İstilik Büzücü Boru
- Jumper telləri
- GPS modulu
- LCD modulu
- SD Kart Modulu
- pH sensoru
- Temperatur Zondu
- Bulanıqlıq sensoru
Alətlər siyahısı
- Yapışqan
- İstilik silahı
- Qayçı
- Lehim
- Lehimleme dəmir
- Tape
- Tel çıxarıcılar
Addım 2: Qutunun Qurulması
Bu monitor çox yüngül və çox yönlüdür. Bütün uyğunsuzluğu (ən azı # kub düym) saxlamaq üçün bir şassi tapmağa başlayın və LCD Modulunun və sensorların düzgün işləyə bilməsi üçün lazım olan delikləri (1 # x # düymlük düzbucaqlı və 1 # düym diametrli dairə) kəsərək başlayın.. Mənim nümunəmdə, şassi üçün bir karton qutu dəyişdirdim.
Xülasə
- Ən azı (# x # x # düym) sistemi saxlamaq üçün bir konteyner tapın
- 2 delik kəsin (# x # düymlük düzbucaqlı və # düym diametrli dairə)
Addım 3: Arduino və Breadboard qurmaq
Şassi seçildikdən və düzgün dəyişdirildikdən sonra, Arduino 5V və GND deliklərini keçid telləri ilə + və - avtobus xətlərinə (+ üçün uzun qırmızı xətt boyunca olan deliklər və mavi xətt boyunca olan deliklər -) bağlayın. İndi çörək taxtası Arduino işə salındıqda işləyəcək və bu, qalan komponentlərin təməli olacaq.
Xülasə
Arduino 5V və GND deliklərini çörək taxtasında istifadə edəcəyiniz + və - avtobus xətlərinə bağlayın
Addım 4: Sensorları bağlayın
Bu layihədəki üç sensorun hamısı qırmızı telin gücə, qara torpağa və sarı/mavi müvafiq giriş pininə qoşularaq 3 telli dizayndan istifadə edir. Temperatur sensoru giriş teli #-ə, pH sensoru giriş teli #-ə və Bulanıqlıq girişi #-ə bağlanır. Gerekirse, möhkəm bir əlaqə yaratmaq üçün bir lehimləmə dəmiri və lehim istifadə edin və əlaqənin struktur bütövlüyünü artırmaq üçün istilik büzücü borular istifadə edin.
Xülasə
- Sensorları çörək taxtasına, qırmızı + avtobus xəttinə, qara avtobus xəttinə qara və Arduino üzərindəki düzgün giriş yuvalarına sarı/mavi bağlayın.
- Temperatur Yuvası: ??, pH Yuvası: ??, Bulanıklıq Yuvası: ??
- Lehim telləri birlikdə çörək taxtası ilə daha yaxşı bir əlaqə qurmaq üçün istilik büzücü borulardan istifadə edin.
Addım 5: Modulların birləşdirilməsi
Bu layihədəki bütün modulların fərqli bağlantı növləri və buna görə də Arduino ilə fərqli bir şəkildə əlaqəsi var. SDA A4 -ə, SCL isə LCD üçün A5 -ə gedir. RXD rəqəmsal pin 6 -ya, TXD GPS üçün rəqəmsal pin 7 -ə keçir. CS rəqəmsal pin 4 -ə, SCR rəqəmsal pin 13 -ə, MISO rəqəmsal pin 12 -ə, MOSI isə SD kart modulu üçün rəqəmsal pin 11 -ə keçir. Bütün modullar üçün VCC gücə qoşulur və GND yerə gedir. Lazım gələrsə, möhkəm bir əlaqə təmin etmək üçün telləri modullara bağlamaq üçün lehimləmə dəmiri və lehim istifadə edilməlidir.
Xülasə
- Bütün modul VCC xətlərini + avtobus xəttinə və GND xətlərini - avtobus xəttinə qoşun.
- LCD Modulu üçün SDA -nı A4 -ə və SCL -ni A5 -ə qoşun.
- GPS Modulu üçün RXD -ni rəqəmsal pin 6 -ya və TXD -ni rəqəmsal pin 7 -yə qoşun.
- SD kart modulu üçün CS -ni rəqəmsal pin 4 -ə, SCR -i rəqəmsal pin 13 -ə, MISO -nu rəqəmsal pin 12 -yə və MOSI -ni rəqəmsal pin 11 -ə qoşun.
Addım 6: Avadanlıqları bir araya gətirmək
Bütün modullar və sensorlar arasındakı naqillər tamamlandıqda, Arduino və komponentlərini şassiyə yerləşdirə bilərsiniz. LCD -nin 1 -ci addımdakı düzbucaqlı kəsiklərə çıxışı olduğu və sensorların 1 -ci addımdakı delik kəsilməsindən keçə biləcəyi müddətdə təşkilatın heç bir əhəmiyyəti yoxdur.
Xülasə
Sensorların dairə kəsiklərinə və LCD -nin düzbucaqlı kəsiklərə çıxışı olduğundan əmin olmaq üçün 1 -ci addımdan komponentləri şassisinizə yerləşdirin
Addım 7: Kodun yüklənməsi
Kod, Arduino -ya siqnalları necə idarə etməyi və onları göstərilə və saxlanıla bilən oxunuşlara çevirməyi izah edən bu sistemin ən ayrılmaz hissəsidir. Aşağıda hər hissəni və məqsədini izah etməyə çalışacaq kodun izahlı bir şəklini göstərdim. Bu kodu Arduino proqramına yapışdırıb Arduino Uno -ya qoşulan USB kabelindən istifadə edərək mikro nəzarətçiyə yükləyə bilərsiniz.
Xülasə
Kodu Arduino proqramına kopyalayın (istəsəniz dəyişdirin) və Arduino Uno lövhəsinə yükləyin
Addım 8: Toxunmaları və Uzantıları bitirmək
Tamamlanmış cihazla, sensorlardakı oxunuşlar müəyyən bir formatla SD kart moduluna daxil olan SD kartda saxlanılacaq. Bu məlumatlar daha sonra yerli ərazidə suyun demoqrafiyasını daha yaxşı qrafik şəkildə əks etdirmək üçün aşağıdakı linkdə göstərildiyi kimi bir Google Xəritəsinə tərtib edilə bilər.
drive.google.com/open?id=115okKUld8k8akZKj…
Xülasə
İstədiyiniz hər hansı bir şəkildə cihazdan məlumat toplayın və sənədləşdirin
Addım 9: Tamamlama
Sistem artıq tamamlandı və hər hansı bir su mənbəyinin temperaturunu, bulanıklığını və pH -nı ölçəcək.
Araşdırılmasını gözləyən bu su izləmə sistemi ilə nələr edilə biləcəyinə dair bir çox başqa imkanlar var. Bu layihəni öz məqsədlərinizə çatmaq üçün necə istifadə etmək qərarına gəldiyinizi görmək maraqlı olardı.
Tövsiyə:
Kənd Təsərrüfatı üçün LoRa əsaslı Vizual İzləmə Sistemi - Firebase və Angular istifadə edərək cəbhəli bir tətbiqin dizaynı: 10 addım
Kənd Təsərrüfatı üçün LoRa əsaslı Vizual İzləmə Sistemi | Firebase və Angular istifadə edərək Ön Cəbhə Tətbiqinin Hazırlanması: Əvvəlki hissədə sensorların loRa modulu ilə Firebase Realtime verilənlər bazasını doldurmaq üçün necə işlədiyindən bəhs edirik və bütün layihəmizin necə işlədiyini gördük. Bu fəsildə necə edə biləcəyimizdən bəhs edəcəyik
Raspberry Pi Bağlı İqlim İzləmə və Nəzarət Sistemi: 6 Addım
Raspberry Pi Bağlı İqlim İzləmə və Nəzarət Sistemi: İnsanlar evlərində rahat olmaq istəyirlər. Bölgəmizdəki iqlim özümüzə uyğun gəlmədiyi üçün sağlam bir daxili mühiti qorumaq üçün bir çox cihazdan istifadə edirik: qızdırıcı, hava soyuducu, nəmləndirici, nəmləndirici, təmizləyici və s. İndiki vaxtda
VR üçün Baş Hərəkət İzləmə Sistemi: 8 addım
VR üçün Baş Hərəkət İzləmə Sistemi: Adım Sam KODO, bu dərsdə sizə VR üçün baş izləmə sistemi qurmaq üçün Arduino IMU sensorlarından necə istifadə edəcəyinizi addım -addım öyrədəcəyəm. Bu layihədə sizə lazım olacaq: - Bir LCD Ekran HDMI : https: //www.amazon.com/Elecrow-Capacitive-interfac…- Bir
ATtiny85 Geyinilə bilən Titrəmə Aktivliyi İzləmə İzləmə və Proqramlaşdırma Arduino Uno ilə ATtiny85: 4 addım (şəkillərlə)
ATtiny85 Geyinilə bilən Titrəmə Aktivliyi İzləmə Saatı və Proqramlaşdırılması Arduino Uno ilə ATtiny85: Geyinilə bilən fəaliyyət izləmə saatı necə edilir? Bu, durğunluq algıladıqda titrəmək üçün hazırlanmış geyilə bilən bir gadgetdır. Vaxtınızın çoxunu mənim kimi kompüterdə keçirirsinizmi? Özünüz də bilmədən saatlarla oturursunuz? Sonra bu cihaz f
Portativ Günəş Avtomatik İzləmə Sistemi: 9 Addım (Şəkillərlə birlikdə)
Portativ Günəş Avtomatik İzləmə Sistemi: Medomyself, Amazon Services LLC Associates Proqramının iştirakçısıdır, saytların reklam və amazon.comby ilə əlaqə quraraq reklam haqqı qazanması üçün bir vasitə təmin etmək üçün hazırlanmış bir ortaq reklam proqramıdır: Dave WeaverBu bina