Përmbajtje:

Sistemi automatik i ujitjes së bimëve duke përdorur një mikro: bit: 8 hapa (me fotografi)
Sistemi automatik i ujitjes së bimëve duke përdorur një mikro: bit: 8 hapa (me fotografi)

Video: Sistemi automatik i ujitjes së bimëve duke përdorur një mikro: bit: 8 hapa (me fotografi)

Video: Sistemi automatik i ujitjes së bimëve duke përdorur një mikro: bit: 8 hapa (me fotografi)
Video: CS50 2013 - Week 10 2024, Qershor
Anonim
Sistemi automatik i ujitjes së bimëve duke përdorur një mikro: bit
Sistemi automatik i ujitjes së bimëve duke përdorur një mikro: bit
Sistemi automatik i ujitjes së bimëve duke përdorur një mikro: bit
Sistemi automatik i ujitjes së bimëve duke përdorur një mikro: bit
Sistemi automatik i ujitjes së bimëve duke përdorur një mikro: bit
Sistemi automatik i ujitjes së bimëve duke përdorur një mikro: bit

Projektet Tinkercad »

Në këtë Instructable, unë do t'ju tregoj se si të ndërtoni një sistem automatik të ujitjes së uzinës duke përdorur një Micro: bit dhe disa përbërës të tjerë të vegjël elektronikë.

Micro: bit përdor një sensor lagështie për të monitoruar nivelin e lagështisë në tokën e bimës dhe pastaj ndez një pompë të vogël për të ujitur bimën nëse toka thahet shumë. Në këtë mënyrë, bima juaj kujdeset gjithmonë, edhe kur e keni harruar atë ose jeni larg.

Nëse ju pëlqen ky Instructable, ju lutemi votoni për të në konkursin Block Code!

Furnizimet:

  • MicroBit - Blini Këtu
  • Sensori Kapacitiv i Lagështisë - Blini Këtu
  • Pompë DC - Blini Këtu
  • Moduli i Stafetës - Blini Këtu
  • Kabllo fjongo - Blini Këtu
  • Kontejnerët e Magazinimit (Jo të njëjtë, por duhet të funksionojnë) - Blini Këtu
  • Furnizimi me energji elektrike - Blini këtu
  • Vida M3 - Blini Këtu

Unë kam përdorur versionin MicroBit 2, por ky projekt mund të bëhet duke përdorur edhe versionin e parë.

Hapi 1: Përgatitja e përbërësve tuaj

Përgatitja e përbërësve tuaj
Përgatitja e përbërësve tuaj
Përgatitja e përbërësve tuaj
Përgatitja e përbërësve tuaj
Përgatitja e përbërësve tuaj
Përgatitja e përbërësve tuaj

MicroBit është një mikro-kontrollues i vogël i programueshëm që ka një numër sensorësh dhe butonash në bord, duke e bërë fillimin me programimin vërtet të lehtë.

Ju mund të përdorni kodimin e bllokut për fëmijët dhe programuesit më pak me përvojë dhe JavaScript ose Python për ata që janë më me përvojë në programim dhe duan të përfitojnë më shumë nga kjo. Ai gjithashtu ka një sërë kunjash IO të disponueshëm për sensorë dhe pajisje përgjatë skajit të poshtëm të tij.

Sensori kapacitiv i lagështisë që po përdor funksionon në 3.3V, i cili është perfekt për t'u përdorur drejtpërdrejt me MicroBit.

Shënim: Këta sensorë kapacitiv në përgjithësi deklarojnë se funksionojnë midis 3.3V dhe 5V, dhe dalin një maksimum prej 3.3V pasi kanë një rregullator të tensionit në bord. Kam gjetur se shumë nga versionet më të lira të këtyre sensorëve nuk punojnë në të vërtetë me një tension hyrës prej 3.3V, por kërkojnë 3.5-4V para se të "ndizen". Duhet të jeni të kujdesshëm me këtë pasi Micro: bit është projektuar vetëm për një tension hyrës deri në 3.3V.

Pompë do të duhet të ndizet dhe fiket duke përdorur një modul stafetë. Moduli i stafetës kalon fuqinë në pompë në mënyrë që rryma të mos rrjedhë përmes MicroBit.

