Përmbajtje:
- Furnizimet
- Hapi 1: Modelet
- Hapi 2: Ndërtoni atë
- Hapi 3: Lidhja e harduerit
- Hapi 4: Temperatura dhe Lagështia
- Hapi 5: Sensorë të Lagështisë në Tokë
- Hapi 6: Pompë Lëngu
- Hapi 7: Vendosja e kodit për zvarranikun tuaj specifik
- Hapi 8: Shijoni
Video: Smart Vivarium: 8 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:11
Për të monitoruar gjendjen mjedisore për zvarranikët e mi, unë krijova një vivarium të zgjuar. Qëllimi im është që të kem një ekosistem plotësisht të gjallë brenda kafazit për zvarranikët e mi.. Bazuar në këto kushte, terrariumi duhet të veprojë vetë për t'u siguruar që të gjithë bimët janë të hidratuara dhe se temperatura dhe lagështia duhet të jenë të përshtatshme për zvarranikët e mi. Duke lëshuar këtë burim të hapur, do të shpresoja të frymëzoja njerëzit e tjerë, dhe ndoshta edhe të më ndihmonin të merrja disa komente për produktin tim. Tani për tani ky terrarium përmban vetëm kushtet e duhura mjedisore për gecko leopardi, gecko me kreshta dhe një dragua me mjekër. Mos ngurroni të shtoni më shumë të dhëna për zvarranikët e tjerë!:)
Furnizimet
40x70cm dru tripleks 3mm x 6
Pleksiglas 30x30 3mm i qartë x 2
Pleksiglas 50x30 3mm i qartë x 1
Pompë lëngu x 2
Sensori DHT22 x 1
Sensori i lagështisë në tokë x 2
Tub PVC 1 metër x 5
Arduino Uno x 1
Hapi 1: Modelet
Modele për prerjen e drurit (lazer)
Për të krijuar vivariumin, krijova disa modele të cilat mund të përdoren për prerje me lazer për të krijuar vetë vivariumin. Skedari json mund të përdoret në https://www.makercase.com/ për të modifikuar madhësitë e modelit SVG në rast se dëshironi të krijoni një terrarium më të vogël. Përveç madhësisë, mund të modifikoni edhe dritaret në terrarium. Ky skedar Json kërkohet gjithashtu nëse dëshironi të krijoni terrariumin nga një material i ndryshëm nga druri. Skedari aktual është bërë posaçërisht për material druri me trashësi 3mm.
Skedari Json mund të gjendet në: https://github.com/LesleyKras/SmartVivarium/blob/… Skedari SVG është modeli i krijuar, i krijuar nga skedari json. Ky skedar është i nevojshëm kur doni të prerë drurin duke përdorur një makinë prerëse lazer, ose nëse do ta prisni drurin me dorë.
SVG përmban të gjitha pjesët e ndryshme të drurit në të njëjtën kohë. Kur do të përdorni një makinë prerëse me lazer, ju duhet të zgjidhni secilën pjesë individualisht nga skedari SVG dhe t'i prerë ato një nga një.
Hapi 2: Ndërtoni atë
Vendosni copat e drurit së bashku me thonjtë ose ngjitësin e drurit. Pllakat e poshtme dhe të sipërme duhet të jenë të ngjashme, ashtu si pllakat anësore. Kjo ndihmon në krijimin e vetë terrariumit.
Pas bashkimit të pjesëve, terrariumi juaj duhet të duket diçka si e treguar në imazh
Hapi 3: Lidhja e harduerit
Pasi të jetë ngritur terrariumi, është koha për të filluar instalimin e pajisjeve. Ndërsa sapo po krijoja një prototip, nuk bëra shumë përpjekje për të fshehur kabllot dhe pajisjet për ta bërë atë të duket si një produkt i përfunduar. Sigurisht, kjo rekomandohet nëse do të përdorni Vivarium për zvarranikët tuaj aktual.
Gjëja e parë që duhet të bëni është të lidhni Arduino Uno me kompjuterin tuaj dhe të ngarkoni kodin burimor nga faqja GitHub në Arduino tuaj.
Në varësi të dëshirave tuaja, ju mund të përdorni një dërrasë buke (të cilën e bëra unë). Nëse nuk do të përdorni një dërrasë buke, sigurohuni që sensorët specifikë të lidhen me kunjat e duhura të IO në Arduino Uno.
Hapi 4: Temperatura dhe Lagështia
Le të fillojmë me lidhjen e sensorit DHT22 për të monitoruar temperaturën dhe lagështinë në terrariumin tuaj. Për të lidhur sensorin DHT22, do të duhet të përdorni bibliotekën e tyre, e cila mund të gjendet këtu.
Pas instalimit të Bibliotekës, jeni gati të lidhni kunjat me Arduino. Sigurohuni që lidhni pinin e tensionit me 5V, pinin GND me Arduino GND dhe pinin e të dhënave në pin 7 në arduino.
Hapi 5: Sensorë të Lagështisë në Tokë
Për të monitoruar lagështinë e tokës, ne po përdorim sensorë të lagështisë së tokës. Këto përdoren për të monitoruar lagështinë në tokë për bimët aktuale që do të jetojnë në terrariumin tuaj. Nëse lagështia e tokës është shumë e thatë, sistemi i shiut përfundimisht do të aktivizohet.
Për të lidhur sensorët e lagështisë në Tokë, do të duhet të keni konfigurimin e mëposhtëm; Lidhni kunjat VCC me kunjat 5V në arduino. Lidhni kunjat GND me kunjat GND në arduino. Dhe për të marrë të dhënat, do t'ju duhet të lidhni kunjat A0 nga sensorët me kunjat A0 dhe A1 në arduino.
Hapi 6: Pompë Lëngu
Unë nuk kam qenë në gjendje ta bëj pompën e lëngut të funksionojë plotësisht. Por tani krijova një simulim për këtë pompë, derisa të kuptoj se si ta lidh atë siç duhet. E bëra këtë duke përdorur një dritë të thjeshtë Led e cila duhet të ndizet kur lagështia e tokës është shumë e thatë. Bazuar në hulumtimin tim, do të më duhet të marr llojin e duhur të relaisit për të bërë pompën aktuale të funksionojë.
Lidhni kunjin VCC nga pompa e lëngut në kunjin 12 në arduino dhe lidhni kunjin GND nga pompa në kunjin GND në Arduino.
Hapi 7: Vendosja e kodit për zvarranikun tuaj specifik
Deri tani, ekzistojnë vetëm tre lloj zvarranikësh të konfiguruar në ruajtjen në Arduino. Tani për tani, të dhënat po ruhen në një varg Json, i cili lehtë mund të modifikohet për të shtuar më shumë zvarranikë në rast se zvarraniku juaj nuk është i pranishëm.
Zvarranikët që po përdoren aktualisht janë një gecko leopardi, një gecko me kreshta dhe një dragua me mjekër.
Për të përdorur të dhënat nga skedari Json, duhet të instaloni një Bibliotekë tjetër e cila po përdoret për të analizuar Json në të dhëna të lexueshme për vetë Arduino. Ju mund ta gjeni këtë Bibliotekë këtu.
Pas shtimit të Bibliotekës, thjesht mund të kërkoni për vargun e mëposhtëm në kod: ‘const char* reptiles = doc [“Leopard gecko”]’, dhe ta ndryshoni emrin e zvarranikut tuaj në zvarranik që zotëroni.
Ju mund të kontrolloni emrat e variablave në vargun json, brenda ndryshores së quajtur "reptileData " në mënyrë që të siguroheni që e keni shkruar saktë. Nëse zvarraniku juaj nuk është i pranishëm, mund të përdorni formatin e zvarranikëve të tjerë për të shtuar kushtet e nevojshme mjedisore për zvarranikun tuaj.
Sigurohuni që t'i ndani këto kushte, në mënyrë që edhe njerëzit e tjerë ta përdorin atë!:)
Hapi 8: Shijoni
Tani duhet të jeni të vendosur dhe të jeni në gjendje të përdorni terrariumin.
Pas konfigurimit të të gjitha këtyre gjërave dhe ngarkimit të kodit, mund të hapni Monitorin Serial për të parë të dhënat e marra nga sensorët. Kontrolloni nëse kjo është e besueshme para se të përdorni pajisjen, pasi mund të jetë e mundur që një sensor të mos funksionojë siç duhet.
Si parazgjedhje, ai kontrollon kushtet e mjedisit çdo 5 sekonda, por ju jeni të lirë ta ndryshoni këtë duke ndryshuar ndryshoren 'Periudha' në kod (me milisekonda).
Shijoni!
Recommended:
Kase Nexus 7 Smart W/ Sugru & Magnet: 5 hapa
Kasa e zgjuar Nexus 7 W/ Sugru & Magnet: Menjëherë pasi njerëzit fillimisht morën duart në Nexus 7, dikush zbuloi se ai i përgjigjej një magneti të vendosur në një zonë të caktuar, ashtu si rastet inteligjente të iPad. Asnjë nga rastet që pashë nuk e kishte këtë, as nuk mund të gjeja një që të hapet mbi krye si një
DIY INTERNET KONTROLLUAR SMART LED SMART (ADAFRUIT + ESP8266 + WS2812): 8 hapa (me fotografi)
DIY INTERNET KONTROLLUAR SMART LED SMART (ADAFRUIT + ESP8266 + WS2812): Këtu është përparimi im i dytë në një projekt që jam shumë i emocionuar t'ju tregoj. Bëhet fjalë për një DIY Smart LED Matrix që do t'ju lejojë të shfaqni në të, të dhëna, të tilla si YouTube Stats, Smart Home Stats, pasi temperatura, lagështia, mund të jenë një orë e thjeshtë, ose thjesht të tregojnë
Freya - Kontrolluesi Vivarium: 6 hapa
Freya - Kontrolluesi Vivarium: Freya anshtë një sistem kontrolli vivarium me bazë Raspberry Pi me burim të hapur. Në këtë udhëzues ne do të ecim nëpër hapat e krijimit të kontrolluesit
Bluetooth Llambë Smart Smart e kontrolluar nga smartphone: 7 hapa
Bluetooth Llambë Smart Smart e kontrolluar nga smartphone: Unë gjithmonë ëndërroj të kontrolloj pajisjet e mia të ndriçimit. Pastaj dikush bëri një llambë LED të jashtëzakonshme shumëngjyrëshe. Kohët e fundit hasa në një Llambë LED nga Joseph Casha në Youtube. Duke u frymëzuar nga ajo, vendosa të shtoj disa funksione duke mbajtur konin
Qëndrim për laptopë me 3 hapa dhe 3 hapa (me syze leximi dhe tabaka me stilolaps): 5 hapa
Qëndrim për laptopë me hapa 3 & 3 hapa (me syze leximi dhe tabaka për stilolapsa): Kjo $ 3 & Qëndrimi i laptopit me 3 hapa mund të bëhet brenda 5 minutave. It'sshtë shumë e fortë, me peshë të lehtë dhe mund të paloset për ta marrë kudo që të shkoni