Sisukord:
- Samm: tööriistad ja komponendid
- 2. samm: RPi seadistamine
- 3. samm: ühendage RPi -ga
- 4. samm: kasvuhoone
- Samm 5: nurgaosad
- 6. samm: aknad ja uks
- Samm: juhtmestik
- Samm: servode lisamine
- 9. samm: vajutage nuppe
- Samm: jootmis- ja temperatuuriandur
- 11. samm: peida juhtmestik
- 12. samm: kodeerimine
- 13. samm: MySQL -i andmebaas
- 14. samm: tabeli loomine Pycharmis
- 15. samm: laadige projekt üles
- 16. samm: käivitage automaatselt
- Samm 17: IGreenhouse'i kasutamine
Video: IGreenhouse - intelligentne kasvuhoone: 17 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:47
Kodused puu- ja köögiviljad on sageli paremad kui ostetud, kuid mõnikord võite oma kasvuhoone silmist kaotada. Selles projektis teeme intelligentse kasvuhoone. See kasvuhoone avab ja sulgeb automaatselt tema aknad ja uksed, kui on liiga kuum või liiga külm. Kui taimed peavad kuivama, kastab nutikas kasvuhoone teie taimi automaatselt (selles projektis visualiseerime kastmist LED -i alusel). Isetehtud veebisaidil kuvatakse teie taimede kastmise aega ja ukse ning akende avamist või sulgemist.
Samm: tööriistad ja komponendid
Tööriistad:
- Neetidega tangid
- Multifunktsionaalne saag
- Puuri läbimõõt 1 mm
- Astmeline puur 8 mm
- mõõdulint
- Fail
- Liivapaber
- eemaldatav nuga
- Jootekolb
Komponendid (vt PDF):
- Servomootorid
- Vajutage nuppe
- Vaarika Pi 3 Mudel B
- Temperatuuriandur
- Niiskuse andur
- Leivalaud
- Transistor
- Universaalne toiteallikas
- Takistid
- MCP3008
- Pi T-Cobbler (valikuline)
- Led
- Juhtmed
- Etherneti kaabel
- 5, 2V adapter
- 8 GB micro SD kaart
- Hinged
- Allumiiniumist pimedad needid
- Hele polüstüreenplaat
- Nurgaosa
- Tina jootmine
- Kahepoolne teip
- Nööpnõelad
- Elektriline termokahanev hülss
- Kaablisidemed
- Kast
Maksimaalne maksumus: 167, 82 eurot
2. samm: RPi seadistamine
Alustame oma Raspberry Pi operatsioonisüsteemi installimist.
- Laadige Raspberry Pi veebisaidilt alla pilt "Raspbian Jessie piksliga". Näete, et see on ZIP-fail.
- Pakkige see ZIP-fail soovitud asukohta.
-
Laadige alla tööriist Win32 Disk Imager, selle saate alla laadida Sourceforge'ist.
- Pildi valimiseks klõpsake kaustaikooni
- Seejärel valige jaotises "Seade" oma microSD
- Seejärel klõpsake nuppu "Kirjuta"
Kui pilt on teie microSD -le kirjutatud, saate selle avada Windows Exploreris.
- Avage fail "cmdline.txt"
- Lisage sõna "rootwait" ette järgmine rida: 169.254.10.0
- Seejärel salvestage fail.
- Sisestage microSD -kaart RPi -sse
- Lisage oma RPi -le pinge 5, 2 V alalisvooluadapteriga
- Ühendage võrgukaabel RPi -ga ja ühendage see arvuti võrgupordiga.
Teie Vaarikas on kohe kasutamiseks valmis.
3. samm: ühendage RPi -ga
RPi -ga ühenduse loomiseks kasutame Puttyt.
- Laadige alla Putty
- Looge SSH -ühendus (vt pilti)
-
Logi sisse
- Kasutajanimi: pi
- Parool: vaarikas
WIFI SEADISTAMINE
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
Minge faili lõppu ja lisage järgmine:
võrk = {ssid = "traadita võrgu nimi" psk = "traadita võrgu parool"
}
IP -aadressi tüübi vaatamiseks tehke järgmist.
ifconfig wlan0
Nüüd saate oma Raspberry Pi -ga traadita ühenduse luua
Putty hostinimi = IP -aadress
4. samm: kasvuhoone
Selles etapis valmistame kasvuhoone ise.
Te vajate:
- Multifunktsionaalne saag
- Fail
- Ülejäänud materjalide loetelus mainitud materjalid
Sammud:
- Nägi polüstüreenpaneeli, nagu ülaltoodud mustandil näidatud.
-
Nägi nurgaosa, nagu on näidatud ülaltoodud pildil:
- 3 x 50 cm
- 2 x 50 cm (nurk 140 °)
- 4 x 20, 5 cm, üks valgustatud, lühendatud 1, 5 cm võrra
lõikage need profiilid 2 x 50 cm (nurk 140 °)
- 4 x 17, 5 cm (viil lõigatakse kaks korda, et viil oleks tehtud)
- Pärast saagimist poleerige puur.
Samm 5: nurgaosad
- Asetage kõik osad kokku nurgaosade alusele.
- Puurige oma nurgaprofiilile ja polüstüreenpaneelile augud, nagu pildil näidatud. Läbimõõt on näidatud teie pimedate neetide pakendil.
- Asetage ruloo needid aukudesse ja kinnitage need needitangide abil.
!! Pange tähele, et pime needid on diametraalselt vastandlikud, nii et meil pole edasisi probleeme.
5. Nüüd lükkad esi- ja tagaosa kasvuhoonesse.
6. samm: aknad ja uks
Nüüd asetame ukse ja aknad.
- Märkige uks ja aknad, nagu ülaltoodud piltidel näidatud.
- Nägi märgistatud osi multifunktsionaalse saega. Pärast saagimist näete, et akende ja ukse küljel on purse.
- Poleerige väljalõigatud tükkide külgi ja ka külgi, kuni te ei näe enam purse.
- Kinnitage aknad ja uks hingedega, nagu piltidel näidatud.
Kasvuhoone on kohe valmis
Samm: juhtmestik
- R2 = 220Ω takisti
- R3 = 1 kΩ takisti
- R4 = 10 kΩ takisti
- R5 = 1 kΩ takisti
- R6 = 10 kΩ takisti
- R7 = 1 kΩ takisti
- R8 = 10 kΩ takisti
- R10 = 470Ω takisti
- R11 = 220Ω takisti
- R12 = 220Ω takisti
Samm: servode lisamine
Kleepige servomootorid kahepoolse teibiga polüstüreenpaneelile.
Veenduge, et nende pöördepunkt oleks ukse ja akende liigendpunktiga sirgjooneline. (vaata pilti)
- Tagamaks, et servomootor tõmbab ukse ja aknad lahti, peame puurima väikese augu (läbimõõt 1 mm). Servo taht ja augu vahele asetame tihvti.
- Juhtmestiku sisestamiseks puurime astmelise puuriga augu. Puurimise ajal veenduge, et lükaksite külviku teatud küljele. Nii saame omamoodi ristküliku.
Tõmmake spelta nii, et kui servo avaneb, läheb uks sellega kaasa.
Pikendage juhtmeid (ühendades teisi juhtmeid), nii et jõuate kasvuhoone lõpus leivalauale.
9. samm: vajutage nuppe
Selles etapis hakkame puurima 4 auku läbimõõduga 1 mm, et oma nuppe ühendada (ukse avamiseks ja sulgemiseks).
- Hoidke oma nuppu seal, kus soovite teda kinnitada (ukse kõrval) ja joonistage oma nupu jalgade kohale punkt. (2 korda, 2 nuppu)
- Puurige joonistatud punkt.
Kinnitage nupud
- Sisestage nuppude jalad läbi aukude. (üks sees, teine väljas)
- Jootke traat nupu mõlemale jalale.
- Asetage kuumakahandus jala ja kõvajoodisega detaili kohale, et juhtmed ei tekitaks lühist.
- Jootke ühe juhtme otsas 220 oomi takisti. Asetage selle peale kuumuse kokkutõmbumine.
Puurige astmelise puuriga auk, nagu on näha eelmises etapis, et saaksime sisemise nupu juhtmed sisse tuua.
Kinnitage kahe nupu juhtmed koos kinnitusrihmaga.
Pikendage juhtmeid (ühendades teisi juhtmeid), nii et jõuate kasvuhoone lõpus leivalauale.
Samm: jootmis- ja temperatuuriandur
Jootke LED nagu vajutusnupu abil.
- Jootke juhtmestiku mõlemale jalale traat.
- Asetage kuumakahandus jala ja kõvajoodisega detaili kohale, et juhtmed ei tekitaks lühist.
- Jootke ühe juhtme otsas 220 oomi takisti. Asetage selle peale kuumuse kokkutõmbumine
Jootke temperatuurianduri iga keerme külge isas-sisemine niit. Seega on meie temperatuurianduri ühendamine leivalauaga lihtsam.
!! Ärge unustage asetada elektrilist termokahanevat hülsi joodetud osade kohale.
11. samm: peida juhtmestik
Selles etapis tagame, et kaablid ei jookseks meie tehastest läbi.
- Sisestage kinnitusrihm läbi aukude, mis tekkisid siis, kui olete pimedad needid üksteise ette asetanud.
- Sisestage kõik kaablid kinnitusrihma ja tõmmake.
Ja lõpuks:
Pange oma leivalaud ja Raspberry Pi kahepoolse teibiga väikesesse karpi ja puurige tagapaneelile auk, et saaksite toiteallika välja tuua.
12. samm: kodeerimine
Enne koodi käivitamist peame esmalt mõned asjad oma Raspberry Pi -sse installima.
-
Luba ühe juhtmega liides
- sudo raspi-config
- Liidese valikud
- 1-juhtmeline: lubage
- sudo nano /boot/config.txt
- lisage järgmine dtoverlay = w1-gpio
- taaskäivitage Raspberry Pi, käivitades „sudo reboot”
-
MySQL -i installimine Raspberry Pi -le
- sudo apt-get update && sudo apt-get upgrade
- sudo apt-get install mysql-server
- sudo apt-get install mysql-client
-
mysql -uroot -p
parool = juur
-
MySQL -i pistiku installimine
sudo apt-get install python3-mysql.connector
- Laadige Githubist alla projekt Flask.
- Avage projekt Pycharmis
13. samm: MySQL -i andmebaas
MySQL kasutaja toevoegen
mysql -uroot -p
CREATE USER 'name'@'localhost' IDENTIFITEERITUD parooliga;
TOETAGE KÕIK PRIILID ON *. * TO 'name'@'localhost' TOETUSVALIKUGA;
CREATE USER 'nimi'@'%' IDENTIFITSEERITUD parooliga ';
TOETAGE KÕIK PRIILIID ON *. * TO 'name'@'%' TOETUSVALIKUGA
Parool ja nimi on ise valitud.
Looge uus andmebaas
CREATE DATABASE ENMDatabase;
Väljuge MySQL -ühenduse kaudu
lõpetage
14. samm: tabeli loomine Pycharmis
Andmeallikana MySQL andmebaasi lisamine.
- CTRL + SHIFT + A andmebaas
- + Andmeallikas MySQL
Kasutage järgmist teavet:
Kindral
Host: localhost Port: 3306
Andmebaas: ENM
Kasutaja: ** nimi, mille valisite eelmises etapis
Parool: ** eelmises etapis valitud parool
SSH/SSL
Puhverserver: ** teie IP -aadress Port: 22
Puhverserveri kasutaja: pi
Puhverserveri parool: vaarikas
Tabelite sisestamine
- Paremklõpsake ENMDatabase Open konsooli
- Käivitage sql -failid (Database.zip) konsoolis
- Tulemus: vaadake ülaltoodud pilti
15. samm: laadige projekt üles
Kolvis:
- Klõpsake nuppu Tööriistade juurutamise seadistamine
- Seadistage nagu ülaltoodud pildil
- Klõpsake tööriistade juurutamise üleslaadimist vaikimisi serverisse
16. samm: käivitage automaatselt
See on viimane samm enne kasvuhoone kasutamist!
Minge oma Raspberry Pi juurde Putty's
sudo nano /etc /profile
Lisage järgmine rida allpool:
python /home/pi/ProjectFlask/ProjectFlask.py &
Samm 17: IGreenhouse'i kasutamine
Selles etapis paneme oma kasvuhoone kasutamiseks valmis.
- Ühendage pistikupesa Rasberry Pi toiteallikas.
- Oodake, kuni Raspberry Pi on täielikult käivitatud.
- Ühendage universaalne toiteallikas pistikupessa.
Oodake alati universaalse toiteallika ühendamist, kuni Raspberry Pi on täielikult käivitatud, vastasel juhul ei tööta servomootorid õigesti
Veebisaidi vaatamiseks otsige oma IP -aadressi ja seejärel 5000
Nüüd on teie iGreenhouse kasutusvalmis. Puu- ja köögivilju saate ise kasvatada
Nii et ma ütleksin: nautige sööki!
Soovitan:
Automaatne siseruumides kasutatav kasvuhoone, mis põhineb Ikea sokkel: 5 sammu
Automaatne siseruumides kasutatav kasvuhoone Ikea Sockeri baasil: Tere, see on minu esimene juhendatav. Ma õppisin selle kogukonnaga palju ja arvan, et on aeg oma tagasihoidlikud ideed tagasi tuua. Mul on kahju oma inglise keele pärast, see on kehv, aga ma teen kõik endast oleneva. Idee oli teha Deskopi kasvuhoone, mis laseb mul seemneid kasvatada ja
Kasvuhoone automatiseerimine LoRa abil! (2. osa) -- Mootoriga aknaavaja: 6 sammu (piltidega)
Kasvuhoone automatiseerimine LoRa abil! (2. osa) || Mootoriga aknaavaja: Selles projektis näitan teile, kuidas lõin oma kasvuhoonele mootoriga aknaavaja. See tähendab, et näitan teile, millist mootorit ma kasutasin, kuidas ma tegeliku mehaanilise süsteemi kavandasin, kuidas ma mootorit juhtisin ja lõpuks, kuidas ma kasutasin Arduino LoRa -d
Suurepärane kasvuhoone automaatse jootmise, Interneti -ühenduse ja palju muuga: 7 sammu (piltidega)
Suurepärane kasvuhoone automaatse jootmise, Interneti -ühenduse ja palju muuga: Tere tulemast sellesse juhendisse. Märtsi alguses olin aiapoes ja nägin mõnda kasvuhoonet. Ja kuna ma tahtsin juba pikka aega teha projekti taimede ja elektroonikaga, siis läksin edasi ja ostsin ühe: https://www.instagram.com/p
Hüdropooniline kasvuhoone seire- ja juhtimissüsteem: 5 sammu (koos piltidega)
Hüdropooniline kasvuhoone seire- ja juhtimissüsteem: selles juhendis näitan teile, kuidas ehitada hüdropoonilist kasvuhoone seire- ja juhtimissüsteemi. Näitan teile valitud komponente, vooluringi konstrueerimise ühendusskeemi ja Arduino visandit, mida kasutati Seeed programmeerimiseks
TerraDome: väike troopiline kasvuhoone Arduinoga: 18 sammu (piltidega)
TerraDome: mini -troopiline kasvuhoone koos Arduinoga: TerraDome on siseruumides kasutatav kasvuhoone taimedele ja troopilistele lilledele mõeldud kaheksanurkse kupliga. Seda juhib Arduino Mega, mis reguleerib temperatuuri ja valgustust erinevate andurite ja LCD -ekraani kaudu. Sellel on ka uksed Jurassic Parki (või