Съдържание:

Джобен програмируем робот: 7 стъпки
Джобен програмируем робот: 7 стъпки

Видео: Джобен програмируем робот: 7 стъпки

Видео: Джобен програмируем робот: 7 стъпки
Видео: Makeblock Untimate Robot Kit Part 2 : Robtic Arm Explaine, Software, Code App and Having Fun demo 2024, Ноември
Anonim
Image
Image

Здравейте на всички, които са креативни и готови да правят нововъведения и да се наслаждават !!!!!

Това е, когато започнем да обичаме проекта и програмирането на Arduino в робот. Винаги съм откривал, че правя робот, но за всеки робот размерът не е приятелски. Искам да нося робота си навсякъде, където ми харесва, затова създадох този.

което ми дава пълна свобода да играя с програмиране, робот, управляван от Bluetooth приложение и много други. Разходите за изработка са твърде по -ниски и аз се насладих на този робот и паднах, че ще ви хареса, ако обичате роботи.

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

погледнете видеото надявам се да ви хареса !!!!!

Стъпка 1: Компоненти, необходими за направата на този мини джобен програмируем робот

Тъй като трябва да направя този робот малък, така че да пасне на джоба ми. Мога да използвам smd Arduino, но това е малко сложно, затова запазих нещата прости за всички, като използвах нормални компоненти.

списък са:

  1. arduino Atmega 328
  2. мотор с двойна играчка.
  3. 3.7v 300mah батерия.
  4. L293D Драйвер на двигателя
  5. Bluetooth модул hc 05
  6. usb програмист mini
  7. 3 светодиода (2 червени и един бял отдолу.)
  8. Резистори 330 ома
  9. плъзгащ се ключ за включване/изключване
  10. 5 ldr
  11. 100k резистор 5 броя за ldr.
  12. нулева печатна платка

Стъпка 2: Електрическа схема на робота

Електрическа схема на робота
Електрическа схема на робота
Електрическа схема на робота
Електрическа схема на робота

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

два ldr са свързани отдолу за последовател на линия и 3 отгоре за лек последовател.

вижте диаграмата и се свържете с помощта на 100k резистор.

ЗАБЕЛЕЖКА:

свържете кондензатор 1000uf/25v към + и - така че да има стабилно напрежение при стартиране и спиране на двигателя

Стъпка 3: Програма за тестване на Blink Arduino:

Знаем, че в arduino щифт 13 е свързан с мигащ светодиод.

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

Изходът, който можете да намерите във видеото, дадох връзката.

можете да намерите кода.

Стъпка 4: Робот след линия

Робот за следване на линия
Робот за следване на линия

Здравейте, сега можем да променим кода на последовател на ред. В дадения код просто трябва да промените аналоговата стойност на двата ldr сензора, обърната надолу. вземете лист А4 и черен маркер и направете тъмна и дебела линия.

кодът е по -долу, все пак срещате някакви трудности, уведомете ме.

Стъпка 5: Преобразуване в Edge Detector и Mini Sumo Robot

Конвертиране в Edge Detector и Mini Sumo Robot
Конвертиране в Edge Detector и Mini Sumo Robot

В тази стъпка можем да го преобразуваме в ръбен детектор или мини сумо робот.

  • концепция: веднага щом достигне черна линия, стойността на ldr се променя и роботът се обръща
  • за да направите арената, която трябва да направите, се нуждаете от хартия А4 и черен маркер.
  • просто калибрирайте стойността и поставете стойността в дадения код.
  • Наслади се….

Стъпка 6: Преобразуване в робот за лек последовател

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

  • левият и десният сензор са поставени на 45 градуса от право, така че светлината, падаща върху него, да може да бъде открита и коя страна е повече може да се изчисли.centre ldr сензорът гледа отпред.
  • използвайки три if условия задаваме посоката, поради която следва светлината.

Стъпка 7: Преобразувайте го в робот, базиран на приложения

Здравей, забавно е, когато управляваме нашия робот с помощта на мобилния си телефон. така че само като добавим hc05 към него, можем да го направим робот, управляван от приложението andriod.

  • как да направим приложението andriod за този робот много лесно. Прикачих връзка, чрез която можете да научите как да направите приложението само за 30 минути, като следвате прости стъпки.
  • можете да изтеглите приложението от mit app inventor> galary> robogear.
  • качете кода на bluetooth във вашия робот. кодът е прикачен.
  • свържете hc05 към робота отгоре и го сдвоете с робота и се забавлявайте….

други приложения също работят за него като

  1. приложение за контрол на гравитацията
  2. приложение за гласов контрол
  3. и двете връзки са там в връзката и как да накараме приложението да се откаже или да търси робот в галария на изобретателя на mitapp.

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

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