Satura rādītājs:

Smart Vivarium: 8 soļi
Smart Vivarium: 8 soļi

Video: Smart Vivarium: 8 soļi

Video: Smart Vivarium: 8 soļi
Video: The PREDATORS in My Ultimate ECOSYSTEM VIVARIUM 2024, Novembris
Anonim
Viedais Vivarium
Viedais Vivarium
Viedais Vivarium
Viedais Vivarium

Lai uzraudzītu savu rāpuļu vides stāvokli, es izveidoju gudru vivāriju. Mans mērķis ir izveidot pilnībā dzīvojošu ekosistēmu maniem rāpuļiem paredzētajā būrī. Pamatojoties uz šiem apstākļiem, terārijam jārīkojas pašam, lai pārliecinātos, ka visi augi ir hidratēti un ka temperatūrai un mitrumam jābūt piemērotiem maniem rāpuļiem. Atbrīvojot šo atvērto avotu, es ceru iedvesmot citus cilvēkus un, iespējams, pat palīdzēt man iegūt atsauksmes par savu produktu. Pašlaik šis terārijs satur tikai pareizos vides apstākļus leoparda gekoniem, cekulainajiem gekoniem un bārdainajam pūķim. Jūtieties brīvi, lai pievienotu vairāk datu par citiem rāpuļiem!:)

Piegādes

40x70cm 3mm tripleksa koks x 6

30x30 3 mm plexiglas clear x 2

50x30 3 mm plexiglas clear x 1

Šķidruma sūknis x 2

DHT22 sensors x 1

Zemes mitruma sensors x 2

1 metru PVC caurule x 5

Arduino Uno x 1

1. darbība: modeļi

Modeļi
Modeļi

Modeļi koka (lāzera) griešanai

Lai izveidotu vivāriju, es izveidoju dažus modeļus, kurus var izmantot lāzergriešanai, lai izveidotu pašu vivāriju. Json failu var izmantot vietnē https://www.makercase.com/, lai mainītu SVG modeļa izmērus, ja vēlaties izveidot mazāku, lielāku terāriju. Papildus izmēram jūs varat mainīt arī terārija logus. Šis Json fails ir nepieciešams arī tad, ja vēlaties izveidot terāriju no cita materiāla nekā koks. Pašreizējais fails ir īpaši izgatavots koka materiālam, kura biezums ir 3 mm.

Json failu var atrast: https://github.com/LesleyKras/SmartVivarium/blob/… SVG fails ir ģenerēts modelis, kas izveidots no json faila. Šis fails ir nepieciešams, ja vēlaties zāģēt koksni, izmantojot lāzera griešanas mašīnu, vai ja jūs zāģējat koku ar rokām.

SVG vienlaikus satur visus dažādus koka gabalus. Ja izmantojat lāzera griešanas mašīnu, SVG failā ir jāizvēlas katra daļa atsevišķi un jāizgriež pa vienam.

2. solis: izveidojiet to

To veidot!
To veidot!
To veidot!
To veidot!

Salieciet koka gabalus kopā ar naglām vai koka līmi. Apakšējai un augšējai plāksnei jābūt līdzīgai, tāpat kā sānu plāksnēm. Tas palīdz izveidot pašu terāriju.

Pēc gabalu salikšanas jūsu terārijam vajadzētu izskatīties apmēram tā, kā parādīts attēlā

3. darbība: aparatūras pievienošana

Pēc terārija uzstādīšanas ir pienācis laiks sākt ievietot aparatūru. Tā kā es tikai izstrādāju prototipu, es nepieliku lielas pūles, lai slēptu kabeļus un aparatūru, lai tas izskatītos kā gatavs produkts. Protams, tas ir ieteicams, ja plānojat izmantot Vivarium saviem rāpuļiem.

Pirmā lieta, kas jādara, ir savienot savu Arduino Uno ar datoru un augšupielādēt avota kodu no GitHub lapas savā Arduino.

Atkarībā no jūsu vēlmēm jūs varētu izmantot maizes dēli (ko es darīju). Ja jūs neizmantojat maizes dēli, pārliecinieties, vai konkrētie sensori būs savienoti ar pareizajām IO tapām Arduino Uno.

4. solis: temperatūra un mitrums

Sāksim ar DHT22 sensora pievienošanu, lai uzraudzītu temperatūru un mitrumu jūsu terārijā. Lai savienotu DHT22 sensoru, jums jāizmanto viņu bibliotēka, kas atrodama šeit.

Pēc bibliotēkas instalēšanas esat gatavs savienot tapas ar Arduino. Pārliecinieties, ka pievienojat sprieguma tapu 5V, GND tapu-Arduino GND un datu tapu-arduino 7.tapu.

5. solis: zemes mitruma sensori

Lai uzraudzītu zemes mitrumu, mēs izmantojam zemes mitruma sensorus. Tos izmanto, lai uzraudzītu mitrumu zemē faktiskajiem augiem, kas dzīvos jūsu terārijā. Ja zemes mitrums ir pārāk sauss, lietus sistēma galu galā tiks aktivizēta.

Lai pievienotu zemes mitruma sensorus, jums ir jāveic šāda iestatīšana; Pievienojiet VCC tapas arduino 5V tapām. Savienojiet GND tapas ar arinoino GND tapām. Un, lai saņemtu datus, jums ir jāpievieno A0 tapas no sensoriem ar A0 un A1 tapām arduino.

6. darbība: šķidruma sūknis

Man nav izdevies panākt šķidruma sūkņa pilnīgu darbību. Bet tagad es izveidoju šim sūknim simulāciju, līdz izdomāju, kā to pareizi savienot. Es to darīju, izmantojot vienkāršu LED gaismu, kurai vajadzētu mirgot, kad zemes mitrums ir pārāk sauss. Pamatojoties uz manu pētījumu, man vajadzētu iegūt pareizā tipa relejus, lai sūknis darbotos.

Pievienojiet šķidruma sūkņa VCC tapu arduino 12. tapu un savienojiet GND tapu no sūkņa ar GND tapu Arduino.

7. darbība: sava rāpuļa koda iestatīšana

Pašlaik Arduino krātuvē ir konfigurēti tikai trīs veidu rāpuļi. Pašlaik dati tiek saglabāti Json virknē, kuru var viegli mainīt, lai pievienotu vairāk rāpuļu, ja jūsu rāpuļu nav.

Pašlaik izmantotie rāpuļi ir leoparda gekons, cekulainais gekons un bārdainais pūķis.

Lai izmantotu Json faila datus, jums jāinstalē cita bibliotēka, kas tiek izmantota, lai parsētu Json par lasāmiem datiem pašam Arduino. Šo bibliotēku varat atrast šeit.

Pēc bibliotēkas pievienošanas kodā varat vienkārši meklēt šādu virkni: ‘const char* reptiles = doc [“Leopard gecko”]” un mainīt rāpuļa nosaukumu uz jums piederošo rāpuļu.

Jūs varat pārbaudīt mainīgo nosaukumus virknē json, mainīgā “reptileData ” iekšpusē, lai pārliecinātos, ka esat to uzrakstījis pareizi. Ja jūsu rāpuļu nav, varat izmantot citu rāpuļu formātu, lai savam rāpuļam pievienotu vajadzīgos vides apstākļus.

Noteikti dalieties šajos nosacījumos, lai arī citi cilvēki varētu to izmantot!:)

8. solis: izbaudiet

Izbaudi
Izbaudi

Tagad jums vajadzētu būt sagatavotam un izmantot terāriju.

Pēc visu šo lietu konfigurēšanas un koda augšupielādes varat atvērt seriālo monitoru, lai redzētu no sensoriem saņemtos datus. Pirms komplekta izmantošanas pārbaudiet, vai tas ir uzticams, jo iespējams, ka sensors nedarbojas pareizi.

Pēc noklusējuma tas pārbauda vides apstākļus ik pēc 5 sekundēm, taču jūs varat to mainīt, mainot koda mainīgo “Periods” (milisekundēs).

Izbaudi!

Ieteicams: