Satura rādītājs:

Automātiska augu laistīšana: 4 soļi
Automātiska augu laistīšana: 4 soļi

Video: Automātiska augu laistīšana: 4 soļi

Video: Automātiska augu laistīšana: 4 soļi
Video: Augu Pavairošana 2024, Novembris
Anonim
Automātiska augu laistīšana
Automātiska augu laistīšana

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

Ķēdes veidošana
Ķēdes veidošana

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

Kods un datu bāze
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

Korpuss
Korpuss
Korpuss
Korpuss
Korpuss
Korpuss

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: