Përmbajtje:

FEDORA 1.0, një tenxhere me lule inteligjente: 8 hapa (me fotografi)
FEDORA 1.0, një tenxhere me lule inteligjente: 8 hapa (me fotografi)

Video: FEDORA 1.0, një tenxhere me lule inteligjente: 8 hapa (me fotografi)

Video: FEDORA 1.0, një tenxhere me lule inteligjente: 8 hapa (me fotografi)
Video: Section 1: More Comfortable 2024, Qershor
Anonim
Image
Image
FEDORA 1.0, një tenxhere me lule inteligjente
FEDORA 1.0, një tenxhere me lule inteligjente
FEDORA 1.0, një tenxhere me lule inteligjente
FEDORA 1.0, një tenxhere me lule inteligjente

FEDORA ose Analizuesi i Rezultateve Organike të Dekorimit të Mjedisit të Luleve është një tenxhere me lule inteligjente për kopshtarinë e brendshme. FEDORA nuk është vetëm një tenxhere me lule, ajo mund të veprojë si një orë me zile, një muzikant pa tel dhe një mik i vogël robot. Karakteristika kryesore e përfshirë në këtë pajisje është sistemi i njoftimit zanor i ngulitur në të. (Të dashur stilistë dhe shpikës, ju kërkoj falje që nuk jam i përsosur në fjalë në anglisht)

Karakteristikat

  1. Lotoni automatikisht bimën, kur lagështia e tokës thahet
  2. Një rezervuar i integruar me kapacitet 1L dhe pompë mikro zhytëse e instaluar në tenxhere ndihmon për të ujitur uzinën në kohën e duhur
  3. Treguesi i nivelit të ujit shtohet me FEDORA për kuptimin e nivelit të rezervuarit, Nëse niveli i rezervuarit bëhet i zbrazët, përdoruesi mund ta identifikojë atë përmes treguesve LED
  4. LED i statusit të tokës shtohet gjithashtu në tenxhere për të kuptuar lagështinë e tokës (Nëse ka ndonjë gabim në mekanizmin e pompimit, niveli i lagështisë së tokës bëhet i thatë)
  5. Një sensor Temperature & Lagështie shtohet me këtë tenxhere për të ndjerë temperaturën dhe lagështinë aktuale të rrethinës
  6. Një dritë rritje shtohet me këtë tenxhere për të siguruar drita të mjaftueshme artificiale për bimën
  7. Një marrës audio bluetooth i instaluar brenda, do të ndihmojë në transmetimin e muzikës nga telefonat inteligjentë nëpërmjet bluetooth
  8. LED -të RBG të mbledhur në pjesën e sipërme të tenxhere ndihmojnë në shprehjen e ndjenjave të bimës/tenxhere tonë
  9. Një orë alarmi shtohet me FEDORA, Ky orë alarmi nuk do të rivendoset nëse furnizimi me energji është i fikur (detajet e alarmit do të ruhen në EEPROM)
  10. Ora freskuese e ekranit automatik 24 orë shtohet me tenxhere
  11. Një sensor mbi rrjedhjen shtohet me tenxheren për të parandaluar rrjedhjen e tepërt të rezervuarit, ndërsa ne e mbushim atë
  12. Një njoftim ose lehtësim ndërveprimi (i regjistruar/ruajtur) me zë shtohet me këtë tenxhere për ta bërë atë aq tërheqës
  13. Shtohet një sensor fotosensitiv me të, për të shmangur luajtjen e njoftimit zanor në kohën e gjumit (natën pasi kemi fikur dritat)
  14. Një tenxhere me motor stepper shtohet me tenxheren, për të nxjerrë Arduino dhe për të ngarkuar kodet (përditësimet), pa hequr bimën që kemi mbjellë në krye të saj
  15. Ndriçimi i pasmë LED RBG për ta bërë tenxheren më tërheqëse
  16. Një ventilator shkarkimi/ftohës i kontrolluar nga programi shtohet për shkarkimin e nxehtësisë së krijuar në shtresën e qarkut për shkak të IC rregulluesit 7805

