Съдържание:

Arduino череп с движеща се уста: 4 стъпки
Arduino череп с движеща се уста: 4 стъпки

Видео: Arduino череп с движеща се уста: 4 стъпки

Видео: Arduino череп с движеща се уста: 4 стъпки
Видео: Свидание в 16 vs 26 лет 😨😳 2024, Юли
Anonim
Image
Image
Arduino череп с движеща се уста
Arduino череп с движеща се уста
Ардуино череп с движеща се уста
Ардуино череп с движеща се уста
Arduino череп с движеща се уста
Arduino череп с движеща се уста

Необходими консумативи

*Arduino модул (имам Arduino Mega 2560, но всеки модул с PWM ще работи)

*Пробивна машина

*Свредло (и)

*Кламер

*Серво

*& въведете b usb

Стъпка 1: Пробийте достатъчно голяма дупка за вашата кламер на всяка страна на челюстта, към която искате да монтирате серво и кламер

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

Стъпка 2: Оформете кламерчето си, за да го сгънете върху сервото/щипката към &, за да накарате другия край да се огъне, за да се побере на челюстта, за да контролирате движението

Оформете кламерът си, за да го сгънете върху сервото/щипката към &, за да направите другия край огънат, за да пасне на челюстта, за да контролирате движението
Оформете кламерът си, за да го сгънете върху сервото/щипката към &, за да направите другия край огънат, за да пасне на челюстта, за да контролирате движението
Оформете кламерчето си, за да го сгънете върху сервото/щипката към &, за да направите другия край огънат, за да го поставите на челюстта, за да контролирате движението
Оформете кламерчето си, за да го сгънете върху сервото/щипката към &, за да направите другия край огънат, за да го поставите на челюстта, за да контролирате движението

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

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

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

Прикрепете сигналния щифт на серво към PWM щифт (за Mega 2560 това е щифт 9). Прикрепете положителния край на серво към независимия източник на захранване. Прикрепете И GND GND на Arduino & GND на източника на захранване към GND на серво.

Стъпка 4: Код (нямам кредит към кода FIY)

Код (нямам кредит към кода FIY)
Код (нямам кредит към кода FIY)

//www.elegoo.com

//2016.12.08

#include "Servo.h"

Servo myservo; // създаване на серво обект за управление на серво // дванадесет серво обекта могат да бъдат създадени на повечето платки

int pos = 0; // променлива за съхраняване на позицията на серво

void setup ()

{

myservo.attach (9); // прикрепя серво на щифт 9 към серво обекта

}

void loop ()

{

for (pos = 0; pos <= 180; pos += 1) // преминава от 0 градуса до 180 градуса // на стъпки от 1 градус

{

myservo.write (pos); // кажете на серво да отиде на позиция в променлива 'pos'

забавяне (15); // изчаква 15ms, докато сервоприемникът достигне позицията

}

for (pos = 180; pos> = 0; pos -= 1) // преминава от 180 градуса до 0 градуса

{

myservo.write (pos); // кажете на серво да отиде на позиция в променлива 'pos'

забавяне (15); // изчаква 15ms, докато сервоприемникът достигне позицията

}

}

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