Мазмуну:
- Жабдуулар
- 1 -кадам: Шассини 3D басып чыгаруу
- 2 -кадам: Шассиди тазалоо (тазалоо)
- 3 -кадам: Дөңгөлөктөрдү жана серволорду бириктирүү
- 4 -кадам: Сервисти Chasisке тиркөө
- 5 -кадам: Алдыңкы ролик шарын кошуу
- 6 -кадам: Breadboard жана сенсорлорду кошуу
- 7 -кадам: Батареяны башкаруу схемасын түзүү жана аны Chasisке кошуу
- 8 -кадам: Code, Arduino Nano жана Circuitry
- 9 -кадам: Болду! Сиздин сумо ботуңуз барууга даяр
Video: Mini-Sumo Bot: 9 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:39
Сумо бот деген эмне?
Бул долбоор сумо робототехникасынын атаандаштык стили менен шыктандырылган, анын мисалын бул жерден табууга болот. Ак боор менен кара рингге эки бот жайгаштырылган, анын максаты - башка ботту рингден автономдуу түрдө чыгаруу. Бул сенсорлорду колдонууга келгенде жакшы долбоорду жаратат.
Бул нускамада мен сизге кантип өзүңүздүн кичи сумо ботуңузду түзүүнү үйрөтөм. Бир аз убакытты өткөрүү же өзүңүздүн робот техникасы боюнча иш -чараны баштоо эң сонун долбоор. Бул компакт, үйрөнүү мүмкүнчүлүктөрүнө толгон жана ойноо абдан кызыктуу.
Жабдуулар
Билл материалдар
- Жашыл PLA
- 2x SG90 үзгүлтүксүз сервос
- HC-SR04 Ultrasonic Sensor
- Инфракызыл сенсор
- 2м Кызыл секирүүчү зым
- 2x M4 болттар
- 2x M4 Hex гайкалар
- 1x литий -ион батарея 3.7V 3600 мАч
- 1x Li-Ion 18650 Батарея кармагыч
- TP4056 Li-Ion кубаттоо модулу
- 5V DC-DC Boost Converter
- Arduino Nano
- Small Breadboard
- Blue Tack
- 2x Wheels
- 2x M3 Small Screws (Servos үчүн)
- 1x SPDT которгуч
Пайдалуу жабдуулар
- 3D принтер
- Dremel Kit
- Hot Glue Gun
- Компьютер
1 -кадам: Шассини 3D басып чыгаруу
Биринчиден, тиркелген файлды жүктөп алып, FlashPrint программасын же башка 3D принтер программасын колдонуп ачыңыз. Бул файлды SD картага сактап, 3D принтерге салыңыз. Принтерди орноткондон кийин, жипти жүктөп, экструдерлерди жылыткандан кийин, дизайнды басып чыгарыңыз.
2 -кадам: Шассиди тазалоо (тазалоо)
Шасси басылып чыккандан кийин, таянычтарды алып салуу керек болот. Кескичти же конусту колдонуп, буларды оңой эле алып салса болот. Файл ошондой эле тегиз четтерди тегиздөө жана тазалоо үчүн колдонулушу мүмкүн. Шассини бузбоо же манжаларыңызды оорутуп албоо үчүн этият болуңуз.
3 -кадам: Дөңгөлөктөрдү жана серволорду бириктирүү
Бул кадам үчүн, серво мелдеш учурунда кулап кетпеши үчүн дөңгөлөк менен бекем бириктирилиши керек. Бул бириктирүүнү эки бөлүктү буроо аркылуу ишке ашырса болот, бул күчтүү муунга түзөт.
4 -кадам: Сервисти Chasisке тиркөө
Дөңгөлөктөр сервоприёмниктерге бекитилгенден кийин, азыр шассиге биротоло орнотулушу мүмкүн. Муну кылуунун эң жакшы жолу, мен шассидеги серволорду кармап туруу үчүн жетишерлик күчтүү ысык желим мылтыкты колдонуу болчу, бирок зарыл болсо сервистердин жайгашуусуна кандайдыр бир өзгөртүүлөрдү киргизүүгө мүмкүндүк берет.
Сервистин шассиге туура келгенде туура жана туура багытталганын текшериңиз!
5 -кадам: Алдыңкы ролик шарын кошуу
Бул кадам абдан алдыга жылат, анткени бурамалар үчүн эки тешик мурунтан эле калыптанган. Жөн гана роликти шасси менен тизип, эки компонентти M4screws жана hexnuts менен бирге бекемдеңиз.
Сумо ботунун ылдый карай кыйшайган бурчун азайтуу үчүн ролик шар менен шассидин ортосуна кошумча алты бурчтуу гайкаларды койсо болот.
6 -кадам: Breadboard жана сенсорлорду кошуу
Биринчиден, инфракызыл сенсорду боттун маңдайына ысык клей менен бекитип, сенсор анын астындагы жерди так сканерлей алат. Андан кийин, жогоруда сүрөттөрдө көрүнүп тургандай, УЗИ сенсорун боттун маңдайындагы керектүү тешиктерге бекиткиле.
Акырында, Arduino наносу бар нан тактасын боттун ортосуна кошуп, аны оңдоо жана оңдоо учурунда оңой алып кетүү үчүн көк түстөгү жабышчаактык менен бекемдеңиз.
7 -кадам: Батареяны башкаруу схемасын түзүү жана аны Chasisке кошуу
Литий-ион батарейкасы TP-4056 Li-Ion кубаттоочу модулуна жана 3V-5V тепкичти өстүрүүчүгө параллель туташтырылышы керек. Бул процесс учурунда секирүүчү зымдарды туура полярдыктын терминалдарына туташтырганыңызды текшериңиз.
Лайкоодо кабардар болуп, жакшы желдетилип турган жерде иштеп, көздү коргоочу каражаттарды кийип жүрүүнү унутпаңыз.
Ботту күйгүзүү жана өчүрүү үчүн 5Vboost конвертеринин оң чыгуусуна которгуч орнотулушу керек. DC-DC конвертеринин өндүрүшү Arduino Nano'нун кубаттуулугуна түз барат.
8 -кадам: Code, Arduino Nano жана Circuitry
Биринчиден, Arduino Nano программасын иштетүү үчүн, Arduino IDE жана Nano үчүн керектүү драйверлерди жүктөп алышыңыз керек болот. Муну аткаргандан кийин, компьютериңизди нано менен USB аркылуу Micro-USB кабелине туташтырып, төмөндөгү шилтемеленген кодду жүктөй алышыңыз керек.
Андан кийин, жогорудагы диаграмманы колдонуп, керектүү компоненттердин жана сенсорлордун ар бирин Наного туташтырыңыз.
- 2 Серво 9 жана 10 -казыктарга туташтырылышы керек.
- Инфракызыл сенсор аналогдук пинге туташтырылышы керек (бул сенсор кодго кирбейт, анткени ал атаандаштыкка гана тиешелүү - колдонуучу кошушу керек)
- HC-SR04 ультрадыбыштуу сенсорунун эхо пини пин 5ке, триг пини пин 4кө туташтырылышы керек.
Бул аяктагандан кийин, ботту сынап көрүңүз жана керектүү өзгөртүүлөрдү киргизиңиз.
9 -кадам: Болду! Сиздин сумо ботуңуз барууга даяр
Баары азыр коюлду жана ботуңуз бүттү.
Ырахат алыңыз!
Сунушталууда:
NodeMCU менен Telegram Bot (ESP8266): 3 кадам
NodeMCU менен Telegram Bot (ESP8266): Системаңыздан эскертмелерди берүү үчүн бот керекпи? же жөн эле билдирүү жөнөтүү менен бир нерсе кыласызбы? Telegram Bot - бул сиздин чечимиңиз! Бул үйрөткүчтө мен ботумду жасоо үчүн Telegram Web жана BotFather колдоном
Mini Drawing Bot - Live Android App - Trignomentry: 18 кадам (сүрөттөр менен)
Mini Drawing Bot-Live Android App-Trignomentry: Baby-MIT-Cheetah-Robot долбоорумду жаратканыңыз үчүн КУДАЙГА жана бардыгыңызга Конкурстун биринчи сыйлыгын утуп алыңыз. Мен абдан бактылуумун, анткени көптөгөн достор сүйлөшүүдө жана билдирүүдө көп суроолорду беришет. Маанилүү суроолордун бири кантип болгон
Акустикалык левитация Arduino Uno менен кадам-кадам (8-кадам): 8 кадам
Акустикалык левитация менен Arduino Uno Step-by-Step (8-кадам): ультрадыбыштуу үн өткөргүчтөр L298N Dc аял адаптеринин электр энергиясы менен камсыздоосу эркек токту Arduino UNOBreadboard Бул кантип иштейт: Биринчиден, сиз Arduino Uno кодун жүктөп бересиз (бул санарип менен жабдылган микроконтроллер) жана аналогдук порттор кодду айландыруу үчүн (C ++)
Dc Converter Mini Mini Ac: 7 кадам
Mini Converter to Dc Converter: бул ACдан DC Converter.itке чейин болгону бир нече долларга турду.Төрт диоддун баасы абдан жөнөкөй жана ширетүүдө эч кандай кыйынчылык жок. ошондуктан мен аны баарыңар менен бөлүшкүм келет, ошондуктан баштайлы
Mini-Walking Bot түзүңүз: 10 кадам
Mini-Walking Bot түзүңүз: Бул жерде илимий-технологиялык үй-бүлөлөр үчүн жөнөкөй долбоор. Кээ бир ROBOTIX бөлүктөрүн, PICXAXE микроконтроллерин жана Handy Cricketти колдонуучу мини -бот