Часовник със смесено поколение: 6 стъпки
Часовник със смесено поколение: 6 стъпки
Anonim
Часовник със смесено поколение
Часовник със смесено поколение

Здравейте всички, Започнах този проект преди 1 месец, поради лошото ми здраве (хванат от денга) отне повече време. Обикновено правя проект, базиран на Arduino, така че да направя проект за часовник беше доста интересно.

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

Съдържа минутно пясъчно стъкло, 90-градусов часовник, който дава часа и 2 седемсегментен дисплей, който показва минутите.

Нека го изградим.

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

  1. 4 броя 1см * 3см * 8см (в * ш * л) дървен блок. с.
  2. Пръчки за сладолед.
  3. 2 броя 180 серво мотор
  4. 2 части от седемсегментен дисплей.
  5. Машина за пробиване на дърва.
  6. Ardunio nano.
  7. Захранване 5v 1Amp.
  8. Парчета дърво от сапре.
  9. Женски към женски кабел.
  10. Пясъчно стъкло за една минута.

Стъпка 2: Настройка на пясъчно стъкло и серво

Настройка на пясъчно стъкло и серво
Настройка на пясъчно стъкло и серво
Настройка на пясъчно стъкло и серво
Настройка на пясъчно стъкло и серво
Настройка на пясъчно стъкло и серво
Настройка на пясъчно стъкло и серво
  1. Направете квадратна дупка в една от рамките, така че да може лесно да се прикрепи към сервото.
  2. маркирайте контура на серво, поставете го върху дърво и направете цели близо един до друг с помощта на бормашина.
  3. Закрепете сервото с помощта на горещо лепило или супер лепило.
  4. Създаде малка кутия със същия размер като пясъчно стъкло.
  5. Прикрепена сервопредавателна глава в средата на кутията, както е показано на фигурата.
  6. Направете малък отвор в другата страна на кутията, така че да даде място за отвертката да монтира кутията към сервото.
  7. Прикрепете серво щифта към щифт номер 12 на Arduino.
  8. Стартирайте прикачения код.
  9. Изпратете 0 и 180 в серийния монитор и проверете за въртене на пясъчно стъкло.
  10. Отстранете недостатъците, ако има такива.

Стъпка 3: Направете рамката

Направете рамката
Направете рамката
Направете рамката
Направете рамката
Направете рамката
Направете рамката
  1. Сега прикрепете други дървени парчета и го направете квадратна кутия.
  2. Определете втората позиция на серво за час на ден.
  3. Използвайте пръчка за сладолед, за да покриете предната част.

Стъпка 4: Направете Dail

Направете Dail
Направете Dail
Направете Dail
Направете Dail
Направете Dail
Направете Dail
  1. С помощта на супер лепило прикрепете серво главата към него.
  2. След това използвайте приложената програма, отворете серийния монитор на приложението Arduino.
  3. Изпратете 0, 8, 16, 24, 32, 40, 48, 56, 64, 72, 80, 88, 96 един по един и поставете парчето дърво.
  4. Това са 12 -те интервала на часовника с всеки 8 градуса разлика.
  5. Серво сигнален щифт е прикрепен към щифт 12, можете да промените съответно, за да настроите диска.

Стъпка 5: Седемсегментен дисплей за минути

Седемсегментен дисплей за минути
Седемсегментен дисплей за минути
Седемсегментен дисплей за минути
Седемсегментен дисплей за минути
Седемсегментен дисплей за минути
Седемсегментен дисплей за минути
  1. С помощта на свредлото с най -малкото свредло създайте цяло в предната страна.
  2. 10 в горния ред и 10 в долния ред.
  3. Така че 2 седем сегментния дисплей може лесно да се плъзга и след това използвайте супер лепилото, за да го фиксирате.
  4. По това време сме приключили с целия часовник.
  5. Сега трябва да настроим седемсегментния дисплей.

Игли на два седем сегментни дисплея.

static const uint8_t digital_pins = {2, 3, 4, 5, 6, 7, 8};

static const uint8_t analog_pins = {A0, A1, A2, A3, A4, A5, 9};

Първите седем сегмента: a, b, c, d, e, f, g щифтове на диаграмата ще бъдат свързани към 2, 3, 4, 5, 6, 7, 8 пина на Arduino.

Втори седем сегмента: a, b, c, d, e, f, g щифтове на диаграмата ще бъдат свързани към A0, A1, A2, A3, A4, A5, 9 пина на Arduino.

Пуснете кода и проверете дали мига правилно от 9 до 0 или не.

Стъпка 6: Съберете всички

Съберете всички
Съберете всички
Съберете всички
Съберете всички
  1. След като всичко е сглобено, часовникът ще изглежда както според изображението.
  2. Щифт 12 за часово серво.
  3. Пин 11 за серво серво от пясъчно стъкло.
  4. Други щифтове са същите като на седемсегментните щифтове.
  5. Задайте време, като промените стойностите по -долу в програмата.

    • int часове = 1;
    • int минути = 9;
    • int sec = 0;

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