Cov txheej txheem:
- Kauj ruam 1: Teeb Kho Vajtse
- Kauj ruam 2: Teeb tsa Software
- Kauj Ruam 3: Ntxiv Qee Qhov Ntxiv LEDs Nrhiav Txoj Haujlwm
Video: Kev Txheeb Ze Nrog Micro: me ntsis thiab Sonar (HC-SR04 Module): 3 Cov Kauj Ruam (nrog Duab)
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:27
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 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
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
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:
Qhov muag tsis pom kev Nrog ESP8266, Google Tsev thiab Openhab Kev Sib Koom thiab Kev Tswj Xyuas Web: 5 Cov Kauj Ruam (nrog Duab)
Qhov muag tsis pom kev Nrog ESP8266, Google Tsev thiab Openhab Kev Sib Koom thiab Kev Tswj Xyuas Web: Hauv Cov Lus Qhia no kuv qhia koj li cas kuv ntxiv kev siv tshuab rau kuv qhov muag tsis pom. Kuv xav kom muaj peev xwm ntxiv thiab tshem tawm qhov kev siv tshuab nws, yog li txhua qhov kev teeb tsa yog clip ntawm.Qhov tseem ceeb yog: Stepper motor Stepper tsav tswj bij ESP-01 Iav thiab teeb tsa
TouchFree: Kev Txheeb Kub Kub thiab Kev Txheeb Xyuas Lub Ntsej Muag: 5 Kauj Ruam
TouchFree: Kev Txheeb Kub Kub thiab Kev Tshawb Pom Lub Ntsej Muag Kiosk: Raws li Lub Tebchaws nyob ib puag ncig lub ntiaj teb tab tom rov qhib, nyob nrog Tus Kab Mob Tshiab Coronavirus tau dhau los ua txoj hauv kev tshiab. Tab sis kom Tsis txhob kis tus kab mob no peb yuav tsum cais cov neeg muaj tus mob coronavirus los ntawm tus so. Raws li CDC, ua npaws yog tus
Arduino Neeg Hlau Nrog Kev Nyob, Kev Qhia thiab Qib Kev Sib Hloov (Sab Hnub Poob, Sab Hnub Poob, Sab Qaum Teb, Sab Qab Teb) Tswj los ntawm Lub Suab Siv Bluetooth Module thiab Kev Siv Tus Neeg Siv Hluav Taws Xob: 6 Kauj Ruam
Arduino Neeg Hlau Nrog Kev Nyob, Kev Qhia thiab Qib Kev Sib Hloov (Sab Hnub Poob, Sab Hnub Poob, Sab Qaum Teb, Sab Qab Teb) Tswj los ntawm Lub Suab Siv Bluetooth Module thiab Kev Siv Tus Neeg Siv Hluav Taws Xob: Cov lus qhia no piav qhia yuav ua li cas thiaj tsim tau Arduino Robot uas tuaj yeem txav mus raws qhov xav tau (Forward, Backward) , Sab laug, Txoj Cai, Sab Hnub Poob, Sab Hnub Poob, Sab Qaum Teb, Sab Qab Teb) xav tau Kev nrug deb hauv Centimeters siv lub suab hais kom ua. Neeg hlau kuj tseem tuaj yeem txav tau tus kheej
Kev ntsuas lub teeb thiab xim Nrog Pimoroni Enviro: ntsis rau Micro: ntsis: 5 Kauj Ruam
Kev ntsuas lub teeb thiab xim Nrog Pimoroni Enviro: me ntsis rau Micro: me ntsis: Kuv tau ua haujlwm ntawm qee lub cuab yeej uas tso cai ntsuas lub teeb thiab xim yav dhau los thiab koj yuav pom ntau txog qhov kev xav tom qab kev ntsuas ntsuas cov lus qhia ntawm no thiab ntawm no.Pimoroni muaj tsis ntev los no tso tawm enviro: me ntsis, ntxiv rau
Txheeb Xyuas Cov Teeb Meem thiab Ceeb Toom - Arduino UNO thiab Ultrasonic: 4 Cov Kauj Ruam (nrog Duab)
Txheeb Xyuas Cov Teeb Meem thiab Ceeb Toom - Arduino UNO thiab Ultrasonic: Qhov no yog kev qhia los pab koj nkag siab txog ultrasonic thiab buzzer thiab nkag mus tob rau kev kawm Arduino, ua raws cov theem no thiab muab kuv cov lus teb