Satura rādītājs:
- 1. darbība: rīki un sastāvdaļas
- 2. darbība: RPi iestatīšana
- 3. solis: izveidojiet savienojumu ar RPi
- 4. solis: siltumnīca
- 5. solis: leņķa sadaļas
- 6. darbība: logi un durvis
- 7. solis: Elektroinstalācija
- 8. solis: Servo pievienošana
- 9. solis: spiedpogas
- 10. solis: Lodēšanas LED un temperatūras sensors
- 11. darbība: paslēpt vadus
- 12. darbība: kodēšana
- 13. darbība: MySQL datu bāze
- 14. darbība: izveidojiet tabulu Pycharm
- 15. darbība: augšupielādējiet projektu
- 16. darbība: automātiski palaist
- 17. darbība. IGreenhouse izmantošana
Video: IGreenhouse - inteliģentā siltumnīca: 17 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:53
Pašmāju augļi un dārzeņi bieži vien ir labāki par tiem, ko pērkat, bet dažreiz jūs varat aizmirst par savu siltumnīcu. Šajā projektā mēs izgatavosim inteliģentu siltumnīcu. Šī siltumnīca automātiski atvērs un aizvērs viņa logus un durvis, kad ir pārāk karsts vai pārāk auksts. Kad augi izžūs, viedā siltumnīca automātiski laistīs jūsu augus (šajā projektā mēs vizualizēsim laistīšanu, pamatojoties uz LED). Pašmāju vietnē tiek parādīts laiks, kad jūsu augi tiek laistīti un kad tiek atvērtas vai aizvērtas durvis un logi.
1. darbība: rīki un sastāvdaļas
Rīki:
- Kniedes knaibles
- Daudzfunkcionāls zāģis
- Urbja diametrs 1 mm
- Pakāpienu urbis 8 mm
- mērlenta
- Fails
- Smilšpapīrs
- noņemams nazis
- Lodāmurs
Komponenti (skatīt PDF):
- Servo motori
- Spiediet pogas
- Raspberry Pi 3 B modelis
- Temperatūras sensors
- Mitruma sensors
- Maizes dēlis
- Tranzistors
- Universāls barošanas avots
- Rezistori
- MCP3008
- Pi T-kurpnieks (pēc izvēles)
- Vadīja
- Vadi
- Ethernet kabelis
- 5, 2V adapteris
- 8 GB micro SD karte
- Eņģes
- Alumīnija žalūziju kniedes
- Spilgta polistirola plāksne
- Leņķa sadaļa
- Alvas lodēšana
- Divpusēja lente
- Pins
- Elektriskā saraušanās uzmava
- Kabeļu saites
- Kastīte
Maksimālās izmaksas: € 167, 82
2. darbība: RPi iestatīšana
Mēs sāksim instalēt operētājsistēmu mūsu Raspberry Pi.
- Lejupielādējiet attēlu "Raspbian Jessie with pixel" no Raspberry Pi vietnes. Jūs redzēsit, ka tas ir ZIP fails.
- Izvelciet šo ZIP failu vēlamajā vietā.
-
Lejupielādējiet rīku Win32 Disk Imager, to var lejupielādēt vietnē Sourceforge.
- Noklikšķiniet uz mapes ikonas, lai atlasītu attēlu
- Pēc tam sadaļā "Ierīce" atlasiet savu microSD
- Pēc tam noklikšķiniet uz "Rakstīt"
Pēc tam, kad attēls ir ierakstīts jūsu microSD, varat atvērt microSD programmā Windows Explorer.
- Atveriet failu "cmdline.txt"
- Pirms vārda "rootwait" pievienojiet šādu rindu: 169.254.10.0
- Pēc tam saglabājiet failu.
- Ievietojiet microSD RPi
- Pielietojiet spriegumu savam RPi ar 5, 2 V līdzstrāvas adapteri
- Pievienojiet tīkla kabeli RPi un pievienojiet to datora tīkla portam.
Jūsu Raspberry ir gatavs lietošanai tagad.
3. solis: izveidojiet savienojumu ar RPi
Lai izveidotu savienojumu ar mūsu RPi, mēs izmantosim Putty.
- Lejupielādēt Putty
- Izveidojiet SSH savienojumu (skatiet attēlu)
-
Ielogoties
- Lietotājvārds: pi
- Parole: aveņu
WIFI UZSTĀDĪŠANA
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
Dodieties uz faila apakšdaļu un pievienojiet šādu informāciju:
tīkls = {ssid = "bezvadu tīkla nosaukums" psk = "bezvadu tīkla parole"
}
Lai redzētu savu IP adreses veidu:
ifconfig wlan0
Tagad jūs varat izveidot bezvadu savienojumu ar savu Raspberry Pi
Uzņēmēja nosaukums špakteles veidā = IP adrese
4. solis: siltumnīca
Šajā solī mēs gatavojamies izgatavot pašu siltumnīcu.
Jums būs nepieciešams:
- Daudzfunkcionāls zāģis
- Fails
- Pārējie materiāli, kas minēti materiālu sarakstā
Soļi:
- Es redzēju polistirēna paneli, kā parādīts iepriekšējā melnrakstā.
-
Redziet leņķa sadaļu, kā parādīts attēlā iepriekš:
- 3 x 50 cm
- 2 x 50 cm (leņķis 140 °)
-
4 x 20, 5 cm ar vienu apgaismotu saīsināts par 1, 5 cm
grieziet šos profilus ar 2 x 50 cm (leņķis 140 °)
- 4 x 17, 5 cm (mitra tiek sagriezta pa diviem, lai izveidotu frontonu)
- Pēc zāģēšanas noslīpējiet urbi.
5. solis: leņķa sadaļas
- Novietojiet visas detaļas kopā uz leņķa sekciju pamatnes.
- Izurbiet caurumus stūra profilā un polistirola panelē, kā parādīts attēlā. Diametrs ir norādīts uz jūsu žalūziju kniedes iepakojuma.
- Ievietojiet žalūzijas kniedēs caurumos un nostipriniet tās, izmantojot knaibles knaibles.
!! Lūdzu, ņemiet vērā, ka žalūzijas kniedes ir diametrāli pretējas, tāpēc mums turpmāk nav problēmu.
5. Tagad jūs iebīdāt priekšpusi un aizmuguri siltumnīcā.
6. darbība: logi un durvis
Tagad mēs novietojam durvis un logus.
- Atzīmējiet durvis un logus, kā parādīts attēlos.
- Zāģējiet marķētās detaļas, izmantojot daudzfunkcionālu zāģi. Pēc zāģēšanas jūs redzēsiet, ka logu un durvju sānos ir apmetums.
- Noslīpējiet izzāģēto gabalu malas un arī sānu malas, līdz vairs neredzat nekādas rievas.
- Piestipriniet logus un durvis ar eņģēm, kā parādīts attēlos.
Siltumnīca tagad ir gatava
7. solis: Elektroinstalācija
- R2 = 220Ω rezistors
- R3 = 1kΩ rezistors
- R4 = 10 kΩ rezistors
- R5 = 1kΩ rezistors
- R6 = 10 kΩ rezistors
- R7 = 1kΩ rezistors
- R8 = 10 kΩ rezistors
- R10 = 470Ω rezistors
- R11 = 220Ω rezistors
- R12 = 220Ω rezistors
8. solis: Servo pievienošana
Izmantojot divpusēju līmlenti, ielīmējiet servomotorus pie polistirolēna paneļa.
Pārliecinieties, ka to pagrieziena punkts ir taisnā līnijā ar durvju un logu eņģu punktu. (skat. attēlu)
- Lai nodrošinātu, ka servomotors atver durvis un logus, mums būs jāizurbj mazs caurums (diametrs 1 mm). Starp servo dakti un caurumu mēs ievietojam tapu.
- Lai ievietotu elektroinstalāciju, mēs ar urbjmašīnu urbsim caurumu. Urbšanas laikā pārliecinieties, ka urbjmašīna tiek stumta uz noteiktu pusi. Tādā veidā mēs iegūstam sava veida taisnstūri.
Ielieciet pareizrakstību tā, kad atveras servo, durvis iet kopā ar to.
Pagariniet vadus (savienojot citus vadus), lai siltumnīcas galā varētu sasniegt savu maizes dēli.
9. solis: spiedpogas
Šajā solī mēs sāksim urbt 4 caurumus ar 1 mm diametru, lai pieslēgtu pogas (lai atvērtu un aizvērtu durvis).
- Turiet pogu tur, kur vēlaties viņu piestiprināt (blakus durvīm), un uzzīmējiet punktu uz pogas kāju vietas. (2 reizes, 2 pogas)
- Iepazīstieties ar zīmēto punktu.
Pievienojiet pogas
- Ievietojiet pogu kājas caur caurumiem. (viens iekšā, viens ārpusē)
- Lodējiet vadu pie katras pogas kājas.
- Novietojiet siltuma saraušanos virs kājas un cietlodētā gabala, lai vadi neradītu īssavienojumu.
- Lodēt viena stieples galā 220 omu rezistoru. Novietojiet virs tā siltuma saraušanos.
Izurbiet caurumu ar pakāpienu urbi, kā redzams iepriekšējā solī, lai mēs varētu ievest iekšējās pogas vadus.
Pievienojiet abu pogu vadus kopā ar stiprinājuma siksnu.
Pagariniet vadus (savienojot citus vadus), lai siltumnīcas galā varētu sasniegt savu maizes dēli.
10. solis: Lodēšanas LED un temperatūras sensors
Lodējiet vadu, kā jūs to izdarījāt, nospiežot pogu.
- Lodējiet vadu pie katras gaismas diodes kājas.
- Novietojiet siltuma saraušanos virs kājas un cietlodētā gabala, lai vadi neradītu īssavienojumu.
- Lodēt viena stieples galā 220 omu rezistoru. Novietojiet virs tā siltuma saraušanos
Lodēt pie katras temperatūras sensora vītnes ārējo un iekšējo vītni. Tātad mūsu temperatūras sensoru būs vieglāk savienot ar maizes dēli.
!! Neaizmirstiet novietot elektrisko termiski saraucošo uzmavu virs lodētajām detaļām.
11. darbība: paslēpt vadus
Šajā solī mēs pārliecināsimies, ka kabeļi neiet cauri mūsu rūpnīcām.
- Ievietojiet fiksējošo siksnu caur caurumiem, kas izveidojās, kad esat novietojis žalūzijas kniedes tieši viena otras priekšā.
- Ievietojiet visus kabeļus stiprinājuma siksnā un velciet.
Un visbeidzot:
Ievietojiet maizes dēli un Raspberry Pi mazajā kastītē ar abpusēju lenti un izurbiet aizmugurējā panelī caurumu, lai varētu izņemt barošanas avotu.
12. darbība: kodēšana
Pirms mēs varam palaist kodu, mums vispirms ir jāinstalē dažas lietas mūsu Raspberry Pi.
-
Iespējojiet viena vadu saskarni
- sudo raspi-config
- Saskarnes iespējas
- 1 vads: iespējot
- sudo nano /boot/config.txt
- pievienojiet šādu dtoverlay = w1-gpio
- restartējiet Raspberry Pi ar “sudo reboot”
-
MySQL instalēšana Raspberry Pi
- sudo apt-get update && sudo apt-get upgrade
- sudo apt-get install mysql-server
- sudo apt-get install mysql-client
-
mysql -uroot -p
parole = root
- MySQL savienotāja instalēšana
sudo apt-get install python3-mysql.connector
- Lejupielādējiet kolbas projektu no Github.
- Atveriet projektu Pycharm
13. darbība: MySQL datu bāze
MySQL lietotājs toevoegen
mysql -uroot -p
CREATE USER 'name'@'localhost' IDENTIFICED by 'password';
Piešķiriet visas privilēģijas *. * TO 'name'@'localhost' AR GRANT OPTION;
CREATE USER 'name'@'%' IDENTIFICED by 'password';
Piešķiriet visas privilēģijas *. * TO 'name'@'%' AR GRANT OPTION
Vārds un parole ir paša izvēlēta.
Izveidojiet jaunu datu bāzi
CREATE DATABASE ENMDatabase;
Iziet no MySQL savienojuma
atmest
14. darbība: izveidojiet tabulu Pycharm
Pievienojiet MySQL datu bāzi kā datu avotu.
- CTRL + SHIFT + A datu bāze
- + Datu avots MySQL
Izmantojiet nākamo informāciju:
Vispārīgi
Saimnieks: localhost Ports: 3306
Datu bāze: ENMDatabase
Lietotājs: ** vārds, kuru izvēlējāties iepriekšējā darbībā
Parole: ** parole, kuru izvēlējāties iepriekšējā solī
SSH/SSL
Starpniekserveris: ** jūsu IP adrese Ports: 22
Starpniekservera lietotājs: pi
Starpniekservera parole: aveņu
Tabulu ievietošana
- Ar peles labo pogu noklikšķiniet uz ENMDatabase Open konsoles
- Izpildiet SQL failus (Database.zip) "konsolē"
- Rezultāts: skatiet attēlu iepriekš
15. darbība: augšupielādējiet projektu
Kolbā:
- Noklikšķiniet uz Rīku izvietošanas konfigurācija
- Konfigurējiet, kā parādīts attēlā iepriekš
- Noklikšķiniet uz Rīki Izvietošanas augšupielāde noklusējuma serverī
16. darbība: automātiski palaist
Šis ir pēdējais solis, pirms varam izmantot savu siltumnīcu!
Dodieties uz savu Raspberry Pi Putty
sudo nano /etc /profile
Tālāk pievienojiet šādu rindu:
python /home/pi/ProjectFlask/ProjectFlask.py &
17. darbība. IGreenhouse izmantošana
Šajā solī mēs sagatavosim siltumnīcu lietošanai.
- Pievienojiet kontaktligzdai barošanas avotu no Rasberry Pi.
- Pagaidiet, līdz Raspberry Pi ir pilnībā palaists.
- Pievienojiet universālo barošanas avotu kontaktligzdai.
Vienmēr gaidiet, lai pievienotu universālo barošanas avotu, līdz Raspberry Pi ir pilnībā ieslēgts, pretējā gadījumā servomotori nedarbosies pareizi
Lai redzētu savu vietni: meklējiet savu IP adresi, pēc tam: 5000
Tagad jūsu iGreenhouse ir gatava lietošanai. Jūs varat audzēt savus augļus un dārzeņus
Tāpēc es teiktu: izbaudi maltīti!
Ieteicams:
Automātiska siltumnīca iekštelpās, pamatojoties uz Ikea Socker: 5 soļi
Automātiska iekštelpu siltumnīca, pamatojoties uz Ikea Socker: Sveiki, šī ir mana pirmā pamācība. Ar šo kopienu es daudz iemācījos, un es domāju, ka ir pienācis laiks atgriezties pie manām pazemīgajām idejām. Es atvainojos par savu angļu valodu, tā ir slikta, bet es darīšu visu iespējamo. Ideja bija izveidot siltumnīcu, kas ļautu man audzēt sēklas un
Lieliska siltumnīca ar automātisku laistīšanu, interneta savienojumu un daudz ko citu: 7 soļi (ar attēliem)
Lieliska siltumnīca ar automātisku laistīšanu, interneta savienojumu un daudz ko citu: laipni lūdzam šajā instrukcijā. Gājiena sākumā es biju dārza veikalā un redzēju dažas siltumnīcas. Un tā kā es jau sen gribēju izveidot projektu ar augiem un elektroniku, es devos uz priekšu un nopirku vienu: https://www.instagram.com/p
MAG (miniatūra automātiskā siltumnīca): 9 soļi
MAG (Miniatūra automātiskā siltumnīca): Mana māte lielāko daļu laika ir diezgan aizņemta. Tāpēc es gribēju viņai palīdzēt, automatizējot siltumnīcas. Tādā veidā viņa var ietaupīt mazliet laika, jo viņai nav nepieciešams laistīt augus. Es to varēšu sasniegt ar MAG (miniatūru automātisko dārzu). Tāpat kā
Viedā siltumnīca: 12 soļi
Viedā siltumnīca: Vai jums kādreiz ir bijusi problēma, ka jūsu siltumnīcā bija pārāk karsts, tāpēc visi jūsu augi nomira, jo aizmirsāt atvērt ventilācijas atveres? Nemeklējiet tālāk, viedā siltumnīca ir šīs problēmas risinājums. Sekojiet šim solim kā tevi uzbūvēt
TerraDome: mini tropiskā siltumnīca ar Arduino: 18 soļi (ar attēliem)
TerraDome: mini tropiskā siltumnīca ar Arduino: TerraDome ir iekštelpu siltumnīca augiem un tropu ziedu formas astoņstūra kupolam. To vada Arduino Mega, kas regulē temperatūru un apgaismojumu, izmantojot dažādus sensorus un LCD displeju. Tam ir arī durvis uz Jurassic parku (vai