Hapi 2: Dizajnimi i Qarkut dhe Kodit në TinkerCAD

Projektimi i Qarkut & Kodit në TinkerCAD
Projektimi i Qarkut & Kodit në TinkerCAD

Unë hartova qarkun dhe bëra kodimin e bllokut në TinkerCAD pasi ata kohët e fundit kanë shtuar MicroBit në platformën e tyre. Kodimi i bllokut është një mënyrë vërtet e lehtë për të ndërtuar programe bazë thjesht duke zvarritur dhe hequr blloqet e funksioneve.

Kam përdorur një motor DC për të përfaqësuar pompën dhe një potenciometër për të simuluar hyrjen e sensorit të lagështisë pasi kërkon gjithashtu të njëjtat tre lidhje.

Në versionin tim përfundimtar të kodit të bllokut, Micro: bit tregon një fytyrë të qeshur kur është ndezur, pastaj fillon të marrë leximet e lagështisë çdo 5 sekonda dhe t'i vizatojë ato në grafikun në ekran. Gjithashtu kontrollon nëse niveli i lagështisë është nën kufirin e caktuar, dhe nëse është atëherë e ndez pompën për 3 sekonda. Vazhdon të qarkullojë pompën, me një pushim prej 5 sekondash midis cikleve, derisa niveli i lagështisë të jetë përsëri mbi kufirin.

Shtova gjithashtu funksione në dy butonat ku butoni A ndez pompën për 3 sekonda për të ujitur manualisht uzinën, dhe butoni B tregon nivelin e lagështisë të lexuar në ekran.

Hapi 3: Testimi i qarkut dhe kodit

Testimi i qarkut dhe kodit
Testimi i qarkut dhe kodit

Pasi isha i kënaqur me simulimin që funksiononte në TinkerCAD, i lidha përbërësit së bashku në tryezën time për të kontrolluar që ata funksiononin në të njëjtën mënyrë. Unë bëra lidhje të përkohshme duke përdorur disa kërcyes dhe kapësa aligatorësh për t'u bashkuar me kunjat e Micro: bit.

Kjo ishte kryesisht për të provuar që Micro: bit po lexonte vlerat e sakta nga sensori dhe se stafeta ishte në gjendje të ndizet dhe fiket.

Hapi 4: Bërja e rezervuarit të ujit

Bërja e rezervuarit të ujit
Bërja e rezervuarit të ujit
Bërja e rezervuarit të ujit
Bërja e rezervuarit të ujit
Bërja e rezervuarit të ujit
Bërja e rezervuarit të ujit
Bërja e rezervuarit të ujit
Bërja e rezervuarit të ujit

Pasi isha i kënaqur me konfigurimin e provës, fillova të punoj në krijimin e një rezervuari uji, ndërtimin e përbërësve në një strehë dhe bërjen e lidhjeve të përhershme elektrike.

I gjeta këto dy kontejnerë në një dyqan lokal me zbritje. Ata grumbullohen së bashku në mënyrë që unë të mund të përdor pjesën e poshtme si rezervuar dhe pjesën e sipërme për të vendosur pajisjet elektronike.

Për të bërë rezervuarin, më duhej ta montoja pompën në rezervuar me hyrjen e ujit sa më afër pjesës së poshtme të jetë e mundur, duke lënë akoma hapësirë të mjaftueshme që uji të rrjedhë. Unë e ngjita pompën në vend duke përdorur një armë zam.

Pastaj shpova vrima për telat në motor dhe tubin për daljen e ujit.

Hapi 5: Mblidhni pajisjet elektronike

Mblidhni Elektronikën
Mblidhni Elektronikën
Mblidhni Elektronikën
Mblidhni Elektronikën
Mblidhni Elektronikën
Mblidhni Elektronikën
Mblidhni Elektronikën
Mblidhni Elektronikën

Doja që MicroBit të ishte montuar në pjesën e përparme të strehimit në mënyrë që të ishte e lehtë për tu parë, pasi po përdor ekranin LED në pjesën e përparme si një grafik të nivelit të ujit.

