Мазмуну:

Arduino RC роботу: 11 кадам (сүрөттөр менен)
Arduino RC роботу: 11 кадам (сүрөттөр менен)

Video: Arduino RC роботу: 11 кадам (сүрөттөр менен)

Video: Arduino RC роботу: 11 кадам (сүрөттөр менен)
Video: Lesson 95: Using L293D 4 DC Motors Shield for Arduino UNO and Mega | Arduino Step By Step Course 2024, Ноябрь
Anonim
Image
Image
Arduino RC роботу
Arduino RC роботу
Arduino RC роботу
Arduino RC роботу
Arduino RC роботу
Arduino RC роботу

Description

Узакка созулган, 3D басылган, бир нече жүз метрлик аралыктан башкарылган Arduino негизделген робот. Модулдук тез туташтыруучу мотор схемасы ар кандай роботтордун конструкцияларын тез эле эч кандай шаймандарсыз прототиптөөгө мүмкүндүк берет. Балдар үчүн робототехника үчүн идеалдуу.

Мунун баары эмне жөнүндө?

Ошентип, сиз жаңы эле Arduino, же 3D басып чыгарууну үйрөнө баштадыңыз жана сиз сонун нерселерди курууга даярсыз. Сиз маңыздуу жана практикалык, бирок кызыктуу бир нерсе кургуңуз келет … Сиз OmniBotту курууга даярсыз. Эгерде Arduino - Швейцария армиясынын электроникасы бычагы болсо, анда OmniBot - робот техникасынын Швейцария армиясынын бычагы! OmniBot - бул Болт жана Байт Жаратуучу Академиясынын бир нече айга созулган долбоорунун натыйжасы, ал ар тараптуу жана колдонууга оңой алыстан башкарылуучу робототехника комплексин иштеп чыгууга багытталган. Эми анын баары ачык булак! OmniBot батарейка менен иштейт, төрт DC мотор каналын, эки servo моторду айдай алат жана бир нече жүз метр аралыктан башкарылган! Мунун баары 3D басылган корпустун ичине туура келет, сиз ойлогондой, Arduino Uno мээси.

Макул, бирок эмне үчүн?

Биз чындап эле кичинекей балдарга картонду жана желимди чогултууну жана иштөөчү роботту алуусун кааладык. Интернеттен сатып ала турган салттуу робот топтомдору менен, сиз өзүңүздүн кодуңузду жазып, көптөгөн секирик зымдары менен күрөшүүгө мажбур болосуз - ооба … сиз аларды эч качан алыстан башкара албайсыз. Алар бир эле кодду бир циклде иштетишет. OmniBotтун жардамы менен сиз жөн эле батарейканы сайып, моторду туташтырып, каалаган жериңизге скотч менен чаптап коюңуз, жана - бум. робот. Биз жазган бардык коддор автоматтык сыйкырдуу түрдө сиз пилотсуз же RC учагы үчүн колдоно турган контроллер менен иштейт. Бул талаага тез даярдалуучу роботтор үчүн эң сонун комплект. OmniBot платформаңызды куруп бүткөнүңүздө, сиз жаңы эле баштадыңыз. Он кыска мүнөттүн ичинде сиз миссиядан критикалык бомбаны тазалоочу рокет-лига стилиндеги футбол ботуна өтө аласыз жана OmniBotту күчтүү кылат. Ошентип, баштайлы!

Сунушталган көндүм деңгээлдери:

  • Бул долбоорлор бир аз жеңил ширетүүнү камтыйт, аны үйрөнчүктөр үчүн кыйла башкарууга болот.
  • Arduino жөнүндө жалпы түшүнүк жана Arduino IDEде эскиздерди жүктөө жана китепканаларды кошуу боюнча иштөө. Эч кандай коддоо талап кылынбайт, бирок өнүккөн колдонуучулар кааласа кодун ыңгайлаштыра алышат.
  • Кээ бир жеңил жабдыктар бурагыч жана зым кескичтер менен иштейт. Чоңдордун көзөмөлү жаш балдарга сунушталат. (Акыркы продукт бардык курактагы адамдар үчүн жарактуу!)

Жабдуулар

