Мазмуну:

Жөнөкөй Microbit роботу: 9 кадам
Жөнөкөй Microbit роботу: 9 кадам

Video: Жөнөкөй Microbit роботу: 9 кадам

Video: Жөнөкөй Microbit роботу: 9 кадам
Video: Как удалить фон изображения в Excel/Word/PowerPoint — это действительно просто! 2024, Ноябрь
Anonim
Жөнөкөй Microbit роботу
Жөнөкөй Microbit роботу

Төмөндө 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 -ПРОГРАММА: МОТОРДУ СЫНОО

1 -ПРОГРАММА: МОТОРДУ СЫНОО
1 -ПРОГРАММА: МОТОРДУ СЫНОО
1 -ПРОГРАММА: МОТОРДУ СЫНОО
1 -ПРОГРАММА: МОТОРДУ СЫНОО

Code Microbit редакторунун онлайнына өтүңүз:

Үч мотор функциясын түзүңүз- солго, алдыга жана токто

Негизги циклда ар бир функцияны көрсөтүлгөндөй чакырыңыз.

7 -кадам: Радио көзөмөл

Radio Control
Radio Control
Radio Control
Radio Control

Радио көзөмөлдөө үчүн биз Microbitтин Bluetooth мүмкүнчүлүгүн колдонобуз.

Экинчи Microbitти Microbit үчүн MI Power Boardке орнотуңуз, анын ичине 3V монеталуу уюлдук батарея кирет же Microbit Go таңгагында келген 2xAAA батареясын колдонуңуз.

MakeCode Editor колдонуп, алыстан башкаруучу катары иштей алышы үчүн, жогоруда көрсөтүлгөндөй кыска программа жазыңыз. Ага "Бергич" деп ат коюңуз.

Үлгү программасында LEDдин дисплейи камтылган, андыктан анын күйүк экенин айта аласыз.

Программа 2 нерсени аткарат. А баскычы басылганда, ал №1ди жөнөтөт (мүйүздү шыңгыратуу үчүн).

B баскычы басылганда, ал #2ди моторлорду иштетүү үчүн жөнөтөт.

8 -кадам:

Сүрөт
Сүрөт

9 -кадам: Радио көзөмөлдү кабыл алуу программасы

Image
Image

MakeCode редакторун колдонуп, Receiver деп аталган жаңы долбоор түзүңүз.

Радио көзөмөлдү колдонуу үчүн, микробиттин экөө тең бир каналга коюлушу керек.

1 саны алынганда, ал мүйүзгө сигнал берет, 2 саны алынганда робот бурулат, алдыга барат, анан токтойт.

Сунушталууда: