Cov txheej txheem:

Micro: ntsis MU Vision Sensor thiab Zip Pobzeb Ua Ke: 9 Cov Kauj Ruam (nrog Duab)
Micro: ntsis MU Vision Sensor thiab Zip Pobzeb Ua Ke: 9 Cov Kauj Ruam (nrog Duab)

Video: Micro: ntsis MU Vision Sensor thiab Zip Pobzeb Ua Ke: 9 Cov Kauj Ruam (nrog Duab)

Video: Micro: ntsis MU Vision Sensor thiab Zip Pobzeb Ua Ke: 9 Cov Kauj Ruam (nrog Duab)
Video: Txiaj ntsim niam cov kua mis _ Mab Sua Lis.mp4 2024, Hlis ntuj nqeg
Anonim
Micro: ntsis MU Vision Sensor thiab Zip Pobzeb Ua Ke
Micro: ntsis MU Vision Sensor thiab Zip Pobzeb Ua Ke

Yog li hauv txoj haujlwm no peb yuav ua ke ua ke MU lub ntsej muag ntsuas nrog Kitronik Zip Pobzeb. Peb yuav siv MU lub ntsej muag ntsuas kom paub xim thiab tau Zip Pobzeb los qhia nws rau peb.

Peb yuav siv qee cov txheej txheem uas peb tau siv ua ntej. Feem ntau yuav ua li cas txhawm rau txhim kho pobzeb zauv thiab yuav ua li cas txuas nrog lub ntsej muag MU lub ntsej muag rau lub micro: me ntsis. Koj tuaj yeem pom kuv cov lus qhia rau qhov ntawd los ntawm kev ua raws cov kab ntawv txuas no:

www.instructables.com/id/Microbit-Zip-Tile…

www.instructables.com/id/MU-Vision-Sensor-…

Khoom siv

1 x Micro: ntsis

1 x Kitronik Zip Pobzeb

1 x Morphx MU lub zeem muag sensor 3

1 x Micro: lub rooj sib cais me ntsis - Koj tsis tuaj yeem siv elecfreaks lub cev muaj zog, txij li nws txoj kev tiv thaiv ua rau nws tsis tuaj yeem siv lub zog ncaj qha los ntawm cov nplais zip.

4 x Jumper xov hlau (Poj niam-Poj niam) txhawm rau txuas MU lub ntsej muag lub ntsej muag

3 x Jumper xov hlau (Alligator-Female) txuas Zip pobzeb. Hloov chaw Tus Qhua rau poj niam koj kuj tseem tuaj yeem siv tus xov tooj sib txuas ib txwm, poj niam-txiv neej lossis hloov poj niam-txiv neej koj tuaj yeem siv poj niam-poj niam thiab txiv neej-txiv neej.

3 x 3M Ntsia Hlau Ntev tsis yog qhov tseem ceeb. Koj yuav tau txais 5 ntawm cov ntsia hlau no nrog koj cov nplais zip.

3.5 - 5.3 V cov khoom siv hluav taws xob. Kuv tsuas yog siv 3 x AA lub roj teeb nrog lub khawm rau/tawm

Kauj Ruam 1: Sib Txuas Cables (Hla Yog Koj Muaj Tus Cuam Tshuam-poj niam Jumper Hlau)

Kev Sib Txuas Cables (Hla Yog Koj Muaj Tus Cuam Tshuam-poj niam Jumper Hlau)
Kev Sib Txuas Cables (Hla Yog Koj Muaj Tus Cuam Tshuam-poj niam Jumper Hlau)
Kev Sib Txuas Cables (Hla Yog Koj Muaj Tus Cuam Tshuam-poj niam Jumper Hlau)
Kev Sib Txuas Cables (Hla Yog Koj Muaj Tus Cuam Tshuam-poj niam Jumper Hlau)

Thawj daim duab qhia yuav ua li cas thiaj ua tau tus nab kuab-poj niam jumper hlau, los ntawm kev sib txuas tus nab kuab-tus nab kuab thiab txiv neej-poj niam jumper xaim.