Karakteristikat e anashkaluara për shkak të provimeve dhe detyrave të mia

  1. Sistemi automatik i dëshirave, i cili mund t'i urojë përdoruesit (Mirëmëngjes, Mirë pas mesdite etj) kur të vijë para tenxhere (Një dëshirë e veçantë (p.sh.: mirëmëngjes) do të japë vetëm një herë në ditë)
  2. Komunikimi i FEDORA Sa i përket statusit të tyre aktual të punës (i cili mund të ndihmojë përdoruesin të identifikojë gabimet ose kushtet e rezervuarit të zbrazët të një tenxhere tjetër të mbajtur në shtëpinë e tij), atëherë ata ia thonë këtë përdoruesit të tyre, kur ai të paraqitet para tenxhere
  3. Prek bimën e ndjeshme, Nëse dikush prek bimën, LED -të e sfondit bëhen të kuq dhe i paralajmërojnë me zë
  4. Dridhje ose ndjesi e prirjes, e cila ndihmon për të parandaluar rrjedhjen e ujit në shtresën e qarkut (Duke përdorur sensorë xhiro)

Nëse dikush e bën këtë tenxhere ju lutemi provoni të zbatoni këto 4 veçori, mund ta bëjë tenxheren më tërheqëse

Hapi 1: Çfarë ju nevojitet?

Buxheti i përgjithshëm i këtij projekti është rreth 200 $ (max) për copë. Të gjithë përbërësit e listuar më poshtë mund të gjenden lehtësisht në sparkfun, digikey, ebay ose disa dyqane online kineze si banggoods.com ose aliexpress.com. Në shumicën e emrave të komponentëve, unë bashkangjita lidhjen me produktin në dyqane të ndryshme. Disa përbërës si rezistorë, kondensatorë, Zero PCB, Transistorë etj janë në dispozicion në dyqanet online si pako prej 100 copë ose më lart, kështu që thjesht mund t'i blini ato nga dyqanet tuaja lokale të pajisjeve ose komponentët elektronikë që shesin dyqane.

Komponentët

  1. Arduino Uno
  2. Arduino Mega
  3. Moduli TFT me prekje 2.4 inç
  4. Moduli i stafetës 2 Channel 5v
  5. Sensori i Lagështisë së Tokës
  6. Moduli RTC (DS1302) me bateri
  7. Moduli fotosensitiv
  8. Moduli i sensorit të lagështisë dhe temperaturës DHT11
  9. LED RBG - 5 copë (katodë e zakonshme)

  10. Reflektues të vegjël për LED 5mm - 3x
  11. Tifoz i vjetër i ftohësit të CPU -së
  12. Pompë mikro motorike
  13. Përshtatës 12V/2A AC - DC
  14. Fole për përshtatës AC - DC (Jack fuçi)
  15. Llambë LED fleksibël
  16. Fole USB (Për llambën LED fleksibël)
  17. Altoparlantë (diametër 5 cm) - 2x
  18. Përforcues audio (ose blini një altoparlant laptop me cilësi të lartë, ne mund të çmontojmë dhe marrim altoparlantët dhe amplifikatorin për projektin tonë)
  19. Marrës audio audio
  20. Moduli DFPlayer Mini MP3 Player
  21. Kartë memorie Micro SD (Çdo madhësi (maksimum 32 GB))
  22. Disku i vjetër CD/DVD
  23. Transistor = BC548 - 3x
  24. Rezistorë = 220k - 3x, 22k - 1x, 470 ohm - 3x, 1k -1x
  25. L293D Motor Driver IC - 2x
  26. 7805 IC Rregullatori
  27. Lavaman për ngrohje për 7805
  28. Kondensatori = 1uf/63v, 10uf/63v (1 secila)
  29. LED = Blu (5mm / 2mm)
  30. Terminali i vidhave me 2 kanale -2x
  31. Kabllo kërcyes = Mashkull në Mashkull, Femër në Mashkull, Femër në Femër (pako 40x (secila))
  32. Tela lidhës - 3 metra
  33. Zero PCB (e vogël) - 2x
  34. Tenxhere me Lule (me Lartësi të paktën 30cm (Lloji katror/drejtkëndor ose rrethor))
  35. Pllaka ose fletë me dy madhësi të ndryshme (Kontrolloni imazhin në hapin "vizatimet" (hapi 3) për të marrë një ide në lidhje me këtë pjesë ose shikoni videon e montimit)
  36. Sirtari (Kontrolloni imazhin në hapin "vizatimet" (Hapi 3) për të marrë një ide në lidhje me këtë pjesë ose shikoni videon e montimit)
  37. Shtyjeni te Çelësi i Vetë -Bllokimit
  38. 3/4 "bërryl PVC - 1x
  39. Përshtatës mashkullor PVC 3/4 "dhe kapak përfundimtar
  40. Tub PVC 3/4 - 20cm

  41. Tub Akuariumi Ajror - 2 Metra
  42. Lidhjet T për tubin e ajrit të akuariumit - 4x
  43. Rregullatorët (Shikoni figurën) - 3x
  44. Një bimë me pamje të mirë
  45. Kunjat e kokës (e kuqe, e zezë, e verdhë, blu, e bardhë)

Mjetet

  1. Makine per ngjitjen e metalit
  2. Plumbi i saldimit
  3. Fluksi i bashkimit
  4. Pompë e shkrirjes (jo e detyrueshme)
  5. Armë ngjitëse
  6. Shkopinj ngjitës
  7. Sharrë hekuri
  8. Twiser
  9. Drejtues vidash
  10. Pasta e lavamanit të nxehtësisë
  11. Stilolapsa shënues

Hapi 2: Shembuj të vizatimeve për të marrë një ide rreth strukturës së tenxhere

Shembull vizatime për të marrë një ide rreth strukturës së tenxhere
Shembull vizatime për të marrë një ide rreth strukturës së tenxhere
Shembull vizatime për të marrë një ide rreth strukturës së tenxhere
Shembull vizatime për të marrë një ide rreth strukturës së tenxhere

Shifrat e paraqitura më lart japin një shpjegim të hollësishëm në lidhje me modelin e FEDORA. Ne duam të blejmë një tenxhere me lule të zakonshme (të bërë me ABS) dhe pastaj ta ndajmë në 3 shtresa duke vendosur çarçafë/pllaka të bëra me ABS ose ndonjë material tjetër të fortë. Në figurën 2 mund të shihni pjesën e përparme të tenxhere, që duam të bëjmë një vrimë drejtkëndëshe për të vendosur një tabaka për të mbajtur përbërësit tanë në tenxhere. Ne do ta hapim dhe mbyllim këtë tenxhere duke përdorur motorin drejtues të lenteve brenda një disku CD/DVD; është për të thjeshtuar procesin e diagnostikimit (domethënë, nëse ka ndonjë gabim në procesin e punës të FEDORA, përdoruesi duhet të dëshirojë të nxjerrë qarqet dhe ta kontrollojë atë duke zëvendësuar bimën dhe tokën e vendosur në shtresën e mbjelljes. Ngjyra dy cianike pikat në panelin e kontrollit janë SR505 Sensor dhe Power Switch i tenxhereve me lule. Dhe vrima për vendosjen e altoparlantëve shtohen në të dy anët e kësaj tenxhere. Ekrani TFT për të treguar statusin dhe njoftimet shtohen në pjesën e përparme të FEDORA siç tregohet në figurë Me

Tani le të shikojmë në anën e pasme të FEDORA, këtu mund të shihni që një vrimë me kapak është bërë në mes të shtresës së qarkut dhe shtresës së rezervuarit të ujit, kjo vrimë është për mbushjen e ujit në rezervuarin e integruar të tenxhere. Sinjalizimet e plota të rezervuarit janë shtuar me këtë sistem për të shmangur tejmbushjen e rezervuarit. Një tifoz ftohës shtesë shtohet në shtresën e qarkut për të shkarkuar nxehtësinë e krijuar atje.

Dizajni i treguar në figurat e mësipërme janë mendimet dhe idetë e mia, ju mund të ndiqni idetë dhe mendimet tuaja për hartimin e tenxhere, Nëse keni një printer 3D ju mund të vizatoni dhe të bëni tenxhere më efikase dhe të bukur. Gjithsesi unë do ta bëj këtë projekt duke ndjekur modelin tim, duke mbledhur dhe montuar gjërat e mbledhura nga dyqanet e palëvizshme (Na falni miq, nuk kam një printer 3D në lokalitetin tim për të printuar modelin tim më me kujdes) si enë me lule, Qarkore në formë pllaka, kuti etj.

Shënim:

Dizajni i treguar në figura është nxjerrë nga mendimet dhe idetë e mia, ju nuk doni të ndiqni hapat e mi për ta bërë atë, ju mund të ndiqni idetë tuaja dhe gjërat që janë në dispozicion në lokalitetin tuaj (Ju gjithashtu mund të ndryshoni atë tabaka të qarkut të drejtimit të motorit në një tabaka të zakonshme tërheqëse dhe shtytëse) për të fabrikuar modelin

Hapi 3: Shpërndarja e energjisë dhe bordi i drejtuesve të motorëve

Shpërndarja e Fuqisë dhe Bordi i Drejtuesve të Motorëve
Shpërndarja e Fuqisë dhe Bordi i Drejtuesve të Motorëve
Shpërndarja e Fuqisë dhe Bordi i Drejtuesve të Motorëve
Shpërndarja e Fuqisë dhe Bordi i Drejtuesve të Motorëve

Në këtë projekt ne do të koordinojmë së bashku më shumë se 10 sensorë dhe module. Secila prej tyre ka nevojë për diapazone të ndryshme të tensionit. Sensorët dhe modulet e shtuar në këtë dizajn (FEDORA 1.0) kanë nevojë për vetëm 5V furnizim dhe mikro pompës dhe ventilatorit të ftohësit të shkarkimit i nevojitet furnizimi me 12V. Për të siguruar furnizim me energji për secilin komponent, ne kemi nevojë për një tabelë të shpërndarjes së energjisë e cila mund të sigurojë si 5V ashtu edhe 12V. Pra, ne fabrikuam një qark siç tregohet në figurën e mësipërme për këtë aplikim. Përveç kësaj ne bashkangjitëm dy IC L293D në këtë qark për të drejtuar motorin Stepper, ventilatorin e ftohësit dhe mikro pompën.

Për të bërë këtë qark të shpërndarjes së energjisë dhe qarkut të drejtuesit të motorit, ne duam

  1. 7805 IC Rregullatori
  2. 2x IC shofer motorik L293D
  3. Kunjat e kokës (E zezë për GND, E verdhë për 5V, Blu për hyrjen e motorit stepper, E bardhë për hyrjen Arduino)
  4. Kondensator 1x 10uf/63V
  5. Kondensator 1x 1uf/63V
  6. Rezistencë 1x 1k
  7. Terminalet me vidë 2x 2 kanale (Për ftohës dhe pompë)
  8. Foleja e fuçisë / Përputhja e folesë për përshtatësin tuaj AC-DC
  9. Një PCB zero
  10. Dhe një copë lavaman për 7805

(Bashkoni dy kunja me kokë në vend të LED, ne mund ta shtojmë këtë LED në tenxheren tonë më vonë)

Shënim:

Mos harroni të shtoni 'pastën e lavamanit' para se të fiksoni 7805 IC në pjesën e lavamanit

Zgjidhni një prizë të drejtë e cila mund të përputhet me pinin dalës të përshtatësit tuaj AC-DC 12V/2A

Nëse doni të shtoni ndonjë modul (si përforcuesi audio), të cilët punojnë në 12v, ju vetëm duhet të shtoni disa kunja të kokës (shtova disa kunja të kokës së kuqe për këtë në qarkun tim, por nuk përdoren në këtë projekt)

Hapi 4: Sensori i Treguesit të Nivelit të Ujit

Sensori i Treguesit të Nivelit të Ujit
Sensori i Treguesit të Nivelit të Ujit

Diagrami i qarkut tregoi nevojat e mësipërme

  1. 3x Transistorë BC548
  2. 3x rezistenca 220 ohms
  3. 3x rezistente 470 ohms
  4. Rezistencë 1x 22K
  5. Dhe një copë PCB

Ngjitni qarkun në PCB dhe bashkojini kunjat e kokës

1. Furnizimi 5V (Lidhini ato së bashku)

2. GND (Lidhni të gjitha bazat së bashku)

3. Niveli i ujit LART

4. Niveli i ujit Mesatar

5. Niveli i ujit I ulët

Nëse keni ndonjë dyshim në bërjen e këtij qarku të sensorit të ujit, thjesht shikoni këtë udhëzues nga sathishk12

Hapi 5: Sensori i rrjedhës së ujit

Sensori i rrjedhës së ujit
Sensori i rrjedhës së ujit

Ne mund të bëjmë një sensor të rrjedhës së ujit nga një sensor i zakonshëm i lagështisë së tokës. Këtu do të ndryshoj një sensor lagështie të tokës në një sensor të rrjedhës së ujit. Për këtë ne vetëm duam të heqim së pari pllakat e ndjeshmërisë së tokës nga sensori. Pastaj merrni qarkun krahasues të lagështisë së tokës dhe lidhni dy kabllo kërcyes M-M në vendin e pllakave të sensorit. Pastaj tani ne do të përdorim një logjikë të thjeshtë për të kuptuar gjendjen e tejmbushjes së rezervuarit të ujit, dmth. kur hyrja dixhitale e nivelit të rezervuarit të sensorit të rrjedhës së ujit bëhet LART HIGH njëkohësisht, është gjendja e gjendjes së tejmbushjes. Atëherë ne mund të përdorim përgjigjen e përshtatshme për këtë rast përmes kodimit.

Hapi 6: Montimi i të gjithë përbërësve

Image
Image
Montimi i të gjithë përbërësve
Montimi i të gjithë përbërësve
Montimi i të gjithë përbërësve
Montimi i të gjithë përbërësve

Diagramet e lidhjes dhe përbërësit e nevojshëm për të janë renditur më lart! Thjesht kaloni nëpër video për të marrë një ide në lidhje me detyrën e lidhjes!

Një skedar dokumenti me kunjat e lidhjes shtohet me këtë!

Hapi 7: Njoftimi me zë, Krijimi i skedarëve audio

Nxirrni skedarin e mostrës audio dhe kopjoni përmbajtjen në një kartë memorie. dhe vendoseni kartën e kujtesës në modulin MP3. Nëse dëshironi të krijoni mostrën tuaj audio thjesht vizitoni faqe si

Me Nëse ndryshoni rendin e skedarëve mp3 (të rregulluar në emër), thjesht ekzekutoni një shembull dhe shënoni renditjen e MP3 dhe ndryshoni ato në kodin që kemi ngarkuar në arduino Mega.

Diagrami i lidhjes për testimin e modulit MP3 është dhënë në hapin e mëparshëm

Kodi shembull për kontrollimin e renditjes së skedarit audio shtohet në këtë hap. Thjesht duhet të ngarkoni kodin dhe të hapni monitorin serik, të shënoni neto zërin nga lart. Pastaj ndryshoni atë në kodin për mega

Ka rreth 38 mostra audio brenda asaj skedari rar. Të gjithë ata nuk janë duke u përdorur në këtë projekt. Nëse keni ndonjë ide për të shtuar ndonjë shtesë në dizajn, thjesht shtoni skedar të ri audio për këtë qëllim

Hapi 8: Bibliotekat dhe kodet

Skicat që duam të ngarkojmë në Arduino Mega dhe Arduino UNO shtohen me këtë hap. Dhe përveç kësaj të gjitha bibliotekat e nevojshme për këtë projekt shtohen gjithashtu këtu. Kështu që nuk keni nevojë të kërkoni për bibliotekat.

Nëse vëreni ndonjë gabim ose gabim në kodin tim, ju lutemi thoni në kutinë e komenteve

Bibliotekat që nuk janë të listuara më sipër janë, biblioteka që tashmë ekzistojnë në Arduino IDE!

Nëse jo, shkoni te skica> përfshini bibliotekën> menaxhoni bibliotekën> dhe kërkoni emrin e skedarëve të titujve të listuar në krye të skicave

Për të shtuar bibliotekat e skedarëve zip, shkoni te skica> përfshini bibliotekën> pastaj klikoni në opsionin për të shtuar bibliotekën e formuar me zip

Recommended: