Cov txheej txheem:

Kev Txheeb Ze Nrog Micro: me ntsis thiab Sonar (HC-SR04 Module): 3 Cov Kauj Ruam (nrog Duab)
Kev Txheeb Ze Nrog Micro: me ntsis thiab Sonar (HC-SR04 Module): 3 Cov Kauj Ruam (nrog Duab)

Video: Kev Txheeb Ze Nrog Micro: me ntsis thiab Sonar (HC-SR04 Module): 3 Cov Kauj Ruam (nrog Duab)

Video: Kev Txheeb Ze Nrog Micro: me ntsis thiab Sonar (HC-SR04 Module): 3 Cov Kauj Ruam (nrog Duab)
Video: Мужская команда Casio G-Shock Land Land Cruiser Rangeman | GPR-B1000TLC-1 Toyota Auto ... 2024, Hlis ntuj nqeg
Anonim
Kev Txheeb Ze Nrog Micro: me ntsis thiab Sonar (HC-SR04 Module)
Kev Txheeb Ze Nrog Micro: me ntsis thiab Sonar (HC-SR04 Module)

Lub lim tiam no kuv tau siv qee lub sijhawm ua si nrog qhov zoo heev BBC micro: me ntsis thiab lub suab sonic. Kuv tau sim ob peb qhov sib txawv (ntau dua 50 hauv tag nrho) thiab kuv xav tias nws yuav zoo yog li qhia qee qhov ntawm kuv cov txiaj ntsig.

Qhov zoo tshaj plaws uas kuv tau pom txog tam sim no yog Sparkfun HC-SR04 module, Kuv khaws kuv li los ntawm Kitronik hauv tebchaws Askiv, thiab hauv Asmeskas lawv tau muaj nyob ntawm qhov chaw xws li Adafruit (tsuas yog hais lus Sparkfun, ntawm no yog koj qhov txuas). Qhov laj thawj qhov no yog qhov zoo tshaj plaws, yog tias nws zoo li ua haujlwm txog 95% ntawm lub sijhawm ntawm 3V muab los ntawm BBC micro: me ntsis, qhov twg nws tuaj yeem poob qis yog thaum koj muaj lwm lub ntsuas pa thiab ua haujlwm tawm ntawm koj teeb tsa. Txawm li cas los xij thaum siv onboard LED zaub ntawm micro: me ntsis koj yuav zaum zoo.

Raws li kuv tsuas yog tinkering, ntau dua li ua kom lub suab nrov hauv ib qhov haujlwm kuv tau siv lub rooj sib tsoo tawg thiab lub khob cij uas tau suav nrog hauv micro: qhov pib me ntsis teeb kuv khaws los ntawm Kitronik hauv tebchaws Askiv.

Kauj ruam 1: Teeb Kho Vajtse

Teeb Kho Vajtse
Teeb Kho Vajtse
Teeb Kho Vajtse
Teeb Kho Vajtse

Teeb tsa lub ntsuas hluav taws xob ultrasonic yog qhov yooj yim heev, tshwj xeeb tshaj yog nrog Sparkfun sensor vim nws ua haujlwm tau zoo ntawm 3V. Nws tsuas muaj plaub tus pin. Sab laug rau sab xis cov no yog VCC, Trig, Echo thiab GND. VCC thiab GND yog rau lub zog thiab Trig, Echo thiab GND yog rau koj lub teeb liab. Kuv suav nrog GND nrog rau teeb liab teeb txij li nws xav tau rau lub hauv paus. Ib qho ntawm kuv qhov yuam kev thaum ntxov nrog cov ntsuas thiab yam zoo li ntse LEDs tsis txuas tag nrho cov khoom siv rau hauv av. Kuv tau suav nrog daim duab thiab daim duab ntawm kuv teeb tsa.

Cov pins yooj yim tshaj plaws los siv ntawm micro: ntsis yog 0, 1, thiab 2. Yog li kuv siv 0 rau Trig thiab 1 rau Echo.

Yog tias koj pom tias koj tsis tau txais kev nyeem los ntawm koj li HC-SR04 nws yuav yog tias nws tsis tau txais lub zog txaus, yog li ntawd koj tuaj yeem ntxiv lub zog rau tus qauv raws li qhia hauv daim duab thib ob. Siv 3 x AA roj teeb muab rau koj 4.5V, uas yuav tsum txaus. Hook nws raws li qhia ntawm no nrog qhov sib xws. Tsis txhob txuas 4.5V rau koj Micro: me ntsis, uas tuaj yeem tua nws!

Kauj ruam 2: Teeb tsa Software

Teeb Software
Teeb Software
Teeb Software
Teeb Software
Teeb Software
Teeb Software

Lub micro: ntsis tau teeb tsa hauv qhov browser, koj tuaj yeem taub hau mus rau https://makecode.microbit.org/ kom pib ua haujlwm koj lub suab sonic. Ua ntej koj yuav xav tau ntxiv pob tshiab rau tus txheej txheem. Kuv tau siv pob hu ua Sonar.

Ntxiv Sonar pob rau koj cov blocks thiab teeb tsa koj cov cai raws li tau qhia hauv duab plaub.

Ntawm no peb tab tom siv kab lus hais kom pom cov ntaub ntawv ntsuas (qhov sib txawv hu ua yam khoom). Xav paub ntau ntxiv ntawm kab lus tuaj yeem pom ntawm no: https://makecode.microbit.org/reference/led/plot-… Txawm hais tias tsis txaus ntseeg kuv yuav tsum tau saib cov cai ntawm GitHub kom pom tias tawm hauv qab tus nqi li 0 tso cai rau nws pib kho. Koj tuaj yeem hloov qhov no los teeb tsa koj lub ntsiab lus siab tshaj plaws uas koj xav ntsuas. Nws yuav muab cov ntaub ntawv hauv tus lej tag nrho (tus lej suav) thiab hauv cov chav koj xaiv. Kuv ntseeg tias sonar block ua qhov kev hloov pauv hloov pauv rau peb. Kuv pom tias los ntawm kev hloov pauv luam cov ntaub ntawv ntsuas mus rau lub vijtsam (raws li qhia hauv daim duab thib tsib) Kuv tuaj yeem tau txais qhov kev xav rau qhov kev ncua deb kuv xav ntsuas thiab cim rau. Yog tias koj ua raws nrog koj yuav tau pom tias muaj ntau qhov xoom qhov tseem ceeb, uas ua rau muaj kev cuam tshuam ntawm kab duab kab lossis lwm qhov tso tawm. Kuv xav tias nws yooj yim tshaj plaws los lim cov ntawv no nrog cov lus hais (pom hauv kev xav). Qhov no kuj yog txoj hauv kev yooj yim tshaj plaws uas kuv pom ua haujlwm siv LEDs zoo li NeoPixels. Ib qho piv txwv ntawm qhov no tau qhia hauv daim duab thib rau ntawm no.

Kauj Ruam 3: Ntxiv Qee Qhov Ntxiv LEDs Nrhiav Txoj Haujlwm

Ntxiv Qee Qhov Ntxiv LEDs Nrhiav Txoj Haujlwm!
Ntxiv Qee Qhov Ntxiv LEDs Nrhiav Txoj Haujlwm!
Ntxiv Qee Qhov Ntxiv LEDs Nrhiav Txoj Haujlwm!
Ntxiv Qee Qhov Ntxiv LEDs Nrhiav Txoj Haujlwm!
Ntxiv Qee Qhov Ntxiv LEDs Nrhiav Txoj Haujlwm!
Ntxiv Qee Qhov Ntxiv LEDs Nrhiav Txoj Haujlwm!
Ntxiv Qee Qhov Ntxiv LEDs Nrhiav Txoj Haujlwm!
Ntxiv Qee Qhov Ntxiv LEDs Nrhiav Txoj Haujlwm!

Nws yog qhov zoo uas muaj cov LED tso ncaj qha rau ntawm lub rooj tsavxwm, tab sis kom ua rau lub sensor zoo li muaj txiaj ntsig ntau dua Kuv tau siv ob peb yam nrog rau sab nraud LEDs. Qee cov duab thiab cov cai yog hauv qab no. Rau cov no kuv xav tau tus pin ntxiv, yog li Kitronik Edge txuas lub rooj sib tsoo tawg pawg tau pab tau tiag tiag!

Teeb tsa lub rooj tsavxwm zoo li thawj daim duab Kuv tau txiav txim siab los ua ib qho ntawm cov teeb pom kev zoo rau thaum twg los ze heev. Ntsuab LED yog qhov zoo, Amber kom ze rau phooj ywg thiab Liab yog rau ze dhau tam sim no, koj yuav rov qab li cas. Kuv xav paub tias qhov no yuav yog qhov siv tau zoo rau kev hla hla ntawm lub tsheb kauj vab. Kev txuas mus rau cov khoom tso rau ntawm lub hauv ntej ntawm lub tsheb kauj vab yuav muab cov lus pom zoo rau cov tsav tsheb seb lawv puas ua tau zoo. Qhov kev ncua deb yuav raug hloov pauv hauv lub neej piv txwv, raws li 12 ntiv tes hla los ntawm cov neeg caij tsheb kauj vab tsis zoo !!

Pom zoo: