Мазмуну:
- 1 -кадам: Киришүү
- 2 -кадам: Зымсыз алыстан башкаруу
- 3 -кадам: Бөлүктөр жана инструменттердин тизмеси
- 4 -кадам: Ассамблея
- 5 -кадам: Кабелдөө
- 6 -кадам: 1 -ПРОГРАММА: МОТОРДУ СЫНОО
- 7 -кадам: Радио көзөмөл
- 8 -кадам:
- 9 -кадам: Радио көзөмөлдү кабыл алуу программасы
Video: Жөнөкөй Microbit роботу: 9 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:40
Төмөндө BBC Microbit, Microbit үчүн Adafruit Dragontail жана Emgreat шасси менен жасалган жөнөкөй RC машинасы сүрөттөлөт.
Бул роботту куруу үчүн болжол менен 30 доллар керектелет. DFROBOT сыяктуу арзан баадагы Microbit роботтору бар болсо да, менин DIY ыкмам куруучуга системанын кандай иштээрин түшүнүүгө жардам берет, адистештирилбеген кодду колдонуп, куруучуга өзүн күчтүүрөөк сезүүгө жардам берет.
1 -кадам: Киришүү
Төмөндө роботтоштурулган машинанын Ардуинонун ордуна BBC MicroBitтин жардамы менен жасалган версиясы сүрөттөлөт.
Үйдө жасалган гофрленген пластмассадан (Coroplast) же картондон Emgreat робот шасси комплект менен келген плексиглас плитасынын ордуна колдонулат. Бул Emgreat шасси ылдый жагындагы батарейка батпай турган бир дюймга жакын болгондуктан жана дөңгөлөктүн эркин айлануусуна уруксат берүү үчүн өтө кичине.
Негизги электр компоненттери Velcro аркылуу тиркелет, эгерде зарыл болсо, алардын ордун алмаштырууну жеңилдетет.
Microbit түздөн -түз моторлорду иштетүү үчүн жетиштүү токту бере албайт, андыктан транзистордук драйверлерди колдонуу керек. Робот-машинанын Arduino версиясы моторлорду башкаруу үчүн L298 H-bridge модулун колдонгону менен, бул Microbitте жетишсиз болгон алты (6) башкаруу линиясын талап кылат. Мен моторлордун артка айланышы маанилүү эмес экенин түшүндүм. Ошентип, L298дин ордуна, роботтун Microbit версиясы ULN2803A 8 каналдуу Дарлингтон транзистордук массивин мотор айдоочу катары колдонот. Бул динамикти, чырактарды жана башка түзмөктөрдү айдоо үчүн колдонулушу мүмкүн, анткени Microbitте 5, 5, 5, 5, 5, 5, I, 2, 8 жана 16 казандарында жалпы pin/pin бар. аудио чыгуу. Башка казыктарды колдонуу татаал болушу мүмкүн, анткени алар камтылган LED менен бөлүшүлгөн.
Же болбосо, TIP120 сыяктуу дискреттик транзисторлорду колдонсо болот; бирок, бул дагы көптөгөн тетиктерди жана зымдарды колдонууну талап кылат.
MicroBitтин төөнөгүчтөрүнө жетүү үчүн, бул дизайн Adafruit Dragontail үчүн Microbitти колдонот, ал түз эле нанга туташтырылат, бул түйүндөрдү зымдарга туташуусуз эле жеткиликтүү кылат, ошондой эле 3V электр автобусун туташтырат.
2 -кадам: Зымсыз алыстан башкаруу
Роботту Bluetooth аркылуу зымсыз башкарыш үчүн, Microbit Go комплектинде келген AAA батареялар пакети менен иштеген экинчи Microbitти колдоно аласыз, же монеталуу батареялар пакети, Microbit үчүн MI Power Board.
Эки микробити тең бир радио каналга коюу керек.
3 -кадам: Бөлүктөр жана инструменттердин тизмеси
УНАА:
- Emgreat Motor Robot Chassis Kit
- Microbit Go Kit
- ULN 2803A 8 каналдуу Дарлингтон массиви
- Adafruit Dragontail Microbit үчүн #3695
- Adafruit #64 жарым өлчөмдүү нан табличкасы
- Adafruit 4x "АА" Батарея кутусу #830
- 22 калибрлүү катуу зым, ассорти түстөр Adafruit# 1311
- Adafruit #1890 зымдары бар мини металл спикери
- Гофрленген пластик же картон
- 1 "х 1" скотч бекиткичтери
- AA батареялары x 4
АЛЫСТЫК:
- Microbit Go Kit
- BBC Microbit же AAA батареялары үчүн MI Power Board x2
Куралдар:
- Устара бычагы
- Кандооч
- Wire Stripper
- Hot Glue Gun
- Mini Screw Driver (шасси менен келет)
- Sharpie Marker
Кошумча (зым менен колдонуу үчүн)
Addicore 2 позициялуу бурама терминалдары x3
4 -кадам: Ассамблея
- 6 "x 8" гофрленген пластиктен же картондон кесип алыңыз
- Үлгү катары берилген плексиглаларды колдонуп, дөңгөлөктүн жана мотор кронштейндердин тешиктеринин ордун белгилеңиз.
- Эки мотордун ар бирине 8 дюймдук кызыл жана кара зымдар; моторго ысык клей.
- Кыймылдаткычты Emgreat комплектинде берилген металл кронштейндер менен табличкага бекиткиле.
- Төмөнкү учка дөңгөлөктү тиркеңиз. 4 х AA батарейка кутусун (батареялары менен) шассидин астына, велкро квадраттарын колдонуп,
- Батарея кутусун моторлор менен дөңгөлөктүн ортосунда табыңыз; бул эң жакшы тартууну берет.
- MicroBit Dragontailди нан тактасына салыңыз;
- Нан тактасын кош жабышчаак лента же велкро тилкелери аркылуу шассидин үстүнө бекиткиле
- 2xAAA 3V батарейка пакетин шасси менен велкро тилкелери аркылуу тиркеңиз;
- JST батареясынын сайгычын Microbit тактасынын батарея розеткасына салыңыз.
- ULN 2803A Дарлингтон массивин "өрөөндүн" ары жагындагы нан тактасына салыңыз.
- Зымдардын өтүшү үчүн нан тактасынын жанына шасси тактасында кичинекей 1/4 "x 1/4" тешик жасаңыз.
5 -кадам: Кабелдөө
Электр зымдары:
- 6V зымдарын тешиктен өйдө көтөрүңүз жана нан тактасындагы оң колу бар автобуска туташтырыңыз.
- Нан тактасында сол жана оң колу бар автобустардын ортосундагы зымды туташтырыңыз.
- ULN2803A менен жерге 9 -пин ортосундагы кара зымды туташтырыңыз.
- ULN 2803A жана +6V электр автобустарындагы 10 -пин ортосундагы кызыл зымды туташтырыңыз.
СИГНАЛ Сымдар:
Өткөргүч зымдарды туташтыруу:
- Dragontail боюнча Pin 0 менен 2803Aдагы Pin 8дин ортосунда (SPEAKER)
- Dragontail боюнча Pin 1 менен Pin 2803A боюнча Pin 6 ортосунда (MOTOR 1)
- Dragontail боюнча Pin 2 менен 2803Aдагы Pin 4 ортосунда (MOTOR 2)
- Dragontail боюнча Pin 8 менен Pin 2803A боюнча 2 Pin ортосунда (ACCESSORY)
- Мотор 1 зымдарын +6В автобустарга жана пин 13кө 2803Ага туташтырыңыз
- Мотор 2 зымдарын +6V автобусуна жана PIN 15ти 2803Aга туташтырыңыз
- Динамиктин зымдарын +6V жана Pin 11ге 2803Aга туташтырыңыз
6 -кадам: 1 -ПРОГРАММА: МОТОРДУ СЫНОО
Code Microbit редакторунун онлайнына өтүңүз:
Үч мотор функциясын түзүңүз- солго, алдыга жана токто
Негизги циклда ар бир функцияны көрсөтүлгөндөй чакырыңыз.
7 -кадам: Радио көзөмөл
Радио көзөмөлдөө үчүн биз Microbitтин Bluetooth мүмкүнчүлүгүн колдонобуз.
Экинчи Microbitти Microbit үчүн MI Power Boardке орнотуңуз, анын ичине 3V монеталуу уюлдук батарея кирет же Microbit Go таңгагында келген 2xAAA батареясын колдонуңуз.
MakeCode Editor колдонуп, алыстан башкаруучу катары иштей алышы үчүн, жогоруда көрсөтүлгөндөй кыска программа жазыңыз. Ага "Бергич" деп ат коюңуз.
Үлгү программасында LEDдин дисплейи камтылган, андыктан анын күйүк экенин айта аласыз.
Программа 2 нерсени аткарат. А баскычы басылганда, ал №1ди жөнөтөт (мүйүздү шыңгыратуу үчүн).
B баскычы басылганда, ал #2ди моторлорду иштетүү үчүн жөнөтөт.
8 -кадам:
9 -кадам: Радио көзөмөлдү кабыл алуу программасы
MakeCode редакторун колдонуп, Receiver деп аталган жаңы долбоор түзүңүз.
Радио көзөмөлдү колдонуу үчүн, микробиттин экөө тең бир каналга коюлушу керек.
1 саны алынганда, ал мүйүзгө сигнал берет, 2 саны алынганда робот бурулат, алдыга барат, анан токтойт.
Сунушталууда:
RC Tracked роботу Arduino аркылуу - Кадам менен: 3 кадам
Arduino аркылуу RC Tracked роботу - Кадам менен: Эй балдар, мен BangGoodдан дагы бир сонун робот шасси менен кайтып келдим. Сиз мурунку долбоорлорубуздан өттүңүз деп үмүттөнөбүз - Spinel Crux V1 - Gesture Controlled Robot, Spinel Crux L2 - Arduino Pick and Place Robot with Robotik Arms and The Badland Braw
Бит эмне жөнүндө ойлонуп жатат? BBC Microbit менен жөнөкөй божомолдоо оюнун түзүңүз!: 10 кадам
Бит эмне жөнүндө ойлонуп жатат? BBC Microbit менен жөнөкөй божомолдоо оюнун түзүңүз! бир нече сааттан кийин келди
LittleBot бюджети: Жөнөкөй Arduino роботу: 10 кадам
LittleBot бюджети: Жөнөкөй Arduino роботу: LittleBot бюджети менен биз балдарга роботторду баштоону мүмкүн болушунча жеңилдетүүнү кааладык. Ошентип, биз роботту эң негизги маңызына чейин бышырдык. Кыймылдын жолу, ойлонуунун жана көрүүнүн жолу. Булар орун алган соң сизде робот болот
Май роботу: Экзистенциалдык кризис менен Arduino роботу: 6 кадам (Сүрөттөр менен)
Май роботу: Ардуино роботу экзистенциалдык кризис менен: Бул долбоор " Рик жана Морти " анимациялык сериясына негизделген. Эпизоддордун биринде Рик робот жасайт, анын бирден бир максаты - сары май алып келүү. Брюсфейдин (Брюссель инженердик факультети) студенттери катары бизде механикага тапшырма бар
Жөнөкөй Arduino барабан роботу: 5 кадам
Жөнөкөй Arduino Drum Robot: Мен мойнума алам. Мен бул долбоорду кичинекей, бирок көйгөйлүү кар бороон -чапкыны учурунда бир нече күн ичинде тыгылып тургандан кийин, зеригүүдөн жасадым. Менин arduino, бир нече сервос жана лентага карап, барабан роботунун негизги идеясы башталды