Cov txheej txheem:

Arduino Cib Xim Sorter Project: 5 Kauj Ruam
Arduino Cib Xim Sorter Project: 5 Kauj Ruam

Video: Arduino Cib Xim Sorter Project: 5 Kauj Ruam

Video: Arduino Cib Xim Sorter Project: 5 Kauj Ruam
Video: Arduino & firgelli linear actuators 2024, Kaum ib hlis
Anonim
Image
Image
Ua ntej, Cia Kuv Qhia Koj Li Cas Nws Ua Haujlwm
Ua ntej, Cia Kuv Qhia Koj Li Cas Nws Ua Haujlwm

Hauv phau ntawv qhia Arduino no, peb yuav kawm paub yuav ua li cas thiaj paub xim ntawm kuv cov khoom ua si cib los ntawm kev siv Arduino thiab TCS3200 Xim Sensor. Koj tuaj yeem nyeem cov ntawv nyeem hauv qab no kom paub meej ntxiv.

Cov ntaub ntawv:

Arduino Leonardo x 1

TSI 3200 x 1

Ntau daim duab los qhia

180 x 2 os

Kab

Ib lub thawv ntxiv

Kauj Ruam 1: Ua ntej, Cia Kuv Qhia Koj Li Cas Nws Ua Haujlwm

Ua ntej, Cia Kuv Qhia Koj Li Cas Nws Ua Haujlwm
Ua ntej, Cia Kuv Qhia Koj Li Cas Nws Ua Haujlwm

Kuv tshawb fawb txog qhov ntsuas no yog dab tsi, thiab qhov no yog lub ntsiab lus luv. TCS32000 hnov lub teeb xim nrog kev pab ntawm 8 x 8 array ntawm photodiodes. Tom qab ntawd siv Tam Sim No-Rau-Zaus Hloov qhov nyeem los ntawm cov duab photodiodes tau hloov pauv mus rau hauv ib puag ncig nthwv dej nrog zaus sib luag ncaj qha rau lub teeb ci. Thaum kawg, siv Arduino Board, peb tuaj yeem nyeem cov duab plaub fab tso tawm thiab tau txais cov txiaj ntsig rau xim.

Yog tias peb ua tib zoo saib lub sensor peb tuaj yeem pom tias nws pom ntau yam xim li cas. Cov photodiodes muaj peb lub lim dej sib txawv. Kaum rau ntawm lawv muaj cov lim dej liab, lwm 16 muaj cov lim dej ntsuab, lwm 16 muaj cov lim dej xiav thiab lwm 16 lub photodiodes yog qhov tseeb uas tsis muaj lim.

Kauj Ruam 2: Thib Ob, Nws Yog Txhua Yam Txog Kev Coding

Qhov thib ob, Nws Yog Txhua Yam Txog Kev Coding
Qhov thib ob, Nws Yog Txhua Yam Txog Kev Coding

Nov yog tus lej ntawm txoj haujlwm no:

Kauj Ruam 3: Peb, Kuv Yuav Piav Qhia Kuv Li Cai

Thawj ntu ntawm kuv cov cai peb yuav tsum tau txhais cov pins uas lub sensor txuas nrog rau peb lub rooj tsavxwm. Thiab peb yuav txiav txim siab qhov txawv txav rau kev nyeem zaus.

Hauv ntu teeb tsa, peb yuav tsum tau txheeb xyuas plaub tus lej tswj raws li kev tso tawm thiab lub ntsuas hluav taws xob tso tawm ua Arduino cov tswv yim. Thiab kuj cov servo peb tab tom siv yog yuav teeb tsa ua tus pin tso tawm.

Hauv ntu ntu, peb yuav pib nrog nyeem cov ntawv lim dej liab lim. Rau lub hom phiaj ntawd, peb yuav teeb tsa ob txoj kev tswj hwm S2 thiab S3 kom qis dua cov laj thawj. Tom qab ntawd siv "pulseIn ()" ua haujlwm peb yuav nyeem cov zaus tso tawm thiab muab tso rau hauv qhov hloov pauv "zaus". Siv Serial. Luam tawm () ua haujlwm peb yuav luam tawm qhov tshwm sim ntawm tus saib xyuas. Cov txheej txheem zoo ib yam mus rau ob qho xim lwm yam, peb tsuas yog yuav tsum tau kho tus pin tswj rau cov xim tsim nyog. Tom qab ntawd, peb siv cov ntaub ntawv los ntawm zaus thiab zaus 1 raws li tus lej muaj cai hauv peb yog, tom qab ntawd tig lub servo rau hauv qhov chaw raug.

Kauj Ruam 4: Tom qab ntawd, Nov Yog Hais Txog Kev Tsim

Tom qab ntawd, Ntawm No Yog Hais Txog Kev Tsim
Tom qab ntawd, Ntawm No Yog Hais Txog Kev Tsim
Tom qab ntawd, Ntawm No Yog Hais Txog Kev Tsim
Tom qab ntawd, Ntawm No Yog Hais Txog Kev Tsim
Tom qab ntawd, Ntawm No Yog Hais Txog Kev Tsim
Tom qab ntawd, Ntawm No Yog Hais Txog Kev Tsim

Kev ua haujlwm rau lub tshuab yog yooj yim heev, nws tsuas tau txais peb qib:

1. Ua ntej tshaj, cov cib xim uas tau tuav hauv lub charger poob rau hauv lub platform txuas rau sab saum toj servo motor.

2. Tom qab ntawd lub tshuab servo tig thiab nqa lub cib mus rau xim xim, uas kuaj pom nws cov xim nrog cov xim liab, daj, thiab xiav.

3. Tom qab ntawd lub cav servo hauv qab tig mus rau txoj haujlwm tshwj xeeb thiab tom qab ntawd lub tshuab servo sab saum toj tig dua kom txog thaum lub cib poob rau hauv txoj kev tsheb nqaj hlau.

Kauj Ruam 5: Thaum kawg, Ua tiav Txoj Haujlwm, thiab Cia Cov Menyuam Ua Si Nrog Nws

Image
Image

Tom qab xa cov cai kuv ua kom ruaj khov rau Arduino Board siv rab yaj phom, tom qab ntawd siv lub raj mis yas pob tshab Kuv tau them lub roj teeb thiab ua ke nrog rau sab saum toj ua rau nws sib dhos thiab ua tiav txoj haujlwm. Tom qab tag nrho, nws yog qhov kev paub zoo kom muaj lub sijhawm los ua qhov haujlwm no. Thiab kuv vam tias koj tuaj yeem kawm paub ntau yam los ntawm kev qhia no. Thiab kuv muaj kev ywj pheej los nug ib lo lus nug hauv cov lus hauv qab no. Ua tsaug

Pom zoo: