Часы

Необычные часы из велосипедной звездочки и цепи

Эти часы мастер сделал из старой велосипедной звездочки и цепи. Любые части могут быть заменены на аналогичные или заменены на другие. Например, мастер считает избыточным применении в этой самоделке Arduino и сервопривода, их можно заменить мощным часовым механизмом.

Инструменты и материалы:
-Ардуино;
-Сервопривод;
-Велосипедная цепь;
-Велосипедная звездочка;
-Парафин;
-Паяльные принадлежности;
-Провода;
-Доска;
-Проволока;
-Плоскогубцы;
-Тиски;
-Горелка;
-Наждачная бумага;
-Напильник;
-Лобзик;
-Клеевой пистолет;
-Лобзик;
-Дрель;
-Столярный клей;
-Съемник;
-Угольник;

Шаг первый: цифры
Первым делом мастер из 3 мм проволоки изготавливает комплект цифр для часов.

Шаг второй: крестовина
Для крепления звездочки на сервоприводе мастер устанавливает внутрь втулки крестовину и заливает парафином.

Шаг третий: сборка кассеты
Дальше мастер приклеивает оставшиеся звездочки к кассете.

Шаг четвертый: установка цифр
Теперь нужно припаять цифры к звеньям цепи, через каждые три звена. Оставшуюся часть нужно демонтировать.

Шаг пятый: основание
Для основания мастер взял доску. Отрезал по размеру. Сделал отверстие для сервопривода. С обратной стороны наклеил рейку. Она нужна, чтобы корпус сервопривода не упирался в стену.

Шаг шестой: монтаж и код
Дальше нужно собрать схему:
красный на сервоприводе ====> 5v на Arduino
черный на сервоприводе ===> GND на Arduino
белый на сервоприводе ===> контакт 9 на Arduino
Теперь можно загрузить код.

#include

Servo myservo;
int degreesPer12hr = 0;//rotate the gear until the number you started with is back at the top
int degreesPerHr = degreesPer12hr/12;
int degreesNow = 0;

void setup() {
Serial.begin(9600);
myservo.attach(9); // attaches the servo on pin 9 to the servo object
}

void loop() {

int x = 0;

while(x

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Кнопка «Наверх»
Закрыть
Закрыть