Мазмуну:
- 1 -кадам: Сизге эмне керек
- 2 -кадам: Кыймылдаткычтын жана шар касторунун курамын куруу
- 3 -кадам: Мотор айдоочулар тактасын туташтыруу жана орнотуу
- 4 -кадам: Micro: bit Edge Connecterди орнотуу
- 5 -кадам: Мотор айдоочулар кеңешинин зымдары
- 6 -кадам: Adafruit Neopixel Strip кошуу
- 7 -кадам: Акыркы жыйын
Video: Tiny Micro: bit Robot - Part 1: 7 Steps
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:42
Мен ар дайым кичинекей роботторду эң сонун деп ойлочумун жана Microbitти үнөмдүү кылып түзүү идеалдуу болмок. Мен мурда моторлорду айдап же сенсорлорду алуу үчүн колдонгон даяр IO такталарын колдонбогон роботту түзгүм келди, мен кичине нерсени кааладым. Бул кичинекей Microbit роботу, мен бир катар окуу куралдарын негиздейм. Биринчиден, мен аны шасси үчүн "Чындыгында пайдалуу кутуча компаниялары кутучаларын" кантип жана кантип кичинекей моторлорду жана драйверлерди колдонгонумдан баштаймын. Мен бул базалык моделди видеодо көрсөтүлгөн bluetooth көзөмөлү, багытты аныктоо үчүн акселерометр менен магнометрди колдонуу жана Neopixels жана IR дистанциясы сенсорлору сыяктуу нерселерди изилдөө үчүн колдоном. Моторуңузду жана сервосуңузду иштете турган микробитиңизди туташтыруу үчүн сатып ала турган көптөгөн такталар бар, бирок бул үчүн биз аларды алмаштырууңуз керек болгон негизги компоненттерди колдонобуз. Ошол эле принциптер каалаган микроконтроллерди колдонууга колдонулат айдоочу моторлор.
Боттун аракети тууралуу видео
Мен "Чынында Пайдалуу Куту" компаниясынын кичинекей кутучаларын роботтун денеси үчүн колдондум, аны жасоо үчүн 3 капкагын колдондум, андыктан сизге тигил же бул сыяктуу нерселер керек болот. Мага электроника жана мотор үчүн контейнерлерди куруу үчүн мурунтан эле бар болгон нерселерди колдонуу идеясы жагат.
1 -кадам: Сизге эмне керек
Бул долбоор үчүн мен ширетүүчү темирден, кичинекей отверткадан, зым кескичтерден жана кичинекей дрельден турган кадимки шаймандарымды колдондум, ошондой эле кээ бир тетиктерди бекитүү жана бекитүү үчүн ысык желим тапанчанын болушун жакшы көрөм.
Мен редуктору бар кичинекей моторлорду таба алдым, бир гана көйгөй, кичинекей валга орнотулган дөңгөлөктөр жок болчу. Бир аз издеп көргөндөн кийин, мен туура келген 4 кичинекей көк пластикалык тиштерди таптым.
Мен дагы мүмкүн болушунча бул роботтун даяр болгон тетиктерди колдонушун кааладым, ошондуктан мен ургаачыдан ургаачыга чейин 10см кыска секиргич зымдарды колдондум, андыктан алар керек болгондо оңой сайылып же өчүп калышы мүмкүн, эгер сиз абдан тыкан робот жасоону кааласаңыз, анда өлчөмүнө чейин кыскартып, сайып салуунун ордуна.
2 x Small Motors
10 см секирүүчү зымдар
1 x DRV8833 эки моторлуу айдоочу тактасы
3 х чынында эле пайдалуу кутуча компаниясынын капкактары
Пластмассадан жасалган 2 мм кичинекей бөлүктөр
1 x Adafruit неопикселдик тилкеси
1 x Kitronik Microbit жээк туташтыргычы
4 x редуктор же дөңгөлөк катары колдонула турган нерсе (сиз дайыма 3Dди жакшыраак басып чыгара аласыз.
1 x Pololu шар куйгуч
1 x BBC Micro: бит
1 х батарея - Мен кайра заряддалуучу 1S липону колдонгом, бирок Micro: bit go комплект менен келген кичинекей 2 х АА кармагычты колдонсоңуз болот.
2 -кадам: Кыймылдаткычтын жана шар касторунун курамын куруу
Биринчиден, мен моторлорду жана дөңгөлөктүү дөңгөлөктөрдү курдум, анткени бул шассинин көпчүлүгүн түзөт.
1. Алгач менде болгон 4 тиштүү дөңгөлөктү мотордун чыгуучу шахталарына чаптап койгом
2. Кийинкиде менде болгон 2мм пластиктин кичинекей тилкесине моторлорду чаптадым, бул үчүн сиз каалаган пластикалык материалды колдонсоңуз болот.
3. Клей орнотулгандан кийин, мен ассамблеяны чындыгында өйдө караган кутучага койдум.
4. Кийинки бөлүк шариктин дөңгөлөгүнө туура келди, мен аны менен кошо келген бурамалар менен гайкаларды колдонгон пластикалык барактан да, коробканын капкагынан да өткөрдүм, андыктан бул желим менен баарын өз ордунда кармап турду.
5. Бул этапта мен DRV8833 Мотор тактасындагы баштарды да монтаждоого даярмын.
3 -кадам: Мотор айдоочулар тактасын туташтыруу жана орнотуу
Кыймылдаткычтардан чыккан зымдар кичинекей, алар чачтан анча калың эмес окшойт. Ошентип, алар менен иштөөнү жеңилдетүү үчүн жана сындырбоо үчүн мен аларды 4 тилкеде вертолет менен ширеттим, ошондуктан ар бир мотордон эки зым, бул ар бир зым өзүнүн жез трассасында болгонун билдирет, мен андан кийин кээ бир кесимди жарымына ургаачыга аял секирүүчү зымдар. Бул ысык желимдин кошулушу менен моторбордду жана веронду керектүү жерге коюуга мүмкүндүк берди жана мотордун назик зымдарын коргоп калды.
Мотор айдоочусу тактасы менен верборд капкактын үстүндө, мен мотор зымдарын капкактын үстүнө жеткирүү үчүн кээ бир тешиктерди бургам.
4 -кадам: Micro: bit Edge Connecterди орнотуу
Чек кошкучу өзүнүн капкагында, ал капкактын 2 тешигин бурап, ордуна бурап коюу менен жабдылган, же сиз ысык желимди кааласаңыз, бул дагы бир вариант.
Курулуштун ушул этабында мен батареяны кайда жайгаштыруу керектигин ойлоп таптым, андыктан анын баары кичинекей мейкиндикке орнотулган.
Муну жасагандан кийин, мотор айдоочулар тактасын өткөрүүгө өтүү убактысы келди
5 -кадам: Мотор айдоочулар кеңешинин зымдары
Бул этапта ургаачыдан секирүүчү зымдарды колдонуп, зымдардын схемасын аткарса болот. Мен капкактардын маңдайындагы кичинекей бөлүктөрдү кесип салдым, бул секиргич зымдардын алдыңкы бөлүгүнө чыгып, микробиттин четине туташтыргычка туташуусуна мүмкүндүк берүү үчүн, мен четиндеги туташтыргычтын казыктарын бүгөм. алдыга карай секирүүчү зымдар жабышпай калды, бирок бул робот бүткөндө бир аз бийик болуп кетүүсүн талап кылбайт.
Микро: бит / Мотор айдоочу тактасы
++++++++++++++++++++++++++++++
PIN 1 B1
PIN 8 B2
PIN 11 A2
PIN 12 A1
0V /GND GND
3V VIN
Adafruit Neopixel байланыштары
++++++++++++++++++++++++++++++++
Микро: бит / Adafruit неопиксел
PIN 2 DIN
0V /GND GND3V VIN
6 -кадам: Adafruit Neopixel Strip кошуу
Коробканын акыркы капкагы неопикселдик тилке менен жабдылууга даяр
Алгач зымдарды неопикселдик тилкенин VCC+, GND- жана DIN тарабына ээрчиңиз
Менин учурумда, мен ошол жерде болгондо неостриптин VCC, GND жана DOUT тарабына ширетилген зымдарды коштум, анткени мен муну башка көрсөтмөдө кеңейтүүнү пландап жатам.
7 -кадам: Акыркы жыйын
Азыр 3 катмар бүтүп калды, секирүүчү зымдарды кылдаттык менен айланып өтүү талап кылынат, андыктан дөңгөлөктөрү бар негизги капкак кийинки катмардын үстүнө сызыктарды тиркейт, Бул этапта узун ичке бурамаларды кошуу үчүн 2 тешик бургулоо керек эле. жаңгактар, мен баарын 3 катмарлуу сэндвич сыяктуу кармап турам.
Мен кара скотч менен астынкы 2 катмарын сыртынан ороп кармадым
Мен андан кийин 2 бураманы жана гайканы чогуу кармаш үчүн орноттум, бул ыкманын мага жаккан жери - үстүңкү катмардагы 2 гайканы алып салуу менен тез ажыратып, жаңы туташтыргычтарга жаңы сенсорлорду кошууга мүмкүндүк берет.
Мен жасаган акыркы өзгөртүүлөрдүн бири - капкактын бир бөлүгүн кесүү, ошондо сиз микро: бит баскычтарына кирип, дисплейди дагы даана көрө аласыз. Мен ошондой эле үстүнкү катмарынын тунук капкагы аркылуу тыкан зымдарды көрүп жашырып калуу үчүн кичинекей кара пластикти коштум.
КИЙИНКИ: Мен ботту пайдалуу кылуу үчүн нерселердин программалоо жана программалык жагына кийинки кадамды кошом, ошондой эле IR аралык сенсор сыяктуу дагы сенсорлорду кошом.
Бул жерде менин веб -сайтымда эмне кылганыңызды көбүрөөк байкай аласыз: www.inventar.tech
Сунушталууда:
Arduino Nano-MMA8452Q 3-Axis 12-bit/8-bit Digital Accelerometer Tutorial: 4 Steps
Arduino Nano-MMA8452Q 3-Axis 12-bit/8-bit Digital Accelerometer Tutorial: MMA8452Q-акылдуу, аз кубаттуу, үч огу, сыйымдуулугу, микромахиндүү акселерометр, 12 бит. Колдонуучунун ийкемдүү варианттары акселерометрге орнотулган функциялардын жардамы менен камсыз кылынат, эки үзүлүүгө конфигурацияланат
Moto: Bit Micro: Bit: 7 Steps (Сүрөттөр менен)
Moto: bit менен Micro: bitти колдонуу менен Servo Motorsту кантип иштетүү керек: micro: bitтин функционалын кеңейтүүнүн бир жолу-SparkFun Electronics тарабынан moto: bit деп аталган тактаны колдонуу (болжол менен $ 15-20). Бул татаал көрүнөт жана көптөгөн өзгөчөлүктөргө ээ, бирок андан servo моторлорду иштетүү кыйын эмес. Moto: бит сизге мүмкүндүк берет
Micropythonдогу Space Invaders Micro: bit: 5 Steps
Micropython'догу Space Invaders on Micro: bit: Мурунку макалаларыбызда биз TinkerGen билим берүү тарабынан иштелип чыккан GameGo портативдүү ретро оюн консолунда оюн жасоону изилдедик. Биз жасаган оюндар эски Nintendo оюндарын эске салды. Бүгүнкү макалада биз артка бир кадам таштайбыз
Love Meter - Micro: Bit: 10 Steps (Сүрөттөр менен)
Love Meter - Micro: Bit: Бул окуу куралы үчүн сиз " сүйүү өлчөгүчүн " түзөсүз. Microbit менен. Бул абдан оңой иш, ал бир аз кодду жана зымдарды талап кылбайт. Аяктагандан кийин, Microbitтин ар бир четинен эки адам кармашат жана алардын ортосундагы сан
Micro: bit: 6 Steps менен Ultrasonic Distant Tester жасаңыз
Micro: bit менен УЗИ аралыкты текшерүүчү жасаңыз