Мазмуну:
- 1 -кадам: Шассиди куруу
- 2 -кадам: Кичи компоненттерди тиркөө
- 3 -кадам: Модулдарды орнотуу
- 4 -кадам: Алыстык сенсорун камсыз кылуу
- 5 -кадам: Зым байланыштары жана схемасы
- 6 -кадам: Кодекс
- 7 -кадам: Корутунду
Video: Ардуино тоскоолдуктары мотор менен иштөөчү машинадан качуу: 7 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:40
Салам! жана машинадан качуучу Arduino тоскоолдуктарын кантип куруу керектигин үйрөткүчкө кош келиңиз. Биз бул долбоорго керектүү материалдарды алуу менен баштасак болот, жана көңүл ачууну унутпаңыз!
МАТЕРИАЛДАР:
- Аялдан Эркек зымдарга
- Зымдар
- Алыстык сенсору
- Жыгач тактай
- Горилла тасмасы/Электр
- 2 дөңгөлөктүү мотор
- Servo
- Screwdriver
- Бурамалар
- Arduino
- Батарея кармагыч
- Wheel
- Батарея топтомуна USB
- Arduino мотор тиркемеси
- USB Arduino
- PC
- Пластикалык стенд
Мындан тышкары, мен сизге Arduinoго негизделген тоскоолдуктардан качуучу робот жасоо боюнча көрсөтмө берүү үчүн келдим. Төмөндө бул механизмди ар бир майда -чүйдөсүнө чейин куруунун кадамдык көрсөтмөсү. Бирок, бул проект - бул толугу менен жөндөмдүү автономдуу робот, ал байланышта болгон ар кандай тоскоолдуктан качып, андан качууга жөндөмдүү. Процесс алдыга умтулганда тоскоолдукту жеңүүнү камтыйт, объектке туш болгондон кийин, бул робот автоматтык түрдө алдыга жылууну токтотот жана артка бир кадам таштайт. Андан кийин, ал сол/оң жагын сканерлеп, андан ылайыктуу жолду жылдыра баштайт. Бул Долбоордун максаты-биздин коом менен байланыштырган концепциянын артындагы инженерияны/механиканы түшүнүү, мисалы, өзү жүрүүчү унаалар, өндүрүш тармактары ж.
1 -кадам: Шассиди куруу
Рамканы куруу үчүн, бул долбоорду куруу үчүн алдын ала даярдалган шаблонго же 1/2 фут х 1/4 фут өлчөмдөгү жыгачтан бош боштукка ээ болууңуз керек. Бул сиздин ардуино кодуңуз жана моторлоруңуз иштей турган инструкциянын негизи жана негизи болот.
- Ар бир DC моторуна экиден зым кошуңуз. Андан кийин бурамаларды колдонуу менен эки моторду шассиге орнотуңуз.
- Бурамаларды/желимди/скотчту колдонуп, моторду арткы бөлүктөгү шассинин астына бекиңиз
- Кыймылдаткычтардын коопсуз экенин жана күчкө ээ болорун текшериңиз
- Дөңгөлөктү алып, кандайдыр бир ыкманы колдонуп, дөңгөлөктү долбоордун алдына салыңыз
2 -кадам: Кичи компоненттерди тиркөө
Бул кадам үчүн, бул долбоордун дизайнын өркүндөтүү үчүн бул эки компонентти белгилүү жерлерге жайгаштыруу керек болот. Баскычты батарейканын кармагычынан кызыл зым менен сол портту кошуп, баскычка бекитиш керек. Ошондой эле, лента, клей же бурамаларды колдонуп, батарейкаңызды пайдубалдын үстүндөгү ортоңку бөлүгүнө орнотуп, андан кийин которгучту долбоордун астына орнотуңуз.
3 -кадам: Модулдарды орнотуу
*Эскертүү: Arduino тактасын орнотуп жатканда, USB кабелин туташтырууга жетиштүү орун калтырыңыз, анткени кийинчерээк Arduino тактасын USB кабели аркылуу компьютерге туташтырып программалашыңыз керек.
Ошентсе да, Arduino долбоордун бүт функциясын аткарууда негизги бөлүк болуп саналат жана ар бир модулдун жайгашуусу анын эффективдүүлүгүнө жана эстетикасына таасирин тийгизет. Аралыктын сенсорунун жана Arduino'дун ордун өзгөчө жерлерге коюу керек, Arduino бул унаанын салмагын тең салмактоо үчүн арткы жагында, батарейка кармагычтын артындагы алкакка сайылышы керек. Мотор функциялары туура иштеши үчүн Arduino тиркемесин Arduino чокусуна коюңуз. Андан кийин, аралыктын сенсору тоскоолдуктарды аныктоо жана кирүү үчүн коопсуз болгон башка жолдорду сканерлөө үчүн бул долбоордун алдында болушу керек экенин унутпаңыз.
4 -кадам: Алыстык сенсорун камсыз кылуу
Айтпаганда да, аралык сенсору бул долбоордун иштешине жана анын жолундагы тоскоолдуктарды болтурбоодо маанилүү бөлүгү болуп саналат. Бул кадам үчүн, биздин рамкага туташуу үчүн пластикалык фундаментке тиркелип, сервону ордуна коюуга туура келген эки пластикти туташтыруу керек болот. Бул механизм аралыкты сенсор каалаган багытта жылдыруу үчүн колдонгон келечектеги кыймыл үчүн мобилдүүлүк жана айлануу менен камсыз кылат. Бул компонентти фундаменттин же алкактын алдына бекитип, эми аралык сенсорун колдоно баштаңыз.
Алыстык сенсорунун жардамы менен сиз муну өзүңүз түзгөн механизмдин маңдайына скотч/желим/сыдырма байламдар менен тиркеп коюшуңуз керек болот, андыктан серво жылган сайын аралык сенсору да ошондой кылат.
УЗИ сенсоруна төрт секирүүчү зымды сайыңыз жана аны монтаж кронштейнине орнотуңуз. Андан кийин кронштейнди шассиге орнотулган TowerPro микро сервосуна орнотуңуз.
5 -кадам: Зым байланыштары жана схемасы
Бул зым байланыштары долбоордун өз функцияларын аткаруусуна мүмкүндүк берүүдө өтө маанилүү, андыктан ар бир компоненттин кайсы бөлүгүн байланыштырып жатканыңызды текшериңиз. Райондук схемада сиз Arduino айдоого, сезүүгө ж.б. керектүү байланыштарды таба аласыз.
*Эскертүү: Бул схема төрт моторду камтыйт, бирок биз кошумча экөөнү этибарга албай, уланта алабыз.
6 -кадам: Кодекс
Булардын эч кимиси Arduino ичинде программаланган кодсуз иштебейт. Бул жерде мен туура долбоорлонгон жана курулган болсо, бүтүндөй долбоордун иштеши үчүн код бердим. Кодду жакшыраак түшүнүү жана көчүрүү үчүн берилген сүрөттөрдү карап көрсөңүз болот.
7 -кадам: Корутунду
Биз бардык кадамдарды аяктаганыбызга байланыштуу, процесстин үстүнөн өтүп, бул долбоорго кирген бардык байланыштарды/компоненттерди тактаңыз.
- Ардуинону компьютериңизге сайыңыз
- Керектүү китепканаларды жүктөп алыңыз (AFMOTOR, NEWPING)
- Кодду түзүңүз
- Туура портко кодду жүктөңүз
- Сыноо, ажыратуу
- Батареяларды басыңыз, которгучту күйгүзүңүз жана айдап кетсин!
Сунушталууда:
Батарея менен иштөөчү LED Light (s) Solar Charging менен: 11 кадам (Сүрөттөр менен)
Батарея менен иштөөчү LED Жарыгы (лары) Күндүн кубаттуулугу менен: Аялым самын жасоону үйрөтөт, анын сабактарынын көбү кечинде болчу, кышында бул жерде саат 16:30 чамасында караңгы кирип калат, анын кээ бир окуучулары бизди табууда кыйналышкан. үй Бизде маңдайкы жазуу бар болчу, бирок көчө лигасы менен да
Ардуино бөлмөсүнөн качуу: 6 кадам (сүрөттөр менен)
Качуу бөлмөсү Arduino: Бул долбоор электроникалык компоненттерди колдонуу менен, качып кетүүчү бөлмө прототибин түзүү жөнүндө. Бул качуу бөлмөсүндө 5 фаза болот: (Бул ар ким үчүн ар кандай болушу мүмкүн). Preassure сенсор - LEDOnce you st
Ак камыштын тоскоолдуктары: 5 кадам
Тоскоолдуктарды аныктоо Ак камыш: Менин мектебимде мугалимим жардамчы технологиялар жана башка адамдарга жардам берүү үчүн инструменттерди кантип жасоо жөнүндө айтып жаткан. Мени бул идея кызыктырды, ошондуктан мен көрүүсү начар адамдар үчүн күтүүсүз тоскоолдуктар үчүн эскертүү системасын түзүүнү чечтим. Фо
Качуу роботу: RC унаасы качуу оюну үчүн: 7 кадам (сүрөттөр менен)
Escape Robot: Escape Game үчүн RC Car: Бул долбоордун негизги максаты мурунтан эле бар роботтордон айырмаланып турган жана чыныгы жана инновациялык чөйрөдө колдонула турган роботту куруу болгон. машина формасындагы роботту куруу үчүн
Ардуино Mega 2560 жана IoT колдонуу менен тиркемени көтөрүү үчүн мотор башкаруу системасы: 8 кадам (сүрөттөр менен)
Ардуино Mega 2560 жана IoT колдонуу менен колдонмону көтөрүү үчүн мотор башкаруу тутуму: Азыр IOT негизиндеги микроконтроллер өнөр жай колдонмосунда кеңири колдонулат. Экономикалык жактан алар компьютердин ордуна колдонулат. Долбоордун максаты бизди толугу менен санариптештирүү, маалыматтарды каттоочу жана 3 фазалуу асинхроникалык моторду көзөмөлдөө