Satura rādītājs:
- Piegādes
- 1. darbība: Pi iestatīšana
- 2. solis: ķēdes izveide
- 3. darbība: kods un datu bāze
- 4. solis: apvalks
Video: Automātiska augu laistīšana: 4 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:53
Vai augi nav apmierināti ar jūsu aprūpi?
Vai viņi vienmēr mirst, nepaskaidrojot jums savas problēmas?
Turpiniet lasīt, kā izveidot savu automātisko augu laistīšanas sistēmu, kas sniedz jums visu nepieciešamo informāciju, lai jūsu augs dzīvotu laimīgi. Es pārliecinājos, ka papildus atsaucei ir jāiekļauj ne tikai mitrums, bet arī temperatūra un gaisma. Jūs varēsit redzēt sava auga augšanu.
Turklāt tas uztur jūsu augu mitrinātu.
Piegādes
Elektriskie komponenti:
- Aveņu Pi (4)
- LCD displejs 16x2 (IP adreses attēlošanai)
- No gaismas atkarīgs rezistors
- TMP36
- (Sparkfun) Mitruma sensors
- MCP3008
- Potenciometrs
- Releja modulis
- Mazs iegremdējams sūknis (vēlams 5-9V)
- Breadbord
- Elektriskie vadi
Instrumenti un materiāli:
- Kaut kāds koks
- Pamata rīki
- Koka līme
- Burka vai stikla bļoda ūdens uzglabāšanai
Programmatūra: (es izmantoju, lūdzu, izmantojiet jebkādas alternatīvas)
- win32diskimager
- Špakteles
- MySQL darbgalds
- Visual Studio kods
1. darbība: Pi iestatīšana
Vispirms mēs iestatīsim Raspberry Pi. Paņemiet Raspbian attēlu no vietnes https://www.raspberrypi.org/downloads/raspberry-pi-os/ un ierakstiet to SD kartē.
Tagad izveidojiet savienojumu ar internetu un palaidiet šādas komandas, lai instalētu nepieciešamās programmas un bibliotēkas.
Apache, PHP
sudo apt instalēt apache2 -y
sudo apt instalēt php libapache2-mod-php -y
MariaDB
sudo apt instalēt mariadb-server mariadb-client-y
sudo apt instalēt php -mysql -y
sudo systemctl restartējiet apache2.service
PHPMyAdmin
sudo apt instalēt phpmyadmin -y
Python
pip3 instalējiet mysql-connector-python
pip3 instalējiet kolbu-ligzdu
pip3 instalēt kolbas
pip3 instalācijas ģenerators
pip3 instalēt gevent-websocket
pip3 instalēt spidev
pip3 instalējiet CharLCD
2. solis: ķēdes izveide
Vispirms mēs pārliecināmies, ka visas sastāvdaļas ir gatavas. Uzmanīgi pievienojiet visus vadus, kā parādīts attēlā.
Visi 3 sensori ir savienoti ar MCP3008. MCP3008 kopā ar LCD un releju IN1 ir tieši savienoti ar Pi.
Nepievienojiet sūkni Pi, jo tas var izraisīt bojājumus!
3. darbība: kods un datu bāze
Visu kodu un datu bāzi var atrast un izmantot no mana Github:
github.com/SnauwaertSander/RaspiPlant
Ievietojiet priekšgalu (html) iekšā '/var/www/' Ievietojiet aizmuguri (projekts1) mapē/home/pi/
Izveidojiet savienojumu ar savu MySQL serveri (ar MySQL darbgaldu vai jebkuru klientu, izmantojot SSH) un izpildiet github atrasto izmešanu.
Lai kods darbotos automātiski, ievietojiet Raspiplant.service mapē/etc/systemd/system/un palaidiet šādu komandu:
sudo systemctl iespējot Raspiplant.service
Kad viss ir savās vietās, kodam vajadzētu palaist automātiski, startējot, lai pārliecinātos, ka viss darbojas pareizi, pārstartējiet savu pi un dodieties uz IP, kas parādīts LCD. Ja nevarat piekļūt vietnei vai pēc 30 sekundēm vietnē netiek rādītas nekādas vērtības, atvienojiet savu Pi un pārbaudiet elektroinstalāciju.
Tagad programma katru stundu pārbaudīs jūsu rūpnīcu. Tas ierakstīs vērtības diagrammā un vajadzības gadījumā aktivizēs sūkni. Šajā versijā vienīgais veids, kā pievienot jaunus augus, ir datu bāze.
4. solis: apvalks
Es būvēju savu lietu ar kādu vecu koku un pamata instrumentiem. Esmu pārliecināts, ka jūs varētu paveikt daudz labāku darbu nekā es, tāpēc dodieties uz priekšu un izmēģiniet kaut ko.
Ja nē, šeit ir pamata paskaidrojums par to, kā es to darīju: es izveidoju nelielu koka kastīti, izmantojot koka līmi. Lai piekļūtu elektronikai, es izmantoju eņģi augšējā daļā. Tad es izveidoju dažus caurumus sensoriem, jaudai un LCD. Pēc visa tā es pabeidzu to ar pelēkas krāsas slāni.
Ieteicams:
Vieda augu laistīšana, ko nodrošina saules panelis: 7 soļi
Viedā augu laistīšana, ko darbina saules panelis: šī ir mana pirmā SmartPlantWatering projekta atjauninātā versija (https://www.instructables.com/id/Smart-Plant-Water …. Galvenās atšķirības no iepriekšējās versijas: 1. Savienojumi uz ThingSpeaks.com un izmanto šo vietni, lai publicētu iegūtos datus (temperatūra
Iekštelpu augu laistīšana ar NodeMCU, vietējo Blynk serveri un Blynk Apk, regulējama iestatītā vērtība: 3 soļi
Iekštelpu augu laistīšana ar NodeMCU, Local Blynk Server un Blynk Apk, regulējama iestatītā vērtība: Esmu izveidojis šo projektu, jo maniem iekštelpu augiem jābūt veseliem pat tad, ja ilgstoši esmu atvaļinājumā, un man patīk šī ideja. kontrolēt vai vismaz uzraudzīt visas iespējamās lietas, kas notiek manās mājās, izmantojot internetu
Gudra augu laistīšana: 5 soļi (ar attēliem)
Gudra augu laistīšana: Sveiki! Izmantojot šo projektu, jūs varat automātiski laistīt savu augu, ņemot vērā ārējo temperatūru, mitrumu un gaismu. To var izmantot arī kā mājas laika staciju un pārbaudīt temperatūru, mitrumu un vieglumu, izmantojot mobilo tālruni vai datoru
Vienkāršākā Arduino viedā augu laistīšana: 7 soļi (ar attēliem)
Vienkāršākā Arduino viedā augu laistīšana: Iepriekšējā reizē, kad rakstījām intructable par to, kā izveidot automātisku augu laistīšanas sistēmu ar arduino un sensoriem, mūsu raksts ieguva lielu uzmanību un lieliskas atsauksmes. Pēc tam mēs domājām, kā mēs varētu to uzlabot. Šķiet, ka mūsu
Augu laistīšana, izmantojot Arduino: 5 soļi (ar attēliem)
Augu laistīšana, izmantojot Arduino: Vai jums ir istabas augs, kas jums patīk, bet aizmirstiet to pārāk bieži laistīt? Šajā pamācībā tiks paskaidrots, kā izveidot augu laistīšanas sistēmu, ko darbina Arduino, un kā piešķirt savam augam nedaudz vairāk personības. Pēc tam, kad esat ievērojis šo pamācību