Как да работни часове
Най-накрая реших да се справя с Arduino, в резултат на което направих първия си проект: напълно механичен цифров часовник.
Компоненти
Електроника:- (1) Arduino Nano.
- (2) PCA9685, 16-канални 12-битови PWM Servomotor драйвери.
- (1) DS3231, часовник в реално време (RTC).
- (1) TTP223B, докоснете превключвателя.
- (33) SG90 Servomotor.
- (2) 20 кг мощни сервомотори.
- (1) Превключвател за лятно сигнал.
- (1) 12V 6A захранване.
Материали:
- Орехов шперплат 3 мм.
- Гайка фурнир.
- Плексиглас 3 mm.
- Тел от въглеродна стомана.
- Винтове.
- Постоянни магнити.
- Метални топки 6 мм.
Оборудване:
- Лазерна резачка Glowforge.
- Различни инструменти.
Стъпка 1: Схема и код
Схематичната диаграма на устройството е доста проста. Всичко се свързва с всичко чрез контактите SDA, SCL, Earth и V +.
Кодексът като цяло работи в следните принципи:
- Всеки двигател се контролира от един или два PCA9685 дъски. Всяка цифра има 7 сегмента - намалява 14 сервомотори за часове и 14 за минути. Има още два мощни двигателя, въртящи се на корпуса, 4 отглеждане на платформата и 1 за дебелото черво.
- Времето е взето от чип в реално време.
- Обърнах се на превключвател с докосване във веригата, за да мога да превключвате часовници (12/24 часа).
Стъпка 2: Прототипиране
Числа и числа
Всеки брой има 7 сегмента. Всеки сегмент се контролира от серво. Една от най-трудните задачи беше да се постави сервомотори, за да се сведе до минимум общия размер на часовника. Той помогна на дизайна на компютъра.Започнах с единствената фигура. Снимката показва следите в повдигащия механизъм, за който топките трябва да бъдат преместени в първоначалния план. Също така исках, когато променя текущото време, всички топки първо паднаха - но такава система беше твърде сложна. И добре, защото часовникът и сега работата е доста силен - и всяка минута попадат стотици топки със сигурност ще бъдат много започват да дразнят.
Стъпка 3: Дизайн
Начало на корпуса
Сервоморите са свързани към свързващи проводници. На един проводник той отива във всеки от сегментите на числата и всеки сегмент има четири магнита. Просто трябва да повторите всичко това 28 пъти.Първият слой е магнити, вторият държи сервомоторите, третата електроника и след това задната стена върви. Да, може би оформлението се оказа прекалено стегнато - какво да прави.
На страничните стени са фиксирани два 20 кг мотора, въртяща се цялото тяло за зареждане и разтоварване на топките. Между другото, в бъдеще няма да използвам различни материали за един проект. Исках часовникът за най-вече прозрачен, с малко дървено покритие. Работейки с материали с различна дебелина, която също така получава различна дебелина на рязането в лазерния резач, беше много трудно.
Механизъм за повдигане (долна част)
Механизмът за повдигане има 4 двигателя, за да се повиши и спуска платформата, където стоманените топки са построени под сегментите на числата. Повишаването се извършва чрез просто предаване.
Крак
Осъществено от 12 V се захранва през дъното на корпуса. Успях да скрия проводниците добре в един от краката, така че кабелите да не бъдат притиснати там.Стъпка 4: Довършителни удари
Проектиране на часове, постоянно си спомних необходимостта от двоен дизайн. Една от опциите на часовника изглежда, че те са изцяло направени от дърво. И ако премахнете тези облицовки, можете да видите вътрешността и работата на механизма. Сега разбирам, че те ме харесват повече с наслагвания, но и без тях проектът изглежда много готин.