Cov txheej txheem:

Yuav Ua Li Cas Tsis Siv Tshuaj Pill Dispenser: 6 Kauj Ruam
Yuav Ua Li Cas Tsis Siv Tshuaj Pill Dispenser: 6 Kauj Ruam

Video: Yuav Ua Li Cas Tsis Siv Tshuaj Pill Dispenser: 6 Kauj Ruam

Video: Yuav Ua Li Cas Tsis Siv Tshuaj Pill Dispenser: 6 Kauj Ruam
Video: Tshuaj theem vim li cas thiaj tau nqi ?/ Siv kho mob dab tsi?/paris polyphylla использовать для? 2024, Hlis ntuj nqeg
Anonim
Yuav Ua Li Cas Tsis Siv Tshuaj Pill Dispenser
Yuav Ua Li Cas Tsis Siv Tshuaj Pill Dispenser

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

Txuas koj Raspberry Pi rau koj li Wi-nkaus
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

  1. Mus rau Network Options.
  2. Mus rau Wi-nkaus.
  3. Sau koj tus SSID (lub npe ntawm koj lub network).
  4. 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

Kho vajtse
Kho vajtse
Kho vajtse
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

SQL-database cov
SQL-database cov
SQL-database cov
SQL-database cov
SQL-database cov
SQL-database cov

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

Lub Vev Xaib
Lub Vev Xaib
Lub Vev Xaib
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

Vaj Tsev
Vaj Tsev
Vaj Tsev
Vaj Tsev
Vaj Tsev
Vaj Tsev
Vaj Tsev
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: