Съдържание:
- Стъпка 1: Изграждане на електроника
- Стъпка 2: Програмиране
- Стъпка 3: Изграждане на рамката
- Стъпка 4: Състезавайте се
Видео: UChip-RC лодка от пластмасови бутилки и CD-ROM плейър!: 4 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:51
След като внедрих хардуера и софтуера за свързване на моето безпилотно радио към двигатели/сервомотори, следващата стъпка беше да се възползвам добре от свършената работа и да построя собствена RC играчка, която е … Лодка!
Тъй като не съм машинен инженер, избрах най -лесния подход, който мога да си представя, за да построя моята лодка: Рециклирайте всичко, което имам, извличайки най -доброто от него! С гордост мога да кажа, че този път надхвърлих очакванията си!
Затова искам да споделя с вас моя проект и ето няколко стъпки, необходими за изграждането на собствена „състезателна“лодка за скрап!
Сметка на материалите
Електроника, можете да създадете своя собствена електроника, следвайки предишното ми ръководство, или да използвате някой друг проект. Моята включва:
- 1 x uChip: Arduino IDE съвместима платка
- 1 x Tx-Rx Радио система: всяка радиосистема с cPPM приемник е добра
- 2 x драйвер на мотора: с 1x47uF@16V кондензатор, 3xDiodes (бързо възстановяване), 1x5.1V ценер, 2 nMOSFET (VGTH ~ 2V) и 4 резистора можете лесно да запоите вашия.
- 1 х литиево-йонна батерия 18650: можете да рециклирате такава от стар комплект батерии за лаптоп или да си купите нова.
- 2 x двигатели без сърцевина с витла CW и CCW (CW = ClockWise, CCW = CounterClockWise)
Рамка (предимно от рециклирани компоненти):
- 2 x пластмасови бутилки (0.5L)
-1 x CD-ROM/DVD-ROM плейър, рециклиран
- 3 (или повече) x кабелни връзки: действителният брой зависи от действителната дължина, от която се нуждаете. Използвах 4 от тях, всеки с дължина 20 см.
Стъпка 1: Изграждане на електроника
Публикувах „Instructables“, обясняващ как да управлявам мотор/серво с помощта на uChipand Tx-Rx система, включваща cPPM приемник. Можете да го намерите ТУК.
Искам само да добавя няколко коментара, обясняващи разликите, които трябва да вземете предвид. В този проект трябва да управляваме 2 двигателя. Следователно трябва да повторим веригата, свързана с драйвера на двигателя два пъти. Приложената схема ви показва какво всъщност ви е необходимо за запояване.
Освен това, тъй като карам двигателите с обикновен полумост, моторите ще работят само в една посока, няма задна предавка. Опитайте се да запомните това, преди да сте заседнали в тревата на езерото си (това е предложение от първо лице!)
Стъпка 2: Програмиране
Фърмуерът се основава на скицата, която разработих за четене на сигнала, идващ от приемника cPPM Rx и която можете да намерите ТУК.
Добавих математическа функция in loop (), за да смесвам входящите сигнали и да генерирам правилните стойности, необходими за задвижване на двигателите. Това, което правим, е да подаваме диференциален сигнал към двигателите, които се превръщат в диференциално доверие в зависимост от посоката, която вземаме на нашия радио стик.
Снимката описва функцията, която трябва да внедрим в кода. За да завиете наляво или надясно, е необходимо да промените мощността, дадена на всеки двигател.
При завиване наляво десният двигател се настройва на максималната налична мощност (пропорционална на позицията на дроселовата клапа), докато левият двигател се намалява съответно на наклона. Допълващо, обратното се случва при завиване надясно. При положение на наклон в среден диапазон е добавено пространство за глава, така че двигателите да получат еднаква тяга, в случай че искаме да продължим направо.
След това изчислените стойности се нормализират, за да се поддържат в рамките на минималните/MAX стойностите на двигателя и се записват в съответния щифт на двигателя с помощта на функцията analogWrite (). Използването на analogWrite () на PWM активирани пинове записва избраната дължина на PWM импулса в съответния регистър. Тъй като използваме 8-битова ШИМ, дължината на импулса може да варира от 0 до 255 (което са минималните/максималните стойности на двигателя).
В случай, че сте запознати с математиката и уравненията, можете да опитате да напишете свой собствен код, който реализира тази функция. В противен случай просто заредете скицата „Boat.ino“в uChipusing Arduino IDE и я тествайте.
Можете да коментирате/декомментирате дефиницията на DEBUG, за да отпечатате стойностите на двигателите и каналите на SerialUSB. Това би могло да бъде много полезно, за да настроите min_range, mid_range и max_range съответно към вашата система Tx-Rx Radio.
Стъпка 3: Изграждане на рамката
Тук вашите умения на инженер -механик са полезни. Тъй като не съм машинен инженер, използвах скрап части от CD-ROM плейър. По-специално, вътрешната окачена каретка за CD-ROM плейър напълно отговаря на моята цел. Плаващите елементи на моята лодка са бутилките, докато кабелните връзки са особено полезни за залепване на всичко заедно.
Огънете каретата, създавайки „L-каретка“. След това включете двигателите в окачващия пръстен, както е показано на снимката. Признавам, че само по късмет моторът се вписа толкова перфектно в този силиконов пръстен! В случай, че вашият не е подходящ, трябва да направите хардуерна адаптация, като увеличите размера на отвора или изрежете част от силиконовия окачващ пръстен.
След като изпиете един литър газирана вода (бутилките с газирана вода са по -дебели от обикновените бутилки с вода и по този начин са по -здрави, вероятно използването на бутилки с кола би било още по -добре!) Вече сте готови да сглобите вашата лодка с бутилки.
Свържете двигателите към електрониката, поставете последните в запечатана пластмасова торбичка, оставяйки празнина само за проводниците на двигателя и съединителя на акумулатора. Сглобете L-носителя на CD-ROM, бутилките и електрониката, като ги фиксирате заедно с кабелните връзки. Опитайте се да поддържате баланса на вашето превозно средство в центъра и използвайте още една кабелна връзка, за да поддържате електрониката здрава; тези предпазни мерки гарантират, че лодката няма да се обърне с главата надолу в случай на вълнообразно море и че електрониката няма да се плъзне, когато правите тесни завои!
Това е всичко, сега сте готови да пуснете лодката си
Стъпка 4: Състезавайте се
Включете лодката си, като свържете батерията и включите радиото си (уверете се, че сте извършили правилно процедурата за свързване, преди да сглобите лодката!), Нека започнем да се състезаваме!
Помолете вашите приятели от RC да построят свои собствени и започнете да се състезавате с тях на езерото до вашия дом!
Препоръчано:
Как да си направим MP3 плейър с LCD с помощта на Arduino и DFPlayer мини MP3 плейър модул: 6 стъпки
Как да си направим MP3 плейър с LCD с помощта на модул за мини MP3 плейър на Arduino и DFPlayer: Днес ще направим MP3 плейър с LCD, използвайки модул за мини MP3 плейър на Arduino и DFPlayer. Проектът може да чете MP3 файловете в SD картата и да прави пауза и играе същото като устройството преди 10 години. И също така има предишна песен и следваща песен забавно
LED осветление в пластмасови модели: 7 стъпки (със снимки)
LED осветление в пластмасови модели: И така, току -що сте получили чисто нов комплект пластмасови модели, който има много ясни части и готин интериор и си мислите: „Не би ли било готино, ако мога да запаля това някак си, но не знам как? " Това ли те притеснява, приятелю?
Изработване на качествени играчки от пластмасови боклуци: Ръководство за начинаещи: 8 стъпки (със снимки)
Изработване на качествени играчки от пластмасови боклуци: Ръководство за начинаещи: Здравейте. Казвам се Марио и правя артистични играчки, използвайки пластмасов боклук. От малки виброботове до големи киборгски брони, аз превръщам счупени играчки, капачки на бутилки, мъртви компютри и повредени уреди в творения, вдъхновени от любимите ми комикси, филми, игри
Преоткриване на вашите безплатни изобретения Роботът „Фантастични пластмасови работи“да свети: 5 стъпки
Преоткриване на вашите безплатни нововъведения „Фантастичните пластмасови работи“Робот за светене: Използване на готови светодиоди, за да накарате пластмасовия „робот“да свети и да избледнява! Осигурява въведение в основното запояване, схеми, светодиоди и пластмаси
Превключване за игра с тест от пластмасови бутилки: 9 стъпки
Превключвател за игра с тест от пластмасови бутилки: Тази двойка ключове, монтирани в пластмасова бутилка, използва много проста схема за управление на LED светлините. След натискане на един бутон светлините му ще се включат, като по този начин деактивират другия набор от светлини. Всички снимки след увеличението са