Orodha ya maudhui:
- Hatua ya 1: Vitu Unavyohitaji
- Hatua ya 2: Kuweka vifaa pamoja
- Hatua ya 3: Kujenga Kesi
- Hatua ya 4: Kusanidi na kusanidi Raspberry Pi
- Hatua ya 5: Kuunda na kusanidi Hifadhidata
- Hatua ya 6: Kuandika Mradi
- Hatua ya 7: Unda Huduma na Uiunganishe
Video: SmartPET - Mtoaji wa Smart Pet: Hatua 7 (na Picha)
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:50
He!
Mimi ni Maxime Vermeeren, mwanafunzi wa miaka 18 wa MCT (Multimedia na teknolojia ya mawasiliano) mwanafunzi huko Howest.
Nimechagua kuunda kipeperushi kipenzi kama mradi wangu.
Kwa nini nilifanya hii?
Paka wangu ana shida za uzani, kwa hivyo niliamua kutengeneza mashine kudhibiti ni kiasi gani anakula.
Inafanya nini?
- Chakula cha moja kwa moja, ikiwa kuna chini ya 25g kwenye bakuli.
- Kugundua bakuli
- LED inawasha gizani
Ni nini kinachomfanya mnyama huyu kulisha wanyama kuwa wa kipekee sana?
Na SmartPET, inasajili ni kipi mnyama wako alikula katika siku kadhaa, wiki au hata miezi iliyopita. Inahesabu ikiwa mnyama wako amepata kiwango kizuri cha chakula chenye afya.
Ujuzi wa mradi huu?
Huna haja ya ujuzi mwingi wa programu kwa mradi huu. Hakikisha kuwa una ujuzi wa kimsingi wa mtihani wa mzunguko wako.
Katika hii yenye kufundisha nitakuongoza kupitia hatua zote za kutengeneza kipishi chako kipya cha wanyama kipenzi. Clone hifadhi yangu ya github kwa faili zote.
Wacha tuanze kuunda!
Hatua ya 1: Vitu Unavyohitaji
Vipengele
- Servo motor
- sensa ya uzito (5KG): TAL220
- Lightsensor LDR: 10K - 20k ohm
- MCP3008
- Sura ya Ultrasonic: HY-SRF05
- Mzigo wa mzigo: HX771
- Onyesha: 16x2
- Potentiometer
- RGB
- Raspberry Pi
- Ugavi wa umeme
- Resistors
- - 1x 10k Ohm
- - 1x 1k Ohm
- - 4x 220 Ohm
Vifaa
- Mbao za mbao
- Mtoaji wa mahindi
- Screws
- - 16 screws ndefu
- 4 screws fupi
- bawaba
- - 6 skrews za kushikamana na bawaba
Zana
- Chuma cha kutengeneza chuma
- Gundi kubwa
- Saw
- Piga
Gharama ya jumla ya mradi huu ni karibu 150 € - 200 €. Kulingana na wapi ununue vifaa. Nimetengeneza bom ya vifaa ambapo unaweza kupata kiunga kwa maduka yote ya wavuti. Iko kwenye folda ya / bom.
Hatua ya 2: Kuweka vifaa pamoja
Nimeunda mzunguko wangu kwa kufuata mpango wangu wa Fritzing ambao nilitengeneza, nilipakia mpango hapa chini.
Mzunguko una sensorer 3 (LDR, Ultrasonic na weightsensor) na watendaji 3 (servo motor, RGB iliyoongozwa na onyesho la LCD) ambazo hufanya kazi pamoja kama moja.
Ikiwa unafuata mpango huo, ni rahisi kuijenga kwenye ubao wa mkate kwa upimaji na unaweza kuweka kesi hiyo baadaye.
Nimejenga mfano wangu kwenye bodi nyingi za mkate.
Hatua ya 3: Kujenga Kesi
Nilinunua mtoaji wa chembe za mahindi na mbao kadhaa za mbao kwa mradi wangu, lakini unaweza kuiweka katika nyenzo yoyote unayotaka, maadamu ni thabiti!
Kesi
- Nilicheka mbao kadhaa za mbao sura maalum, ili mtoaji wa cornflakes aweze kuwekwa juu yake.
- Nimeambatanisha gari langu la servo kwa kontena langu na nyaya za chuma. Waya za chuma zinavuta kwenye usukani wa mtoano ili kuizungusha, kama unavyoona kwenye picha.
- Hakikisha kuwa waya za chuma zina nguvu lakini pia nyembamba nyembamba za kutosha kuziweka kwenye shimo la gari la servo.
- Niliongeza kuni katika kesi yangu, nikaweka motor yangu ya servo katikati, ili kumfanya awe thabiti zaidi.
- Nilikata mashimo kadhaa kwenye kesi hiyo, kutekeleza onyesho la LCD, sensa ya Ultrasonic, LDR na RGB.
- Nyuma, nimeongeza bawaba kidogo ili uweze bado kuifungua na unganisha umeme wako kwenye ukuta wa ukuta.
Usalama
Ikiwa wewe ni mpya na visima, misumeno,.. Hakikisha kuwa na mtu anayefaa sana karibu kama baba yako au babu yako. Kitu cha mwisho unachotaka ni kujiumiza, kwa hivyo vaa glasi za usalama kama nilivyofanya.
Hatua ya 4: Kusanidi na kusanidi Raspberry Pi
Kwa mradi huu utahitaji unganisho la kebo kwa pi yako raspberry kwanza.
Mara baada ya kushikamana, lazima ufungue terminal (mac) au windows shell shell (windows) ili kuandaa pi yako.
Unganisha pi yako kwenye mtandao na subiri kupata anwani ya IPv4. Kuanzia sasa unaweza kuunganisha kwa anwani kupitia mtandao bila kebo.
Hatua ya 5: Kuunda na kusanidi Hifadhidata
Fungua faili ya config.py na uisanidi kwa usahihi na hifadhidata yako. Unaweza kuagiza hifadhidata yangu na data fulani ya dummy ili kufanya mradi ufanye kazi.
Unaweza kupata hifadhidata kwenye folda / data, "database.sql".
Hifadhidata imetengenezwa kwa njia ambayo unaweza kuboresha mradi wa SmartPET na sensorer zaidi na watendaji.
Hatua ya 6: Kuandika Mradi
Niliandika mradi wangu katika Python, Flask, SocketIO na Javascript.
Nilianza na kutengeneza fremu za waya za kwanza za wavuti yangu katika Adobe XD, ambayo ni programu ya bure na Adobe.
Kisha nikafanya muundo wangu kuwa HTML na CSS na nikaongeza Javascript ya msingi kufanya muundo wangu ufanye kazi vizuri.
Nimetumia njia katika Flask kupata data yangu nyingi kwenye wavuti yangu. Soketi ni za vitu vidogo na vitendo vya kurudi mbele kama vile uzani wa moja kwa moja.
Hatua ya 7: Unda Huduma na Uiunganishe
Unda huduma ili raspberry pi iendeshe nambari moja kwa moja (app.py) wakati wa kuanza.
Unaweza kupata mafunzo ya jinsi ya kuunda huduma kwenye pi yako ya raspberry hapa.
Nimejumuisha huduma yangu ya smartpet kwenye folda ya / huduma ili uanze.
Sasa unaweza kuziba pi yako ya raspberry na umeme wa nje kwenye ukuta na kuendesha mradi!
Natumai umejifunza kitu kutoka kwa hii inayoweza kufundishwa. Napenda kujua katika maoni ikiwa kila kitu kilikuwa wazi vya kutosha!
Ilipendekeza:
Leo: Paka Pet: Hatua 7 (na Picha)
Leo: Paka wa Pet: Halo, hii ndio maelekezo yangu ya kwanza. Toleo la kwanza la " Sony Aibo Robot (1999) " ilinivutia kuelekea roboti nikiwa na umri wa miaka minne, tangu wakati huo, ilikuwa ndoto yangu kunifanyia roboti kipenzi. Kwa hivyo nilikuja na " Leo: Paka Pet " w
Pet Bot: 6 Hatua (na Picha)
Pet Bot: Mikopo: Mradi huu umeongozwa na Beetlebot na robomaniac. Sasisha: Tangu wakati huu nimebadilisha jina hili kuwa Pet Bot. (Video bado inaonyesha kama Catfish Bot) Ninafundisha Robotiki kwa watunga vijana kwenye majukwaa ya ESP8266, Arduino, na Raspberry PI na moja ya changamoto
Mpira wa Roboti ya Pet: Hatua 10 (na Picha)
Mpira wa Roboti ya kipenzi: Mbwa wangu kipenzi anapenda kucheza na vitu vya kuchezea haswa anaoweza kuwafukuza! Niliunda mpira wa roboti ambao unabadilika na kuzunguka kiatomati wakati wowote anapoingiliana nayo, hunifahamisha kupitia simu yangu ya rununu ambayo naweza kuitumia kuidhibiti juu ya WiFi na mwisho
Mfumo wa Ufuatiliaji wa Pet Pet Raspberry Pi Raspberry: Hatua 19 (na Picha)
Arduino na Mfumo wa Ufuatiliaji wa Pet Pet Raspberry Pi: Hivi karibuni wakati wa likizo, tuligundua ukosefu wa uhusiano na mnyama wetu Beagle. Baada ya utafiti, tulipata bidhaa zilizo na kamera tuli ambayo iliruhusu mtu kufuatilia na kuwasiliana na mnyama wake. Mifumo hii ilikuwa na faida fulani b
DIY: Lego UV LED tochi / Kiboreshaji cha Mkojo wa Pet Pet: 3 Hatua
DIY: Lego UV LED tochi / Kiboreshaji cha Mkojo wa Pet: Hii ni rahisi (Hakuna Soldering Inayohitajika), njia ya kufurahisha, na bei rahisi ya kutengeneza Tochi kubwa ya UV ya LED kutoka Legos. Hii pia huongezeka mara mbili kama Kigunduzi cha Mkojo wa Pet wa nyumbani (linganisha bei). Ikiwa umewahi kuota ya kutengeneza Kiwango chako cha Lego cha nyumbani