Съдържание:

Roll-E [Upcyled E-Waste Robot]: 4 стъпки (със снимки)
Roll-E [Upcyled E-Waste Robot]: 4 стъпки (със снимки)

Видео: Roll-E [Upcyled E-Waste Robot]: 4 стъпки (със снимки)

Видео: Roll-E [Upcyled E-Waste Robot]: 4 стъпки (със снимки)
Видео: How To Make a Mini Latch Rubber Band Car - DIY TOYS CAR 2024, Ноември
Anonim
Roll-E [Upcyled E-Waste Robot]
Roll-E [Upcyled E-Waste Robot]

Помните ли нашия приятел за събиране на боклук WALL · E? Е, този човек тук е по-младият му братовчед и се казва Roll-E. Това официално е първият ми инструктаж, така че, моля, бъдете любезни и ме уведомете за евентуални грешки.

Никой не обича да чете дълги инструкции без изображения, затова се опитах възможно най -много да добавя много изображения, за да направя създаването на този робот лесно. Също така направих инструктажа възможно най -кратък и директен (само четири стъпки).

Инструктажът ще бъде в четири части;

  • Материали
  • Монтаж
  • Електрически връзки
  • Код.

Нека се потопим …..

Стъпка 1: Материали

Материали
Материали

Списък на материалите

  1. Arduino Uno (x1) - Това би бил мозъкът на нашия робот.
  2. Motor Shield (x1) - За да управлявате нашите мотори с редуктор, можете да използвате чип L293D, за да направите същото, ако знаете как. Избрах щита на двигателя, защото е сравнително по -лесен за използване, плюс това дава възможност да се добавят още двигатели за подобрена функционалност.
  3. Редукторни двигатели (x2) - биха преместили двигателя. Свързване на проводници - Ще ви трябват няколко от тях.
  4. Robot Tyres (x2) - Те ще действат като нашите колела.
  5. Мини табла (x1) - За лесно изграждане на нашата схема без нужда от запояване.
  6. Страхотно изглеждаща печатна платка (печатна платка) от стара електроника - Това би било шасито на нашия робот, не служи на никаква интелигентна цел, а просто изглежда страхотно и усъвършенства старата електроника.
  7. Топки от ролка върху дезодорант [с държач за топка] - Това би била нашата версия на всеколело:)
  8. HC -SR04 Ултразвуков сензор - За избягване на препятствия.
  9. Превключвател (x1) - За включване или изключване на робота.
  10. Свързващи проводници - За изграждане на вериги.
  11. Пистолет за горещо лепило - мисля, че знаете за какво се използва.

Стъпка 2: Монтаж

Монтаж
Монтаж
Монтаж
Монтаж
Монтаж
Монтаж

Първо вземете вашата страхотно изглеждаща печатна платка и маркирайте къде искате да лежи вашето arduino върху нея, като използвате маркер. Премахнете всички съществуващи компоненти, за да освободите място за вашия arduino.

Поставете вашия Arduino върху печатната платка, като използвате отворите за винтове на Arduino като водач, маркирайте точки на печатната платка, така че да можете да пробиете дупки върху печатната платка, ако можете да използвате всеки подходящ общ винт, за да прикрепите вашата платка arduino към печатната платка. Използването на винт ви позволява лесно да премахнете и поставите отново Arduino от печатната платка. Ако нямате тренировка, можете да направите дупките с помощта на отвертка, притиснете отвертката към маркираната част и леко натиснете, докато завъртате отвертката

Забележка: поставете изолационен материал между arduino и печатната платка, за да предотвратите късо съединение на съществуващите връзки на печатната платка

2: Използвайки вашия пистолет за горещо лепило, залепете мини платката към желаната от вас част на печатната платка, имайте предвид, че ултразвуковият сензор ще бъде на макета и нищо не трябва да го блокира, за да може да открие препятствия.

3: Деформация на свързващия проводник около клемите на двигателя, тествайте връзката си, за да се уверите, че двигателите работят, след това подпрете с горещо лепило. След като направите това, прикрепете гумите към двигателите.

4: Обърнете печатната платка [с вашия arduino и макетна платка] върху и залепете горещо колелото omni и двигателите отзад. Вижте изображенията, за да имате представа как да направите това.

За по -бързо изграждане можете да забравите винтовете и просто да използвате пистолет за горещо лепило, за да държите всичко заедно. Ако е направено правилно, лепилото може да действа като изолатор за arduino.

Стъпка 3: Електрически връзки

Електрически връзки
Електрически връзки
Електрически връзки
Електрически връзки
Електрически връзки
Електрически връзки
Електрически връзки
Електрически връзки

Засега сте приключили с изграждането. Въпреки това, ние бихме подреждали двигателя, поставен върху arduino, след като извършим първоначално окабеляване.

За електрическите връзки трябва да свържем ултразвуковия сензор HC-SR04, бутон с издърпващ се резистор към arduino. След това бихме свързали нашите двигатели към канали M3 и M4 на щита на двигателя и подреждаме щита на двигателя към arduino, хрускайки проводниците от ултразвуковия сензор и бутона съответно в щифта 13, 12 и 8 на arduino.

Връзките за ултразвуков сензор HC-S04, бутон и резистор за изтегляне са показани на изображенията 1 и 2. 10k-омовият резистор свързва щифта към масата, това се прави така, че щифтът да чете НИСКО в arduino, когато няма напрежението преминава през превключвателя.

Моторният щит, който използвам, е версия 1 на моторния щит на Adafruit, независимо от щита на двигателя, който използвате, независимо дали v1 или v2 или производно, не мисля, че връзката ще се различава много от това, което направих. За свързване на двигателя, просто свържете левия проводник на двигателя към клемите M4 на щита на двигателя и десния двигател към клемите M3 [няма особено значение към какви канали ги свързвате, посочих само поради моя код]. Вижте изображения 3 и 4.

Пс. Изображение 4 (Схематична връзка на двигателя) не е мое, нямах време да го скицирам, затова го получих от

След като направите връзките си, подредете щита на двигателя към arduino.

Стъпка 4: Код

Код
Код

Преди да можете да стартирате кода, трябва да инсталирате библиотеката AFMotor.h. Това е библиотеката за щита на двигателя. За да направите това, следвайте връзката по -долу, тя има стъпки за това и също има връзка, от която можете да изтеглите библиотечните файлове.

Връзка за инсталиране на библиотека AFMotor.h-https://learn.adafruit.com/adafruit-motor-shield/…

След инсталирането препоръчвам да проверите dc моторния клас на препратката към библиотеката, за да знаете как да го използвате. Следвайте връзката по -долу за справка.

Референтна връзка за AF_DCMotor Class-https://learn.adafruit.com/afmotor-library-referen…

Прикачих файла за скициране на arduino за кода по -долу. Докато стартирате кода, отворете серийния монитор, за да проследите дали кодът работи както трябва

Това е, момчета, свършили сте, моля, уведомете ме как мога да направя тази инструкция по -добра и всички проблеми, които може да имате в полето за коментари. БЛАГОДАРЯ

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