Производитель: Somshekar
Материалы:
бумажный стакан
Тонкие палочки
Пули
Зубчатый ремень среднего размера
Механизм
Солнечная панель
Ардуино
Провода перемычки
Серводвигатель
Плата за проезд:
Резак
Пистолет для горячего клея
Шаг 1: возьмите бумажные стаканчики
Возьмите 13 бумажных стаканчиков и сделайте по два отверстия с обеих сторон стаканчиков.
Шаг 2: возьмите тонкие палочки
Возьмите 13 тонких палочек, 5 тросов, 2 шестерни и закрепите их на палочек. Возьмите зубчатый ремень и вставьте в чашку. Теперь возьмите 1 рычаг переключения передач и закрепите ее в первом отверстии чашки.
Шаг 3: установка всех чашек
Теперь возьмите все чашки, пули, тонкие палочки. Возьмите чашку и прикрепите ее к первой чашке. Используйте палки, чтобы закрепить чашки, между ними добавьте пули, как одна палка для пули и обычная палка, как эта, разделите их на 5 наборов, просто помните заедает внутри зубчатого ремня.
Шаг 4: Заклеивание серводвигателя
Возьмите одну шестерню и приклейте ее к серводвигателю. Теперь возьмите большой серводвигатель, закрепите его в последней чашке и должным образом закрепите ремень на серводвигателе.
Шаг 5: Подключение Arduino
Теперь возьмите ардуино и три перемычки. Подключите три перемычки в серводвигателе, теперь подключите провода 9, заземления и 5 В в Arduino.
(вы можете увидеть провода желтого, красного и фиолетового цветов в серводвигателе. Подключите теперь, подключите провода к Arduino с помощью перемычек, подключите желтый к 9, красный к 5v и фиолетовый к земле)
Шаг 6: программирование Ardvino
// Развертка // BARRAGAN
// Этот пример кода находится в открытом доступе.
#включают
Сервомашина; // создаем сервообъект для управления сервоприводом
// можно создать максимум восемь сервообъектов
int pos = 0; // переменная для хранения положения сервопривода
установка void ()
{
myservo.attach (9); // присоединяет сервопривод на выводе 9 к сервообъекту
}
пустой цикл ()
{
for (pos = 0; pos <180; pos + = 1) // изменяется от 0 до 180 градусов
{// с шагом 1 градус
myservo.write (pos); // сообщаем сервоприводу перейти в позицию в переменной 'pos'
задержка (10); // ждем 15 мс, пока сервопривод достигнет позиции
}
for (pos = 180; pos> = 1; pos- = 1) // идет от 180 градусов до 0 градусов
{
myservo.write (pos); // сообщаем сервоприводу перейти в позицию в переменной 'pos'
задержка (10); // ждем 15 мс, пока сервопривод достигнет позиции
}
}
Шаг 7: Солнечная панель (коричневая солнечная панель для собак)
Возьмите солнечную панель и подключите Arduino с помощью кабеля Arduino. Уберите проект в сторону, где больше солнечного света