Съдържание:

Направете танцуващ робот без 3D принтер и Arduino/#smartcreativity: 11 стъпки (със снимки)
Направете танцуващ робот без 3D принтер и Arduino/#smartcreativity: 11 стъпки (със снимки)

Видео: Направете танцуващ робот без 3D принтер и Arduino/#smartcreativity: 11 стъпки (със снимки)

Видео: Направете танцуващ робот без 3D принтер и Arduino/#smartcreativity: 11 стъпки (със снимки)
Видео: Любая шестеренка за 10 секунд! Отличная идея своими руками! 2024, Ноември
Anonim
Image
Image

Здравейте приятели, в този урок ще ви покажа как да си направите танцуващ робот у дома без 3D принтер и без Arduino. Този робот е в състояние да танцува, да балансира автоматично, да произвежда музика и да ходи. И дизайнът на Robot също изглежда толкова готин …

Стъпка 1: Необходими компоненти

Прикачване на серво
Прикачване на серво

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

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

Стъпка 2: Прикачване на серво

Прикачване на серво
Прикачване на серво
Прикачване на серво
Прикачване на серво

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

Стъпка 3: Направете дизайн на краката

Направете дизайн на краката
Направете дизайн на краката

След като прикачим серво мотора, трябва да направим дизайн на крака на робот. За това ще използваме дебела картонена хартия. Ще изрежем две малки парчета картон и ще направим прост дизайн на крака, както е показано на изображението.

След като направим дизайн на крака, ние ще поставим серво приставката към крака, за да свържем серво с крака му, както е показано на изображението по -долу.

Стъпка 4: Прикрепете крака към серво

Прикрепете крака към серво
Прикрепете крака към серво

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

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

Стъпка 5: Свържете серво с джъмпера

Свържете серво с джъмпера
Свържете серво с джъмпера

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

След като свържете всички проводници и прикрепите всички части, нашият робот е готов. Нека преминем към следващата и важна стъпка към това как да се свържем с микроконтролер.

Стъпка 6: Свържете детска площадка с микроконтролер

Circuit Playground Нашият микроконтролер
Circuit Playground Нашият микроконтролер

Преди да свържете джъмпера с микроконтролер, първо разгледайте Circuit playground express. Тъй като веригата за детски площадки Express е нов тип микроконтролер и напълно различен от Arduino, така че трябва да знаем някои за детската площадка.

Това е нашата система за експресни игри с микроконтролер. В този микроконтролер има много сензори, 3 функционални бутона, 10 разноцветни LED и много входни и изходни щифтове. В този микроконтролер са налични много функции, така че използвам това в моите проекти.

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

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

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

Свържете проводниците като - Жълт джъмпер - PinA1, Червен джъмпер - Pin3.3v (i) Черен джъмпер - Pin gnd (gnd) Син джъмпер - Pin3.3v (ii) Бял джъмпер - Pin gnd (ii) Зелен джъмпер - PinA2

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

Стъпка 8: Код

Код
Код

input.onLoudSound (function () {

for (нека i = 0; i = 130) {for (нека i = 0; i <4; i ++) {pins. A1.servoWrite (155) pins. A2.servoWrite (25) pause (500) pins. A1. servoWrite (130) пинове. A2.servoWrite (50) пауза (500)} щифтове. A1.servoWrite (130) пинове. A2.servoWrite (50)} light.showAnimation (light.rainbowAnimation, 500) щифтове. A1.servoWrite (130) пинове. A2.servoWrite (50) за (нека i = 0; i <6; i ++) {пауза (200) пина. A1.servoWrite (170) пауза (100) пина. A2.servoWrite (10) пауза (200) пинове. A1.servoWrite (130) пауза (100) пинове. A2.servoWrite (50) пауза (200)} щифтове. A1.servoWrite (130) пина. A2.servoWrite (50) за (нека i = 0; i <6; i ++) {пауза (200) пина. A2.servoWrite (10) пауза (200) пина. A1.servoWrite (170) пауза (100) пина. A2.servoWrite (50) пауза (200) пина. A1.servoWrite (130) пауза (100)} пинове. A1.servoWrite (130) пинове. A2.servoWrite (50) за (нека i = 0; i <4; i ++) {пауза (100) пина. A1.servoWrite (180) пауза (100) пинове. A1.servoWrite (130) пауза (200)} за (нека i = 0; i <4; i ++) {пауза (100) пина. A2.servoWrite (80) пауза (100) пина. A2.servoWrite (50) пауза (200)} pins. A1.servoWrite (130) pins. A2.servoWrite (50)}}) pins. A1.servoWrite (130) pins. A2.servoWrite (50) завинаги (функция () {light.setBrightness (255) light.showAnimation (light.rainbowAnimation, 2000) пауза (2000) light.showAnimation (light.runningLightsAnimation, 500) пауза (2500) light.showAnimation (light.colorWipeAnimation, 2000) пауза (2500)}) завинаги (функция () {music.playMelody ("C5 BAGFEDC", 120) music.playMelody ("CDEFGAB C5", 120) music.playMelody ("EB C5 ABGAF", 120) music.playMelody ("C5 ABGAFGE", 120)})

Стъпка 9: Роботът е готов

Роботът е готов
Роботът е готов

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

Стъпка 10: Следваща PCB -

Напред PCB
Напред PCB

NextPCB е висококачествен производител на печатни платки с професионални възможности за производство на печатни платки. ПХБ материалите са сертифицирани от IATF16949, ISO9001, ISO14001, UL, CQC, RoHS и REACH. NextPCB използва много ускорен метод за доставяне на печатни платки само за 6-8 дни. Аз също използвам услугата там през последните две години и винаги получавам добри резултати. Така че, предлагам на всички механични създатели да трябва да купуват печатни платки от NextPCB.

NextPCB осигурява до 4-12 слоеви печатни платки. Качеството на печатни платки също е много добро. Само за 10 $ можете да получите 10 печатни платки от всеки цвят, който искате. За да поръчате платката, трябва да отидете на уебсайта на NextPCB. Просто отидете на уебсайта Качете вашия gerber файл, изберете настройка на печатна платка и поръчайте 10 висококачествени печатни платки сега. За повече информация -

Стъпка 11: Моля, подкрепете ни, като се абонирате за мен в Youtube

Ако харесвате този проект, моля, подкрепете ме, като се абонирате за канала ми в YouTube. Абонирайте се сега -

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

Facebook- @circuitjamer, Instagram- @circuitjamer И така, чао момчета …………..виждаме се в следващите проекти.. Благодаря за посещението в този урок …… #smartcreativity, #circuitjamer, #robotics

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