Мазмуну:
- 1 -кадам: Райондук диаграмма
- 2 -кадам: PCB жасоо
- 3 -кадам: Ингредиенттер
- 4 -кадам: Аппараттык жыйын
- 5 -кадам: Робот тулкусун чогултуу
- 6 -кадам: Программалык бөлүк жана тест
Video: Arduino Robot 4WR: 6 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:39
Эй балдар! Менин мурунку көрсөтмөлүү "ЭЛЕКТРОНИК РОЗА дарагы" сизге жакты деп үмүттөнөм жана сиз жаңысына даярсыз, мен адаттагыдай эле бул окуу куралын сизге роботту өзүңүз жасоодо этап -этабы менен жетектеп, башкарылуучу роботторду жана аларды кантип көзөмөлдөө керек, бул долбоор робототехника дүйнөсүндө чоң башталыш болушу мүмкүн.
Бул долбоорду иштеп чыгуу учурунда, биз бул инструкция сиз үчүн эң жакшы жол көрсөткүч болоруна ынануу үчүн аракет кылдык, эгер сиз өзүңүздүн роботуңузду жасоону кааласаңыз, анда биз бул нускамада керектүү документтер камтылган деп үмүттөнөбүз. Бул долбоор, биз электрондук түзүлүшүбүздүн көрүнүшүн жакшыртуу үчүн JLCPCBден заказ кылган жеке ПКБны алгандан кийин жасоо үчүн абдан ыңгайлуу, ошондой эле бул колдонмодо сулуу роботуңузду түзүүгө уруксат берүү үчүн документтер жана коддор жетиштүү. Биз бул проектти болгону 4 күндө гана жасадык, бардык керектүү тетиктерди алуу үчүн жана аппараттык жабдууларды жасоо жана чогултуу үчүн бир күн, андан кийин биздин долбоорго ылайыктуу кодду даярдоо үчүн бир күн жана андроид тиркемесин түзүү үчүн эки күн биз тестирлөөнү жана тууралоону баштадык.
Бул көрсөтмөдөн эмнени үйрөнөсүз:
- Долбооруңузга ылайыктуу жабдууларды тандоо, анын функционалдуулугуна жараша.
- Роботту түшүнүңүз.
- Бардык тандалган компоненттерди туташтыруу үчүн схеманы даярдаңыз.
- Электрондук тетиктерди ПХБга кошуу.
- Долбоордун бардык бөлүктөрүн чогултуп алыңыз (роботтун корпусу).
- Биринчи тестти баштаңыз жана долбоорду ырастаңыз.
1 -кадам: Райондук диаграмма
Адаттагыдай эле, мен аудитория үчүн бир нече жеңил проекттерди чогултууга аракет кылам, андыктан ар ким муну сынап көрүшү мүмкүн жана бүгүнкү долбоор да жеңил, SMARS роботунун 3D басылган бөлүктөрүнө негизделген, бул эки микро мотору бар кичинекей унаа. өз роботуңузду жасоо үчүн ээрчип ала турган көптөгөн долбоорлор, ошондой эле роботко кошо ала турган аксессуарлар жөнүндө алар абдан көп, бирок биздин долбоор үчүн биз негизги дизайн менен баштайбыз, андыктан аксессуарлары жок, бирок биз жарыя кылабыз келе жаткан видеолордо биздин кичинекей роботко дагы кандай өзгөчөлүктөрдү кошуу керек.
Башкаруу бөлүгүнө өтүү, жогоруда көрсөтүлгөн схемада көрсөтүлгөндөй, биз Arduino UNO тактасынан ала турган ATmega328 MCU колдонобуз, бул MCU L293 H-bridge драйвери аркылуу эки микро моторду айдап жатат жана сиз көрүп тургандай, мен эки мотор драйвери кошулду, эгерде сиз роботуңуз төрт моторлуу робот болсо, анда бул схеманы колдоно аласыз, ошондой эле бизде ызы -чуу сервосу кыймылдаткычтын чыгышы, Bluetooth туташуу түйүндөрү жана УЗИ сенсорунун кириши бар, мунун баары сиз кыла турган өзгөчөлүктөр ошол эле схеманы түзгөндө ойноо.
Акыркы бир гана компонент бул жерде талап кылынган 5В чыңалуу жөнгө салгычы, анткени биз роботту кубаттоо үчүн 9В батареяны колдонобуз жана MCU менен моторлорду электр менен камсыздоо үчүн чыңалууну 5В чейин төмөндөтүшүбүз керек.
2 -кадам: PCB жасоо
JLCPCB жөнүндө
JLCPCB (Shenzhen JIALICHUANG Electronic Technology Development Co., Ltd.), Кытайдагы эң чоң PCB прототип ишканасы жана тез ПХБ прототипине жана чакан партиялуу PCB өндүрүшүнө адистешкен жогорку технологиялуу өндүрүүчү. PCB өндүрүшүндө 10 жылдан ашык тажрыйбасы бар, JLCPCBдин үйүндө жана чет өлкөдө 200 000ден ашуун кардарлары бар, күнүнө 8000ден ашуун PCB прототиптештирүү жана аз өлчөмдөгү ПХБ өндүрүштөрү бар. Жылдык өндүрүштүк кубаттуулугу 200 000 чарчы метрди түзөт. ар кандай 1-катмар, 2-катмар же көп катмардуу ПХБ үчүн. JLC - бул профессионалдуу PCB өндүрүүчүсү, масштабдуу, жакшы жабдуулар, катуу башкаруу жана жогорку сапат.
Сүйлөгөн электроника
Районду даярдагандан кийин, мен аны ыңгайлаштырылган ПХБ дизайнына айландырдым жана азыр эң оңой тапшырма - бул PCBлерге заказ кылуу, ошондуктан мага эң жакшы PCB өндүрүү кызматын алуу үчүн JLCPCBге эң жакшы ПХБ жеткирүүчүсүнө көчүү керек, ар дайымкыдай. жөн гана бир нече чыкылдатуу, мунун баары схеманын GERBER файлдарын жүктөө үчүн керек, андан кийин мен кээ бир параметрлерди коюуга көчтүм жана бул жолу биз бул ПКБ үчүн көк түстү колдонобуз, заказ бергенден төрт күндөн кийин жана менин ПХБларым күйүп турат менин иш столум
Таңгактоо, жеткирүү жана бардык өндүрүш кадамдары бул кооз ПХБларды өндүрүү үчүн абдан жакшы аткарылган..
Тиешелүү жүктөө файлдары
Жогорудагы сүрөттөрдөн көрүнүп тургандай, ПКБ абдан жакшы өндүрүлгөн жана менде башкы тактага жана бардык этикеткаларга окшош жасалган ПХБ дизайны бар, логотиптер мени ширетүү учурунда жетектеп турат. Сиз ошондой эле бул схема үчүн Gerberfile жүктөп алсаңыз болот.
3 -кадам: Ингредиенттер
Электрондук тетиктерди эритүүдөн мурун, биздин долбоордун электрондук компоненттеринин тизмесин карап чыгалы, андыктан бизге керек болот:
- Биз JLCPCBден заказ кылган PCB
- Бир Arduino Uno:
- ATmega328 MCU:
- L293 мотор айдоочусу:
- HC05 Bluetooth модулу:
- L7805 чыңалуу жөндөгүчү:
- 2 тешик конденсатор 10 uF:
- 16 Mhz осциллятору:
- Будильник:
- 2 туруктуу DC мотору:
- 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 болчу, кийинки жолу көрүшөбүз.
Сунушталууда:
SMARS роботун кантип куруу керек - Arduino Smart Robot Tank Bluetooth: 16 кадам (сүрөттөр менен)
SMARS роботун кантип түзүү керек - Arduino Smart Robot Tank Bluetooth: Бул макала PCBWAY.PCBWAY тарабынан сыймыктануу менен каржыланат, бүткүл дүйнө жүзү боюнча адамдар үчүн жогорку сапаттагы ПТРлерди жасайт. Өзүңүз үчүн аракет кылып көрүңүз жана PCBWAYде болгону 5 долларга 10 ПКБ алыңыз, абдан сонун сапат, рахмат PCBWAY. Arduino Uno үчүн мотор калканы
Portable Arduino Robot Arms: 6 кадам
Portable Arduino Robot Arms: Баарына салам! Бүгүн мен сизге кадам сайын Arduino робот колун кантип курууну үйрөтөм. Жөн гана менин кадамдарымды ээрчиңиз, ошондо сиз сөзсүз түрдө жасай аласыз
Акустикалык левитация Arduino Uno менен кадам-кадам (8-кадам): 8 кадам
Акустикалык левитация менен Arduino Uno Step-by-Step (8-кадам): ультрадыбыштуу үн өткөргүчтөр L298N Dc аял адаптеринин электр энергиясы менен камсыздоосу эркек токту Arduino UNOBreadboard Бул кантип иштейт: Биринчиден, сиз Arduino Uno кодун жүктөп бересиз (бул санарип менен жабдылган микроконтроллер) жана аналогдук порттор кодду айландыруу үчүн (C ++)
[DIY] Spider Robot (Quad Robot, Quadruped): 14 кадам (Сүрөттөр менен)
[DIY] Жөргөмүш робот (Quad Robot, Quadruped): Эгер мага кошумча колдоо керек болсо, мага ылайыктуу тартуу кылганы жакшы болот: http: //paypal.me/RegisHsu2019-10-10 жаңыртуу: Жаңы компилятор өзгөрмөлүү санды эсептөө көйгөйүнө алып келет. Мен кодду мурунтан эле өзгөртүп койгом. 2017-03-26
LED матрицасын Arduino Uno менен башкаруу (Arduino Powered Robot Face): 4 кадам (сүрөттөр менен)
LED матрицасын Arduino Uno менен башкаруу (Arduino Powered Robot Face): Бул көрсөтмө Arduino Uno менен 8x8 LED матрицаларынын массивин кантип башкарууну көрсөтөт. Бул колдонмо өз долбоорлоруңуз үчүн жөнөкөй (жана салыштырмалуу арзан дисплей) түзүү үчүн колдонулушу мүмкүн. Ошентип, сиз тамгаларды, сандарды же ыңгайлаштырылган аниматты көрсөтө аласыз