Orodha ya maudhui:
- Vifaa
- Hatua ya 1: Jinsi inavyofanya kazi
- Hatua ya 2: Interfacing Micro: kidogo kwa Raspberry Pi Kupitia Bluetooth
- Hatua ya 3: Kuweka Bluetooth kwenye Raspberry Pi
- Hatua ya 4: Run Code kwenye Raspberry Pi
- Hatua ya 5: Upeo wa Baadaye
Video: Panya inayodhibitiwa na ishara kutumia Micro: kidogo: Hatua 5
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:50
UTANGULIZI
Mradi huo ni panya inayodhibitiwa na ishara, kwa njia ya glavu iliyo na kipenyo kidogo kilichowekwa ndani yake. Ni mradi ulioongozwa na wazo la mapema nililokuwa nalo kama mhandisi aliyepachikwa. Huwa natamani kuwa na ufikiaji wa panya isiyo na waya na kuweka kibodi, kwa kuingiliana na microprocessor yoyote ambayo ningependa kutumia. Panya ni muhimu ikiwa ninaendesha OS kwenye microprocessor. Kuwa na panya na kibodi isiyo na waya imeonekana kuwa mkombozi mara kadhaa, na katika suala hili, nilivutiwa sana kutengeneza teknolojia inayoweza kuvaliwa ambayo inaweza kutumika kama panya, na kwa kufikiria, kibodi.
Katika hii inayoweza kufundishwa, nitashiriki hatua na utaratibu wa jinsi nilivyotumia micro: bit na nambari fulani ya Python kutengeneza panya iliyodhibitiwa na ishara.
Vifaa
1 ndogo: kidogo na betri
Glavu 1 ya kuambatanisha ndogo: kidogo kwa
Kompyuta 1 iliyowezeshwa na Bluetooth (Raspberry Pi iliyotumika hapa)
PC ya programu ndogo: kidogo na kufungua kikao cha VNC kwa Raspberry Pi
Hatua ya 1: Jinsi inavyofanya kazi
Hatua ya 2: Interfacing Micro: kidogo kwa Raspberry Pi Kupitia Bluetooth
1. Mwanzoni, ninaonyesha mlolongo wa taa za LED kwa umbo la "b *", na kuanzisha kasi ya kasi ya kasi ya Bluetooth, kitufe, huduma za LED na joto.
2. Katika tukio la unganisho la bluetooth, skrini ya LED inaonyesha "C", ikionyesha micro: bit imeanzisha unganisho la Bluetooth.
3. Katika tukio la kukatika kwa bluetooth, skrini ya LED inaonyesha "D", ikionyesha micro: bit imepoteza muunganisho wa Bluetooth, na itahitaji kuungana tena.
4. Katika Mipangilio ya Mradi, chagua hali ya "Hakuna Kuoanisha". Tovuti ya micro: bit inapendekeza uoanishaji wa "Just Works", lakini kuoanisha kila wakati kunashindwa na ile ya mwisho. Kwa sababu isiyoelezeka, inafanya kazi na ya zamani.
Hatua ya 3: Kuweka Bluetooth kwenye Raspberry Pi
1. Sakinisha kifurushi cha bluezero ukitumia "sudo pip3 install bluezero"
2. Fungua kidokezo cha amri ya bluetooth kwa kuandika "bluetoothctl". Haraka mpya inapaswa kuonekana kama:
$ [bluetooth] #
3. Weka ndogo: kidogo katika hali ya skanning kwa kushikilia vifungo A na B, na kubonyeza kitufe cha kuweka upya. Subiri hadi ishara ya Bluetooth ionekane kwenye skrini ya LED, kisha utoe vifungo vyote. Kwenye kituo cha Bluetooth cha rasipberry pi, andika "skana kwenye". Mara micro: kidogo inapoonekana katika orodha ya vifaa vipya, andika "skana mbali", na uangalie anwani ya kifaa ya micro: bit kama "yy: yy: yy: yy: yy: yy".
4. Unganisha na unganisha na ndogo: kidogo kwa kuandika "jozi yy: yy: yy: yy: yy: yy".
5. Ili kudhibitisha kuwa pairing ilifanya kazi, andika "vifaa" na angalia ikiwa micro: bit inaonekana kwenye orodha ya vifaa. Ikiwa muunganisho umefanikiwa, skrini ya LED kwenye micro: bit inapaswa kubadilika kuwa "C". Ikiwa sio hivyo, weka tena micro: bit na ujaribu tu kuoanisha tena kwenye terminal ya bluetoothctl kwenye pi ya Raspberry.
Hatua ya 4: Run Code kwenye Raspberry Pi
1. Endesha nambari kwenye Raspberry Pi kwa kuandika "python3 mouse_control.py", ambayo imeambatishwa mwishoni mwa hatua hii:
2. Haraka inapaswa kuonekana kwenye terminal ikisema "Imeunganishwa". Bonyeza vifungo vyote A na B kwa sekunde ili 'kuwasha' panya. Usemi wa haraka "Zungusha kielekezi karibu" unapaswa kuonekana sasa.
3. Ili "kuzima" panya, bonyeza tena vifungo vyote kwa pamoja. Haraka ya "Endelea au toka?" tokea. Piga c kuendelea kutoka hatua ya 2, au ingiza tu kutoka kwa programu.
4. Ikiwa panya imeshikiliwa katika nafasi iliyogeuzwa (skrini ya LED inakabiliwa chini), programu zinatupa kosa kumwuliza mtumiaji kushika panya kwa usahihi, kabla ya kuendelea na hatua ya 2.
5. Kwa kubonyeza mara moja, shikilia panya sambamba na ardhi (kufanya mshale uache kusonga) na bonyeza kitufe cha A tu. Kwa kubonyeza mara mbili, bonyeza kitufe B tu.
6. Kwa kutembea kwa nambari, rejelea faili iliyoambatanishwa, ambayo imetolewa maoni ya kutosha.
7. Muunganisho wa Bluetooth ni wa nadra sana na unaweza kuvunjika mara kwa mara, haswa ikiwa vifaa vyovyote vilivyounganishwa na Bluetooth vinatumika karibu. Ikiwa hii itatokea, kutumia nambari tena inapaswa kufanya kazi. Ikiwa hiyo pia inashindwa, fungua dirisha la amri ya bluetoothctl na ubandike na micro: bit tena.
Hatua ya 5: Upeo wa Baadaye
1. Udhibiti wa panya unaweza kupangwa vizuri kwa kiwango kikubwa. Ikiwa kuongeza kasi ya kielelezo badala ya algorithm ya kuongeza kasi inatumiwa, inaweza kutoa udhibiti mkubwa zaidi.
Kwa kuwa unganisho la Bluetooth ni nadra sana, hafla ya kugundua shida za unganisho inaweza kuongezwa, ambayo ingekuwa na majibu ya kuanzisha tena unganisho kwa kila kutofaulu.
3. Ishara zingine za kibodi zinaweza kuongezwa, kama mshtuko wa ghafla unaweza kusababisha kuzima, au ishara iliyofafanuliwa mapema, ikigunduliwa, inaweza kusababisha kiharusi cha amri / kibodi kinachotumiwa mara kwa mara.
Ilipendekeza:
Jinsi ya Kutengeneza Mazungumzo ya Siri Kutumia Kidogo Kidogo: Hatua 9
Jinsi ya Kutengeneza Mawasiliano ya Siri Kutumia Kidogo Kidogo: Nilivutiwa na 'mashine zingine' wewe bomba chanal. Hapa nilichopata kutoka -https: //youtu.be/mqlMo4LbfKQHaya hapa niliongeza kwenye onyesho langu la kibinafsi - LCD kwa benki zingine ndogo ndogo za nguvu- Nambari ya ziada kwake
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
Hawk ya Ishara: Roboti Iliyodhibitiwa na Ishara ya Mkono Kutumia Picha ya Usindikaji wa Picha: Hatua 13 (na Picha)
Hawk ya Ishara: Robot Iliyodhibitiwa na Ishara ya Mkono Kutumia Picha ya Usindikaji wa Picha: Hawk ya Ishara ilionyeshwa katika TechEvince 4.0 kama muundo rahisi wa picha ya msingi wa mashine ya kibinadamu. Huduma yake iko katika ukweli kwamba hakuna sensorer za ziada au za kuvaliwa isipokuwa glavu inahitajika kudhibiti gari ya roboti inayoendesha tofauti
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
Panya ya kupotosha ya athari ya gitaa ya panya ya DIY - Panya aliyekufa: Hatua 5 (na Picha)
Panya ya Clone ya Upotoshaji wa Athari ya Gitaa - Panya aliyekufa: Hii sio kanyagio cha upotovu wa Mickey Mouse! Kanyagio hiki ni kiini cha moja juu ya athari za kupenda kutoka kwa miaka ya 80 … Upotoshaji wa RAT ya ProCo. Ni msingi wa upotoshaji wa OpAmp kwa kutumia chip ya LM308N IC ya kawaida ambayo ni ujenzi rahisi kwa t