Orodha ya maudhui:
- Hatua ya 1: Pata Sehemu Zote
- Hatua ya 2: Sensorer ya Unyevu wa Udongo
- Hatua ya 3: Uonyesho wa LCD wa Nokia 5110
- Hatua ya 4: Kuunda Ufuatiliaji wa Unyevu wa Udongo
- Hatua ya 5: Kanuni ya Mradi
- Hatua ya 6: Kupima Mradi
Video: Ufuatiliaji wa Unyevu wa Udongo wa DIY Na Arduino na Uonyesho wa Nokia 5110: Hatua 6 (na Picha)
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:54
Katika hii Inayoweza kufundishwa tutaona jinsi ya kujenga Udhibiti wa Unyevu wa Udongo unaofaa sana na onyesho kubwa la Nokia 5110 LCD kwa kutumia Arduino. Pima kwa urahisi viwango vya unyevu wa mchanga wa mmea wako kutoka Arduino yako na ujenge vifaa vya kupendeza na mradi huu!
Kuunda mfuatiliaji wa unyevu wa mchanga ni uzoefu mzuri wa kujifunza. Unapomaliza kujenga mradi huu utakuwa na uelewa mzuri wa jinsi sensorer ya unyevu wa udongo inavyofanya kazi, utajua jinsi ya kuweka waya wa onyesho la lcd ya Nokia 5110 na utaona kwa vitendo jinsi jukwaa la Arduino linavyoweza kuwa na nguvu. Pamoja na mradi huu kama msingi na uzoefu uliopatikana, utaweza kujenga miradi ngumu zaidi katika siku zijazo.
Tunaweza kutumia mradi huu kupima Unyevu wa Udongo wa sufuria kwa Wakati Halisi na kuwa na Arduino kumwagilia mmea kiotomatiki inapohitajika! Ni sensa muhimu sana inayofungua uwezekano mkubwa wa mradi.
Bila kuchelewa zaidi, wacha tuanze!
Hatua ya 1: Pata Sehemu Zote
Sehemu zinazohitajika ili kujenga mradi huu ni hizi:
1. Sura ya Unyevu wa Udongo ▶
2. Nokia 5110 LCD ▶
3. Arduino Uno ▶
4. Bodi ndogo ya Mkate ▶
5. Waya ▶
Gharama ya mradi ni ya chini sana, ni karibu $ 10.
Hatua ya 2: Sensorer ya Unyevu wa Udongo
Sensor ya Unyevu wa Udongo ni sensa ya kuvutia sana. Pia, matumizi yake ni rahisi sana.
Pedi mbili kubwa zilizo wazi hufanya kazi kama uchunguzi wa sensa. Maji zaidi kwenye mchanga, ni bora mwenendo kati ya pedi. Hiyo inasababisha upinzani mdogo.
Sensor ni ya analog, kwa hivyo katika pato la analog tunapata voltage. Kadri udongo unavyozidi kukauka tunapata voltage zaidi katika pato la analog kwani upinzani kati ya probes unakua juu. Kwa hivyo, ili kupata unyevu wa mchanga wa ardhi, tunachohitajika kufanya ni kusoma hiyo thamani ya analog na microcontroller, ni kesi hii na Arduino.
Tunaweza kuweka kizingiti ili kuwezesha pato la dijiti kwa kiwango fulani cha unyevu kutumia potentiometer kwenye moduli ndogo ya PCB. Lakini katika Agizo hili tunatumia tu pato la analog ya moduli ya sensorer.
Hatua ya 3: Uonyesho wa LCD wa Nokia 5110
Nokia 5110 ndio maonyesho ninayopenda zaidi kwa Miradi yangu ya Arduino.
Nokia 5110 ni skrini ya msingi ya picha ya LCD ambayo hapo awali ilikusudiwa kama skrini ya simu ya rununu. Inatumia mtawala wa PCD8544 ambayo ni mdhibiti / dereva wa nguvu ya chini ya CMOS LCD. Kwa sababu ya hii onyesho hili lina matumizi ya nguvu ya kuvutia. Inatumia 0.4mA tu wakati iko lakini taa ya nyuma imezimwa. Inatumia chini ya 0.06mA wakati wa hali ya kulala! Hiyo ni sababu moja inayofanya onyesho hili nilipenda zaidi. Muingiliano wa PCD8544 kwa watawala wadogo kupitia kiolesura cha basi cha serial. Hiyo inafanya maonyesho kuwa rahisi kutumia na Arduino.
Unahitaji tu kuunganisha waya 8 na utumie maktaba ifuatayo:
www.rinkydinkelectronics.com/library.php?i….
Maktaba hii ya kuvutia imetengenezwa na Henning Karlsen ambaye ameweka juhudi kubwa kusaidia jamii ya Arduino kusonga mbele na maktaba zake.
Nimeandaa mafunzo ya kina juu ya jinsi ya kutumia onyesho la Nokia 5110 LCD na Arduino. Nimeambatisha video hiyo kwenye hii inayoweza kufundishwa, itatoa habari nyingi muhimu juu ya onyesho, kwa hivyo ninakuhimiza uitazame kwa uangalifu.
Sasa, hebu tuendelee!
Hatua ya 4: Kuunda Ufuatiliaji wa Unyevu wa Udongo
Wacha sasa tuunganishe sehemu zote pamoja.
Mara ya kwanza tunaunganisha moduli ya sensorer ya unyevu wa Udongo. Ina pini 4 tu na tutaunganisha tatu kati yao.
Kuunganisha Sensor ya Unyevu wa Udongo
Vcc Pin huenda kwa 5V ya Arduino
Pini ya GND huenda GND tani ya Arduino
Pini ya A0 huenda kwa pini ya Arduino A0
Hatua inayofuata ni kuunganisha onyesho la LCD la Nokia 5110.
Kuunganisha onyesho la LCD la Nokia 5110
RST inakwenda kwa Dijiti ya Dijiti 12 ya Arduino
CE huenda kwa Dini ya Dijiti 11 ya Arduino
DC inakwenda kwa Dijiti ya Dijiti 10 ya Arduino
DIN huenda kwa Dijiti ya Dijiti 9 ya Arduino
CLK huenda kwa Dijiti ya Dijiti 8 ya Arduino
VCC huenda kwa Arduino 3.3V
NURU huenda kwa Arduino GND (kuwasha tena)
GND huenda kwa Arduino GND
Sasa kwa kuwa tumeunganisha sehemu zote pamoja, tunachohitaji kufanya ni kupakia nambari. Sasa tunaweza kuanza kupima unyevu wa mchanga kwa wakati halisi!
Hatua ya 5: Kanuni ya Mradi
Nambari ya mradi ina faili 2.
1. ui.c
2. unyevuSensorNokia.ino
Msimbo wa ui.c - Kiolesura cha Mtumiaji
Katika faili ui.c, kuna maadili ya kibinadamu ya kiolesura cha mtumiaji ambayo huonekana baada ya mradi kuibuka. Tafadhali angalia video iliyoambatishwa ambayo nimeandaa ili kuona jinsi ya kupakia picha zako za kawaida kwenye Mradi wako wa Arduino.
Msimbo wa unyevuSensorNokia.ino - Programu kuu
Nambari kuu ya mradi ni rahisi sana. Tunahitaji kujumuisha maktaba ya Nokia 5110. Ifuatayo tunatangaza anuwai kadhaa. Tunasimamisha onyesho na tunachapisha ikoni ya ui mara moja. Kisha tukasoma thamani ya analogi kutoka kwa sensorer ya pili. Uchawi wote hufanyika katika kazi ya kitanzi:
kitanzi batili () {
lcd.clrScr ();
lcd.drawBitmap (0, 0, ui, 84, 48);
sensorValue = AnalogRead (sensorPin); // Tunasoma sensor hapa
asilimia = convertToPercent (sensorValue);
percentString = Kamba (asilimia); kambaUrefu = asilimiaString.length (); kuonyeshaPercent (kambaLength); sasisha lcd (); kuchelewesha (1000); }
Katika kazi ya kitanzi tunaondoa kwanza onyesho na tunachapisha ikoni ya UI. Kisha tunasoma thamani ya sensorer. Baada ya hayo, tunashughulikia thamani ya analojia tuliyoisoma kwa thamani ya asilimia, na dhamana hii tunaibadilisha kuwa tofauti ya Kamba ili kuionyesha kwenye skrini. Utaratibu huu unarudiwa kila sekunde.
Nimeambatanisha nambari hii na inayoweza kufundishwa. Ili kupakua toleo jipya la nambari unaweza kutembelea ukurasa wa wavuti wa mradi:
Hatua ya 6: Kupima Mradi
Sasa kwa kuwa nambari imepakiwa tunaweza kupima Ufuatiliaji wa Unyevu wa Udongo na kuona viwango vya unyevu wa mchanga kwa wakati halisi kwenye onyesho la Nokia 5110 LCD.
Kama unavyoona kwenye picha zilizoambatanishwa, Mfuatiliaji wa Unyevu wa Udongo hufanya kazi vizuri!
Niliweka kikombe mbele yangu na udongo kavu. Nilipoweka sensorer kwenye kikombe tulisoma kiwango cha chini cha unyevu wa mchanga kwenye onyesho la Nokia 5110. Nilipomimina maji kwenye kikombe unaweza kuona wazi kuwa viwango vya unyevu vilipanda.
Mradi unafanya kazi vizuri na tunaweza kuangalia kwa kiwango cha unyevu wa mchanga. Kwa kweli hii ni onyesho tu la sensa, nitaunda miradi muhimu zaidi katika siku zijazo na sensa hii.
Kama unavyoona, mradi huu ni onyesho kubwa la nini vifaa vya wazi vya programu na programu inauwezo wa. Ndani ya dakika chache mtu anaweza kujenga mradi mzuri kama huo! Mradi huu ni mzuri kwa Kompyuta na kama nilivyosema mwanzoni, mradi huu ni uzoefu mzuri wa kujifunza. Ningependa kusikia maoni yako juu ya mradi huu. Je! Unaona ni muhimu? Je! Kuna maboresho yoyote ambayo yanaweza kutekelezwa kwa mradi huu? Tafadhali weka maoni yako au maoni katika sehemu ya maoni hapa chini!
Ilipendekeza:
Sura ya Udongo Rahisi ya Arduino Uonyesho wa Sehemu 7: Hatua 4 (na Picha)
Rahisi Sensor Sensor Arduino 7 Segment Display: Hello! Karantini inaweza kuwa ngumu. Nina bahati kuwa na yadi ndogo na mimea mingi ndani ya nyumba na hii ilinifanya nifikirie kuwa ninaweza kutengeneza zana ndogo ya kunisaidia kuitunza vizuri nikiwa nimekwama nyumbani. Mradi huu ni rahisi na functio
Kuendesha gari chafu na LoRa! (Sehemu ya 1) -- Sensorer (Joto, Unyevu, Unyevu wa Udongo): Hatua 5
Kuendesha gari chafu na LoRa! (Sehemu ya 1) || Sensorer (Joto, Unyevu, Unyevu wa Udongo): Katika mradi huu nitakuonyesha jinsi nilivyotengeneza chafu. Hiyo inamaanisha nitakuonyesha jinsi nilivyojenga chafu na jinsi nilivyoweka umeme na umeme wa kiotomatiki. Pia nitakuonyesha jinsi ya kupanga bodi ya Arduino inayotumia L
Ufuatiliaji na Udhibiti wa Unyevu wa Udongo wa IoT Kutumia NodeMCU: Hatua 6
Ufuatiliaji na Udhibiti wa Unyevu wa Udongo wa IoT Kutumia NodeMCU: Katika mafunzo haya tutatumia mfumo wa Ufuatiliaji na Udhibiti wa Udongo wa Udongo wa IoT kwa kutumia Moduli ya ESP8266 WiFi yaani NodeMCU. Vipengele vinavyohitajika kwa mradi huu: Moduli ya WiFi ya ESP8266 - Amazon (334 / - INR) Moduli ya Kupokea - Amazon (130 / - INR
Ufuatiliaji wa Unyevu Usio na waya (ESP8266 + Sensor ya Unyevu): Hatua 5
Ufuatiliaji wa Unyevu Usio na waya (ESP8266 + Sensor ya Unyevu): Ninunua iliki kwenye sufuria, na zaidi ya siku, mchanga ulikuwa kavu. Kwa hivyo ninaamua kufanya mradi huu, juu ya kuhisi unyevu wa mchanga kwenye sufuria na iliki, kuangalia, wakati ninahitaji kumwaga udongo na maji
Sensor ya Arduino LCD Udongo wa Udongo: Hatua 5
Sura ya Unyevu ya Udongo wa Arduino LCD: Tunachotengeneza ni sensorer ya Arduino unyevu na sensa ya YL-69 ambayo inafanya kazi kwa kuzingatia upinzani kati ya vile " vile ". Itatupa maadili kati ya 450-1023 kwa hivyo tunahitaji kuiweka ramani ili kupata thamani ya asilimia, lakini tunapata vizuri