Мазмуну:

Follow-Bot: 6 кадам
Follow-Bot: 6 кадам

Video: Follow-Bot: 6 кадам

Video: Follow-Bot: 6 кадам
Video: Gulinur va Jasurbek Mavlonov - Jaylan (Премьера клипа 2022) 2024, Июль
Anonim
Follow-Bot
Follow-Bot

Бул көрсөтмө Түштүк Флорида университетинин Макекурстун долбоорунун талабын аткаруу үчүн түзүлгөн (www.makecourse.com)

Бул көрсөтмө менин долбоорумду кайра түзүү үчүн кадамдарды камтыйт. Менин долбоорум Pixy 2 жана Arduino Uno аркылуу белгилүү бир түскө же формага ылайык келе турган ровер болчу. Процестин бардык аспектилери, анын ичинде керектүү шаймандар, монтаж, башкаруу системасы жана программалоо камтылат.

1 -кадам: Куралдар жана компоненттер

Электр компоненттери:

  • Arduino Uno
  • Pixy 2
  • Breadboard
  • 2 x DC мотору
  • DC Converter
  • Pan-tilt Servo Kit
  • Busbar
  • 2 x 1N4001 диод
  • 2 x 2N2222A транзистору
  • 2 x 1k каршылыгы

Куралдар/Компоненттер

  • Алюминий T-оюкчалуу рамка
  • HDPE пластикалык барак
  • 2 x RC Car Tires
  • 3D принтер
  • Screwdriver
  • USB 2.0 кабели
  • Power drill/dremel
  • Turnigy Multistar Multi-Rotor Lipo Pack

*Эскертүү: Бул долбоордун максаты семестр бою өзгөрдү, андыктан баары башында айтылгандай колдонулган жок (батарейка чектен ашып кеткен - сиз бирдей арзаныраак нерсеге жетише аласыз).

2 -кадам: Ассамблея

Ассамблея
Ассамблея
Ассамблея
Ассамблея
Ассамблея
Ассамблея
Ассамблея
Ассамблея

Тилекке каршы, мен долбоорду чогултуп жатканда көп сүрөт тарткан жокмун, бирок бул өтө деле кыйын эмес. Батареяны рельстерге орноткон моторлор, ошондой эле тетиктер 3D басылган.

Т-алюминий кашаалар менен бирге тик бурчтуу формага келтирилген.

Кара пластик баракчалар бургуланып, минүү үчүн колдонулган: шина, DC конвертери, нан, Arduino Uno жана Pixy 2. Pixy 2 жакшы көрүү бурчун берүү үчүн өз платформасына орнотулган.

3 -кадам: башкаруу системасы

Control System
Control System
Башкаруу системасы
Башкаруу системасы
Башкаруу системасы
Башкаруу системасы

Башкаруу системасы 10000 мАч литий полимердик батарея менен камсыздалат, ал шина аркылуу DC конвертерине туташат. Батарея керектүүдөн бир топ чоң, бирок аны бир нече башка долбоорлордо колдонуу ниети менен сатылып алынган. DC конвертери болжол менен 5В камсыз кылат жана нан аркылуу эки DC кыймылдаткычын, ошондой эле Arduino Uno менен иштейт, ал өз кезегинде Pixy 2ге күч берет.

4 -кадам: Электр схемасы

Электр схемалары
Электр схемалары
Электр схемалары
Электр схемалары

Жогоруда көрсөтүлгөн зымдардын жана электрдик тетиктердин негизги бузулушу. Транзистор, NPN 2N 2222A, аз кубаттуулукту күчөтүү, ошондой эле колдонмолорду которуу үчүн колдонулган жарым өткөргүч түзмөк. Диоддор агымды бир багытта кармап туруу үчүн колдонулат, бул Arduino Uno кокусунан токту алуудан жана жарылуудан коргойт. Биз DC кыймылдаткычтарын колдонуп жаткандыктан, кандайдыр бир себептерден улам туура эмес багытта бара жаткан болсоңуз, анда сиз дайыма кубаттуулугуңузду жана кабелдериңизди алмаштыра аласыз жана ал карама -каршы багытта айланат. Бул AC кыймылдаткычтары менен жасалышы мүмкүн эмес. Диаграммада пиндин конфигурациясы Arduino эскизине туура келбейт, ал колдонуучуга компоненттердин бири -бири менен кандайча туташканы жөнүндө түшүнүк берет.

5 -кадам: Arduino Sketch

Бул долбоордун Arduino эскизинде Pixycam.com сайтынан "Колдоо" бөлүмүнөн жана "Жүктөөлөр" бөлүмүнөн тапса болот Pixy 2 китепканасы колдонулат. Тиешелүү түрдө Pixy же Pixy 2 үчүн тиешелүү китепкананы жүктөп алганыңызды текшериңиз. Китепкана жүктөлүп жатканда, PixyMon v2ди жүктөө дагы абдан пайдалуу. Pixy түстөрдү/объекттерди кнопканы басып кармап, LEDдин күйүшүн күтүп (биринчи ак, андан кийин кызыл) жана кызыл болгондо кое берүү менен үйрөнө алса, аны PixyMon программасы аркылуу үйрөтүү пайдалуу. Сиз камеранын бардык жөндөөлөрүн, анын ичинде жарыктыгын жана блоктун минималдуу аймагын тууралай аласыз (бул кичине, ачык түстөрдү аныктоого аракет кылып жатсаңыз пайдалуу). Эскиз эки колоннаны, ошондой эле аныкталган объекттин х позициясын салыштырып, ага кайсы кол коюлганын ээрчүү үчүн колдонулат. Pixy 2 жети түрдүү кол тамгаларды үйрөнө алат жана бир убакта жүздөгөн объектилерди аныктай алат.

Ал жерден analogWrite () функциясын колдонуп, роботтун алдыга, солго же оңго өтүүсүнө мүмкүнчүлүк берүү менен DC кыймылдаткычтарын программалоо абдан оңой.

Эскертүү: ачык, ачык түстөр Pixy менен эң жакшы иштейт

6 -кадам: Акыркы продукт

Бул жерде роботко кызыл балатынын жасалгасын ээрчүү үйрөтүлгөн.

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