Cov txheej txheem:
- Kauj Ruam 1: Cov Cheeb Tsam Koj Xav Tau:
- Kauj Ruam 2: Txuas Koj Raspberry Pi rau Koj Li Wi-nkaus
- Kauj ruam 3: Kho vajtse
- Kauj ruam 4: SQL-database
- Kauj ruam 5: Lub Vev Xaib
- Kauj Ruam 6: Vaj Tsev
Video: Yuav Ua Li Cas Tsis Siv Tshuaj Pill Dispenser: 6 Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:26
Nov yog kuv Lub Tshuab Pill Dispenser Tsis Siv Neeg. Kuv ua qhov no rau ib qhov haujlwm hauv kuv lub tsev kawm ntawv. Qhov laj thawj vim li cas kuv thiaj ua vim yog kuv tus hluas nraug tus niam pog yuav tsum noj tshuaj ntau, thiab nws nyuaj heev rau nws kom paub tias tus twg nws yuav tsum noj nyob rau lub sijhawm ntawd. Yog li kuv tau ua lub tshuab xa tshuaj uas muab tshuaj zoo rau koj raws lub sijhawm.
Peb kuj tau tsim lub vev xaib rau chav kawm no. Nov yog qhov txuas mus rau lub vev xaib:
Kauj Ruam 1: Cov Cheeb Tsam Koj Xav Tau:
Nov yog cov npe ntawm cov khoom koj yuav xav tau:
- Raspberry Pi 3 qauv B+
- 16GB micro SD
- Raspberry Pi muab 5, 1V/2, 5A
- Ntsuab LED
- Xiav LED
- Buzzer
- LCD Zaub nrog I2C
- Kov sensor
- LDR
- YWB 3008
- Steppermotor nrog tus tsav tsheb (ULN2003A)
- RFID
- Cov qhob cij
- Resistor 10K Ohms 5%
- 2 x resistor 470 Ohms 5%
Rau vaj tsev kuv siv:
- Ntaub plaub tsiaj
- Duab los qhia
- Phom phom
- Superglue
Tab sis koj tseem tuaj yeem ua vaj tsev zoo li koj xav tau.
Kauj Ruam 2: Txuas Koj Raspberry Pi rau Koj Li Wi-nkaus
Yog tias koj txuas nrog koj Pi koj tuaj yeem teeb tsa koj li Wi-nkaus nrog cov theem hauv qab no.
sudo raspi-teeb tsa
- Mus rau Network Options.
- Mus rau Wi-nkaus.
- Sau koj tus SSID (lub npe ntawm koj lub network).
- Sau koj tus password.
Tam sim no koj yuav tsum tau nkag mus rau koj li Wi-nkaus thiab tuaj yeem hloov kho koj Pi nrog cov cai hauv qab no.
sudo apt hloov tshiab
sudo apt hloov tshiab -y
Qhov no ua kom ntseeg tau tias koj Pi tau hloov kho tshiab.
Kauj ruam 3: Kho vajtse
Tam sim no koj tus Pi tau npaj txhij tag koj tuaj yeem pib teeb tsa Circuit.
Peb yuav tsum ua cov phiaj xwm nrog cov ntu thiab cov phiaj xwm hluav taws xob ntawm peb txoj haujlwm ua ntej peb pib tiag tiag. Thaum pib kuv lub tswv yim txawv me ntsis tab sis qhov no yog qhov tshwm sim. Thaum koj ua tiav nrog kos koj lub tswv yim koj tuaj yeem pib thiab tsim koj li Circuit Court. Yog tias koj xav tau, koj tuaj yeem rub tawm cov phiaj xwm ntawm no.
Kauj ruam 4: SQL-database
Lub sijhawm los tsim cov ntaub ntawv. Qhib koj qhov MariaDB ib puag ncig ntawm koj Pi nrog cov lej hauv qab no.
Ua ntej koj tsim tus neeg siv nrog:
CREATE USER 'mct'@'%' IDENTIFIED BY 'mct';
Tom qab ntawd koj paub tseeb tias nws muaj txhua txoj cai:
ZOO TSHAJ PLAWS YOOJ YIM RAU *. * TO 'mct'@'%' Nrog GRAND OPTION;
Qhov kawg tab sis tsis tsawg kawg, koj yaug txhua yam:
NTSEEG NTAWV QHOV TSEEB;
Tam sim no rov pib qhov kev pabcuam:
sudo kev pabcuam mysql rov pib dua
Qhib MySQL Workbench. Ua qhov txuas tshiab. Yog xav paub ntau ntxiv saib daim duab Tam sim no qhib ntshuam, ntshuam cov ntaub ntawv thiab ua raws txoj cai.
Kauj ruam 5: Lub Vev Xaib
Txhawm rau muab lub vev xaib rau koj Pi, ntxiv cov cai hauv qab no rau koj Pi:
sudo apt -tau nruab apache2 -y
Txhawm rau nkag mus ua tus neeg siv dp:
sudo chown dp-user: hauv paus *
Txhawm rau nkag mus rau daim nplaub tshev thiab ntxiv cov ntaub ntawv rau nws.
sudo chown dp-user: hauv paus/var/www/html
Qhib WinSCP. Tsim ib ntu tshiab thiab sau cov ntawv raws li chown hauv daim duab. Xaiv koj cov ntaub ntawv thiab rub lawv mus rau koj cov ntaub ntawv var/www/html.
Kauj Ruam 6: Vaj Tsev
Tsim
Kuv ua ob peb tus qauv. Kuv qhov kev tsim kawg yog hauv cov duab los qhia, uas nws tsis xav tau. Vim tias kuv xav tau sijhawm, kuv yuav tsum ua qee yam yooj yim dua thiab sai dua. Thiab qhov no yog qhov tshwm sim.
Qhov Hauv Qab
Qhov hauv qab yog qhov uas yuav tsum tau muab cov khoom siv hluav taws xob tso rau hauv.
Txhawm rau ua qhov hauv qab:
- Txiav tawm lub voj voog nrog txoj kab uas hla ntawm 18cm.
- Tom qab ntawd txiav ib lub duab plaub nrog qhov siab ntawm 10cm thiab qhov ntev ntawm 63cm.
- Txiav qee qhov ntawm lub duab plaub, vim tias qee qhov khoom siv yuav tsum los ntawm lub tsev (Raws li koj tuaj yeem pom hauv cov duab).
- Thiab yam tsawg kawg lo rau lub duab plaub raws li ntug rau lub voj voos (nrog rab yaj phom), yog li nws dhau los ua ib lub thawv.
Lub Disk
Lub disk yog ib feem uas muab tso rau ntawm Steppermotor. Qhov no yog ib feem uas cov tshuaj yuav tsum nkag mus thiab thaum koj xav tau ib qho, tus steppermotor yuav tig mus rau tom hauv ntej.
Txhawm rau tsim lub disk:
- Txiav tawm lub voj voog nrog txoj kab uas hla ntawm 17cm.
- Txiav tawm 8 daim duab me me nrog qhov siab ntawm 2cm thiab qhov ntev ntawm 8, 5cm.
- Muab lawv tso rau ntawm lub voj voog nyob rau hauv cov duab ntawm lub hnub qub, yog li koj tau txais chav nyob. Kuv siv superglue los lo qhov no hauv lub voj voog.
- Tom qab ntawd koj xav tau lwm lub duab plaub nrog qhov siab ntawm 2cm thiab qhov ntev ntawm 54cm. Qhov no yog ua kom ntug nyob ib ncig ntawm lub voj voog kom cov tshuaj yuav tsis poob ntawm. Txhawm rau ua ke no ua ke Kuv tau siv rab yaj phom.
- Tom qab ntawd koj yuav tsum ua lub qhov me me ntawm lub qab thiab hauv nruab nrab ntawm lub voj voog, thiab muab tso rau ntawm Steppermotor.
Lub hau
Qhov no yog lub hau uas los hla tag nrho lub npov. Muaj ib feem txiav tawm, yog li koj tuaj yeem nqa koj cov tshuaj tawm ntawm lub thawv.
Ua lub hau:
- Txiav tawm lub voj voog nrog txoj kab uas hla 20cm.
- Tom qab ntawd kos rau ntawm kab sab hauv kom ua tau ib daim. Txiav ib qho ntawm cov ntawv, tab sis tawm ntawm ntug kom koj tsis tuaj yeem saib sab hauv lub thawv thiab tsuas yog noj tshuaj.
- Tom qab ntawd txiav tawm ib lub duab plaub nrog qhov ntev ntawm 64cm thiab qhov siab ntawm 4cm. Nov yog ntu koj yuav tsum tau lo rau ntawm lub voj voos, siv rab yaj phom los lo ua ke.
Pom zoo:
Tsis Siv Tshuaj Siv Tshuaj: 5 Kauj Ruam
Lub Tshuab Siv Tshuaj Tsis Siv Tshuaj: Qhov haujlwm no yog siv rau hauv kev kho mob, qhov twg cov neeg mob laus yuav tsum muaj txoj hauv kev ntseeg tau kom muaj kev faib tshuaj thiab faib tawm. Cov cuab yeej no tso cai siv tshuaj sib faib txog li 9 hnub ua ntej, thiab tau txais kev faib tawm ncaj qha ntawm qhov xav tau
Yuav Ua Li Cas Tsis Siv Lub Qhov Rooj Tsis Tshua, Lub Cev Kub Lub Cev, GY-906, 433MHz Siv Arduino: 3 Kauj Ruam
Yuav Ua Li Cas Tsis Siv Lub Qhov Rooj Tsis Tuaj, Lub Cev Kub Lub Cev, GY-906, 433MHz Siv Arduino: Hnub no peb yuav ua lub qhov rooj tsis kov, nws yuav ntsuas koj lub cev kub. Hauv qhov xwm txheej tam sim no, Nws yog ib qho tseem ceeb heev uas yuav tsum paub yog tias ib tus neeg lub cev kub ntau dua li ib txwm, thaum ib tus neeg raug ncaws tawm
YUAV TSUM HNOV TSHUAJ TIV THAIV TSHUAJ TIV THAIV TSHUAJ TIV THAIV LAMP: 8 Kauj Ruam
YUAV UA LI CAS YUAV TSHUAJ TSEEB TSHUAB PLASTICS RAU DESKTOP LAMP: hauv cov lus qhia no kuv yuav qhia koj yuav ua li cas thiaj ua rau koj tus kheej lub teeb pom kev zoo siv cov khoob yas khoob khoob
Tsis Siv Tshuaj Pill Dispenser: 10 Kauj Ruam (nrog Duab)
Tsis Siv Tshuaj Pill Dispenser: Peb yog thawj tus menyuam kawm ntawv Hluav Taws Xob engineering ntawm Brussels Kws Qhia Ntawv ntawm Engineering (luv "Bruface"). Nov yog qhov pib ntawm ob lub tsev kawm qib siab nyob hauv plawv nroog Brussels: Université Libre de Bruxelles (UL
Tsis Siv Tshuaj Ntsiav Tshuaj: Qhov project los ntawm Arjan West: 7 Cov Kauj Ruam (nrog Duab)
Tsis Siv Tshuaj Pill Dispenser: Qhov project los ntawm Arjan West: Nyob zoo, hauv cov lus qhia no kuv yuav pab koj ua cov ntsiav tshuaj uas tso cai rau tus neeg siv paub thaum lawv yuav tsum noj tshuaj thiab yam tshuaj twg lawv yuav tsum noj. Cov ntaub ntawv no yuav los nrog lub piezzobuzzer uas ceeb toom rau tus neeg thaum nws txog sijhawm noj tshuaj thiab 12 coj