Kam shpuar disa vrima në pjesën e përparme për të mbajtur MicroBit dhe për të vepruar si lidhje me kunjat e IO në pjesën e poshtme. Kam përdorur disa vida të kokës së butonit M3 x 20mm për të vidhosur në terminalet në kunjat IO dhe për t'u lidhur me telat në pjesën e brendshme të kasës. I lidha telat me vidhat duke mbështjellë disa prej telave të ekspozuar rreth vidhave dhe më pas duke përdorur tubin e tkurrjes së nxehtësisë për ta mbajtur atë në vend.

Unë gjithashtu shpova vrima për prizën e energjisë në Micro: bit, për prizën e energjisë në pjesën e pasme dhe për telat e pompës dhe sensorit të lagështisë.

Pastaj lidha të gjitha instalimet elektrike, bashkova nyjet dhe lidha përbërësit së bashku brenda strehimit.

Hapi 6: Testimi i sistemit të ujitjes

Testimi i sistemit të ujitjes
Testimi i sistemit të ujitjes
Testimi i sistemit të ujitjes
Testimi i sistemit të ujitjes

Tani që të gjithë përbërësit janë mbledhur, është koha për një provë stol.

Mbushja rezervuarin me ujë dhe ndezja furnizimin me energji elektrike.

Mikro: pak u ndez dhe filloi të merrte lexime. Për shkak se sensori i lagështisë nuk ishte në tokë, Micro: bit regjistroi menjëherë "tokën" si të thatë dhe ndezi pompën.

Pra, duket se gjithçka funksionon si duhet dhe ne mund ta provojmë në një fabrikë.

Hapi 7: Vendosja e sistemit të ujitjes në një impiant

Vendosja e sistemit të ujitjes në një impiant
Vendosja e sistemit të ujitjes në një impiant
Vendosja e sistemit të ujitjes në një impiant
Vendosja e sistemit të ujitjes në një impiant

Për të vendosur mikro: pak në një fabrikë, unë shtyva sensorin e lagështisë në tokë, duke u siguruar që pajisjet elektronike të ishin mbi nivelin e tokës. Pastaj vendosa daljen e ujit mbi qendrën e tokës, në mënyrë që uji të shpërndahet në mënyrë të barabartë rreth rrënjëve të bimës.

Hapi 8: Përdorimi i sistemit automatik të ujitjes së bimëve

Përdorimi i sistemit automatik të ujitjes së bimëve
Përdorimi i sistemit automatik të ujitjes së bimëve
Përdorimi i sistemit automatik të ujitjes së bimëve
Përdorimi i sistemit automatik të ujitjes së bimëve
Përdorimi i sistemit automatik të ujitjes së bimëve
Përdorimi i sistemit automatik të ujitjes së bimëve

Grafiku në pjesën e përparme tregon nivelin e lagështisë që matet nga sensori ndërsa toka thahet. Kur zbret nën pragun e vendosur në kod, pompa ndizet automatikisht në intervale 3 sekondash derisa niveli i lagështisë të kalojë përsëri mbi pragun. Ju duhet të vini re shpejt që niveli i lagështisë së tokës rritet përsëri pasi pompës të ketë funksionuar.

Ju gjithashtu mund të shtypni butonin A në pjesën e përparme të MicroBit për të ndezur pompën për 3 sekonda dhe për të ujitur bimën me dorë.

Ju madje mund të lidhni shumë MicroBits së bashku duke përdorur lidhjen e tyre të radios për të parë nivelin e lagështisë së bimës tuaj nga një dhomë tjetër ose t'i ujisni ato nga distanca. Një ide e mirë do të ishte përdorimi i një Mikro: biti të veçantë si pult dhe qendër kontrolli për disa Mikro: pjesë të tjera që funksionojnë si Sisteme Automatike të Ujitjes së Bimëve.

A keni ndërtuar ndonjë gjë duke përdorur një mikro: bit? Më tregoni në pjesën e komenteve.

Ju lutemi mos harroni të votoni për këtë Instructable në konkursin e Kodit të Bllokut nëse ju pëlqeu!

Konkursi i Kodit të Bllokut
Konkursi i Kodit të Bllokut
Konkursi i Kodit të Bllokut
Konkursi i Kodit të Bllokut

Çmimi i dytë në Konkursin e Kodit të Bllokut

Recommended: