Кантип өзүңүз жасай аласыз, радио аркылуу башкарылуучу жер үстүндөгү унаа

Мазмуну:

Кантип өзүңүз жасай аласыз, радио аркылуу башкарылуучу жер үстүндөгү унаа
Кантип өзүңүз жасай аласыз, радио аркылуу башкарылуучу жер үстүндөгү унаа

Video: Кантип өзүңүз жасай аласыз, радио аркылуу башкарылуучу жер үстүндөгү унаа

Video: Кантип өзүңүз жасай аласыз, радио аркылуу башкарылуучу жер үстүндөгү унаа
Video: Разработка Переносного Подавителя FM Радио своими руками 2024, Апрель
Anonim

Кичинекей оюнчук радио көзөмөлдөгөн жер үстүндөгү унаа жасоонун ыкмасы сунушталууда.

Биздин ар тараптуу унаабыздын "жүрөгү" үчүн биз Ардуино үй-бүлөсүнөн акы алабыз. Шасси өндүрүү үчүн биз даяр шасси колдонобуз, аларды эми Кытайдын каалаган интернет дүкөнүнөн же электроника дүкөндөрүнөн сатып алуу оңой. Биз Google Play'ден жүктөп алчу акысыз тиркеме аркылуу bluetooth аркылуу смартфондон өзүбүздүн жерде жүргөн унаабызды башкарабыз.

Ар тараптуу унаа
Ар тараптуу унаа

Ал зарыл

  • - Arduino UNO же ага барабар;
  • - Bluetooth модулу HC-06 же аналоги;
  • - L9110S кыймылдаткыч же аналоги;
  • - Pololu Zumo танкы же ага окшош үчүн чынжырлуу платформа;
  • - Arduino тактасынын көлөмүнө ылайык фибергластан жасалган бөлүк же прототип түзүү үчүн калкан;
  • - тандалган шасси үчүн ылайыктуу 2 электр кыймылдаткычы;
  • - 2 светодиод ("фаралар") жана 2 каршылык 180-220 Ом;
  • - батареялар (1 "таажы" же 4-6 манжалуу батареялар);
  • - туташтыруучу зымдар;
  • - кандооч;
  • - компьютер;
  • - 6-10 болт М2, 5.

Нускамалар

1 кадам

Электр кыймылдаткычтарын шассиге бекитебиз. Мен Amperkден сатылып алынган эки 12мм тиштүү моторду колдонуп жатам. Алар мен тандаган Pololu Zumo жөрмөлөгүч платформасына толугу менен шайкеш келет.

Электр кыймылдаткычы 12 мм
Электр кыймылдаткычы 12 мм

2-кадам

Көзөмөлдөө шассиин аларга бекитилген көрсөтмөлөргө ылайык чогултабыз. 10 мүнөттө чогултуу оңой. Бул биздин келечектеги ар тараптуу унаа каражатыбыздын пайдубалы. Сураныч, бул шассиде 4 АА батарейкасы үчүн отсеги бар. Бүткүл структурабызды кубатташ үчүн "+" жана "-" үчүн 2 зым алып келүү керек болот. Ардуино үчүн ылайыктуу туташтыргычты зымдарга ширете аласыз. Бул электр кубатын тактага туташтырууну жеңилдетет. Эгер башка платформа колдонулса, анда батарея бөлүгүн жайгаштыра турган жерди таап, Arduino тактасына кубат берүү үчүн зымдарды алып чыгышыңыз керек.

Pololu Zumo робот платформасы - келечектеги ар тараптуу унаа үчүн шасси
Pololu Zumo робот платформасы - келечектеги ар тараптуу унаа үчүн шасси

3-кадам

Биз Arduino тактасын шассиге тиркеп жатабыз. Ушул робот платформасындагы бекиткичтер Arduino UNOнун бекиткич тешиктери менен тешиктерге дал келбейт. Ошондуктан, мен М2, 5 болттарын колдонуп, шассиге бекитип, стекловолокно платформасын түзүп, андан соң ошол эле 4 болттун жардамы менен тактайга бекитем.

Arduino орнотулган шассиде орнотулууда
Arduino орнотулган шассиде орнотулууда

4-кадам

Биз Bluetooth модулун, кыймылдаткыч драйверин жана шассидеги "фараларды" кантип оңдойбуз, ошондо мунун баары Arduino менен оңой туташып кетиши мүмкүн. Сүрөттөгүдөй атайын такта, же Электрондук Кирпич Калкан колдоном. Бирок бул кандайдыр бир башка калкан, ал тургай жөн гана үйдөн жасалган такта болушу мүмкүн. Калканга ылайыктуу тешик тешип бүткөндөн кийин, кыймылдаткычты калканга бекитебиз. Эгерде биз калкан менен иштеп жаткан болсок, бургулоо зарыл өткөргүчтөргө зыян келтирбешине аракет кылабыз. Этият болуңуз: болт металл, кокустан кыска туташууга болот. Ошондуктан, колдонулган өткөргүчтөрдү курч бычак менен тазалап салабыз. Электр тогун өткөрбөй турган шайбаларды гайканын астына жана болт башынын астына коюңуз.

RC Rover электрондук компоненттери
RC Rover электрондук компоненттери

5-кадам

Эми эң оор жана жооптуу бөлүгү келди. Бардыгын схема боюнча чогултушубуз керек. Биз Bluetooth модулунун Rx пинчегин Arduino Tx пинчегине, Tx пинчегин Arduino Rx пинчегине, GNDду Arduino жерине, VCCни 5 V Arduinoго (же 3.3 V) туташтырабыз. - кайсы BT модулун колдонгонуңузга жараша). Бул жерде сиз "Дюпон" сыяктуу атайын кулактар менен ширетүүчү же бириктирүүчү зымдарды колдоно аласыз.

Эки моторду башкаруу үчүн, кыймылдаткычтын + 2 жабдуусунун 4 чыгышы колдонулат. Ошондуктан, биз Arduino компаниясынын каалаган 4 акысыз санарип казыгын алып, аларды кыймылдаткыч драйверинин башкаруу төөнөгүчтөрүнө туташтырабыз. Конкреттүү пин номерлерин программада кийинчерээк жазып алабыз, андыктан азыр бул өтө маанилүү эмес.

Акыры, LEDлерди аноддор менен 200 Ом каршылыгы бар резисторлор аркылуу Ардуинонун калган эки бош казыгына, ал эми катоддорду GNDге туташтырабыз.

Үйдө даярдалган, жер үстүнөн башкарылуучу радиотранспорттун схемасы
Үйдө даярдалган, жер үстүнөн башкарылуучу радиотранспорттун схемасы

6-кадам

Натыйжада, сиз сүрөттө көрсөтүлгөндөй бир нерсе алышыңыз керек. Ошондой эле, менде ультрадыбыстық аралыкты аныктагыч бар - бул жердин айланасындагы унаага мындан ары "көрүү" жана өз алдынча кыймылдоо мүмкүнчүлүгүн берүү. Бирок биз муну кийинкиге калтырабыз. Жер үстүндөгү унаанын бул версиясында сиз калканга жаңырык тапкыч болбойт.

Радио менен башкарылуучу ар тараптуу унаа үчүн электроникасы бар калкан
Радио менен башкарылуучу ар тараптуу унаа үчүн электроникасы бар калкан

7-кадам

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

Радио менен башкарылуучу ар тараптуу унаа үчүн эскиз
Радио менен башкарылуучу ар тараптуу унаа үчүн эскиз

8-кадам

Биз ар тараптуу унаабызды башкаруу үчүн программаны жүктөп алабыз. Ал "Arduino Bluetooth RC Car" деп аталып, Google Play'де бекер жеткиликтүү. Берилген QR коду Google Playдеги колдонмону жүктөө барагына алып келет.

Bluetooth аркылуу ATV башкаруу үчүн программа
Bluetooth аркылуу ATV башкаруу үчүн программа

9-кадам

Эскизди жүктөп алгандан кийин, Arduino компьютеринен ажыратып, биздин калканды Arduino менен байланыштырыңыз. Маанилүү учур: биздин жерде иштей турган унааны биринчи иштетүү! Эгер бардыгы туура туташтырылса, анда Arduino жана кыймылдаткычтын драйвериндеги диоддор күйүп, Bluetooth модулундагы LED тез күйүп кетиши керек.

Радио менен башкарылуучу ар тараптуу транспорт каражаттарын чогултуу
Радио менен башкарылуучу ар тараптуу транспорт каражаттарын чогултуу

10-кадам

Биз ар тараптуу унаага bluetooth аркылуу туташабыз. Ал үчүн Arduino Bluetooth RC Car программасын иштетүү керек. Жаңы иштетилгенде, ал күйгүзүлбөсө, Bluetooth күйгүзүүгө уруксат сурайт. Биз уруксат беребиз. Кнопканы тиштүү дөңгөлөк менен басабыз. Төмөндө меню пайда болот, "Туташуу" баскычын басыңыз. Сиз смартфонуңуз менен жупташкан шаймандардын тизмесин, ошондой эле жакын жердеги түзмөктөрдү көрө аласыз. Бул шаймандардын бири биздин жерде жүрүүчү унаабыз болот. Биз аны тизмеден тандап алабыз. Сизден ушул шайман менен жупташып, кодду киргизүү сунушталат. Бул адатта, кайсы Bluetooth модулун колдонгонуңузга жараша 0000 же 1234 болот.

Эгерде жупташуу ийгиликтүү болсо, модулдагы LED секундасына болжол менен аралыгы менен өчүп-күйүп баштайт жана программанын жогорку сол бурчундагы индикатор жашыл болуп күйөт. Смартфон бул шайманды эстеп калат, эми кодду киргизүүнүн кажети жок.

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

Биз ар тараптуу унаага bluetooth аркылуу туташабыз
Биз ар тараптуу унаага bluetooth аркылуу туташабыз

11-кадам

Эгерде ATV бурулуп же "Алга" буйругу менен кайтып кетсе, анда кыймылдаткычтарга зымдар аралашып кетет. Айдоочудан кыймылдаткычтарга бараткан сары жана жашыл зымдарды алмаштыруу менен (жогорудагы диаграммада), бардык жерде жүргөн унаа керектүү жерге барышын камсыз кылыңыз. Суроолоруңуз болсо, макаланын комментарийлерине жазыңыз!

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