Керектүү куралдар:

  • Лампочка жана ширетүүчү
  • Аллен ачкычы/ачкычы же алты бурчтуу бурагыч
  • Филлипс башы же жалпак баш бурагыч (мотор калканынын терминалдык блокторуна жараша)
  • Ысык желим пистолети жана ысык желим таяктары (талап кылынбайт, бирок абдан сунушталат!)
  • Зым кескичтер (флеш кескичтер сунушталат, анткени алар башка баскычтарда колдонулушу мүмкүн)
  • Сым тазалагычтар
  • Ийнелердин кычкачтары (талап кылынбайт, бирок 3D басып чыгарууну тазалоону бир топ жеңилдетет)
  • 3D принтерге кирүү (эгерде сизде жок болсо, жергиликтүү жаратуучудан орун, мектеп, лаборатория же китепкана сураңыз!)
  • Arduino IDE программасы бар компьютер

Материалдык эсеп:

Төмөнкү нерселер жана шилтемелер Амазонкадан алынган (бардыгы же көбү Amazon Prime нерселери), бирок белгилей кетүү керек, эгер булардын баары болбосо дагы, эгер сиз күтүүнү кааласаңыз, Banggood жана AliExpress сыяктуу веб -сайттардан алда канча арзаныраак табууга болот. жеткирүү үчүн бир нече жума. Эгер сиз жакшы карасаңыз, бул чындыгында долбоордун баасын эки эсе кыскарта алат.

  1. Arduino Uno микроконтроллери (бул үчүн чиптин түрү жакшы иштейт)
  2. Arduino Motor Shield V1
  3. Turnigy Evo Transmitter (2 -режим) (бул ресивер менен келет, бирок iBus байланышы бар көпчүлүк кабыл алгычтар иштеши керек)
  4. Эркек жана Аял JST сайгычтары (мен силикон түрүн сунуштайм, анткени алар ийкемдүү)
  5. 13.5mm x 9mm Rocker Switch
  6. M3x6mm эсептегич бурамалар (6 винт чынында керек)
  7. 2S Lipo батарейкасы (бул кайра заряддалбай турган батарея менен алмаштырылышы мүмкүн, 7 жана 12 вольттун ортосунда)
  8. 2S Lipo Заряддагыч (липо батареясын колдонсоңуз гана керек)
  9. PETG 3D принтер жипчеси (PLA колдонсо болот, бирок PETG бышык жана ысык клейге чыдамдуу)
  10. TT моторлору жана дөңгөлөктөрү
  11. Серво моторлору (чоңураак servo моторлору да колдонулушу мүмкүн)

Эгерде сизде бардык шаймандарыңыз жана тетиктериңиз болсо, анда мени ээрчиңиз! Бизде роботтор бар …

1 -кадам: Сиздин робот шассиңизди 3D басып чыгаруу

3D робот шассиңизди басып чыгаруу
3D робот шассиңизди басып чыгаруу

Бул кадам үчүн сизге керек болот:

Минималдуу көлөмү 4,5 "X x 4,5" Y x 1,5 "Z болгон 3D принтери

Жакшы кабар, мен аны сиз үчүн мурунтан эле иштеп чыккам! 3D STL файлдары баары төмөндө. Бирок, биринчиден, бул жерде кээ бир эскертүүлөр.

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

Төмөнкү Бөлүм жана Батарея Эшигин "бир жерде басып чыгаруу" модели катары бир ок менен басып чыгарууга болот, башкача айтканда, сиз аны принтерден түз алып салсаңыз болот жана эшик дароо орнотулбай иштейт. Кээ бир төмөнкү сапаттагы принтерлер сабырдуулук менен күрөшүшү мүмкүн жана бул эки бөлүктү эритип салышы мүмкүн, ошондуктан мен ар бир Батареянын Эшиги жана Төмөнкү Бөлүмдөр үчүн өзүнчө басып чыгаруу файлдарын коштум, андыктан аларды жекече басып чыгарып, кийин чогултууга болот.

2 -кадам: 3D басып чыгарууну тазалоо

3D басып чыгарууну тазалоо
3D басып чыгарууну тазалоо
3D басып чыгарууну тазалоо
3D басып чыгарууну тазалоо
3D басып чыгарууну тазалоо
3D басып чыгарууну тазалоо
3D басып чыгарууну тазалоо
3D басып чыгарууну тазалоо

Бул кадам үчүн сизге керек болот:

  • Бир жуп ийне мурундуу кычкач
  • Хобби бычак

Басып чыгарууңузду плитадан этияттык менен алып салыңыз. Эгер сиз баарын мен сыяктуу эле бир кадрда басып чыгарсаңыз, анда бөлүктөрдүн ортосундагы жипти тазалашыңыз керек болот. Кычкачты колдонуп, которгуч бара турган тешиктен колдоо материалын сууруп алыңыз. Кээ бир принтерлерде батарейканын эшигинин биринчи же эки катмары төмөнкү бөлүк менен бириктирилиши мүмкүн, эгерде андай болсо, хобби бычак менен эшикти кесип салыңыз. Эгерде эритүү өтө начар болсо, анда эшикти жана төмөнкү бөлүктү өзүнчө басып чыгарып, кийинчерээк бириктирүүңүз керек болот.

3 -кадам: Сиздин Arduino Uno даярдоо

Сиздин Arduino Uno даярдалууда
Сиздин Arduino Uno даярдалууда
Сиздин Arduino Uno даярдалууда
Сиздин Arduino Uno даярдалууда

Бул кадам үчүн сизге керек болот:

  • An Arduino Uno
  • Arduino IDE орнотулган компьютер (сиз IDEди бул жерден орното аласыз)
  • USB программалоо кабели

OmniBot коду бир нече китепканадан көз каранды.

  1. "Servo.h" (бул IDEге орнотулган жана жүктөп алуунун кажети жок)
  2. "AFMotor.h" (Adafruitтен келген бул чоң китепкана, аны орнотуу боюнча көрсөтмөнү бул жерден тапса болот)
  3. "OmniBot.h" (Бул китепкананы орнотуу үчүн төмөнкү көрсөтмөлөрдү аткарыңыз)

OmniBot китепканасын орнотуу үчүн Arduino Libraries папкаңызды табыңыз (көбүнчө Документтер> Arduino> Китепканалар астында) жана OmniBot аттуу жаңы папканы түзүңүз. OmniBot.h, OmniBot.cpp жана keywords.txt файлдарын бул жаңы папкага чаптаңыз. Орнотууну аяктоо үчүн Arduino IDEди жаап, кайра иштетиңиз. Эгер ийгиликтүү болсоңуз, анда IDEдеги Sketch> Китепкананы кошуу бөлүмүнө өтүү менен OmniBot китепканасын көрүшүңүз керек.

Китепканалар орнотулгандан кийин, жөн гана Arduino Uno туташтырыңыз, Tools> Board:> Arduino/Genuino Uno астындагы туура тактаны тандап, активдүү COM портун тандап, андан кийин эскизди жүктөңүз!

4 -кадам: Роботторуңузду кабыл алуучуну даярдоо

Роботторуңузду кабыл алуучуну даярдоо
Роботторуңузду кабыл алуучуну даярдоо
Роботторуңузду кабыл алуучуну даярдоо
Роботторуңузду кабыл алуучуну даярдоо
Роботторуңузду кабыл алуучуну даярдоо
Роботторуңузду кабыл алуучуну даярдоо

Бул кадам үчүн сизге керек болот:

  • ширетүүчү жана темир
  • зым кескичтер
  • зым ачкычтар
  • Arduino Uno
  • IBus алуучу модулу (сунушталган өткөргүч менен келген, бирок башка iBus кабыл алгычтары иштеши мүмкүн)
  1. Кабыл алуучу модулуңуз менен келген башкы зымдарды табуудан баштаңыз. Ал төрт бөлүктөн турушу керек. Биздин модулда PPMге туура келген сары зымдын кереги жок жана аны баш катардан алып салууга же кесүүгө болот.
  2. Жеке аялдын башын зымдардын учунан кыркып, болжол менен 1 см изоляцияны алып салыңыз.
  3. Ишара: Түшпөй калган зымды бурап кетпеши үчүн, учтарын ширетүү менен калайла.
  4. Ардуинодо Gnd, Vcc жана Rx тешиктерин табыңыз. (эгерде сунушталган Arduino колдонулса, аларды ICSP казыктарынын астынан бири -бирине жакын жерден табууга болот.)
  5. Контролдонгон зымдарды тийиштүү тешиктери аркылуу салыңыз жана арткы жагында ширетүү. Актан RXке чейин, кызылдан 5Вка чейин, GNDден карага чейин.
  6. Кыскартууну болтурбоо үчүн артындагы калган зымды кыркыңыз.
  7. Аялдын төрт башын VCCге кызыл, GNDге кара, ал эми S. BUSка акты алуучу модулга сайыңыз.
  8. Кабыл алуучу модулду Arduino'го салыңыз. Меники USB порту менен конденсаторлор менен кристаллдын ортосуна тыгыз дал келерин байкадым.

5 -кадам: Мотор айдоочусунун калканчын даярдоо

Мотор айдоочусунун калканчын даярдоо
Мотор айдоочусунун калканчын даярдоо
Мотор айдоочусунун калканчын даярдоо
Мотор айдоочусунун калканчын даярдоо
Мотор айдоочусунун калканчын даярдоо
Мотор айдоочусунун калканчын даярдоо

Бул кадам үчүн сизге керек болот:

  • Бир жуп флеш кескич же бычак.
  • Кичинекей жалпак баш же Филлипс баш бурагычы (мотор калканыңыздагы терминалдык блокторго жараша)
  • Жети (7) аял JST кабелинин адаптерлери.
  1. Мотор калканчын Ардуиного басып коюуга аракет кылыңыз, ортосунда ресивер бар.
  2. Эгерде мотор калкан казыктары Arduino ургаачы казыктарына чейин басылбаса, мотор калканчынын асты жагында узун казыктар болушу мүмкүн, бул аларды кабыл алуучуга тыгып жатат. Буларды 2 -сүрөттө көрүнгөндөй флеш кескичтер же бычактар менен кыркса болот.
  3. Arduino, Motor Shield, ресивер сэндвичи жасалганда (муну "стек" деп коёлу), сүрөттөр көрсөткөндөй, терминалдык блокторго JST кабелдик адаптерлерин бурап баштаңыз. Кабелдердин кызыл зымдары терминал блокторунун көпчүлүгүнүн учунда, ал эми кара зымдар борбордо. (калкандагы M1 жана M2 терминалдарынын ар биринде эки JST кабели болууга тийиш, M3 жана M4те бирөө болушу керек, батарея терминалында бирөө болушу керек)
  4. Мотор калканчындагы батарея терминалына абдан көңүл буруңуз. JST кабелин туура эмес жол менен туташтыруу, батарея туташтырылганда стекти куурууга алып келет. Эсиңизде болсун, кызыл M+га, кара GNDге өтөт.
  5. Батарея терминалынын блогунун оң жагындагы "PWR" төөнөгүчтөрүн туташтырган сары секирүүчү бар экенин тактаңыз. Бул стектин төмөнкү бөлүктөрүнө күч берет.
  6. Pro Tip: Бардык кабелдер бузулганда, ар бир зымга жакшы тартылганын жана түшпөшүн камсыз кылуу үчүн жеңил тарткычын бериңиз.

Бул жерде болгондо, бул коннекторлордун эмне менен байланышы бар экенин айтып берейин. M1 жана M2 терминалдык блоктору (ар бири эки жеке розеткадан турат) роботтун оң жана сол диск кыймылдаткычтары үчүн. Катар ортосунда бешинчи розетка бар, мен жерге туташтырылган деп ишенем жана биздин максаттар үчүн колдонулбайт. M3 жана M4 терминалдык блогу "Көмөкчү Моторлор" болот, алар OmniBotтун алдыңкы бөлүгүндө керек болгон жалпы кыймылдаткыч функциялары үчүн бузулган. M3 көмөкчү мотору бир багытта 0% дан 100% га чейин ылдамдыкта орнотулушу мүмкүн жана сол джойстиктин өйдө -ылдый кыймылы менен башкарылат. M4 мотору 100% саат жебеси боюнча жана сааттын жебесине каршы сол джойстиктердин сол жана оң кыймылы менен башкарыла алат. Бул джойстик огунда "борборго кайтуу" жазы бар, ал мотордун ылдамдыгын табигый түрдө 0%га орнотот.

6 -кадам: Arduino Stackти шассидин төмөнкү бөлүмүнө орнотуу

Arduino стакасын шассидин төмөнкү бөлүмүнө орнотуу
Arduino стакасын шассидин төмөнкү бөлүмүнө орнотуу
Arduino стакасын шассидин төмөнкү бөлүмүнө орнотуу
Arduino стакасын шассидин төмөнкү бөлүмүнө орнотуу
Arduino стакасын шассидин төмөнкү бөлүмүнө орнотуу
Arduino стакасын шассидин төмөнкү бөлүмүнө орнотуу
Arduino стакасын шассидин төмөнкү бөлүмүнө орнотуу
Arduino стакасын шассидин төмөнкү бөлүмүнө орнотуу

Бул кадам үчүн сизге керек болот:

  • Мурунку кадамдардан даяр стек.
  • 3D басып чыгарылган төмөнкү бөлүк
  • Эки (2) 6 мм M3 машина бурамалары
  • Аллен ачкычы/ачкычы же узун алты бурчтуу драйвер.
  1. J1 туташтыргычтарын M1 терминалдык блоктун зымдары оң жагына, M2 терминалдык блогунун зымдары сол жагына жана M3 жана M4 терминалдык блоктун циклинин алды жагына жеткидей кылып уюштуруңуз. (ресивердин антеннасын стектин астына да илсе болот)
  2. JST логотипинин кызыл туташтыргычтын корпусунда өйдө карагандыгын камсыз кылуу үчүн, JST туташтыргычтын баштарын басылган Төмөнкү Бөлүмдүн тиешелүү розеткаларына басыңыз. Оң жактагы кабелдердин тартиби эч кандай мааниге ээ эмес, анткени экөө тең M1 терминалдык блокко барат. Ошол эле M2 терминал блогуна сол жактагы бириктиргичтери үчүн да ушуну айтууга болот.
  3. M3 жана M4 кабелдери стектин астында түздөн -түз илинип, жанындагы розеткага туташтырылышы керек.
  4. Аллан ачкычын жана M3 бурамаларын колдонуп, стекти Төмөнкү Бөлүмдүн бурамаларына бекиткиле. Баштын диаметри кичирээк болгон бураманы табуу пайдалуу болушу мүмкүн, анткени бурамалардын бири Arduino аялдын башын чагып алат. Бул башты бузуп алам деп тынчсызданбаңыз, анткени биз аны эч нерсе үчүн колдонбойбуз.
  5. Мүмкүн болгон жерде бош болгон зымдарды стектин астына тыгыңыз.

7 -кадам: Орнотуу жана Power которгучта Soldering

Power Switchке орнотуу жана ширетүү
Power Switchке орнотуу жана ширетүү
Power Switchке орнотуу жана ширетүү
Power Switchке орнотуу жана ширетүү
Power Switchке орнотуу жана ширетүү
Power Switchке орнотуу жана ширетүү

Бул кадам үчүн сизге керек болот:

  • Бир ширетүүчү жана кээ бир ширетүүчү
  • зым кескичтер
  • зым ачкычтар
  • 13.5mm x 9mm рокер которгуч
  1. Төмөнкү бөлүктүн асты жагындагы рокерди анын тешигине басыңыз, ал чыкылдаганга чейин. Камсыз кылуу | белгиси алдыңкы, 0 белгиси арт жагын батарейкага карайт.
  2. Батарея терминалынан кара JST зымын которгуч терминалына сунуп, коммутатор терминалына ыңгайлуу жетүү үчүн GND терминалынан чуркап турган кара зым жетиштүү экенин текшерип, кесип салыңыз.
  3. Кесилген арткы зымдын эки учун сыйрып, калайла.
  4. Кара зымдын ар бир кесилген учун сүрөттөрдө көрсөтүлгөндөй ар бир которуштуруучу терминалга туташтырыңыз. (жылыткыч оңой эле которулуп, которгучтун пластикалык корпусун эритип башташы мүмкүн болгондуктан, коммутатордун терминалында ширеткичти өтө көп кармабаңыз!)
  5. Батарея терминалынын кабелинин туташтыргычын батарейканын тешигинен ылдый карай батарейканын эшигине карай жылдырыңыз.

8 -кадам: Шассиди жабуу

Шассиди жабуу
Шассиди жабуу
Шассиди жабуу
Шассиди жабуу

Бул кадам үчүн сизге керек болот:

  • Аллан ачкычы же алты бурчтуу бурагыч.
  • Төрт (4) 6мм M3 эсептегич машинанын бурамалары
  1. Басылган Үстүнкү Бөлүктү Төмөнкү Бийикке кылдаттык менен коюңуз, азыр эки бөлүктүн ортосуна зым кыпчылып жатат. Керек болсо, артка кайтып, аларды жолдон чыгаруу үчүн дагы бир нече зымды стектин астына тыгыңыз.
  2. Төрт бураманы түбүнөн кириңиз. Про учу: Кайсыл бирөөнү бурап койгонго чейин, көбүнчө бурап коюңуз. Бул басылган бөлүктөргө кысым көрсөтүүгө да жардам берет. Бардык бурамалар акканга чейин бурчтар боюнча кезектешип, ар бир бураманы катуулатыңыз.

9 -кадам: Тез туташуу моторлорун куруу

Quick Connect моторлорун куруу
Quick Connect моторлорун куруу
Quick Connect моторлорун куруу
Quick Connect моторлорун куруу
Quick Connect моторлорун куруу
Quick Connect моторлорун куруу

Бул кадам үчүн сизге керек болот:

  • Төрт (4) TT тиштүү мотор
  • Төрт (4) эркек JST туташтыргычы кабели
  • Бир ширетүүчү жана кээ бир ширетүүчү
  • Hot желим тапанча жана клей катуу сунушталат, бирок зарыл эмес
  1. Эркек JST туташтыргыч кабелин сүрөттөрдө көрсөтүлгөндөй эле TT моторуна кошуңуз. Про учу: Бул моторлор сааттын жебеси боюнча да, сааттын жебесине каршы да айдаганы үчүн, зымдардын полярдуулугу эч кандай мааниге ээ эмес, бирок алар туташтырылганда баары бирдей иштеши үчүн бардык моторлордун бирдей болушун камсыз кылуу керек. кара зымдар азыр сиз ар бир моторду кандай ширетсеңиз, ошондой болушу керек!)
  2. Pro Tip: Бул моторлордун ширетүүчү түйүнүнүн үстүнө ысык клей кошуп, алардын өмүрүн абдан көбөйтүңүз! Бул моторлордун жез табакчалары бар, алар сиз эритип койсоңуз болот, эгер алар өтө ийилсе, стрессти чарчатып, моторуңузду жараксыз кылып салышат. Ысык клей бул ийилүүнү алдын алат!
  3. Моторуңузду OmniBotко туташтырганда, эки металл контакт өйдө каралышы керек. Биринчи бир нече жолу туташтыруу бир аз татаал болушу мүмкүн, анткени шассидин төмөнкү бөлүмү аял JST коннекторлорун бир аз сыгып алат.

10 -кадам: Сиздин биринчи OmniBot

Сиздин биринчи OmniBot
Сиздин биринчи OmniBot
Сиздин биринчи OmniBot
Сиздин биринчи OmniBot
Сиздин биринчи OmniBot
Сиздин биринчи OmniBot

Бул кадам үчүн сизге керек болот:

  • Кээ бир тез TT моторлорун дөңгөлөктөр менен туташтырат
  • Кош арт жабышчаак лента артыкчылык берилет, бирок сиз ысык клей же кадимки скотчту колдонсоңуз болот.
  • Сиздин өткөргүч контроллериңиз
  • Батарея (7Vдан 12Vга чейин иштейт, бирок материалдардын тизмесиндеги 2S 7.4V Lipo батареялары)

Биринчиден, Аллен ачкычын же кичинекей бурагычты колдонуп, батарейканын уячасын ачыңыз, батарейкаңызды сайыңыз жана кайра жабыңыз. Андан кийин, конструкция үчүн башка эрежелер жок: сол дисктин моторлору сол жагына, оң диск моторлору оң жагына, ал эми серво моторлорунун күрөң/арткы зымы башка жакка карайт OmniBot. Андан башка, муну өзүңүздүкү кылыңыз!

Сиз менин кендеримди кантип курганымды түшүнүү үчүн сүрөттөрүмдү агып кете аласыз. Мен ошондой эле дененин башка компоненттери үчүн Popsicle таякчалары, ысык клей жана картон сыяктуу курулуш материалдарын колдонууну же шасси өлчөмүн кеңейтүүнү сунуштаар элем.

11 -кадам: OmniBotту көзөмөлдөө

Сиздин OmniBotту көзөмөлдөө
Сиздин OmniBotту көзөмөлдөө
Сиздин OmniBotту көзөмөлдөө
Сиздин OmniBotту көзөмөлдөө
Сиздин OmniBotту көзөмөлдөө
Сиздин OmniBotту көзөмөлдөө

Бул кадам үчүн сизге керек болот:

  • Сиздин бүткөн OmniBot
  • Сиздин контролеруңуз

Мен Хобби Кингден Turnigy Evo өткөргүчүн сунуштай албайм. Бул 2.4 ГГц санариптик өткөргүч, автоматтык жыштыктагы секирүү жана көптөгөн өзгөчөлүктөрү, анын ичинде сенсордук экран! Бул биз Bolts and Bytes Maker Academyде колдонгон нерсе жана ал бизге жакшы кызмат кылды. Эгер сиз ошондой эле колдонуп жатсаңыз, анда сиз акыркы жабдыкты колдонуп жатканыңыз үчүн, программалык камсыздоону жаңыртууну текшериңиз. Бул үчүн шилтемени Hobby King өнүмүнүн баракчасынан тапса болот.

OmniBotту кыймылга келтирүү үчүн Turnigy Evo контроллериндеги куралдар кутусун чыкылдатып, RX Bind таптап, анан OmniBotту которгучтан электр циклине (өчүрүп күйгүзүңүз) басыңыз. Контроллер OmniBot ичиндеги ресиверге туташканын көрсөткөн үн чыгарышы керек.

Эми айда! Бардык коддор үзгүлтүксүз иштеши керек.

Сиз Turnigy Evo контроллеринин өзгөчөлүктөрү OmniBotту төмөнкү жолдор менен башкара турганын таба аласыз:

  • Оң таяк вертикалдуу жана горизонталдуу> Сол порттор (2) жана оң порттор (2) OmniBotsтун моторлору үчүн.
  • Left Stick Horizontal> Алдыңкы мотор порту 1, мотор ылдамдыгы -100% дан 100% га чейин жана Servo порт 1
  • Left Stick Vertical> Алдыңкы мотор порту 2, мотор ылдамдыгы 0% дан 100% га чейин жана Servo порт 2
  • Борбор баскычы> OmniBotтун максималдуу ылдамдыгын тууралаңыз
  • Борборду которуу> Оң таякчаны артка тартканда, дискти аралаштыруу схемасын өзгөртүңүз (дискти аралаштыруу татаал тема болгондуктан, ачуу үчүн көп нерсе бар, эгер кимдир бирөө чын эле кааласа, түшүндүрмөсүн сактайм!)
  • Солго которуу> ЖОГОРКУ: Алдыңкы моторлорду жана servo моторлорду башкарууга мүмкүндүк берет, MID: Серво кыймылдаткычтарын гана башкарууга мүмкүндүк берет, ТӨМӨН: алдыңкы моторлорду гана башкарууга мүмкүндүк берет. (бул сизге кыймылдаткыч керек болсо, бирок бир эле учурда алдыңкы мотор эмес болсо пайдалуу)
  • Оңго которуу> учурда колдонулбайт

Сиз ошондой эле контроллердин менюсунан "акыркы чекиттер", "артка" жана "кыркуу" функцияларын таба аласыз, бирок алардын ар бири жөнүндө айта турган көп нерсе бар жана мен аларды башка гидге калтырам. Эгер сиз алардын бирине кызыгып жатсаңыз, ошол терминдер боюнча YouTube издөөдө ондогон пайдалуу видеолор ачылышы керек.

Баары бүттү

Эгерде сиз буга чейин жетишкен болсоңуз, куттуктайм, бул узун болгонун билем.

Мен коомчулук OmniBot менен эмне кылып жатканын күтө албайм. Мен, албетте, кандайдыр бир суроого жооп берүүнү чыдамсыздык менен күтөм жана кандайдыр бир пикирди угууну каалайм. Келечектеги Instructables колдонмосунда OmniBotтун жеңилирээк версиясын күтүп туруңуз!

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