Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-23 12:56
Bu Təlimat kitabında Arduino istifadə edərək böyük bir Nokia 5110 LCD ekranı olan çox faydalı bir Torpaq Nəmlik Monitorunun necə qurulacağını görəcəyik. Arduino -dan bitkinin torpağının nəm səviyyəsini asanlıqla ölçün və bu layihə ilə maraqlı qurğular yaradın!
Torpağın nəm monitorunu qurmaq böyük bir təcrübədir. Bu layihəni bitirdikdə, torpaq nəm sensörünün necə işlədiyini daha yaxşı anlayacaqsınız, Nokia 5110 lcd ekranı necə bağlayacağınızı biləcəksiniz və Arduino platformasının nə qədər güclü ola biləcəyini görəcəksiniz. Bir baza olaraq bu layihə və qazanılan təcrübə ilə gələcəkdə daha mürəkkəb layihələr qura biləcəksiniz.
Bu layihədən Real vaxtda bir qazanın Torpağın Nəmini ölçmək və Arduino -ya lazım olduqda bitkini avtomatik olaraq sulamaq üçün istifadə edə bilərik! Böyük proyekt imkanlarını açan çox faydalı bir sensordur.
Heç bir gecikmə olmadan, başlayaq!
Addım 1: Bütün hissələri alın
Bu layihəni hazırlamaq üçün lazım olan hissələr bunlardır:
1. Torpaq Nəm Sensoru ▶
2. Nokia 5110 LCD ▶
3. Arduino Uno ▶
4. Kiçik Breadboard ▶
5. Tellər ▶
Layihənin dəyəri çox aşağıdır, təxminən 10 dollardır.
Addım 2: Torpaq Nəm Sensoru
Torpaq Nəm Sensoru çox maraqlı bir sensordur. Bundan əlavə, onun istifadəsi çox sadədir.
İki böyük açıq yastıq sensor üçün prob kimi fəaliyyət göstərir. Torpaqda nə qədər çox su varsa, yastıqlar arasındakı keçiricilik o qədər yaxşı olar. Bu daha aşağı müqavimətlə nəticələnir.
Sensor analoqdur, buna görə analog çıxışda bir gərginlik alırıq. Torpaq quruduqca, problar arasındakı müqavimət daha yüksək olduğu üçün analog çıxışda daha çox gərginlik alırıq. Beləliklə, torpağın nəmini əldə etmək üçün etməli olduğumuz şey bu analoji dəyəri bir mikrokontrolörlə oxumaqdır, bu halda bir Arduino ilə.
Kiçik PCB modulundakı potensiometrdən istifadə edərək rəqəmsal çıxışı müəyyən bir nəm səviyyəsində təmin etmək üçün bir eşik təyin edə bilərik. Ancaq bu Təlimat kitabında yalnız sensor modulunun analoq çıxışından istifadə edirik.
Addım 3: Nokia 5110 LCD Ekranı
Nokia 5110, Arduino Layihələrim üçün ən çox sevdiyim ekrandır.
Nokia 5110, əslində cib telefonu ekranı üçün nəzərdə tutulmuş əsas qrafik LCD ekrandır. Aşağı güclü CMOS LCD nəzarətçi/sürücü olan PCD8544 nəzarətçisindən istifadə edir. Bu səbəbdən bu ekran təsir edici bir enerji istehlakına malikdir. Yandırıldıqda yalnız 0.4mA istifadə edir, ancaq arxa işıq söndürülür. Yuxu rejimində 0.06mA -dan az istifadə edir! Bu ekranı ən çox sevdiyim səbəblərdən biri də budur. PCD8544, seriyalı bir avtobus interfeysi vasitəsilə mikrokontrolörlərə qoşulur. Ekranın Arduino ilə istifadəsini çox asanlaşdırır.
Yalnız 8 tel bağlamalı və aşağıdakı kitabxanadan istifadə etməlisiniz:
www.rinkydinkelectronics.com/library.php?i….
Bu təsirli kitabxana, Arduino cəmiyyətinin kitabxanaları ilə irəliləməsinə kömək etmək üçün çox səy göstərən Henning Karlsen tərəfindən hazırlanmışdır.
Nokia 5110 LCD ekranın Arduino ilə necə istifadə ediləcəyinə dair ətraflı bir dərs hazırladım. Bu videonu bu Təlimat kitabına əlavə etdim, ekran haqqında çox faydalı məlumatlar verəcək, buna görə də diqqətlə izləməyi tövsiyə edirəm.
İndi davam edək!
Addım 4: Torpaq Nəmlik Monitorunun Qurulması
İndi bütün hissələri bir -birinə bağlayaq.
Əvvəlcə Torpaq Nəm sensoru modulunu bağlayırıq. Yalnız 4 sancağı var və onlardan üçünü birləşdirəcəyik.
Torpaq Nəm Sensorunun Bağlanması
Vcc Pin Arduino 5V -ə gedir
GND pin, Arduinonun GND'sinə uyğundur
A0 pin Arduino A0 pininə gedir
Növbəti addım Nokia 5110 LCD ekranını bağlamaqdır.
Nokia 5110 LCD Ekranına qoşulma
RST, Arduino Digital Pin 12 -ə gedir
CE Arduinonun Digital Pin 11 -ə gedir
DC Arduino Digital Pin 10 -a gedir
DIN Arduino Digital Pin 9 -a gedir
CLK Arduinonun Digital Pin 8 -ə gedir
VCC Arduino 3.3V -ə keçir
İşıq Arduino GND -yə gedir (arxa işıq yanır)
GND Arduino GND -ə gedir
İndi bütün hissələri bir -birinə bağladıqdan sonra etməli olduğumuz yalnız kodu yükləməkdir. İndi real vaxtda torpağın nəmini ölçməyə başlaya bilərik!
Addım 5: Layihənin Məcəlləsi
Layihənin kodu 2 fayldan ibarətdir.
1. ui.c
2. Nəm SensorNokia.ino
ui.c Kodu - İstifadəçi İnterfeysi
Ui.c faylında, layihə açıldıqdan sonra görünən istifadəçi interfeysinin ikili dəyərləri var. Xüsusi qrafiklərinizi Arduino Layihənizə necə yüklədiyinizi görmək üçün hazırladığım əlavə edilmiş videoya baxın.
MoistureSensorNokia.ino Kodu - Əsas Proqram
Layihənin əsas kodu çox sadədir. Nokia 5110 kitabxanasına daxil olmalıyıq. Sonra bəzi dəyişənləri elan edirik. Ekranı işə salırıq və ui simvolunu bir dəfə çap edirik. Sonra saniyədən analoq dəyərini oxuyuruq. Bütün sehrlər loop funksiyasında olur:
boşluq döngəsi () {
lcd.clrScr ();
lcd.drawBitmap (0, 0, ui, 84, 48);
sensorValue = analogRead (sensorPin); // Sensoru burada oxuyuruq
faiz = convertToPercent (sensorValue);
faizString = String (faiz); stringLength = faizString.length (); displayPercent (stringLength); lcd.update (); gecikmə (1000); }
Döngü funksiyasında əvvəlcə ekranı təmizləyirik və UI simvolunu çap edirik. Sonra sensorun dəyərini oxuyuruq. Bundan sonra oxuduğumuz analoji dəyəri faiz dəyərində gizlədirik və bu dəyəri ekranda göstərmək üçün onu String dəyişəninə çeviririk. Bu prosedur hər saniyədə təkrarlanır.
Kodu bu Təlimata əlavə etdim. Kodun son versiyasını yükləmək üçün layihənin veb səhifəsinə daxil ola bilərsiniz:
Addım 6: Layihənin sınanması
Kod yükləndikdən sonra Torpaq Nəmləndiricisini yoxlaya və Nokia 5110 LCD displeyində torpağın nəm səviyyəsini real vaxtda görə bilərik.
Əlavə edilmiş fotoşəkillərdə gördüyünüz kimi, Torpaq Nəmləndiricisi yaxşı işləyir!
Qurudulmuş torpaqla qarşımda bir fincan qoydum. Sensoru kuboka qoyduğumda Nokia 5110 ekranında aşağı torpaq nəmliyi dəyərini oxuduq. Kuboka bir az su tökəndə aydın görürsən ki, nəm səviyyəsi yüksəldi.
Layihə yaxşı işləyir və torpağın nəm səviyyəsini vizual olaraq yoxlaya bilərik. Əlbəttə ki, bu sensorun yalnız bir nümayişidir, gələcəkdə bu sensorla daha faydalı layihələr quracağam.
Gördüyünüz kimi, bu layihə açıq mənbəli aparat və proqram təminatının nəyə qadir olduğunu göstərən gözəl bir nümayişdir. Bir neçə dəqiqə ərzində belə təsir edici bir layihə qura bilərsiniz! Bu layihə yeni başlayanlar üçün idealdır və əvvəldə dediyim kimi, bu layihə böyük bir öyrənmə təcrübəsidir. Bu layihə haqqında fikirlərinizi bilmək istərdim. Faydalı hesab edirsən? Bu layihədə tətbiq oluna biləcək hər hansı bir inkişaf varmı? Zəhmət olmasa fikirlərinizi və ya fikirlərinizi aşağıdakı şərh bölməsində yazın!
Tövsiyə:
Apple HomeKit Wi-Fi Nəmləndiricisi ESP8266 əsasında: 6 addım (şəkillərlə)
ESP8266 əsasında Apple HomeKit Wi-Fi Nəmləndirici?: Təəssüf ki, Apple HomeKit-i dəstəkləyən yalnız bir və ya iki Nəmləndirici var, lakin bunların həqiqətən yüksək qiymətləri var (300 $+). Beləliklə, özümün Wi-Fi ilə işləyən Apple HomeKit Nəmləndiricisini hazırladığım ucuz bir cihaza əsaslanaraq hazırlamağa qərar verdim? Mən
Asan Torpaq Nəm Sensoru Arduino 7 Segment Ekranı: 4 Addım (Şəkillərlə birlikdə)
Asan Torpaq Nəm Sensoru Arduino 7 Segment Ekranı: Salam! Karantin çətin ola bilər. Kiçik bir həyətim və evdə bol bitkilər olduğum üçün şanslıyam və bu, evdə qaldığım müddətdə onlara yaxşı qulluq etməyimə kömək edəcək kiçik bir alət hazırlaya biləcəyimi düşündürdü. Bu layihə sadə və funksiyalıdır
Kapasitanslı Torpaq Nəm Sensorunun Su Yalıtımı: 11 Addım (Şəkillərlə)
Bir Kapasitanslı Torpaq Nəm Sensorunun Su Yalıtımı: Kapasitif torpaq nəm sensörleri, Arduino, ESP32 və ya digər mikro nəzarət cihazlarından istifadə edərək saksı bitkilərinizdə, bağçanızda və ya istixananızda torpaq suyunun vəziyyətini izləmək üçün əla bir yoldur. DIY layihələrində tez -tez istifadə olunan müqavimət problarından üstündürlər. Görmək
Düyünlü Torpaq Nəmləndiricisi: 7 addım
Düyünlü Torpaq Nəmləndiricisi: Bu təlimatda sizə bağ sağlamlığı sistemi üçün evdə hazırlanan torpaq sensoru necə edəcəyinizi göstərəcəyəm. Mən sizə lazım olanları göstərəcəyəm, bəzi kod nümunələri verəcəyəm və kodu necə tətbiq edəcəyinizi öyrənəcəksiniz. Təlimatların sonunda bir led şeridin necə dəyişdiriləcəyini biləcəksiniz
LCD NOKIA 5110: 4 Addımlı Ekranlı İstilik və İşıq Səviyyə Monitoru
LCD NOKIA 5110 -da Göstərilən İstilik və İşıq Səviyyə Monitoru: Hər kəsə salam! Bu bölmədə istiliyi və işıq səviyyəsini izləmək üçün sadə bir elektron cihaz edirik. Bu parametrlərin ölçüləri LCD NOKIA 5110 -da göstərilir. Cihaz AVR ATMEGA328P mikro nəzarətçisinə əsaslanır. Monitorinq