Daim duab thib ob qhia yuav ua li cas thiaj ua tau tus nab kuab-poj niam jumper xaim, los ntawm kev sib txuas tus nab kuab-aub, tus txiv neej-txiv neej thiab poj niam-poj niam jumper xaim.

Kauj Ruam 2: Teem Txog MU Vision Sensor

Teeb tsa lub MU Vision Sensor
Teeb tsa lub MU Vision Sensor

Ua ntej peb pib txuas txhua yam peb xav teeb tsa lub ntsuas kom raug.

Mu Vision sensor muaj 4 qhov hloov pauv. Ob qho ntawm sab laug txiav txim siab nws hom kev tso tawm thiab ob qho yog txoj cai txiav txim siab nws qhov chaw nyob.

Txij li thaum peb xav kom qhov chaw nyob yog 00, ob qho hloov ntawm sab xis yuav tsum tau muab tua.

Hom kev tso zis sib txawv yog:

00 UAS

01c2 ib

10 Wifi cov ntaub ntawv tansmission

11 Wifi daim duab xa mus

Peb xav kom muaj kev txuas txuas ntxiv yog li peb yuav mus ua haujlwm hauv UART hom. Qhov ntawd txhais tau tias ob qhov hloov pauv ntawm sab laug yuav tsum yog 00, yog li ob qho tib si yuav tsum tau tawm. Peb kuj tseem tuaj yeem ua haujlwm hauv I2C hom, tab sis tom qab ntawv koj pawg thawj coj tawg yuav tsum muaj kev nkag mus rau tus pin 19 & 20.

Kauj Ruam 3: Txuas lub MU Sensor mus rau Pawg Txiav Txim Siab

Kev xaim hluav taws xob yog ib qho yooj yim zoo, tsuas yog siv plaub lub xov hlau txuas los txuas rau Mu sensor nrog peb pawg thawj coj. Saib daim duab hauv Kauj Ruam 2 kom tau txais kev pab.

Mu sensor -> Breakout board

RX-> pin 13

TX -> pin 14

G -> Hauv av

V -> 3.3-5V

Kauj Ruam 4: Txuas Zip Pobzeb rau Micro: me ntsis thiab Fais Fab

Txuas Zip Pobzeb rau Micro: me ntsis thiab Fais Fab
Txuas Zip Pobzeb rau Micro: me ntsis thiab Fais Fab
Txuas Zip Pobzeb rau Micro: me ntsis thiab Fais Fab
Txuas Zip Pobzeb rau Micro: me ntsis thiab Fais Fab

Txoj haujlwm no yuav kos nws lub zog los ntawm cov nplais zip, yog li peb txuas lub roj teeb pob rau lub pobzeb zip thiab ntsia hlau koj M3 ntsia hlau rau hauv Pin 0, GND thiab Fais Fab.

Kuv tau muab cov ntsia hlau tso rau hauv txhua tus pin qhov ntawm daim duab, tab sis koj tsuas xav tau Pin 0, GND thiab Lub Hwj Chim.-

Tom qab ntawd koj siv koj tus nab kuab-poj niam dhia xov hlau los txuas Pin 0, GND thiab Fais Fab rau Pin 0, GND thiab Fais fab ntawm koj lub rooj sib tw tawg. Kuv kuj tseem tau cim tus Pin 1 thiab Pin 2 nrog tus nab kuab rau ntawm daim duab thib ob, tab sis koj tsis tas yuav ua qhov ntawd lossis lawv tsis xav tau txuas rau lub rooj sib tham.

Kev xaim hluav taws xob yog ib qho yooj yim zoo, tsuas yog siv plaub lub xov hlau txuas los txuas rau Mu sensor nrog peb pawg thawj coj. Saib daim duab hauv Kauj Ruam 1 kom tau kev pab.

Zip pobzeb -> Breakout board

Pin 0 -> Pin 0

GND -> GND

Fais fab -> 3.3 V

Txuas lub zog rau zip thiab tsis yog micro: me ntsis. Zip xav tau lub zog ntau dua li micro: me ntsis tuaj yeem muab tau, tab sis nws tuaj yeem siv zog micro: me ntsis haum yooj yim. Tsim hauv kev ntsuas kev nyab xeeb tiv thaiv zip los ntawm kev muaj zog los ntawm micro: me ntsis.

Yog tias koj lub zog micro: me ntsis thiab zip los ntawm ob qhov sib txawv, tom qab ntawv cov kev nyab xeeb meassures qee zaum koom nrog thiab zip yuav tsis ua haujlwm. Tsis txhob txhawj. Tsuas yog tshem tag nrho lub zog thiab tos. Tom qab ob peb feeb nws yuav tsum rov ua haujlwm dua. Qhov no feem ntau tshwm sim thaum koj txuas lub micro: ntsis rau koj lub khoos phis tawj, yam tsis tshem lub zog rau zip.

Kauj Ruam 5: Tau Txais Kev Txuas Ntxiv

Tau Txais Cov Txuas Ntxiv
Tau Txais Cov Txuas Ntxiv
Tau Txais Cov Txuas Ntxiv
Tau Txais Cov Txuas Ntxiv
Tau Txais Cov Txuas Ntxiv
Tau Txais Cov Txuas Ntxiv
Tau Txais Cov Txuas Ntxiv
Tau Txais Cov Txuas Ntxiv

Ua ntej koj mus rau Makecode editor thiab pib ua haujlwm tshiab. Tom qab ntawv koj mus rau "Advanced" thiab xaiv "Extensions". Nco ntsoov tias txij li kuv yog neeg Danish, cov nyees khawm no muaj cov npe sib txawv me ntsis hauv cov duab. Hauv kev txuas ntxiv koj tshawb rau "zip pobzeb" thiab xaiv qhov txiaj ntsig nkaus xwb uas koj tau txais.

Tom qab ntawd koj rov qab mus rau qhov txuas ntxiv thiab tshawb rau "Muvision" thiab xaiv qhov txiaj ntsig nkaus xwb uas koj tau txais.

Kauj Ruam 6: Cov Txheej Txheem Txheej Txheem piav qhia

Qhov System Coordinate Piav Qhia
Qhov System Coordinate Piav Qhia

Thaum peb pib ua haujlwm, peb yuav siv MU lub zeem muag pom kev sib koom tes ua haujlwm. Ntawm no tus nqi X yog tus nqi kab rov tav. Nws mus los ntawm 0 txog 100, nrog 0 yog sab laug feem ntau taw tes lub sensor tuaj yeem pom thiab 100 yog qhov zoo tshaj plaws taw tes.

Y tus nqi yog tus nqi ntsug. Nws mus los ntawm 0 txog 100, nrog 0 yog qhov tseem ceeb tshaj plaws qhov ntsuas pom tau thiab 100 yog qhov qis tshaj plaws taw tes.

Kauj ruam 7: Coding - ntawm Pib

Coding - ntawm Pib
Coding - ntawm Pib

Kuv suav nrog plaub "Qhia tus lej" thaiv rau teeb meem tua, vim nws tso cai rau kuv pom qhov twg qhov haujlwm tsis ua haujlwm thiab koj tuaj yeem tshem tawm lawv thaum qhov program tau pib thiab ua haujlwm raug.

Thawj qhov thaiv hauv txoj haujlwm no qhia rau micro: me ntsis uas pins nws yuav tsum siv los ua qhov txuas txuas. Yog tias koj tau siv tus pin zoo ib yam li kuv thaum koj txuas nrog MU lub ntsej muag lub ntsej muag, tom qab ntawd koj xav tau teeb tsa TX rau tus pin 13 thiab RX rau tus pin 14. Baudrate, uas yog qhov nrawm npaum li cas micro: me ntsis thiab MU lub ntsej muag sensor yuav tham, yuav tsum tau teem rau 9600.

Thawj qhov thaiv liab pib ua qhov sib txuas nruab nrab ntawm micro: ntsis thiab zip. Ntawm no koj yuav tsum qhia kom meej pes tsawg zips koj siv thiab yuav muab lawv tso ua ke li cas. Txij li peb tsuas yog siv ib tus zip xwb peb tsuas muaj 1x1 matrix, yog li peb teeb nws rau 1 ntsug thiab 1 kab rov tav.

Cov thaiv tom ntej teeb ci ci ntawm 0 txog 255. Peb teeb nws mus rau 20. Tus zip yog ci heev. Koj tsis tshua xav siv qhov ci tshaj 50.

Thawj cov txiv kab ntxwv thaiv pib ua qhov txuas txuas nrog lub micro: ntsis thiab MU lub zeem muag sensor.

Qhov kawg txiv kab ntxwv thaiv pib lub MU pom kev ntsuas cov xim paub qhov tseeb algorithm.

Kauj Ruam 8: Coding - Ib Leeg Ib Leeg

Coding - Ib Leeg Ib Leeg
Coding - Ib Leeg Ib Leeg
Coding - Ib Leeg Ib Leeg
Coding - Ib Leeg Ib Leeg

Ib zaug ntxiv kuv muaj "Qhia tus lej" thaiv rau teeb meem tua. Nws tuaj yeem raug tshem tawm thaum txoj haujlwm tau nce thiab ua haujlwm.

Tam sim no peb qhia ob qhov kev hloov pauv X thiab Y thiab siv ob qho "Rau txhua" qhov thaiv kom khiav hla txhua qhov 64 ua ke ntawm ob qho X thiab Y tau sib tw 0 thiab 7.

Qhov xwm txheej hauv "Yog" lub voj yuav ib txwm muaj qhov tseeb thiab nws ua rau MU lub zeem muag ntsuas pom xim 64 qhov chaw hauv nws lub zeem muag. Ib zaug ntxiv qhov kev sib koom ua ke yuav yog 64 qhov sib txuas koj tau txais los ntawm kev sib xyaw X thiab Y qhov sib txawv. Ntawm no ob qho X thiab Y qhov tseem ceeb yuav yog 15, 25, 35, 45, 55, 65, 75 thiab 85.

Thawj qhov thaiv hauv "Yog" lub voj hloov cov xim ntawm cov nplais zip kom phim cov xim pom los ntawm MU lub zeem muag pom. 15, 15 ntawm MU lub ntsuas qhov muag yuav hloov xim ntawm 0, 0 ntawm tus nplais zauv. 25, 15 yuav hloov 1,0 thiab ntxiv rau.

Yuav ua li cas peb tau txais cov xim yog me ntsis funny thiab tuaj yeem pom me ntsis zoo dua ntawm daim duab thib ob. Peb tuaj yeem siv Mu nrhiav kom paub xim txheej txheem los sau cov xim, tab sis qhov ntawd tsuas yog tso cai rau peb kuaj pom 8 xim sib txawv. Yog li hloov peb nug MU kom pom ntau npaum li cas liab, xiav thiab ntsuab nws tuaj yeem pom ntawm txhua qhov kev sib koom tes thiab tom qab ntawd siv cov vuas zauv muaj peev xwm tsim xim los ntawm xim liab, xiav thiab ntsuab, uas tso cai rau peb tsim ntau thiab ntau xim

Qhov thaiv thib ob hauv "Yog" lub voj nyob ntawm qhov hais kom ua. Txij li cov nplais zauv yuav tsis ua rau pom cov xim tshiab ua ntej nws tau txais cov lus qhia ua yeeb yam.

Koj tuaj yeem pom tag nrho cov cai ntawm no.

Kauj ruam 9: Khiav qhov program

Thaum koj ua qhov program koj yuav pom tias txhua lub pixel ntawm cov nplais zip tau hloov kho qeeb. Kuv xav tias nws yog xim paub alghorithm uas yog siv sijhawm me ntsis los ua, tab sis kuv tsis paub meej.

Pom zoo: