Мазмұны:

Arduino робот 4WR: 6 қадам
Arduino робот 4WR: 6 қадам

Бейне: Arduino робот 4WR: 6 қадам

Бейне: Arduino робот 4WR: 6 қадам
Бейне: КАК СДЕЛАТЬ ARDUINO РОБОТ МАШИНКУ КОТОРЫЙ ОБХОДИТ ПРЕПЯТСТВИЯ 2024, Қараша
Anonim
Image
Image
Схема диаграммасы
Схема диаграммасы

Эй балалар! Сізге менің бұрынғы «ЭЛЕКТРОНДЫҚ Рождестволық ағашы» ұнады деп үміттенемін, және сіз жаңасына дайынсыз, әдеттегідей мен бұл оқулықты өз роботыңызды жасау кезінде сізге біртіндеп бағыттау үшін және басқарылатын роботтардың қалай жасалатынын үйренуді бастау үшін жасадым. Оларды қалай басқаруға болады, бұл жоба робототехника әлемінде керемет бастама бола алады.

Бұл жобаны жасау кезінде біз сіз өзіңізге робот жасағыңыз келсе, сізге көмектесу үшін осы нұсқаулық сізге ең жақсы нұсқаулық болатынына көз жеткізуге тырыстық, сондықтан бұл нұсқаулықта қажетті құжаттар бар деп үміттенеміз. Бұл жоба біздің электронды құрылғының сыртқы түрін жақсарту үшін біз JLCPCB -ден тапсырыс берген теңшелген ПХД алғаннан кейін жасауға өте ыңғайлы, сонымен қатар бұл нұсқаулықта сіздің әдемі роботты жасауға мүмкіндік беретін құжаттар мен кодтар жеткілікті. Біз бұл жобаны небәрі 4 күнде жасадық, барлық қажетті бөлшектерді алу үшін және аппараттық құралдарды жасау мен құрастыруды аяқтау үшін бір күнде, содан кейін біздің жобаға сәйкес кодты дайындау үшін бір күнде және андроид қосымшасын жасау үшін екі күнде. біз тестілеу мен түзетуді бастадық.

Бұл нұсқаулықтан не үйренесіз:

  1. Сіздің жобаңыздың функционалдығына байланысты аппараттық құралдарды дұрыс таңдау.
  2. Роботтың механизмін түсіну.
  3. Барлық таңдалған компоненттерді қосу үшін схеманы дайындаңыз.
  4. ПХД -ге электронды бөлшектерді дәнекерлеңіз.
  5. Жобаның барлық бөліктерін жинаңыз (робот корпусы).
  6. Бірінші тестті бастаңыз және жобаны растаңыз.

1 -қадам: схема

Схема диаграммасы
Схема диаграммасы

Әдеттегідей, мен көрермендер үшін қарапайым жобаларды таңдауға тырысамын, сонда бәрі оны көре алады, ал бүгінгі жоба SMARS роботының 3D басып шығарылған бөлшектеріне негізделген, бұл екі моторлы шағын көлік. көптеген роботтар, сіз өзіңіздің роботыңызды жасауға болады, сонымен қатар роботқа қосуға болатын аксессуарлар туралы олар өте көп, бірақ біздің жобамыз үшін біз негізгі дизайннан бастаймыз, сондықтан аксессуарлар жоқ, бірақ біз жариялаймыз. алдағы бейнематериалдарда біздің кішкентай роботқа қосымша мүмкіндіктерді қалай қосуға болады.

Басқару бөлігіне көшу, жоғарыдағы схемада көрсетілгендей, бізде Arduino UNO тақтасында болатын ATmega328 MCU пайдаланылады, бұл MCU екі микроқозғалтқышты L293 H-bridge драйвері арқылы жүргізеді және сіз көріп тұрғандай Егер сіз робот төрт моторлы робот болса, осы схеманы қолдана алатын екі қозғалтқыш драйверін қостыңыз, сонымен қатар бізде сигналдық сигнал бар серво қозғалтқышының шығысы, Bluetooth қосқыш түйреуіштері және ультрадыбыстық сенсор кірісі бар, мұның бәрі сіз жасай алатын мүмкіндіктер. сол схеманы жасаған кезде ойнаңыз.

Соңғы бір ғана компонент - бұл 5В кернеу реттегіші, мұнда біз роботты қуаттандыру үшін 9В батареяны қолданамыз және MCU мен қозғалтқыштардың қоректенуі үшін кернеуді 5В дейін төмендетуіміз керек.

2 -қадам: ПХД жасау

ПХД жасау
ПХД жасау
ПХД жасау
ПХД жасау
ПХД жасау
ПХД жасау

JLCPCB туралы

JLCPCB (Shenzhen JIALICHUANG Electronic Technology Development Co., Ltd.)-бұл Қытайдағы ПХД прототипінің ірі кәсіпорны және ПХД прототипі мен шағын партиялы ПХД өндірісіне маманданған жоғары технологиялық өндіруші. ПХД өндірісінде 10 жылдан астам тәжірибесі бар JLCPCB -де үйде және шетелде 200 000 -нан астам клиенттер бар, олардың ішінде тәулігіне ПХД прототиптеудің 8 000 -нан астам онлайн тапсырыстары бар және ПХД өндірісінің аз мөлшері бар. Жылдық өндірістік қуаты 200 000 ш.м. әр түрлі 1 қабатты, 2 қабатты немесе көп қабатты ПХД үшін. JLC - бұл кең ауқымды, ұңғымалы жабдықтармен, қатаң басқарумен және жоғары сапамен ерекшеленетін кәсіби ПХД өндірушісі.

Сөйлейтін электроника

Тізбекті дайындағаннан кейін мен оны ПХД -нің теңшелген дизайнына айналдырдым, енді ПХД -ге тапсырыс беру, сондықтан маған ПХД өндірудің ең жақсы қызметін алу үшін JLCPCB -ге ең жақсы ПХД жеткізушісіне көшу қажет. GERBER файлдарын жүктеу үшін сізге қажет нәрсе - бұл қарапайым параметрлер, содан кейін мен кейбір параметрлерді орнатуға көштім, және бұл жолы біз бұл ПХД үшін көк түсті қолданамыз, тапсырыс беруден төрт күн өткен соң және менің ПХД қосулы менің жұмыс үстелім.

Бұл әдемі ПХД шығару үшін орау, жеткізу және барлық өндірістік қадамдар өте жақсы орындалады.

Қатысты жүктеу файлдары

Жоғарыдағы суреттерден көріп отырғаныңыздай, ПХД өте жақсы өндірілген және менде негізгі тақта мен барлық жапсырмалар үшін жасалған ПХД дизайны бар, логотиптер дәнекерлеу кезінде маған бағыт береді. Сіз сондай -ақ осы схемаға Gerberfile жүктей аласыз.

3 -қадам: ингредиенттер

Құрамы
Құрамы
Құрамы
Құрамы

Электронды бөлшектерді дәнекерлеуді бастамас бұрын, біздің жобаның электронды компоненттерінің тізімін қарастырайық, сондықтан бізге қажет:

  • Біз JLCPCB -ден тапсырыс берген ПХД
  • Бір Arduino Uno:
  • ATmega328 MCU:
  • L293 мотор драйвері:
  • HC05 Bluetooth модулі:
  • L7805 кернеу реттегіші:
  • 2 тесік конденсатор 10 uF:
  • 16 МГц осцилляторы:
  • Дыбыстық сигнал:
  • 2 тұрақты ток моторы:
  • 9В батарея:

Бізге робот 3D басып шығарылған бөлшектер қажет болады

4 -қадам: аппараттық құралдарды жинау

Аппараттық қондырғы
Аппараттық қондырғы
Аппараттық қондырғы
Аппараттық қондырғы
Аппараттық қондырғы
Аппараттық қондырғы

Енді бәрі дайын, сондықтан электронды компоненттерді ПХД -ге дәнекерлеуді бастайық, ол үшін бізге дәнекерлеуіш пен дәнекерленген сым және SMD компоненттеріне арналған SMD қайта өңдеу станциясы қажет.

Ең алдымен қауіпсіздік

Пісіру үтігі Дәнекерлеу үтігінің элементіне ешқашан қол тигізбеңіз….400 ° C! Пинцетпен немесе қысқышпен жылытылатын сымдарды ұстаңыз. Пайдаланылмаған кезде дәнекерлеу үтікті әрқашан тірегіне қайтарыңыз. Ешқашан оны жұмыс үстеліне қоймаңыз. Пайдаланылмаған кезде құрылғыны өшіріп, розеткадан ажыратыңыз. Көріп отырғаныңыздай, бұл ПХД қолдану өте жоғары сапалы болғандықтан және әр компонентті дәнекерлеу кезінде сізге басшылық ететін жапсырмаларды ұмытпастан өте оңай, себебі сіз жоғарғы жібек қабатында әр компоненттің жапсырмасы орналасқанын көрсететін жапсырманы таба аласыз. тақта және осылайша сіз ешқандай дәнекерлеу қателіктеріне жол бермейтіндігіңізге 100% сенімді боласыз. Мен әр компонентті орналастыруға дәнекерледім және электронды компоненттерді дәнекерлеу үшін ПХД екі жағын да қолдануға болады.

5 -қадам: Робот корпусын құрастыру

Робот корпусын құрастыру
Робот корпусын құрастыру
Робот корпусын құрастыру
Робот корпусын құрастыру
Робот корпусын құрастыру
Робот корпусын құрастыру

Біз робот бөлшектерін құрастыруды жалғастырамыз және біз доңғалақ тізбегінен бастаймыз, бізге бұл 32 тізбекті бөлшектер қажет, олардың әрқайсысына 16 бөлік қажет және біз оның 30 бөлігін кесіп тастаған пластикалық жіптерді қолдандық, олардың әрқайсысының ұзындығы 15 миллиметр. Біз тізбектің бөлшектерін бірге ұстаймыз, сіз тізбектің бекітілген күйде қалуын қамтамасыз ету үшін желімді қолдана аласыз, енді біз робот шассиін және осы екі бос дөңгелекті алып, оларды бірге жинаймыз, содан кейін біз 9В батарея мен микро қозғалтқыштарды қосамыз. біз оларды орналастырамыз және біз белсенді дөңгелектерді қозғалтқыштарға жинаймыз, ақырында дөңгелектерді бір -бірімен байланыстыратын тізбек орнатамыз, соңғы қадам - дөңгелектердің сымдары мен 9В аккумуляторын бұрау, содан кейін біз ПХД ұясына және робот қазір қозғалуға дайын.

6 -қадам: Бағдарламалық қамтамасыз ету бөлігі және тест

Бағдарламалық қамтамасыз ету бөлігі мен тест
Бағдарламалық қамтамасыз ету бөлігі мен тест
Бағдарламалық қамтамасыз ету бөлігі мен тест
Бағдарламалық қамтамасыз ету бөлігі мен тест
Бағдарламалық қамтамасыз ету бөлігі мен тест
Бағдарламалық қамтамасыз ету бөлігі мен тест

Бағдарламалық жасақтамаға көшудің уақыты келді, мен оны төмендегі жүктеу сілтемесінен алуға болатын Arduino кодын жасадым, бұл қарапайым код, роботтың қозғалысын басқару үшін андроид қосымшасынан алуға болатын бірнеше нұсқаулар, енді бізге MCU -ны Arduino UNO тақтасына орналастыру қажет, біз кодты микроконтроллерге жүктейміз, содан кейін біз оны ПХД -дегі розеткаға қайтарамыз.

Біз алдағы бейнематериалдарда роботқа қосымша мүмкіндіктерді қосамыз, өйткені балалар, бүгінгі жобаны жасау өте оңай және таңғажайып, және егер сіз басқарылатын роботтармен ойнағыңыз келсе, біз сіздерге ұсынамыз. Біздің жобаны жақсарту үшін басқа да жақсартулар қажет, сондықтан мен сіздің пікіріңізді жақсартуды күтемін, айдың жеңімпазы болу үшін біздің YouTube арнасына кіруді ұмытпаңыз. біздің сыйлық беру бағдарламасы.

Соңғы нәрсе, сіз электрониканы күн сайын жасайтындығыңызға көз жеткізіңіз.

Бұл MEGA DAS -тан BEE MB болатын, келесі кездескенше.

Ұсынылған: