Mündəricat:

Su İzləmə Sistemi (Arduino Uno) WIP: 9 Addım
Su İzləmə Sistemi (Arduino Uno) WIP: 9 Addım

Video: Su İzləmə Sistemi (Arduino Uno) WIP: 9 Addım

Video: Su İzləmə Sistemi (Arduino Uno) WIP: 9 Addım
Video: Arduino modulu. Giriş. 2024, Noyabr
Anonim
Su İzləmə Sistemi (Arduino Uno) WIP
Su İzləmə Sistemi (Arduino Uno) WIP

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

Materiallar
Materiallar
Materiallar
Materiallar
Materiallar
Materiallar
Materiallar
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ı

Qutunun Qurulması
Qutunun Qurulması
Qutunun Qurulması
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ə

  1. Ən azı (# x # x # düym) sistemi saxlamaq üçün bir konteyner tapın
  2. 2 delik kəsin (# x # düymlük düzbucaqlı və # düym diametrli dairə)

Addım 3: Arduino və Breadboard qurmaq

Arduino və Breadboard qurmaq
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

Sensorların bağlanması
Sensorların bağlanması
Sensorların bağlanması
Sensorların bağlanması

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ə

  1. 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.
  2. Temperatur Yuvası: ??, pH Yuvası: ??, Bulanıklıq Yuvası: ??
  3. 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

Modulların birləşdirilməsi
Modulların birləşdirilməsi
Modulların birləşdirilməsi
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ə

  1. Bütün modul VCC xətlərini + avtobus xəttinə və GND xətlərini - avtobus xəttinə qoşun.
  2. LCD Modulu üçün SDA -nı A4 -ə və SCL -ni A5 -ə qoşun.
  3. GPS Modulu üçün RXD -ni rəqəmsal pin 6 -ya və TXD -ni rəqəmsal pin 7 -yə qoşun.
  4. 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

Avadanlıqların Bir yerdə qoyulması
Avadanlıqların Bir yerdə qoyulması

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 yüklənir
Kod yüklənir
Kod yüklənir
Kod yüklənir

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

Toxunma və uzantıları bitirmək
Toxunma 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ə: