Cov txheej txheem:

Ntse Vivarium: 8 Kauj Ruam
Ntse Vivarium: 8 Kauj Ruam

Video: Ntse Vivarium: 8 Kauj Ruam

Video: Ntse Vivarium: 8 Kauj Ruam
Video: ЯЙЦА ВАРЕНЫЕ 8 ЧАСОВ. ХАМИН В КАЗАНЕ 10, 12, 24 ЧАСОВ ПРИГОТОВЛЕНИЯ. РЕЦЕПТ 2024, Kaum ib hlis
Anonim
Ntse Vivarium
Ntse Vivarium
Ntse Vivarium
Ntse Vivarium

Txhawm rau saib xyuas ib puag ncig ib puag ncig rau kuv cov tsiaj reptiles, Kuv tsim lub vivarium ntse. Kuv lub hom phiaj yog kom muaj kev ua neej nyob thoob plaws hauv lub tawb rau kuv cov tsiaj reptiles.. Raws li cov xwm txheej no, terrarium yuav tsum ua raws nws tus kheej kom ntseeg tau tias txhua yam Cov nroj tsuag tau ywg dej, thiab qhov ntsuas kub thiab av noo yuav tsum haum rau kuv cov tsiaj reptiles. Yog tso tawm qhov qhib no, kuv vam tias yuav txhawb lwm tus, thiab tej zaum tseem tuaj yeem pab kuv kom tau txais qee cov lus tawm tswv yim ntawm kuv tus kheej cov khoom. Tam sim no tus terrarium no tsuas yog muaj cov xwm txheej ib puag ncig zoo rau tsov txaij gecko's, crested gecko's thiab bearded dragon. Feel dawb ntxiv cov ntaub ntawv ntxiv rau lwm cov tsiaj reptiles!:)

Khoom siv

40x70cm 3mm triplex ntoo x 6

30x30 3mm plexiglas meej x 2

50x30 3mm plexiglas meej x 1

Lub twj tso kua mis x 2

DHT22 Sensor x 1

Av noo noo x 2

1 Meter pvc raj x 5

Arduino Uno x 1

Kauj Ruam 1: Cov Qauv

Cov Qauv
Cov Qauv

Qauv rau (laser) txiav ntoo

Txhawm rau tsim cov vivarium, kuv tsim qee cov qauv uas tuaj yeem siv rau lasercutting los tsim vivarium nws tus kheej. Json cov ntaub ntawv tuaj yeem siv tau ntawm https://www.makercase.com/ txhawm rau hloov qhov ntau thiab tsawg ntawm SVG tus qauv yog tias koj xav tsim qhov me me ntawm cov terrarium loj dua. Dhau li qhov loj me, koj tuaj yeem hloov kho lub qhov rais hauv terrarium ib yam. Cov ntaub ntawv Json no tseem xav tau yog tias koj xav tsim lub terrarium tawm ntawm cov khoom sib txawv dua li ntoo. Cov ntaub ntawv tam sim no tau tsim tshwj xeeb rau cov khoom siv ntoo nrog lub tuab ntawm 3 hli.

Cov ntaub ntawv Json tuaj yeem pom ntawm: https://github.com/LesleyKras/SmartVivarium/blob/… Cov ntaub ntawv SVG yog tus qauv tsim, tsim los ntawm json file. Cov ntaub ntawv no xav tau thaum koj xav txiav ntoo los ntawm kev siv lub tshuab txiav laser, lossis yog tias koj yuav txiav ntoo los ntawm txhais tes.

SVG muaj tag nrho cov ntoo sib txawv ntawm ib zaug. Thaum koj yuav siv lub tshuab txiav laser, koj yuav tsum xaiv txhua ntu ib tus zuj zus los ntawm hauv SVG cov ntaub ntawv, thiab txiav lawv ib zaug.

Kauj ruam 2: Tsim Nws

Tsim Nws!
Tsim Nws!
Tsim Nws!
Tsim Nws!

Muab cov ntoo ntoo ua ke nrog cov ntsia hlau lossis ntoo kua nplaum. Cov phaj hauv qab thiab sab saum toj yuav tsum zoo ib yam, ib yam li cov phaj sab. Qhov no pab tsim terrarium nws tus kheej.

Tom qab muab daim ua ke, koj lub terrarium yuav tsum zoo ib yam li qhia hauv daim duab

Kauj Ruam 3: Txuas Cov Khoom Kho Vajtse

Tom qab lub terrarium tau teeb tsa, nws yog lub sijhawm pib pib kho cov cuab yeej. Raws li kuv nyuam qhuav tab tom tsim tus qauv, kuv tsis tau siv zog ntau ntau los zais cov hlua thiab kho vajtse kom nws zoo li cov khoom tiav. Yog lawm, qhov no tau pom zoo yog tias koj yuav siv Vivarium rau koj cov tsiaj reptiles tiag.

Thawj qhov uas yuav tsum ua, yog txuas koj Arduino Uno nrog koj lub khoos phis tawj, thiab tshaj tawm cov cai los ntawm GitHub nplooj ntawv rau koj Arduino.

Nyob ntawm koj tus kheej qhov kev xav tau, koj yuav siv lub khob cij (uas kuv tau ua). Yog koj tsis siv lub khob cij, nco ntsoov tias lub ntsuas tshwj xeeb yuav txuas nrog txoj cai IO pins hauv Arduino Uno.

Kauj Ruam 4: Kub & Vaum

Cia peb pib nrog txuas DHT22 Sensor txhawm rau saib xyuas qhov kub thiab txias hauv koj lub terrarium. Txhawm rau txuas DHT22 lub ntsuas, koj yuav tsum tau siv lawv lub tsev qiv ntawv uas tuaj yeem pom ntawm no.

Tom qab teeb tsa Lub Tsev Qiv Ntawv, koj tau npaj txuas cov pins rau Arduino. Nco ntsoov tias koj txuas tus pin voltage mus rau 5V, GND-tus pin rau Arduino GND, thiab cov ntaub ntawv tus pin rau tus pin 7 ntawm arduino.

Kauj Ruam 5: Cov av noo noo Sensors

Txhawm rau saib xyuas cov av noo, peb siv cov av noo hauv av. Cov no yog siv los tshuaj xyuas cov dej noo hauv av rau cov nroj tsuag tiag tiag uas yuav nyob hauv koj lub terrarium. Yog tias cov av noo dhau lawm, cov dej nag yuav pib ua haujlwm.

Txhawm rau txuas rau Cov av noo noo, koj yuav tsum muaj cov teeb tsa hauv qab no; Txuas VCC-pins rau 5V pins ntawm arduino. Txuas GND pins rau GND pins ntawm arduino. Thiab kom tau txais cov ntaub ntawv, koj yuav tsum txuas A0 pins los ntawm cov ntsuas mus rau A0 thiab A1 pins ntawm arduino.

Kauj Ruam 6: Cov twj tso kua mis

Kuv tsis tuaj yeem tau txais lub twj tso kua mis kom ua haujlwm puv ntoob. Tab sis fow tam sim no kuv tsim kev sim rau lub twj tso kua mis no, kom txog thaum kuv paub tias yuav txuas nws li cas kom raug. Kuv tau ua qhov no los ntawm kev siv lub teeb Led yooj yim uas yuav tsum tau ntsais muag thaum av noo noo dhau lawm. Raws li kuv qhov kev tshawb fawb kuv xav tau kom tau txais hom kev tso cai los ua lub twj tso kua mis ua haujlwm tiag.

Txuas tus VCC tus pin los ntawm lub twj tso kua mis rau tus pin 12 ntawm arduino, thiab txuas GND tus pin los ntawm lub twj tso kua mis mus rau tus pin GND ntawm Arduino.

Kauj Ruam 7: Teeb tsa Txoj Cai rau Koj Tus Kheej Tshwj Xeeb

Raws li tam sim no, tsuas muaj peb hom tsiaj reptiles tau teeb tsa hauv kev khaws cia ntawm Arduino. Tam sim no, cov ntaub ntawv tau raug khaws tseg hauv txoj hlua Json, uas tuaj yeem hloov kho tau yooj yim kom ntxiv cov tsiaj reptiles yog tias koj cov tsiaj reptile tsis nyob.

Cov tsiaj reptiles tam sim no siv yog tsov txaij gecko, gecko crested thiab tus zaj muaj hwj txwv.

Txhawm rau siv cov ntaub ntawv los ntawm Json cov ntaub ntawv, koj yuav tsum teeb tsa lwm Lub Tsev Qiv Ntawv uas tau siv los cais Json rau hauv cov ntaub ntawv nyeem tau rau Arduino nws tus kheej. Koj tuaj yeem pom Lub Tsev Qiv Ntawv ntawm no.

Tom qab ntxiv Lub Tsev Qiv Ntawv, koj tuaj yeem yooj yim tshawb nrhiav cov kab hauv qab no hauv cov cai: 'const char* reptiles = doc ["Leopard gecko"]', thiab hloov lub npe ntawm koj cov tsiaj reptile rau hauv cov tsiaj reptile uas koj muaj.

Koj tuaj yeem tshawb xyuas cov npe ntawm qhov sib txawv hauv txoj hlua json, sab hauv qhov sib txawv hu ua "reptileData " txhawm rau kom ntseeg tau tias koj tau txais nws cov ntawv sau raug. Yog tias koj cov tsiaj reptile tsis nyob tam sim no, koj tuaj yeem siv hom ntawv ntawm lwm cov tsiaj reptiles los ntxiv cov kev xav tau ib puag ncig rau koj tus kheej cov tsiaj reptile.

Nco ntsoov qhia cov xwm txheej no, yog li lwm tus neeg tuaj yeem siv nws ib yam nkaus!:)

Kauj ruam 8: Txaus siab rau

Txaus siab rau
Txaus siab rau

Tam sim no koj yuav tsum tau teeb tsa, thiab tuaj yeem siv lub terrarium.

Tom qab teeb tsa txhua yam no, thiab xa cov cai, koj tuaj yeem qhib Serial Monitor kom pom cov ntaub ntawv tau txais los ntawm lub ntsuas cua. Txheeb xyuas tias qhov no ntseeg tau ua ntej siv lub teeb, vim tias nws tuaj yeem ua tau tias lub ntsuas cua yuav tsis ua haujlwm zoo.

Los ntawm lub neej ntawd, nws tshuaj xyuas ib puag ncig ib puag ncig txhua 5 vib nas this, tab sis koj tuaj yeem hloov qhov no los ntawm kev hloov pauv 'Lub Sijhawm' sib txawv hauv cov cai (los ntawm milliseconds).

Txaus siab rau!

Pom zoo: