Түсті қабырға сағаты: 7 қадам (суреттермен)
Түсті қабырға сағаты: 7 қадам (суреттермен)
Anonim
Түсті қабырға сағаты
Түсті қабырға сағаты
Түсті қабырға сағаты
Түсті қабырға сағаты
Түсті қабырға сағаты
Түсті қабырға сағаты

Бұл жолы мен сізге балаларға арналған жарықдиодты жолақтарды қолдануға арналған түсті қабырғадағы аналогты сағатты ұсынамын.

Сағаттың негізі - уақытты көрсету үшін үш жарықдиодты жолақты және әр түрлі түстерді қолдану:

  • Дөңгелек жарық диодында жасыл түс сағатты, қызыл түс минутты, көк түс екеуін де, сағатты да, минутты да көрсетеді.
  • Қызыл түсті 4 жарықдиодты жолақта әр светодиод бір минутты құрайды, біз дөңгелек жолақпен белгіленген минуттарға қосуымыз керек.
  • 6 жарықдиодты жолақта күлгін түсті, әр светодиод 10 секундты құрайды

Сағат мөлдір пластинаға орнатылған және оны әр түрлі түсті пластиналарға оңай орнатуға және шығаруға арналған.

DS3231 Real Time Clock модулі сағатты, минутты және секундты ұстап тұру үшін қолданылады.

Сағат 3, 7 В батареямен жұмыс істейді, оны микро USB зарядтағышымен зарядтауға болады.

Қараңғыда өте жақсы көрінеді. Сізге ұнайды деп үміттенемін.

Жабдықтар

  • Arduino NANO немесе үйлесімді микроконтроллер
  • Тұрақты токтан тұрақты кернеуді жоғарылататын түрлендіргіш
  • DS3231 нақты уақыт сағаты модулі
  • Ескі жылжымалы батарея 3, 7 В 1000 мАч
  • Батареяға арналған шағын USB зарядтағыш
  • 60 жарықдиодты жолақ
  • Екі жақты ПХД
  • Түсті мөлдір пластиналар
  • Сымдар
  • Дәнекерлеу жиынтығы
  • Картон
  • Компас
  • Транспортир

1 -қадам: Жарық диодты жолақтарды дәнекерлеу

Жарық диодты жолақтарды дәнекерлеу
Жарық диодты жолақтарды дәнекерлеу
Жарық диодты жолақтарды дәнекерлеу
Жарық диодты жолақтарды дәнекерлеу
Жарық диодты жолақтарды дәнекерлеу
Жарық диодты жолақтарды дәнекерлеу

Мен кескіш тақтаны, транспортер мен циркульді пайдаланып, сағат сферасын және сағаттардың орнын сыздым.

Шардың диаметрі сағатты орнататын пластикалық пластинкамен бірдей болуы керек.

Екінші суретте дөңгелек жарықдиодты жолақты көруге болады. Барлық светодиодтар сағат сферасын қалыптастыру үшін бірінен соң бірі дәнекерленген. Сіз олардың әрқайсысында дұрыс бағытта дәнекерлеуге болатын кішкентай көрсеткіні ескердіңіз. Деректер түйреуіші үшін жасыл кабельді, 5В істікшесі үшін қызыл кабельді және жерге қосқыш үшін қара кабельді қолдандым.

Үшінші суретте сіз сағатты орнатпас бұрын барлық жарық диодты жолақтардың сынағын көре аласыз

2 -қадам: Жарықдиодты жолақтарды картон негізіне жабыстырыңыз

Жарықдиодты жолақтарды картон негізіне жабыстырыңыз
Жарықдиодты жолақтарды картон негізіне жабыстырыңыз

Картонның сфералық бөлігін кесіңіз. Жарық диодты жолақтың үш кабелінен өту үшін картоннан екі кішкене тесік ашыңыз.

3 -қадам: Электр компоненттерін сыммен жалғаңыз

Электр элементтерін сыммен жалғаңыз
Электр элементтерін сыммен жалғаңыз
Электр компоненттерін сыммен жалғаңыз
Электр компоненттерін сыммен жалғаңыз

Мен орындаған қадамдар келесідей болды:

  1. Бірінші суретте көріп тұрғаныңыздай, 330 Ом резисторды әр жарықдиодты жолақтың деректер кабелінің шетіне (жасыл кабель) дәнекерлеңіз.
  2. Барлық 5В кабельдерін қосыңыз
  3. Жерге қосылатын барлық кабельдерді қосыңыз
  4. Микроконтроллерді дәнекерлеуші, күшейткіш түрлендіргіш, микро USB зарядтағыш, DS3231 модулі және екі жақты ПХД қосқышы
  5. Микро USB зарядтағышты батареяға қосыңыз (ол ПХД астына қойылған)
  6. Дөңгелек жолақты деректер кабелін микроконтроллердегі D2 істігіне дәнекерлеңіз
  7. 6 жарықдиодты жолақты деректер кабелін микроконтроллердегі D3 түйреуішіне дәнекерлеңіз
  8. 4 жарықдиодты жолақты деректер кабелін микроконтроллердегі D4 түйреуішіне дәнекерлеңіз
  9. DS3231 модулінің SDA түйреуішін микроконтроллердегі А4 істігіне дәнекерлеңіз
  10. DS3231 модулінің SCL түйреуішін микроконтроллердегі A5 істігіне дәнекерлеңіз
  11. Екінші суретте көріп тұрғандай, күшейткішті түрлендіргішті микро USB зарядтау құрылғысына сыммен жалғаңыз
  12. Жоғары кернеу түрлендіргішін 5 В шығысына реттеңіз
  13. Суретте көріп тұрғандай қуатты басқару үшін кішкене қосқышты сыммен жалғаңыз

Сіз төмендегілерді ескердіңіз: қабырға сағатын қиындықсыз іліп қоюға мүмкіндік беретін электр тізбегінің биіктігі пластинаның тереңдігінен аз болуы керек.

4 -қадам: Уақытты орнатыңыз

DS3231 Real Time Clock модулі уақытты сақтайды, себебі ол сыртқы батареяны пайдаланады, бірақ егер сізде жоқ болса, мен бастапқы уақытты орнату үшін келесі кодты енгіздім:

// уақытты орнатыңыз

int gminutes = 10; int ghours = 3; int gseconds = 0; // аяқталған уақыт

Айнымалы жарықтық кодтағы барлық жолақтардың қарқындылығын бақылайды.

5 -қадам: Түсті таңдаңыз және сағатты орнатыңыз

Түсті таңдаңыз және сағатты орнатыңыз
Түсті таңдаңыз және сағатты орнатыңыз
Түсті таңдаңыз және сағатты орнатыңыз
Түсті таңдаңыз және сағатты орнатыңыз
Түсті таңдаңыз және сағатты орнатыңыз
Түсті таңдаңыз және сағатты орнатыңыз

Жабдықты пластинаға бекіту үшін бірнеше картон кесектерін кесіп, қалаған жеріңізге іліп қойыңыз.

6 -қадам: Уақытты қалай оқу керек

Уақытты қалай оқу керек
Уақытты қалай оқу керек
Уақытты қалай оқу керек
Уақытты қалай оқу керек
Уақытты қалай оқу керек
Уақытты қалай оқу керек

«03:34:10» белгісі бар сурет

  • Дөңгелек жарықдиодты жолақта 12 -ден 3 -ке дейінгі шамдар қосылады (жасыл түс). Яғни, бұл 3 болды.
  • Дөңгелек жарық диодты жолақта 4 пен 6 арасындағы жарық диодтары қосулы (қызыл түс). Бұл 3:30 болды дегенді білдіреді, бірақ 4 жарық диодында барлық светодиодтар қосулы, сондықтан 3:34 болды.
  • 6 жарықдиодты жолақтың бірінші жарығы қосулы (1 x 10 = 10 секунд), сондықтан ол кезде 3:34:10 болды.

«03:10:30» белгісі бар сурет

  • Дөңгелек жарықдиодты жолақта 3 светодиод қосулы (жасыл түсті). Яғни, бұл 3 болды.
  • Дөңгелек жарықдиодты жолақта 12 мен 2 арасындағы жарық диодтары қосулы (қызыл түс). Бұл 3:10 болғанын білдіреді.
  • 6 жарық диодты жолақтағы үшінші светодиод қосулы (3 x 10 = 30 секунд), сол кезде 3:10:30 болды.

«03:16:10» белгісі бар сурет

  • Дөңгелек жарықдиодты жолақта 12 -ден 3 -ке дейінгі шамдар қосылады (көк түс). Бұл 3:15 болды дегенді білдіреді, бірақ 4 светодиодта тек бірінші светодиод қосылады, сондықтан 3:16 болды.
  • 6 жарықдиодты жолақтың бірінші светодиод қосулы (1 x 10 = 10 секунд), сол кезде 3:16:10 болды.

Ұсынылған: