Cov txheej txheem:
- Kauj Ruam 1: Yam Dab Tsi Koj Xav Tau
- Kauj Ruam 2: Muab Hardware Ua Ke
- Kauj Ruam 3: Tsim Rooj Plaub
- Kauj Ruam 4: Txhim Kho & Kho Kho Tus Raspberry Pi
- Kauj Ruam 5: Tsim & Kho Dua Database
- Kauj Ruam 6: Coding Txoj Haujlwm
- Kauj Ruam 7: Tsim Kev Pabcuam thiab Txuas Nws
Video: SmartPET - Ntse Tsiaj Feeder: 7 Kauj Ruam (nrog Duab)
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:25
Hav!
Kuv yog Maxime Vermeeren, muaj 18 xyoo MCT (Multimedia thiab kev sib txuas lus thev naus laus zis) menyuam kawm ntawv ntawm Howest.
Kuv tau xaiv los tsim cov tsiaj pub tsiaj zoo li kuv qhov haujlwm.
Vim li cas kuv thiaj ua qhov no?
Kuv miv muaj qee qhov teeb meem hnyav, yog li kuv txiav txim siab ua lub tshuab los tswj seb nws noj ntau npaum li cas.
Nws ua dab tsi?
- Tsis siv neeg pub, yog tias muaj tsawg dua 25g hauv lub tais.
- Nrhiav lub tais
- LED tig rau hauv qhov tsaus ntuj
Dab tsi ua rau tus tsiaj pub khoom tshwj xeeb ntawd?
Nrog SmartPET, nws sau npe ntau npaum li cas koj tus tsiaj tau noj hauv ob peb hnub dhau los, lub lis piam lossis txawm tias lub hlis. Nws xam seb koj tus tsiaj tau txais cov zaub mov kom raug.
Kev txawj rau txoj haujlwm no?
Koj tsis tas yuav muaj ntau yam txuj ci txuj ci rau txoj haujlwm no. Nco ntsoov tias koj muaj qee qhov txuj ci tseem ceeb los sim koj lub Circuit.
Hauv cov lus qhia no kuv yuav coj koj hla txhua kauj ruam los ua koj tus kheej cov tsiaj pub tsiaj ntse. Clone kuv qhov chaw cia khoom github rau txhua cov ntaub ntawv.
Cia peb pib tsim!
Kauj Ruam 1: Yam Dab Tsi Koj Xav Tau
Cheebtsam
- Servo tsav
- Lub cev hnyav (5KG): TAL220
Lightsensor LDR: 10K - 20k ohm
PIB 3008
- Ultrasonic sensor: HY-SRF05
Load module: HX771
- Zaub: 16x2
- Cov potentiometer
-RWB
- Raspberry Pi
- Lub hwj chim
- Cov neeg tiv taus
- 1 x 10k Ohm
- 1x1k Ohm
- 4x 420 220 Ohm
Khoom siv
- Ntoo ntoo
- Cornflakes dispenser
- Ntsia hlau
- - 16 ntsia hlau ntev
- - 4 tus ntsia hlau luv
- Pob khawm
- - 6 tus ntsia hlau los txuas koj pob khawm
Cov cuab yeej
- Soldering hlau
- Super kua nplaum
- Sawv
- Laum
Tus nqi tag nrho ntawm txoj haujlwm no nyob ib puag ncig 150 € - 200 €. Nyob ntawm qhov chaw koj yuav cov khoom. Kuv tau ua cov khoom tawg yooj yim uas koj tuaj yeem pom qhov txuas rau txhua lub vev xaib khw muag khoom. Nws nyob hauv /foob pob.
Kauj Ruam 2: Muab Hardware Ua Ke
Kuv tau tsim kuv qhov Circuit los ntawm kev ua raws kuv cov phiaj xwm Fritzing uas kuv tau ua, kuv tau tshaj tawm cov phiaj xwm hauv qab no.
Lub Circuit Court muaj 3 lub ntsuas (LDR, Ultrasonic thiab ntsuas ntsuas) thiab 3 tus ua haujlwm (servo motor, RGB coj thiab LCD zaub) uas ua haujlwm ua ke ua ib qho.
Yog tias koj ua raws cov phiaj xwm, nws yooj yim dua los tsim nws ntawm lub khob cij rau kev sim thiab koj tuaj yeem tso rau hauv rooj plaub tom qab.
Kuv tau tsim kuv tus qauv ntawm ntau daim ntawv qhia zaub mov.
Kauj Ruam 3: Tsim Rooj Plaub
Kuv yuav lub tshuab xa pob kws thiab qee cov ntoo ntoo rau kuv txoj haujlwm, tab sis koj tuaj yeem muab tso rau hauv cov ntaub ntawv uas koj xav tau, tsuav yog nws khov kho!
Rooj plaub
- Kuv tau pom qee cov ntoo ntoo muaj qhov tshwj xeeb zoo, yog li ntawd lub pob kws xa cov pob kws tuaj yeem muab tso rau nws.
- Kuv tau txuas kuv lub cav servo rau kuv lub tshuab xa khoom nrog qee cov xov hlau. Cov hlau hlau tau rub ntawm lub kauj ntawm lub tshuab xa khoom kom tig nws, zoo li koj pom hauv cov duab.
- Nco ntsoov tias cov hlau hlau muaj zog tab sis kuj nyias txaus kom tso lawv hla lub qhov ntawm lub cav servo.
- Kuv ntxiv qee cov ntoo hauv kuv rooj plaub, Kuv tso kuv lub cav servo nyob nruab nrab, kom nws ruaj khov dua.
- Kuv txiav qee qhov hauv rooj plaub, txhawm rau siv lub LCD zaub, Ultrasonic sensor, LDR thiab RGB.
- Sab nraub qaum, Kuv tau ntxiv pob khawm me me kom koj tseem tuaj yeem qhib nws thiab txuas koj lub hwj chim rau hauv lub qhov hluav taws xob.
Kev Nyab Xeeb
Yog tias koj tshiab nrog kev xyaum, saws,.. Nco ntsoov kom muaj ib tus neeg siv tau yooj yim nyob ze ib yam li koj txiv lossis yawg. Qhov kawg uas koj xav tau yog ua mob rau koj tus kheej, yog li muab cov iav tsom iav zoo li kuv tau ua.
Kauj Ruam 4: Txhim Kho & Kho Kho Tus Raspberry Pi
Rau qhov haujlwm no koj yuav xav tau kev txuas xov tooj mus rau koj lub raspberry pi ua ntej.
Thaum koj txuas nrog, koj yuav tsum qhib lub davhlau ya nyob twg (mac) lossis lub zog fais fab lub qhov rais (windows) kom tau txais koj li pi npaj.
Txuas koj tus pi rau hauv internet thiab tos kom tau txais IPv4 chaw nyob. Txij tam sim no koj tuaj yeem txuas mus rau qhov chaw nyob hauv is taws nem yam tsis muaj cable.
Kauj Ruam 5: Tsim & Kho Dua Database
Qhib cov ntaub ntawv config.py thiab teeb tsa nws kom raug nrog koj lub database. Koj tuaj yeem ntshuam kuv cov ntaub ntawv nrog qee cov ntaub ntawv dag kom tau txais txoj haujlwm ua haujlwm.
Koj tuaj yeem nrhiav cov ntaub ntawv khaws tseg hauv /cov ntaub ntawv tais ceev tseg, "database.sql".
Cov ntaub ntawv khaws tseg tau ua nyob rau hauv ib txoj hauv kev uas koj tuaj yeem txhim kho SmartPET txoj haujlwm nrog ntau lub ntsuas thiab ua haujlwm.
Kauj Ruam 6: Coding Txoj Haujlwm
Kuv tau sau kuv qhov haujlwm hauv Python, Flask, SocketIO thiab Javascript.
Kuv pib nrog ua thawj wireframes ntawm kuv lub vev xaib hauv Adobe XD, uas yog software dawb los ntawm Adobe.
Tom qab ntawd kuv tau tsim kuv tus qauv rau hauv HTML thiab CSS thiab ntxiv qee qhov yooj yim Javascript los ua kom kuv tsim qauv ua haujlwm kom raug.
Kuv tau siv txoj hauv kev hauv Flask kom tau txais kuv cov ntaub ntawv feem ntau ntawm kuv lub vev xaib. Cov Qhov (Sockets) yog rau yam me me thiab feem ntau yog rov ua rau pem hauv ntej xws li qhov hnyav nyob.
Kauj Ruam 7: Tsim Kev Pabcuam thiab Txuas Nws
Tsim cov kev pabcuam kom raspberry pi cia li sau tus lej (app.py) thaum pib.
Koj tuaj yeem pom cov lus qhia yuav ua li cas los tsim kev pabcuam hauv koj li raspberry pi ntawm no.
Kuv tau suav nrog kuv smartpet.service hauv /cov ntawv pabcuam kom koj pib.
Tam sim no koj tuaj yeem ntsaws koj lub raspberry pi thiab lub zog hluav taws xob sab nraud hauv phab ntsa thiab ua haujlwm qhov project!
Kuv vam tias koj tau kawm qee yam los ntawm cov lus qhia no. Qhia rau kuv paub hauv cov lus yog tias txhua yam meej txaus!
Pom zoo:
Sib tham sib Ntiaj Teb Plush thiab Phau Ntawv Tsiaj Tsiaj Zoo Tshaj Plaws: 14 Kauj Ruam
Sib tham sib Globe Plush thiab Phau Ntawv Tsiaj Tsiaj Zoo: Hauv kuv li Kev Kawm Txuj Ci thiab Kawm Hauv chav kawm, qhov haujlwm kawg tau ua haujlwm rau kuv nrog tsim cov khoom siv ib qho ntawm cov thev naus laus zis uas peb tau kawm txog hauv chav kawm. Txog rau txoj haujlwm no, txawm li cas los xij, peb yuav tsum tau siv thev naus laus zis ntau dua li qhov peb tau ua nrog nws befo
Leo: Tus Tsiaj Tsiaj: 7 Kauj Ruam (nrog Duab)
Leo: Tus Tsiaj Tsiaj: Nyob Zoo, Nov yog kuv thawj cov lus qhia. Thawj version ntawm "Sony Aibo Robot (1999)" nyiam kuv mus rau neeg hlau thaum muaj hnub nyoog plaub xyoos, puas tau-txij li, nws yog kuv txoj kev npau suav los ua tus tsiaj neeg hlau rau kuv. Yog li kuv tuaj nrog "Leo: Pet Cat" w
Ntawv Hnab Tsiaj Tsiaj: 5 Cov Kauj Ruam (nrog Duab)
Ntawv Pocket Pets: Daim Ntawv Hnab Pets (PPP) yog cov khoom siv tsim los tsim kev sib tham sib sib tham thiab cov khoom ua si hnav. Nws txhawb nqa menyuam yaus txoj kev txav chaw thiab kev sib raug zoo ua tsaug rau cov tshuaj tiv thaiv tsiaj thiab tso cai rau menyuam yaus tsim lawv tus kheej tus tsiaj sawv cev thiab tseem hloov pauv
Tsis Siv Neeg Tsiaj Feeder Siv Tus Qub Digital Saib: 10 Kauj Ruam (nrog Duab)
Tsis Siv Neeg Tsiaj Feeder Siv Tus Qub Digital Saib: Nyob zoo, hauv cov lus qhia no kuv yuav qhia koj li cas kuv tau ua Tus Tsis Siv Neeg Tsiaj Feeder siv lub Digital Digital Watch. Ive kuj tau teeb tsa cov vis dis aus ntawm yuav ua li cas kuv thiaj ua tus pub mis no. Cov lus qhia no yuav raug nkag mus rau hauv PCB kev sib tw thiab raws li qhov kuv nyiam
Tsiaj Feeder Tshuab Nrog RasPi thiab Telegram Bot: 4 Cov Kauj Ruam (nrog Duab)
Tsiaj Feeder Tshuab Nrog RasPi thiab Telegram Bot: Ua ntej tshaj plaws kuv yuav tsum tau hais meej tias qhov no tsis yog thawj lub tswv yim Mine, tsuas yog hloov kho thiab hloov kho cov ntawv sau ua haujlwm kom ua haujlwm nrog xov tooj, Kuv pom nws hauv cov lus qhia yav dhau los yog li cov qhab nia tiag tiag yog sau ntawm nws.Koj tuaj yeem pom cov lus Mev