![Қимылмен басқарылатын тышқан Micro: бит: 5 қадам Қимылмен басқарылатын тышқан Micro: бит: 5 қадам](https://i.howwhatproduce.com/images/008/image-22792-j.webp)
Мазмұны:
2025 Автор: John Day | [email protected]. Соңғы өзгертілген: 2025-01-23 14:51
![Қимылмен басқарылатын тышқан Micro: bit қолданады Қимылмен басқарылатын тышқан Micro: bit қолданады](https://i.howwhatproduce.com/images/008/image-22792-1-j.webp)
![Қимылмен басқарылатын тышқан Micro: bit қолданады Қимылмен басқарылатын тышқан Micro: bit қолданады](https://i.howwhatproduce.com/images/008/image-22792-2-j.webp)
![Қимылмен басқарылатын тышқан Micro: bit қолданады Қимылмен басқарылатын тышқан Micro: bit қолданады](https://i.howwhatproduce.com/images/008/image-22792-3-j.webp)
КІРІСПЕ
Жоба-бұл микро-биті бар қолғап түріндегі қимылмен басқарылатын тышқан. Бұл мен енгізген инженер ретіндегі алғашқы идеядан туындаған жоба. Мен әрқашан сымсыз тінтуір мен пернетақта жиынтығына қол жеткізгім келеді, мен қолданатын кез келген микропроцессормен байланысуға. Микропроцессорда ОЖ іске қосылған жағдайда тышқан қажет. Бірнеше рет сымсыз тінтуір мен пернетақтаның құтқарушы екенін дәлелдедім, сондықтан мен тінтуір ретінде пайдаланылатын және пернетақта ретінде пайдаланылатын технологияны қолдануға қызығушылық таныттым.
Бұл нұсқаулықта мен қолғапқа бекітілген қимылмен басқарылатын тінтуір жасау үшін Python кодымен micro: bit қалай қолданғанымның қадамдары мен процедурасымен бөліскім келеді.
Жабдықтар
1 микро: бит батареямен
Микро: битке бекітуге арналған 1 қолғап
1 Bluetooth қосылған компьютер Linux (Raspberry Pi мұнда қолданылады)
Микро: бит бағдарламалауға арналған компьютер және VNC сеансын Raspberry Pi үшін ашады
1 -қадам: Бұл қалай жұмыс істейді
![](https://i.ytimg.com/vi/0JrMnOoNLnM/hqdefault.jpg)
![Image Image](https://i.howwhatproduce.com/images/008/image-22792-6-j.webp)
2 -қадам: Interfacing Micro: bit арқылы Raspberry Pi арқылы Bluetooth арқылы
![Interfacing Micro: бит арқылы Raspberry Pi арқылы Bluetooth арқылы Interfacing Micro: бит арқылы Raspberry Pi арқылы Bluetooth арқылы](https://i.howwhatproduce.com/images/008/image-22792-7-j.webp)
1. Бастауда мен «b*» түріндегі светодиодтар тізбегін көрсетемін және bluetooth акселерометрін, түймені, жарықдиодты және температура қызметтерін инициализациялаймын.
2. Bluetooth байланысы болған жағдайда, жарықдиодты дисплейде micro: bit bluetooth байланысы орнатылғанын көрсететін «C» белгісі көрсетіледі.
3. Bluetooth ажыратылған жағдайда, жарықдиодты дисплейде «D» белгісі көрсетіледі, бұл микро: бит Bluetooth байланысын жоғалтқанын көрсетеді және қайта қосылу қажет болады.
4. Жоба параметрлерінде «Жұптау жоқ» режимін таңдаңыз. Micro: bit веб -сайты «Just Works» жұптастыруды ұсынады, бірақ соңғысымен жұптастыру әрқашан сәтсіз болады. Түсініксіз себептермен ол біріншісімен жұмыс жасайды.
3 -қадам: Raspberry Pi -де Bluetooth орнату
![Raspberry Pi -де Bluetooth орнату Raspberry Pi -де Bluetooth орнату](https://i.howwhatproduce.com/images/008/image-22792-8-j.webp)
![Raspberry Pi -де Bluetooth орнату Raspberry Pi -де Bluetooth орнату](https://i.howwhatproduce.com/images/008/image-22792-9-j.webp)
![Raspberry Pi -де Bluetooth орнату Raspberry Pi -де Bluetooth орнату](https://i.howwhatproduce.com/images/008/image-22792-10-j.webp)
1. Bluezero бумасын «sudo pip3 install bluezero» көмегімен орнатыңыз
2. «bluetoothctl» теру арқылы bluetooth пәрмен жолын ашыңыз. Жаңа шақыру келесідей болуы керек:
$ [bluetooth] #
3. А және В түймелерін басып тұрып, қалпына келтіру түймесін басу арқылы micro: bit сканерлеу режиміне қойыңыз. LED экранында bluetooth белгісі пайда болғанша күтіңіз, содан кейін барлық түймелерді босатыңыз. Bluetooth таңқурай терминалында «сканерлеуді» теріңіз. Жаңа құрылғылар тізімінде микро: бит пайда болғаннан кейін, «сканерлеуді өшіру» деп теріңіз және micro: bit құрылғысының адресін «yy: yy: yy: yy: yy: yy» деп белгілеңіз.
4. «yy: yy: yy: yy: yy: yy» теру арқылы микро: битпен жұптастырыңыз және қосыңыз.
5. Жұптастырудың жұмыс істегенін тексеру үшін «құрылғылар» деп теріп, құрылғылар тізімінде micro: bit бар -жоғын тексеріңіз. Егер байланыс сәтті болса, micro: битіндегі жарықдиодты экран «С» -ға ауысуы керек. Олай болмаса, micro: bit қалпына келтіріп, Raspberry pi -дегі bluetoothctl терминалында қайтадан жұптастырып көріңіз.
4 -қадам: Raspberry Pi -де кодты іске қосыңыз
![Raspberry Pi -де кодты іске қосыңыз Raspberry Pi -де кодты іске қосыңыз](https://i.howwhatproduce.com/images/008/image-22792-11-j.webp)
1. Raspberry Pi кодын осы қадамның соңында бекітілген «python3 mouse_control.py» теру арқылы іске қосыңыз:
2. Терминалда «Қосылды» деген жазу пайда болуы керек. Тінтуірді қосу үшін А және В түймелерін бір секунд басыңыз. «Курсорды жылжытыңыз» деген сұрау қазір пайда болуы керек.
3. Тінтуірді «өшіру» үшін қайтадан екі түймені бірге басыңыз. «Жалғастыру немесе шығу?» Сұрауы пайда болады. 2 -қадамнан жалғастыру үшін c түймесін басыңыз немесе бағдарламадан шығу үшін жай енгізіңіз.
4. Егер тінтуір төңкерілген күйде тұрса (жарықдиодты экран төмен қараған), бағдарламалар 2 -қадамға өтпес бұрын пайдаланушыдан тышқанды дұрыс ұстауды сұрайтын қате жібереді.
5. Бір рет басу үшін тінтуірді жерге параллель ұстап тұрыңыз (курсордың қозғалуын тоқтату үшін) және тек А түймесін басыңыз. Екі рет басу үшін тек B түймесін басыңыз.
6. Кодты қарап шығу үшін жеткілікті түрде жақсы түсіндірілген файлды қараңыз.
7. Bluetooth байланысы өте сирек кездеседі және өте жиі үзілуі мүмкін, әсіресе жақын жерде bluetooth қосылған басқа құрылғылар болса. Егер бұл орын алса, кодты қайта іске қосу жұмыс істеуі керек. Егер бұл сәтсіз болса, bluetoothctl пәрмен терезесін ашып, micro: bitпен қайтадан жұптаңыз.
5 -қадам: Болашақ аясы
1. Тінтуірдің басқару элементтері жақсы реттелуі мүмкін. Егер экспоненциалды үдеу орнына сызықтық үдеу алгоритмі қолданылса, ол одан да үлкен бақылауды қамтамасыз етуі мүмкін.
2. Bluetooth байланысы біршама үзіліссіз болғандықтан, қосылым ақауларын анықтауға арналған оқиға қосылуы мүмкін, бұл әр сәтсіздікке байланысты қайта қосылуға жауап береді.
3. Кейбір пернетақта қимылдарын қосуға болады, мысалы кенеттен бұрылу өшіруді тудыруы мүмкін немесе алдын ала анықталған қимыл анықталған кезде басқа жиі қолданылатын командалық/пернетақталық соққыны тудыруы мүмкін.
Ұсынылған:
Arduino көмегімен қимылмен басқарылатын робот: 7 қадам
![Arduino көмегімен қимылмен басқарылатын робот: 7 қадам Arduino көмегімен қимылмен басқарылатын робот: 7 қадам](https://i.howwhatproduce.com/images/002/image-5109-j.webp)
Arduino көмегімен қимылмен басқарылатын робот: Роботтар құрылыс, әскери, өндіріс, құрастыру және т.б. сияқты көптеген салаларда қолданылады. Роботтар автономды немесе жартылай автономды болуы мүмкін. Автономды роботтар адамның араласуын қажет етпейді және жағдайға сәйкес өз бетінше әрекет ете алады. Се
Қолмен қимылмен басқарылатын Chrome динозавр гаджеті / Мұны қалай жасауға болады / #ақылды шығармашылық: 14 қадам
![Қолмен қимылмен басқарылатын Chrome динозавр гаджеті / Мұны қалай жасауға болады / #ақылды шығармашылық: 14 қадам Қолмен қимылмен басқарылатын Chrome динозавр гаджеті / Мұны қалай жасауға болады / #ақылды шығармашылық: 14 қадам](https://i.howwhatproduce.com/images/001/image-698-14-j.webp)
Қолмен қимылмен басқарылатын Chrome динозавр гаджеті / Мұны қалай жасауға болады өте оңай. Егер сіз DINO хромын басқару үшін осы технологияны қолдансаңыз, сіз құлап қаласыз
Қимылмен басқарылатын робот - Spinel Crux: 4 қадам
![Қимылмен басқарылатын робот - Spinel Crux: 4 қадам Қимылмен басқарылатын робот - Spinel Crux: 4 қадам](https://i.howwhatproduce.com/images/001/image-965-16-j.webp)
Қимылмен басқарылатын робот - Spinel Crux: Spinel Crux Қимылмен басқарылатын робот сымсыз бақылау жобасы үшін. Бұл серияда біз робот құрамыз, ол рельефті қиыршықта жүре алады және қолмен қимылмен басқарады. Роботты басқару үшін біз қолғапты қолданамыз, ол
Қимылмен басқарылатын Rover қалай жасауға болады: 4 қадам
![Қимылмен басқарылатын Rover қалай жасауға болады: 4 қадам Қимылмен басқарылатын Rover қалай жасауға болады: 4 қадам](https://i.howwhatproduce.com/images/002/image-4099-22-j.webp)
Қимылмен басқарылатын роверді қалай жасауға болады: Қимылмен басқарылатын ровер (теледе басқарылатын ровер) құрастыруға арналған нұсқаулар. Ол бортта соқтығысуды болдырмайтын сенсоры бар ровер қондырғысынан тұрады. Қашықтан басқару пульті болудың орнына таратқыш - бұл киюге болатын салқын қолғап
Қимылмен басқарылатын тышқан: 6 қадам (суреттермен)
![Қимылмен басқарылатын тышқан: 6 қадам (суреттермен) Қимылмен басқарылатын тышқан: 6 қадам (суреттермен)](https://i.howwhatproduce.com/images/005/image-12533-j.webp)
Қимылмен басқарылатын тінтуір: Сіз достарыңызбен ноутбукте фильм көріп отырсыз, ал бір жігіттің көңілінен шығады. Ахх .. фильмді кідірту үшін орнынан тұру керек. Сіз проекторда презентация жасайсыз және қосымшалар арасында ауысуыңыз қажет. Сіз қозғалуыңыз керек