Sisukord:

Nutikas asjade Interneti aed: 10 sammu (koos piltidega)
Nutikas asjade Interneti aed: 10 sammu (koos piltidega)

Video: Nutikas asjade Interneti aed: 10 sammu (koos piltidega)

Video: Nutikas asjade Interneti aed: 10 sammu (koos piltidega)
Video: "ЭКЗАМЕН" ("EXAM") 2024, Juuli
Anonim
Nutikas asjade Interneti aed
Nutikas asjade Interneti aed
Nutikas asjade Interneti aed
Nutikas asjade Interneti aed

Kui olete midagi minusugust, siis teile meeldivad taldrikul värsked puu- ja köögiviljad, kuid teil pole piisavalt aega korraliku aia hooldamiseks. See juhend annab teile teada, kuidas ehitada nutikas asjade Interneti aed (ma nimetan seda: Green Guard), mis kastab teie taimi teie eest ja hoiatab teid selliste ohtlike olukordade eest nagu: liiga palju päikesevalgust, ebapiisav päikesevalgus ja veest väljas.

See kõik saavutatakse paari lihtsa anduri ja Raspberry Pi juhitava ajami abil. Veebisaidil saate vaadata nende andurite mõõtmisi ja kontrollida veevoolu.

Samm: materjalid ja tööriistad

Materjalid:

  • 1x Raspberry Pi 4
  • 1m klaveri hing
  • 1x patareipesa 8x AA
  • 8x AA patareid
  • *1x solenoidventiil 12V 1/2"
  • 3 m veetoru (plastik, nailon …) 12 mm
  • 1x sabaotsiku T -kujuline
  • 2x tagaotsik 1/2 "12mm
  • 5x voolikuklamber
  • 1x 5 -liitrine jerrycan
  • 4m puidust plangud
  • 1x puitpaneel 100cm / 50cm
  • 1x tiigifoolium 2m / 1m
  • min. 50 kruvi
  • 1x leivalaud
  • 2x magnetlukud
  • 1x npn transistor
  • 1x temperatuuri ja niiskuse andur
  • 1x LDR valgusandur
  • 1x mulla niiskusandur
  • 1x LCD ekraan
  • 2x 1/2 "toru L kuju

See dokument näitab teile, kust ma need materjalid hankisin.

*On oluline, et solenoidventiilil ei oleks minimaalset töörõhku. Kui see õnnestub, on vesi raske läbi pääseda.

Tööriistad:

  • kaldsaag (valikuline: mis tahes muu saag)
  • käsipuur (valikuline: kruvikeeraja)
  • klambripüstol (valikuline: kruvid)
  • puiduliim

2. etapp: vooluringi ehitamine

Ringraja ehitamine
Ringraja ehitamine

Raspberry Pi -ga ühendatakse järgmised komponendid:

  • MCP3008

    • LDR valgusandur
    • Mulla niiskuse andur
  • DHT11 niiskuse ja temperatuuri andur
  • PCF8574

    LCD ekraan

  • TIP120 transistor

    solenoidventiil

Kaks andurit (LDR ja mulla niiskus) on ühendatud MCP3008 -ga, mis võimaldab Raspberry Pi -l analoogsignaale lugeda. Kasutan LCD -le andmete kirjutamiseks PCF8574, kuna see säästab palju GPIO -nööpnõelu.

Vooluahela ehitamisel saate lihtsalt järgida ülaltoodud pilti.

3. samm: andmebaasi seadistamine

Andmebaasi seadistamine
Andmebaasi seadistamine
Andmebaasi seadistamine
Andmebaasi seadistamine

Aia täielikuks kontrollimiseks peaksite nägema ajaskaala, mis näitab kõiki teie andurite mõõtmisi. Ma kasutan kõigi nende mõõtmiste salvestamiseks SQL -andmebaasi.

Olen koostanud iseseisva faili, mis sisaldab kogu selle projekti jaoks vajalikku andmebaasi. Selle leiate minu Giti hoidla andmebaasi eksportimise kaustast ja importite selle andmebaasi MySQL Workbenchis, avades serveri> andmete importimise ja seejärel valides iseseisva faili ja luues uue andmebaasi.

See andmebaas sisaldab nelja tabelit: tblmeasurement, tbldevice, tblwarning ja tblaction. Tbldevice sisaldab kõiki andureid ja ajamit. Tblwarningis olevad sõnumid on hollandi keeles, kuid saate neid hõlpsalt muuta, klõpsates tabelil täideviimise sümbolil, muutes sõnumeid ja rakendades muudatusi. Tblaction sisaldab toiminguid, mida saab teostada programm, millest räägin järgmises etapis. Need toimingud on näiteks: temperatuuri mõõtmine, solenoidventiili automaatne aktiveerimine…

4. samm: programmeerimine

Programmeerimine
Programmeerimine
Programmeerimine
Programmeerimine
Programmeerimine
Programmeerimine

Kogu vajaliku koodi leiate minu Giti hoidlast. Esi- ja tagaosa.

See programm teeb kõiki tehnilisi asju, näiteks: loeb andurite andmeid, aktiveerib ajami …

Eespool näete mõnda veebisaidi pilti. See on hollandi keeles, aga mitte teie

Samm: aia põhikuju ehitamine

Aia põhikuju ehitamine
Aia põhikuju ehitamine

Füüsilise projekti tegemise esimene samm on aia põhikorpuse ehitamine. Alustage mõne plaadi saagimisega järgmistes mõõtmetes:

  • a - 2x 100cm / 20cm
  • b - 2x 46,4 cm / 20 cm
  • c - 1x 46,4cm / 18,2cm
  • d - 1x 46cm / 18cm
  • e - 1x 15cm / 20cm
  • f - 1x 31cm / 20cm

Esiteks ühendage plaadid a mõlemal pool puitpaneeli. Parim viis selle kinnitamiseks on neli sammu:

  1. puurige paneelile augud, kust kruvid läbi lähevad
  2. kasutage süvistatavat puurit, et teha koht kruvipea sisenemiseks
  3. pane rida puiduliimi, kuhu plaat kinnitatakse
  4. asetage plaat liimile ja puurige kruvid läbi varem puuritud aukude

Plaatide hoidmiseks piisab 5 kruvist a. Siis saate sama teha plankudega b, mille jaoks kasutasin 3 kruvi all ja 2 küljel.

6. samm: ehitage veehoidla hoidik

Ehitage veehoidla hoidik
Ehitage veehoidla hoidik
Ehitage veehoidla hoidik
Ehitage veehoidla hoidik
Ehitage veehoidla hoidik
Ehitage veehoidla hoidik

Kinnitage plaat e nurgas, mida näete pildil, kasutades meetodit, mida selgitasin eelmises etapis. Seda saate hõlpsalt ise teha, kasutades puidutükki ja merekarp (vt teine pilt).

Selle plaadi toetamiseks tehke väike puittala, mille üla- ja alaosa on 45 kraadi nurga all. Veendumaks, et see puudutab põrandat püstlauale kinnitades, tõmmake joon, kus saagida ülemist külge nagu mina kolmandal pildil.

Seejärel kasutage puidujäätmete abil raami, mis sobib teie kasutatavale jerrycanile. Kinnitage raam puiduliimiga platvormile. Raam, mille ma tegin, ei olnud täiesti tasane, nii et kruvisin selle kahe liimiga tihedalt kinni ja jätsin ööseks seisma.

Lõpuks peate kinnitama L -kujulise torustiku jerrycan põhja külge ja tegema jerrycanit toetavale plaadile augu, et torustik saaks läbi minna. Torustiku kinnitamiseks keevitasin sobiva torustiku metallplaadi külge, mille kinnitasin Sikaflexi universaalliimi abil jerrycanile. Teise võimalusena võite lihtsalt suruda torutüki jerrycan'i tehtud auku ja panna sellele piisavalt universaalset liimi, nii et see jääb paigale. Jerrükaani all oleva augu saate teha oma käsipuuri jaoks mõeldud augusaeotsikuga.

Samm: torude ja torude ühendamine

Torude ja torude ühendamine
Torude ja torude ühendamine
Torude ja torude ühendamine
Torude ja torude ühendamine
Torude ja torude ühendamine
Torude ja torude ühendamine

Enne torude ühendamist kinnitage tiigi foolium projekti aiaosa siseküljele. Fikseerisin selle projekti välisküljel klammerdajaga. Saate nurgatükid kokku voltida, et need kenasti sobiksid, ja lõigake ära osad, kus on liiga palju fooliumi.

Kui see on tehtud, võite hakata puurima 2 auku aiaosast umbes 15 cm kõrgusele haldusosale, et torud saaksid aeda. Kildude hulka saate vähendada ja läbi fooliumi puurida, kinnitades plaadile 2 puutükki ja puurides need läbi nagu ülaltoodud pildil. Saate suruda kaks toru läbi aukude ja ühendada need plaadi taga keskel. Seejärel saate torudesse puurida umbes 2,5 mm auke, et vesi välja tuleks (ja ärge unustage puurida ühte auku toru ülemisele küljele, et vesi saaks voolata, kui solenoidventiil on suletud).

Puurige aia lõppu kaks auku (mitte lõpuni) torude otsa kinnitamiseks. Liimige aukude siseküljele 2 silindrilist metallitükki ja suruge torude ots üle nende.

Seejärel kinnitage puutükk veemahuti kõrval asuva põrandapaneeli külge (nagu pildil). See on koht, kus solenoidventiil toetub, seega kontrollige selle asendit, veendumaks, et teie solenoid sobib sellele. Selle tüki peale kinnitage L-kujuline metallitükk, kuhu solenoidklapp kinnitatakse.

8. samm: elektroonika integreerimine

Elektroonika integreerimine
Elektroonika integreerimine
Elektroonika integreerimine
Elektroonika integreerimine
Elektroonika integreerimine
Elektroonika integreerimine
Elektroonika integreerimine
Elektroonika integreerimine

Alustage kahe puidutüki vormimisega. Üks DHT11 ja LDR jaoks ning teine mulla niiskusandurile. Neid tükke näete ülaltoodud piltidel. Kinnitage need, nagu piltidel näidatud.

Saate DHT11 ja LDR juhtmed peita, klammerdades nende peale tiigifooliumi tüki ja torgates need läbi. Puurige auk, kust juhtmed läbi pääsevad.

Seejärel puurige LCD -ekraani jaoks ava tegemiseks kaks ava LCD -ekraani diagonaalotstesse ja saagige ristküliku välja saagimiseks.

Leivalaua, Raspberry Pi ja 12V aku saate paigutada nurga LCD ekraani taha (ja hoidke neid all takjakinnitusega). Seejärel kasutate plastkarbi, lõigake välja 2 külge ja asetage see elektroonika kohale, et kaitsta neid tilkuva vee eest. Plastkarbi kõrvale põrandapaneelile väikese puutüki liimimine hoiab selle paigal.

Lõpuks puurige aukude rida plastkarbi kõrguse alla, nii et Raspberry Pi kuum õhk pääseb välja.

9. samm: Hingede kinnitamine

Hingede kinnitamine
Hingede kinnitamine
Hingede kinnitamine
Hingede kinnitamine

Nüüd jääb üle vaid kaks viimast lauda, mille saagisid alguses.

Esiteks saagige maha küljel oleva plaadi parem alumine nurk. Siit läheb läbi toitekaabel.

Seejärel saate hinged plaatide külge kruvida, nagu ülaltoodud piltidel.

10. samm: sulgemine

Kui otsustate selle projekti ise teha, andke mulle sellest kommentaarides teada (:

Täname lugemise eest.

Soovitan: