Orodha ya maudhui:
- Hatua ya 1: Kuweka Vifaa
- Hatua ya 2: Kuweka Programu
- Hatua ya 3: Ongeza LED zingine zaidi Tafuta Mradi
Video: Kuhisi Umbali na Micro: kidogo na Sonar (Moduli ya HC-SR04): Hatua 3 (na Picha)
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:53
Wiki hii nimetumia muda kucheza na kitambo kidogo cha BBC: kidogo na sensorer ya sonic. Nimejaribu moduli kadhaa tofauti (zaidi ya 50 kwa jumla) na nilidhani itakuwa nzuri kwa hivyo shiriki baadhi ya matokeo yangu.
Moduli bora ambayo nimepata hadi sasa ni moduli ya Sparkfun HC-SR04, nilichukua yangu kutoka Kitronik nchini Uingereza, na huko USA kwa kweli wanapatikana kutoka maeneo kama Adafruit (anacheza tu Sparkfun, hapa kuna kiunga chako). Sababu ya hii kuwa bora zaidi, ni kwamba inaonekana inafanya kazi karibu 95% ya wakati kwenye 3V iliyotolewa na BBC micro: bit, ambapo inaweza kuanguka chini ni wakati una sensorer zingine na matokeo yanayotumika kwenye usanidi wako. Walakini wakati wa kutumia onyesho la LED kwenye ubao mdogo: kidogo labda utakuwa sawa.
Kama nilivyokuwa nikichungulia tu, badala ya kupachika sonic katika mradi nilitumia bodi ya kuzuka na ubao wa mkate ambao ulijumuishwa kwenye seti ndogo ya "starter" niliyoichukua kutoka Kitronik nchini Uingereza.
Hatua ya 1: Kuweka Vifaa
Kuanzisha sensorer ya ultrasonic ni rahisi sana, haswa na sensor ya Sparkfun kwani inaendesha sawa kwenye 3V. Ina pini nne tu. Kushoto kulia ni VCC, Trig, Echo na GND. VCC na GND ni ya nguvu na Trig, Echo na GND ni ya ishara yako. Nilijumuisha GND na kuweka ishara kwani inahitajika kwa msingi. Mojawapo ya makosa yangu ya kawaida ya mapema na sensorer na vitu kama LED smart haikuunganisha vifaa vyote kwenye uwanja wa kawaida. Nimejumuisha picha na mpango wa usanidi wangu.
Pini rahisi kutumia kwenye micro: bit ni 0, 1, na 2. Kwa hivyo nilitumia 0 kwa Trig na 1 kwa Echo.
Ikiwa unaona kuwa haupati masomo kutoka kwa HC-SR04 yako inaweza kuwa kwamba haipati nguvu za kutosha, ikiwa ndio kesi unaweza kuongeza nguvu kwenye moduli kama inavyoonyeshwa kwenye picha ya pili. Kutumia betri 3 x AA hukupa 4.5V, ambayo inapaswa kuwa ya kutosha. Hook up kama inavyoonyeshwa hapa na msingi huo wa kawaida. Usiunganishe 4.5V kwa Micro yako: kidogo, ambayo inaweza kuiua!
Hatua ya 2: Kuweka Programu
Kidogo: kidogo imewekwa kwenye kivinjari, unaweza kuelekea https://makecode.microbit.org/ kuanza programu ya sensorer yako ya sonic. Kwanza utahitaji kuongeza kifurushi kipya kwenye seti ya kawaida. Nimetumia kifurushi kinachoitwa Sonar.
Ongeza kifurushi cha Sonar kwenye vitalu vyako na usanidi nambari yako kama inavyoonyeshwa kwenye picha ya nne.
Hapa tunatumia amri ya bargraph kuonyesha data ya sensorer (kipengee kinachoitwa kipengee). Maelezo zaidi juu ya bargraph yanaweza kupatikana hapa: rekebisha kiotomatiki. Unaweza kubadilisha hii kuweka kiwango chako cha juu ambacho unataka kupima. Itatoa data kwa nambari kamili (nambari kamili) na katika vitengo unavyochagua. Ninaamini kizuizi cha sonar kinatufanyia mahesabu ya ubadilishaji. Niligundua kuwa kwa kubadili kuchapisha data ya sensa kwenye skrini (kama inavyoonekana kwenye picha ya tano) niliweza kuhisi umbali ambao nilitaka kupima na kuandikia. Ikiwa unafuata pamoja utagundua kuwa kuna maadili mengi ya sifuri, ambayo husababisha kuzunguka kwa grafu ya baa au pato lingine. Nilidhani ni rahisi kuchuja hizi na taarifa if (iliyopatikana kwa mantiki). Hii pia ndiyo njia rahisi niliyoipata kufanya kazi kwa kutumia LEDs kama NeoPixels. Mfano wa hii umeonyeshwa kwenye picha ya sita hapa.
Hatua ya 3: Ongeza LED zingine zaidi Tafuta Mradi
Ni vizuri kuwa na pato la LED moja kwa moja kwenye ubao, lakini kufanya sensorer ijisikie muhimu zaidi nilitumia matoleo kadhaa na LED za nje. Picha zingine na nambari ziko hapa chini. Kwa hizi nilihitaji pini za ziada, kwa hivyo bodi ya kuzima kiunganishi cha Kitronik Edge ilikuwa muhimu sana!
Kuanzisha bodi kama picha ya kwanza niliamua kutengeneza mfumo wa taa ya trafiki wakati mambo yanakaribia sana. LED ya Kijani ni nzuri, Amber kwa kupata rafiki wa karibu na Nyekundu iko karibu sana sasa, vipi kuhusu wewe kurudi nyuma. Nashangaa ikiwa hii inaweza kuwa matumizi mazuri ya vitendo kwa kupitisha karibu kwenye baiskeli. Kuunganisha na onyesho mbele ya baiskeli itatoa maoni mazuri kwa madereva ikiwa pasi yao ilikuwa sawa. Umbali ungebadilishwa katika mfano halisi wa maisha, kwani kupita kwa inchi 12 na mwendesha baiskeli sio sawa !!
Ilipendekeza:
Jinsi ya kuendesha Servo Motors Kutumia Moto: kidogo na Micro: kidogo: Hatua 7 (na Picha)
Jinsi ya kuendesha Servo Motors Kutumia Moto: kidogo na Micro: kidogo: Njia moja ya kupanua utendaji wa ndogo: kidogo ni kutumia bodi inayoitwa moto: kidogo na SparkFun Electronics (takriban $ 15-20). Inaonekana ngumu na ina huduma nyingi, lakini sio ngumu kuendesha motors kutoka kwake. Moto: kidogo hukuruhusu
Tengeneza kipimaji cha umbali cha Ultrasonic na Micro: kidogo: 6 Hatua
Fanya Upimaji wa Umbali wa Ultrasonic na Micro: kidogo: Leo, tutafanya tester ya umbali wa ultrasonic na moduli ya sensorer ya micro: bit na ultrasonic
Kuhisi Umbali na Raspberry Pi na HC-SR04: 3 Hatua
Kuhisi Umbali na Raspberry Pi na HC-SR04: HC-SR04 Sensor ya Umbali wa Ultrasonic hutumia sonar isiyo ya mawasiliano ya ultrasound kupima umbali wa kitu. Inayo transmita mbili, mpokeaji na mzunguko wa kudhibiti. Vipeperushi hutoa sauti ya sauti ya masafa ya juu, ambayo hupiga o
Vipimo vya Mwanga na Rangi na Pimoroni Enviro: kidogo kwa Micro: kidogo: 5 Hatua
Vipimo vya Nuru na Rangi Pamoja na Pimoroni Enviro: kidogo kwa Micro: kidogo: Nilikuwa nikifanya kazi kwa vifaa vingine ambavyo vinaruhusu vipimo vya mwangaza na rangi hapo awali na unaweza kupata mengi juu ya nadharia nyuma ya vipimo vile mafundisho hapa na hapa. ilitoa hivi karibuni enviro: bit, nyongeza ya m
Tumia Moduli ya Bluetooth ya HC-05 Kugundua Micro: Mawasiliano kidogo na Simu ya rununu: Hatua 9 (na Picha)
Tumia HC-05 Module ya Bluetooth Kutambua Mawasiliano ndogo: kidogo na Simu ya Mkononi: Katika sura Tumia HC-06 Moduli ya Bluetooth Kutambua Micro: Mawasiliano kidogo na Simu ya rununu, tumezungumza juu ya jinsi ya kutumia HC-06 kutambua mawasiliano kati ya ndogo: kidogo na simu ya rununu. Isipokuwa HC-06, kuna moduli nyingine ya kawaida ya Bluetooth