Съдържание:

АВТОМАТИЧНА СЪМАКИЦА ИЛИ КОШ. ЗА ЗАПАЗВАНЕ НА ПЛАНЕТАТА .: 19 стъпки (със снимки)
АВТОМАТИЧНА СЪМАКИЦА ИЛИ КОШ. ЗА ЗАПАЗВАНЕ НА ПЛАНЕТАТА .: 19 стъпки (със снимки)

Видео: АВТОМАТИЧНА СЪМАКИЦА ИЛИ КОШ. ЗА ЗАПАЗВАНЕ НА ПЛАНЕТАТА .: 19 стъпки (със снимки)

Видео: АВТОМАТИЧНА СЪМАКИЦА ИЛИ КОШ. ЗА ЗАПАЗВАНЕ НА ПЛАНЕТАТА .: 19 стъпки (със снимки)
Видео: Их состояние исчезло ~ Заброшенный сказочный дворец павшей семьи! 2024, Юли
Anonim
Image
Image

От гейминг чувство0 Следвайте още от автора:

Автоматична маска
Автоматична маска
Робот за рисуване с щит Adafruit (Състезание „Направи го преместване“)
Робот за рисуване с щит Adafruit (Състезание „Направи го преместване“)
Робот за рисуване с щит Adafruit (Състезание „Направи го преместване“)
Робот за рисуване с щит Adafruit (Състезание „Направи го преместване“)

Проекти на Tinkercad »

Преди да започнем, бих ви препоръчал да изгледате първия видеоклип, преди да прочетете това, тъй като е много полезно

Здравейте, казвам се Джейкъб и живея във Великобритания.

Рециклирането е голям проблем там, където живея, виждам много отпадъци по нивите и това може да бъде вредно. Най -дразнещото в това е, че има кошчета навсякъде. Дали това е така, защото хората са мързеливи? Реших да поправя това, като направих кошче за рециклиране, което идва при вас!

Да започваме…

Консумативи

Dewalt/ всяка акумулаторна батерия за инструменти.

3D принтер. Вероятно бихте могли да се измъкнете без такъв.

Arduino uno.

Bluetooth модул.

Конвертор на долари. Незадължително в зависимост от това колко време искате да издържи вашето arduino.

Компютър и телефон.

2x IBT_2.

2x мотор за чистачки.

Стъпка 1: Получаване на енергия

Image
Image
Получаване на власт
Получаване на власт

Имам много ограничен бюджет, така че не мога да пилея парите си за фантастични скъпи Li-Po батерии или дори Led киселина. Вероятно обаче в дома ви има наистина евтини LI-Po батерии, за които дори не знаете. Акумулаторна бормашина Батерия или дори някои косачки. Тези батерии са много полезни и са леки!

Не губех време да започна! Влязох в tinkercad и след няколко повторения стигнах до това:

Нагоре отгоре.

Стъпка 2: Окабеляване на двигателите

Окабеляване на двигателите
Окабеляване на двигателите

Както казах в раздела за консумативи, използвам 2x IBT_2 и arduino. Използвах тази схема на свързване ЗАБЕЛЕЖКА НЕ СЪМ ИЗПОЛЗВАЛ ЧАСТТА НА ПОТЕНЦИОМЕТЪРА. Окабеляването беше много просто и включваше само запояване. IBT_2 има два PWM щифта един за въртене на двигателя назад и един напред. Той също така има два захранващи щифта, които могат да бъдат от 3.3v до 5v. Това са всичко, от което се нуждаете, за да имате пълен контрол над двигателя. Не се притеснявайте за другите щифтове.

Стъпка 3: * Тест * Код

Image
Image

Написах малко парче код, който бавно ще ускорява двигателя и посоката на смяна на всеки 10 секунди. Това се постига с помощта на цикъл for. IBT_2 е свързан към 5 -ти и 6 -ти PWM пин. Можете да го копирате и поставите.

Код:

int RPWM_Output = 5; // Arduino PWM изходен щифт 5; свързване към IBT-2 пин 1 (RPWM) int LPWM_Output = 6; // Arduino PWM изходен пин 6; свързване към IBT-2 пин 2 (LPWM)

void setup () {pinMode (RPWM_Output, OUTPUT); pinMode (LPWM_Output, OUTPUT); }

void loop () {

int i = 0; // поставете основния си код тук, за да се изпълнява многократно:

за (i = 0; i <255; i ++) {

// analogWrite по часовниковата стрелка (RPWM_Output, i); analogWrite (LPWM_Output, 0); забавяне (100); }

забавяне (10000);

за (i = 0; i <255; i ++) {

// Anti Clockwise analogWrite (RPWM_Output, 0); analogWrite (LPWM_Output, i); забавяне (100); }

забавяне (10000);

}

Стъпка 4: Arduino, Bluetooth модул и монтаж за разпределител на захранване

Arduino, Bluetooth модул и монтаж за разпределител на захранване
Arduino, Bluetooth модул и монтаж за разпределител на захранване
Arduino, Bluetooth модул и монтаж за разпределител на захранване
Arduino, Bluetooth модул и монтаж за разпределител на захранване

Вероятно бихте могли да избягате без 3D печат, но е много по -лесно просто да го отпечатате, вместо да го направите. Затова проектирах кутия за моя arduino и Bluetooth модул да се плъзга с tinkercad. Тази кутия има странични отвори за монтаж. Монтирах това в средата на моя полу-шаси. В крайна сметка просто трябваше да създам дупки вътре в кутията, за да я монтирам толкова голяма.

Стъпка 5: Шаси

Шаси
Шаси
Шаси
Шаси

Това шаси е направено от дървен материал и просто се завинтва заедно с няколко винта за дърво. Създадох бърз модел CAD за вас. Няма много какво да се каже по този въпрос.

Стъпка 6: Монтаж на мотора на чистачките

Монтаж на чистачки
Монтаж на чистачки

Това всъщност е от предишен проект, така че стойките вече са направени, но се състои от 3 парчета тежки ремъци.

Стъпка 7: Безопасност

Безопасност
Безопасност

Отново проектирах монтаж в tinkercad, който да държи прекъсвач от 7,5 ампера. Както можете да видите на приложената снимка по -горе.

Стъпка 8: IBT_2 стойки / стойки за водача на мотор

IBT_2 стойки / стойки за шофьор на мотор
IBT_2 стойки / стойки за шофьор на мотор
IBT_2 стойки / стойки за водача на мотор
IBT_2 стойки / стойки за водача на мотор

Намерих монтаж на thingiverse, който малко редактирах. Според мен върши много добра работа. Освен това е много здрав, въпреки че е монтиран с горещо лепило.

Стъпка 9: Тест код отново

Image
Image

Написал съм някакъв код, който всеки път, когато го изпратите, ще накара двигателите да се въртят напред. Тук:

Стъпка 10: Окабеляване

Електрически инсталации
Електрически инсталации

Използвах смес от шоколадови блокчета и електрически конектори за свързване на повечето неща. Щифтовете arduino са запоени. Създадох и електрическа схема за вас. Ако все пак искате да изградите това, бих ви препоръчал да потърсите кабелите за отделни части, тъй като тази е опростена версия.

Стъпка 11: Монтиране на колело

Монтаж на колела
Монтаж на колела

За колелата използвах стари от дядо ми. Забих гайка М8 на двигателя на чистачката и след това използвах заключване на резбата върху нея. След това завинтвам резбована пръчка вътре в гайката. Добавих две гайки, за да го закрепя заедно, и след това добавих шайба за стотинки. След това добавих шайба и две заключващи гайки, наистина здраво закрепени между колелото.

Стъпка 12: Окончателен код

Окончателен код
Окончателен код

Тази част от кода използва променлива, наречена „i“, зададена като цяло число на 170. Това направи много по -лесно да напиша това, тъй като не трябваше да пиша 170 всеки път, когато искам да завъртя всеки мотор. Числото 170 се използва, тъй като е 170/255, което е еквивалентно на 12/18 волта. Реших това, като разделих 18 на дванадесет и след това разделих 255 на резултата от последната сума. 18/5 = 1,5. 255 / 1,5 = 170.

След това, тъй като има два pwm щифта, аз нарекох всеки мотор Motor един: RRPWM: RLPWM Мотор 2: LRPWM LLPWM. И двете бяха зададени като изходи на щифтове 5, 6, 10 и 11.

Също така зададох 4 цели числа 1: напред_състояние 2: Назад_състояние 3: ляво състояние 4: дясно състояние. В настройката те бяха зададени на 0 по подразбиране. Използвах прости изявления if за всеки от тях. Той работи чрез задаване на състояние напред на 1, ако се получи „1“, а също така включва двигателите. След това има още едно инструкция if, казващо ако напред състояние = 1 и едно е получено, изключете двигателите. Като цяло това означава, че когато кликнете върху бутон, той ще продължи и след това, когато щракнете отново, ще спре.

Стъпка 13: Приложение

Image
Image
По избор Движещо се лице
По избор Движещо се лице

Това приложение е написано в изобретател на приложения на MIT и използва виртуални екрани за постигане на Bluetooth връзка на всеки екран (2 от тях). Той не ви позволява да влезете в контролния екран, освен ако нямате връзка чрез bluetooth. Просто всичко, което прави, е да изпраща „1“2 „3“4 “към arduino в зависимост от това кой бутон натиснете.

Стъпка 14: Движение (ТЕСТ без кошче)

Създадох видеоклип, за да покажа какво може без кошче.

Стъпка 15: Монтиране на кошче

Това нещо беше много лесно и просто врязано. Не е нужно да го завивате или нещо подобно. Просто добавете джантите и ZOOM!

Стъпка 16: Първо правилно устройство

Image
Image

Имам видео, което направих, ако не го видяхте в началото.

Стъпка 17: Незадължително движещо се лице

Отпечатах 3D всеки файл от това: https://www.thingiverse.com/thing:2994999 post на thingiverse в мащаб 60%. След това го залепих горещо към серво клаксона и изрязах слот в кошчето по този начин. Използвах батерия aa за захранване на отделни Arduino и серво. Използвах примерния библиотечен код на Arduino.

Стъпка 18: Благодаря, че получихте това далеч !

Ти успя. Благодаря, ако стигнахте дотук, надявам се да ви хареса.

Стъпка 19: Подобрения

Мисля, че този проект се оказа страхотен, но винаги има място за подобрение!

Първото нещо, което бих променил, е да го направя напълно автоматичен със сензори Lidar или нещо подобно. Бих сменил и джантите. Джантите са с диаметър само 7 инча и мисля, че ако успея да го направя малко по -голям, би било по -добре да се прави крос кънтри и по -бързо. И накрая, бих го направил много по -компактен, за да мога да имам повече място за кофата.

Състезание за роботи
Състезание за роботи
Състезание за роботи
Състезание за роботи

Вицешампион в конкурса за роботи

Препоръчано: