Өзіңіз жасай алатын радио арқылы басқарылатын жер үсті көлігін қалай жасауға болады

Мазмұны:

Өзіңіз жасай алатын радио арқылы басқарылатын жер үсті көлігін қалай жасауға болады
Өзіңіз жасай алатын радио арқылы басқарылатын жер үсті көлігін қалай жасауға болады

Бейне: Өзіңіз жасай алатын радио арқылы басқарылатын жер үсті көлігін қалай жасауға болады

Бейне: Өзіңіз жасай алатын радио арқылы басқарылатын жер үсті көлігін қалай жасауға болады
Бейне: Радио Кингисепп сегодня – слушать онлайн бесплатно 2024, Сәуір
Anonim

Кішкентай ойыншықтармен басқарылатын жер үсті ойыншықтарын жасау әдісі ұсынылған.

Біздің жердегі көлігіміздің «жүрегі» үшін біз Ардуино отбасынан ақы аламыз. Шассиді өндіру үшін біз қазір кез-келген қытайлық интернет-дүкеннен немесе электроника дүкендерінен сатып алуға дайын дайын шассиді қолданамыз. Біз өзіңіздің жер бетіндегі көлігіңізді смартфоннан bluetooth арқылы ақысыз қосымша арқылы басқарамыз, оны Google Play-ден жүктеп аламыз.

Барлық жердегі көлік
Барлық жердегі көлік

Бұл қажетті

  • - Arduino UNO немесе баламасы;
  • - HC-06 немесе аналогтық Bluetooth модулі;
  • - L9110S қозғалтқышы немесе аналогы;
  • - Pololu Zumo цистернасына арналған платформа немесе соған ұқсас;
  • - Arduino тақтасының өлшеміне сәйкес шыны талшықтың бөлігі немесе прототип жасауға арналған қалқан;
  • - таңдалған шасси үшін жарамды 2 электр қозғалтқышы;
  • - 2 жарық диоды («фаралар») және 2 резисторлар 180-220 Ом;
  • - батареялар (1 «тәж» немесе 4-6 саусақ батареялары);
  • - сымдарды қосу;
  • - дәнекерлеу үтік;
  • - компьютер;
  • - M2, 5 6-10 болттар.

Нұсқаулық

1-қадам

Біз электр қозғалтқыштарын шассиға бекітеміз. Мен Amperk компаниясынан сатып алынған екі 12 мм қозғалтқыштарды қолданамын. Олар менің таңдауым бойынша Pololu Zumo шынжыр табанды платформасына тамаша сәйкес келеді.

Редукторы бар электр қозғалтқышы 12 мм
Редукторы бар электр қозғалтқышы 12 мм

2-қадам

Біз қадағаланған шассиді оларға бекітілген нұсқауларға сәйкес жинаймыз. 10 минут ішінде жинау өте оңай. Бұл біздің болашақ жер үсті көлігіміздің негізі. Назар аударыңыз, бұл шассиде 4 АА батареяға арналған бөлімі бар. Бүкіл құрылымды қуаттандыру үшін сыртқа «+» және «-» үшін 2 сымды әкелу қажет болады. Arduino үшін қолайлы қосқышты сымдарға дәнекерлеуге болады. Бұл қуатты тақтаға қосуды жеңілдетеді. Егер басқа платформа қолданылса, онда сіз аккумулятор бөлігін орналастыратын орынды табуыңыз керек, сондай-ақ Arduino тақтасына қуат беретін сымдарды шығарыңыз.

Pololu Zumo робот-платформасы - болашақ жер үсті көлігінің шассиі
Pololu Zumo робот-платформасы - болашақ жер үсті көлігінің шассиі

3-қадам

Біз Arduino тақтасын шассиға бекітеміз. Осы роботтандырылған платформадағы бекіткіштер саңылауларда Arduino UNO бекітетін саңылаулармен тураланбаған. Сондықтан, мен шыны талшықтың қосымша платформасын жасаймын, оны шассиге M2, 5 болттарын қолданып бекітемін, содан кейін тақтайшаны 4 бірдей болттармен бұрап бекітемін.

Ардуиноны қадағаланған шассиде орнату
Ардуиноны қадағаланған шассиде орнату

4-қадам

Біз Bluetooth модулін, қозғалтқыш драйверін және шассидегі «фараларды» қалай түзетуге болатынын ойластырамыз, сонда мұның бәрін Arduino-ға оңай қосуға болады. Мен фотосуреттегідей арнайы тақтаны немесе электронды кірпіш қалқаны қолданамын. Бірақ бұл кез-келген басқа қалқан немесе тіпті үй тақтасы болуы мүмкін. Қозғалтқышта қалқанға тиісті тесік жасағаннан кейін оны болттармен бекітеміз. Егер біз қалқанмен жұмыс жасасақ, бұрғы қажетті өткізгіштерді зақымдамайтындығына көз жеткіземіз. Сақ болыңыз: болт металл, сіз кездейсоқ қысқа тұйықталу жасай аласыз. Сондықтан біз бұрғыланған тесіктің айналасындағы пайдаланылмаған өткізгіштерді өткір пышақпен тазалаймыз. Электр өткізбейтін шайбаларды гайка астына және болт басының астына қойыңыз.

RC Rover электронды компоненттері
RC Rover электронды компоненттері

5-қадам

Енді ең қиын және жауапты кезең келеді. Біз бәрін схема бойынша жинауымыз керек. Біз Bluetooth модулінің Rx түйреуішін Arduino-дің Tx түйреуішіне, модульдің Tx түйреуішін Arduino-дің Rx түйіспесіне, GND-ді Arduino жеріне, VCC-ді Arduino-дің 5 V-ге қосамыз (немесе 3,3 В-қа). - қай BT модулін қолданатындығына байланысты). Мұнда дәнекерлеу немесе жалғау сымдарын «Дюпон» сияқты арнайы құлақшалармен пайдалануға болады.

Екі қозғалтқышты басқару үшін қозғалтқыш драйвері + 2 қоректенуінің 4 шығысы қолданылады. Сондықтан, біз Arduino-дің кез-келген 4 цифрлы түйреуіштерін алып, оларды қозғалтқыш драйверінің басқару штифтеріне қосамыз. Нақты пин сандарын кейінірек бағдарламада жазамыз, сондықтан бұл қазір маңызды емес.

Сонымен, біз жарықдиодты анодтармен 200 Ом кедергісі бар резисторлар арқылы Ардуиноның қалған екі бос штифтеріне, ал катодтарды GND-ге қосамыз.

Үйде басқарылатын, жер үсті басқарылатын автокөліктің диаграммасы
Үйде басқарылатын, жер үсті басқарылатын автокөліктің диаграммасы

6-қадам

Нәтижесінде сіз фотосуретте көрсетілгендей нәрсе алуыңыз керек. Сонымен қатар менде ультрадыбыстық қашықтық өлшегіш бар - бұл құрлықты әрі қарай «көру» қабілетімен және өз бетімен қозғалуға мүмкіндік беру үшін. Бірақ біз мұны кейінірек қалдырамыз. Құрлықтың осы нұсқасында сіз қалқанға жаңғыртқышты таба алмайсыз.

Радио арқылы басқарылатын жерүсті көлігіне арналған электроникамен қалқан
Радио арқылы басқарылатын жерүсті көлігіне арналған электроникамен қалқан

7-қадам

Енді Arduino үшін эскиз (бағдарлама) жазып, оны микроконтроллердің жадына жүктейік. Бағдарламаның мәтіні өте қарапайым және фотосуретте көрсетілген. Эскизді стандартты түрде салыңыз. Мұның қалай жасалатынын біз алдыңғы мақалалардың бірінде талқыладық. Бағдарлама мәтініне қатысатын барлық түйреуіштер жоғарыда көрсетілген байланыс схемасына сәйкес келеді.

Радио арқылы басқарылатын жер үсті көлігінің эскизі
Радио арқылы басқарылатын жер үсті көлігінің эскизі

8-қадам

Біз көлікті басқару үшін бағдарламаны жүктеп аламыз. Ол «Arduino Bluetooth RC Car» деп аталады және Google Play-де ақысыз қол жетімді. Берілген QR-код Google Play-де қосымшаны жүктеу парағына әкеледі.

Bluetooth арқылы ATV-ді басқаруға арналған бағдарлама
Bluetooth арқылы ATV-ді басқаруға арналған бағдарлама

9-қадам

Эскизді жүктеп алғаннан кейін Arduino-ны компьютерден ажыратып, қалқанымызды Arduino-ға қосыңыз. Шешуші сәт: біздің жерүсті көлігіміздің алғашқы іске қосылуы! Егер бәрі дұрыс қосылған болса, онда Arduino-да және қозғалтқыш драйверінде жарық диодтары жанып, Bluetooth модуліндегі жарық диоды тез жыпылықтауы керек.

Көлік құралдарын радиомен басқаруды
Көлік құралдарын радиомен басқаруды

10-қадам

Біз жерүсті көлікке bluetooth арқылы қосыламыз. Ол үшін Arduino Bluetooth RC Car бағдарламасын іске қосыңыз. Іске қосылған кезде, егер ол қосылмаған болса, Bluetooth қосуға рұқсат сұрайды. Біз рұқсат етеміз. Біз тетігін тісті беріліспен басамыз. Төменде мәзір пайда болады, «Қосылу» батырмасын басыңыз. Сіз смартфонмен жұптастырылған құрылғылардың тізімін, сондай-ақ жақын жерде қол жетімді құрылғыларды көресіз. Осы құрылғылардың бірі біздің жер бетіндегі көлік болады. Біз оны тізімнен таңдаймыз. Сізден осы құрылғымен жұптасып, кодты енгізу сұралады. Әдетте бұл 0000 немесе 1234 қай Bluetooth модулін қолданғаныңызға байланысты болады.

Егер жұптастыру сәтті болса, модульдегі жарық диоды секундына бір рет аралықпен жыпылықтай бастайды және бағдарламаның сол жақ жоғарғы бұрышындағы индикатор жасыл түске боялады. Смартфон бұл құрылғыны есте сақтайды, енді сізге кодты енгізу қажет емес.

Енді сіз біздің алғанымызды байқап көре аласыз. Көлік құралы алға және артқа қозғалуы керек, солға және оңға бұрылып, фараларды қосып, сөндіруі керек.

Біз жерүсті көлікке bluetooth арқылы қосыламыз
Біз жерүсті көлікке bluetooth арқылы қосыламыз

11-қадам

Егер ATV бұрылса немесе алға жылжытса, қозғалтқыштардың сымдары араласады. Драйверден қозғалтқыштарға өтетін сары және жасыл сымдарды ауыстыру арқылы (жоғарыдағы сызбада) жерүсті көліктің дәл қажет жерде жүретініне көз жеткізіңіз. Егер сізде сұрақтар туындаса, оларды мақаланың түсініктемелеріне жазыңыз!

Ұсынылған: