Съдържание:
- Стъпка 1: Съберете материали
- Стъпка 2: Проектирайте вашата структура
- Стъпка 3: Проектирайте колела
- Стъпка 4: Настройте Arduino за Buzzer
- Стъпка 5: Настройте Arduino за светлини
- Стъпка 6: Комбинирайте кодовете
- Стъпка 7: Отпечатайте
- Стъпка 8: Сглобете структурата
- Стъпка 9: Подгответе се за стартиране
- Стъпка 10: Стартирайте
- Стъпка 11: По избор: Изградете рампа
Видео: Robo-Band Car: 11 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:53
Това е надстройка от вашия традиционен автомобил с гумена лента
Стъпка 1: Съберете материали
За този проект ще ви трябват следните елементи:
- 4 колела за предпочитане със същия размер (ние 3D отпечатахме нашите)
- Един дюбел, който се побира в колелата
- Комплект arduino (използвахме комплект SparkFun RedBoard)
- Структура, на която да седи arduino (ние 3D отпечатахме нашите)
- Батерия
- Гумени ленти
- Някои материали за повдигане на arduino, така че да не са директно върху тялото (използвахме ядки)
- Горещо лепило
- Винт
- Устройство, подобно на панти
- По избор: тиксо и шперплат за направа на рампа
Стъпка 2: Проектирайте вашата структура
Ще трябва да отпечатате 3D базата, където ще се зададе arduino
За целта използвайте онлайн софтуер, който позволява на потребителите да проектират свой собствен модел, който може да бъде отпечатан
OnShape е страхотен и безплатен онлайн софтуер за дизайн, който използвахме
Основата ни беше трапец с два отвора за оси в конструкцията
Размерите на скицата са изброени на горната снимка, както и на линка по -долу:
cad.onshape.com/documents/048fc6be951616f14e2deccc/w/20989624bf2558bc37959b78/e/68c66e4b2b2e6e5c3f831475
Стъпка 3: Проектирайте колела
Тази стъпка не е задължителна, просто искахме да обясним всяка стъпка, която направихме
Ако можете да намерите четири колела със същия размер, използвайте ги и се уверете, че оста се вписва в тези колела
Ние отпечатахме 3D всички колела с помощта на OnShape
Забележка: Четирите колела не трябва да са с еднакъв размер. Докато има две двойки с еднакъв размер, всяка двойка не трябва да бъде точно еднаква. Ако имате неравни двойки колела, поставете по -малкия чифт в предната част на колата.
Ето връзката за нашия дизайн в OnShape:
cad.onshape.com/documents/e1922e8518bcb45ebed6572a/w/079056c283baf08413a9531b/e/6447ceb52e949cd1573223c7
Стъпка 4: Настройте Arduino за Buzzer
Следвайте инструкциите в Ръководството на SIK за схема 11, пиезо зумера
Тази настройка е доста проста, така че просто следвайте указанията в книгата
Необходима промяна е, че зумерът трябва да бъде преместен в долната половина на дъската. Няма значение кое място ще изберете, стига двата проводника, заземяващи зумера, да са в редовете, съседни на краката на зумера. Оранжевият проводник, свързващ зумера с arduino RedBoard, ТРЯБВА да бъде пренасочен към отвор 8.
Отстраняване на неизправности: Нашият оригинален зумер беше свързан правилно, но не много силен, затова превключихме със зумер от друг комплект и силата на звука беше много по -силна
Стъпка 5: Настройте Arduino за светлини
Следвайте инструкциите в Ръководството SIK за верига 3, RGB LED
Добавете тази верига към предишната схема, за да позволите и двете функции да работят едновременно на arduino
Проводникът, свързващ синия крак на RBG LED, ТРЯБВА да бъде пренасочен към отвор 6.
Отново тази стъпка следва инструкциите в книгата, но не забравяйте да проверите отново всички връзки, ако имате затруднения
Стъпка 6: Комбинирайте кодовете
Тази част е малко сложна. Ще трябва да комбинирате кодовете за двете вериги, за да сте сигурни, че работят едновременно.
Пълната програма е показана по -горе, но ще ви преведа през по -сложните промени.
Определете променливи
Първо, преместете цялата променлива от двата урока по SIK Circuit в горната част на програмата.
Предефинирайте променливата BLUE_PIN на 6.
Предефинирайте променливия зумерPin на 8.
Нотите, темпото и ритъмите могат да бъдат променени, за да отразяват всяка песен, която желаете, но се уверете, че променливата songLength е равна на броя на нотите във вашата песен.
Контур за настройка
Всичко, което трябва да бъде в този цикъл, са четирите команди pinMode: по една за всяка светлина и зумер.
Void Loop
Първо комбинирайте циклите void от двете програми.
След това изтрийте редовете с код, контролиращ светлините: Ще променим кода, за да мига случайни цветове в синхрон с песента.
Вътре в цикъла на void дефинирайте myColor като void myColor (int redIntensity, int greenIntensity, int blueIntensity). Този ред отива точно над командите analogWrite в долната част на комбинирания цикъл.
Над командата за тон определете myColor в myColor (r, g, b). Над това дефинирайте int r, int g и int b на случаен принцип (255). Това ще извика произволен интензитет за всеки цвят.
Под това създайте команда Serial.println за всеки от r, g и b.
Вашият завършен код трябва да обработи снимките по -горе. Снимките са разделени на променливи, настройка на празнотата и цикъл на празнота, като цикълът на празнотата има две снимки. Забавлявай се
Отстраняване на неизправности
Проверете отново дали myColor (r, g, b) е дефиниран преди тона!
Стъпка 7: Отпечатайте
Сега, когато arduino е настроен, можете да отпечатате вашите дизайни от OnShape
Стъпка 8: Сглобете структурата
Материали: Батерия, печатна конструкция на тялото, колела, оси, гумени ленти, завършена платка arduino, горещо лепило, гайки, винт
- Горещо лепило две гайки от горната страна на конструкцията затварят празнината в конструкцията
- Закрепете arduino върху конструкцията, като обвиете плътно гумена лента около конструкцията и arduino
- Горещо залепете пантите си отстрани на конструкцията, така че да може да поддържа батерията, без да пречи на гумената лента, използвана за захранване на автомобила (снимки 3 и 4)
- Използвайте гумена лента, за да фиксирате батерията към пантите. Тя трябва да почива извън цялата конструкция (снимки 5 и 6)
- Поставете дюбела в отворите на оси и се уверете, че колелата са здраво закрепени към оста
- Пробийте дупка в центъра на задната ос
- Поставете винта в отвора за винт
Стъпка 9: Подгответе се за стартиране
Почти сте готови!
- Поставете по една гумена лента на всяко задно колело за сцепление
- Направете верига от гумени ленти и я прикрепете към устната в предната част на тялото
- Закачете последната гумена лента на винта и навийте осевата част назад
Стъпка 10: Стартирайте
Честито!
Стъпка 11: По избор: Изградете рампа
Вземете всяко парче дърво или пластмаса или каквото искате, което е достатъчно широко за вашите колела!
Както можете да видите, ние използвахме тиксо и шперплат, така че наистина всичко ще работи
След това получете опора, за да повдигнете рампата до желания ъгъл, стартирайте колата си и гледайте!
Препоръчано:
Обикновено Robo-Dog (направено от клавиши за пиано, играчка и мишка): 20 стъпки (със снимки)
Просто робо-куче (направено от клавиши за пиано, играчка и мишка): О, Азербайджан! Земя на огъня, страхотно гостоприемство, приятелски настроени хора и красиви жени (… извинявай, жено! Разбира се, че имам очи само за теб, моята жена gözəl balaca ana ördəkburun!). Но честно казано, това е много трудно място за производителя, особено когато
Hex Robo V1 (с оръдие): 9 стъпки (със снимки)
Hex Robo V1 (с Cannon): Вдъхновен от предишния ми робот, този път създавам Hex Robo за War Game. Оборудване с оръдие (следващо на V2) или може би контролирано с джойстик (следващо на V3) мисля, че ще бъде забавно да се играе с приятел. стреляйки помежду си с помощта на малка оръдейна пластмасова топка и
Carro Robô Controlado за Bluetooth: 10 стъпки
Carro Robô Controlado Por Bluetooth: Um dos projetos mais ambiciosos para se fazer com Arduino é a construção de um carro robô, para mim foi que me стимулира a estudar mais sobre o Arduino, в интернет é possível encontrar diversas formas de construir um, seja um сегидор де линя, де
O Robô Cookie: 3 стъпки
O Robô Cookie: Материали: 1. Arduino; 2. Мотори DC; 1. Bluetooth; 1. прото борд .____________________________________________________________________________ Материали: 1. Arduino; 2. DC двигатели; 1. Bluetooth; 1. Прото платка
Baltazar, O Robô De Sucata: 7 стъпки
Baltazar, O Robô De Sucata: Olá a todos meu Nome é Carlos Vitor e eu fiz um robô de sucata e vou estar deixando aqui a minha experiência de ter construído ele