Orodha ya maudhui:
- Hatua ya 1: Uunganisho wa Mzunguko
- Hatua ya 2: Vifurushi Muhimu
- Hatua ya 3: Kanuni
- Hatua ya 4: Mafunzo ya Video
Video: Kupima Unyevu wa Udongo na Raspberry Pi 4: 4 Hatua
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:48
Je! Unajua ni mara ngapi kumwagilia mimea? Au mimea iliyomwagika na kuipoteza. Ili kutatua hili nilidhani itakuwa mazingira zaidi ikiwa tunaweza kupata thamani ya yaliyomo ndani ya mchanga ili kufanya uamuzi wa kumwagilia mimea ipasavyo. ya udongo hatimaye kudhibiti mtiririko kwa kutumia Raspberry Pi.
Vifaa:
- Raspberry Pi 2/3/4
- Sensor ya unyevu wa mchanga
- MCP3008 IC
- Wanarukaji
Hatua ya 1: Uunganisho wa Mzunguko
- MCP3008 GND kwa GND
- MCP3008 CS hadi RPI 8
- SoilMoisture GND kwa GND
- UdongoVoist VCC hadi + 3V
- Udongo Unyevu A0 hadi MCP3008 CH0
- MCP3008 VCC hadi + 3V
- MCP3008 VREF hadi + 3V
- MCP3008 AGND kwa GND
- MCP3008 CLK hadi RPI 11
- MCP3008 DOUT kwa RPI 9
- MCP3008 DIN kwa RPI 10
Fanya viunganisho vyote na uimarishe Raspberry Pi. Ikiwa unataka kujifunza jinsi ya kuanzisha Raspberry Pi angalia jinsi ya kuanzisha Raspberry Pi 4.
Hatua ya 2: Vifurushi Muhimu
Kabla ya kutumia nambari lazima usakinishe maktaba machache, ikiwa tayari unayo `Adafruit_Python_MCP3008` imewekwa kisha nenda kwa hatua inayofuata au fuata amri zilizo chini za kuisakinisha.
pi @ raspberrypi: Sudo apt-pata sasisho
pi @ raspberrypi: Sudo apt-get install-muhimu python-dev python-smbus git
pi @ raspberrypi: cd ~
pi @ raspberrypi: git clone https://github.com/adafruit/Adafruit_Python_MCP30 ……>
pi @ raspberrypi: cd Adafruit_Python_MCP3008
pi @ raspberrypi: Sudo python setup.py install
Ikiwa una shida ya kuweka kumbukumbu unaweza kupakua duka na uendelee na hatua baadaye. Ukiona kosa rudi nyuma na uangalie kwa uangalifu amri zote zilizotangulia na ukimbie tena.
Unapaswa kuona usanikishaji wa maktaba ukifanikiwa na kumaliza na ujumbe.
Ikiwa unapendelea kusanikisha kutumia bomba (Hii haihitajiki ikiwa umefuata hatua zilizo juu za usanikishaji), fungua kituo kwenye Raspberry Pi na utekeleze amri zifuatazo:
Sudo apt-pata sasisho
Sudo apt-get install muhimu-python-dev python-smbus python-pips sudo pip install adafruit-mcp3008
Hatua ya 3: Kanuni
pi @ raspberrypi: nano unyevu- mchanga.py
Mara maktaba ikiwa imewekwa ni wakati wa kutekeleza nambari. Fungua kituo fanya faili mpya kwa kuandika "nano moist-soil.py" na uweke nambari iliyo hapa chini.
kuagiza RPi. sensa ya unyevu wa udongo kwa = unyevu_wa thamani * 100/1023 # Kubadilisha thamani ya unyevu kuwa asilimia kuchapisha ("Thamani ya unyevu iliyorekodiwa ni%% asilimia"% kwa) ikiwa unyevu_thamani> = 930: chapa ("Hakuna maji, Je! unaweza kunipunguzia maji" elif unyevu_value = 350: chapa ("Ninatosha") elif unyevu_thamani <350: chapa ("Acha kunizamisha!") lala (1.5)
Bonyeza "ctrl + o" kuhifadhi faili na "ctrl + x" kutoka.
pi @ raspberrypi: chatu unyevu- mchanga.py
Amuru "chatu unyevu- mchanga.py" kuendesha nambari. Unapaswa kuona maadili kutoka kwa sensorer ya unyevu kwenye kidirisha cha terminal, weka kihisi cha unyevu ndani ya maji na kwenye mchanga kavu kuelewa tofauti.
Hatua ya 4: Mafunzo ya Video
Harakisha! mzunguko umefanywa. Ikiwa una maswali yoyote usisite kutoa maoni hapa chini.
Mzunguko Mzuri!
Rasilimali:
- Hifadhi ya GitHub.
- Sanidi Raspberry Pi 4 Kupitia Laptop / pc Kutumia Cable ya Ethernet (Hakuna Monitor, Hakuna Wi-Fi)
- Inasakinisha MCP3008
Ilipendekeza:
Tachometer / kupima kupima Kutumia Arduino, OBD2, na CAN Bus: 8 Hatua
Upimaji wa Tachometer / Scan Kutumia Arduino, OBD2, na CAN Bus: Wamiliki wowote wa Toyota Prius (au mseto / gari maalum) watajua kuwa dashibodi zao zinaweza kukosa simu chache! Ubora wangu hauna RPM ya injini au kupima joto. Ikiwa wewe ni mtu wa utendaji, unaweza kutaka kujua vitu kama mapema ya muda na
Tengeneza Sura yako ya Unyevu wa Udongo Na Arduino !!!: Hatua 10
Tengeneza Sura yako ya Unyevu ya Udongo Na Arduino !!!: KUHUSU !!! Sensorer hii hupima ujazo wa maji ndani ya mchanga na hutupa kiwango cha unyevu kama pato. Sensorer ina vifaa vya analo zote
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
Kupima Unyevu wa Udongo Na Arduino: Hatua 6
Kupima Unyevu wa Ardhi Na Arduino: Katika mafunzo haya ya haraka, nitakuonyesha jinsi ya kusoma Sensorer ya Unyevu wa Udongo ukitumia arduino na uchapishe Kiwango cha Unyevu wa Udongo katika Mfuatiliaji wa Arduino Serial. Unaweza kupata chapisho la asili lililoandikwa na mimi katika Sinhala ukingo huu
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