Мазмұны:

RGB Fibonacci сағаты: 5 қадам (суреттермен)
RGB Fibonacci сағаты: 5 қадам (суреттермен)

Бейне: RGB Fibonacci сағаты: 5 қадам (суреттермен)

Бейне: RGB Fibonacci сағаты: 5 қадам (суреттермен)
Бейне: Ламповые наручные часы от мастерской Arakel Design 2024, Маусым
Anonim
RGB фибоначчи сағаты
RGB фибоначчи сағаты
RGB фибоначчи сағаты
RGB фибоначчи сағаты

Бұл жолы мен сізге pchretien шығарған фантастикалық Фибоначчи сағаттарының жаңа нұсқасын ұсынамын:

www.instructables.com/id/The-Fibonacci-Clock

Фибоначчи сағаттарының бұл нұсқасының түпнұсқа идеясы менікі емес, бұл досқа, өнерпазға тиесілі идея43.

Бастапқыда artmaker43 Fibonnaci Clock.exe мен Fibonnaci Clock Screensaver.exe әзірледі, Windows орындалатын файлдар Fibonnaci тізбегінің алғашқы бес санын (1, 1, 2, 3, 5) пайдаланады, олардың мәндері әр жағынан квадраттармен. Бұл 12-ге дейін санауды модельдейді. Содан кейін боялған квадраттармен 12-дің санын (12-ден кіші мәндерді) қадағалай отырып, тәулік бойы жұмыс істейтін сағатты құруға болады.

Сіз оны осы жерден жүктей аласыз

Бір ай бұрын artmaker43 маған өз идеясының аппараттық нұсқасын құруды қолдау туралы сұрады.

Бұл Фибоначчи сағаттарының нұсқасы түпнұсқадан сәл өзгеше:

  • Сағат үш тәуелсіз аймаққа бөлінеді: 12 -ге дейін санауды модельдеу үшін Фибоначчи тізбегін (1, 2, 3, 5) қолданатын сағаттар, минуттар мен секундтар.
  • Минуттық және екінші белдеуде біз светодиодтармен жарықтандырылған 4 таңбаланған шеңберді таба аламыз: 12, 24, 36 және 48.
  • Сағаттық белдеуде біз ағымдағы сағаттың 12 сағаттық екінші кезеңде (түстен түн ортасына дейін) болғанын көрсететін бір таңбаланған шеңберді таба аламыз.
  • Ол сағатты немесе минутты орнату үшін сағаттың артқы жағына орнатылған үш түймені пайдаланады.
  • Ол уақытты орнату және қолдау үшін батарея кірісі бар DS3231 I2C нақты сағатын қолданады.

саған ұнайды деп үміттенемін

Жабдықтар

  • 24 дана 1 биттік WS2812B WS2811 IC 10 мм * 3 мм DC5 V (LED RGB)
  • 1 ARDUINO MEGA 2560 R3 немесе үйлесімді микроконтроллер
  • 3 шағын ажыратқыштар
  • 1 айнымалы ток-тұрақты ток 100В-220В-тан 5В-қа дейінгі шағын қоректендіру модулі
  • 1 DS3231 I2C нақты уақыт сағаты (RTC), уақытты дәл сақтауды қамтамасыз ету үшін батарея кірісі бар
  • Фанера
  • Ағаш
  • Ағаштан жасалған төртбұрыштар
  • Метакрилат
  • Мөлдір винил
  • Картон
  • Тұрақты маркер
  • Пластикалық әріп үлгісі
  • Сымдар
  • Пісіру темірі

1 -қадам: Уақытты қалай оқу керектігі туралы мысалдар

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

2 -қадам: Ағаш қорапшаны салу

Ағаш қораптың құрылысы
Ағаш қораптың құрылысы
Ағаш қораптың құрылысы
Ағаш қораптың құрылысы
Ағаш қораптың құрылысы
Ағаш қораптың құрылысы

ҚАДАМ 2.1

Суретте көріп тұрғандай ағаштың төрт бөлігін кесіңіз

ҚАДАМ 2.2 Қорапты бекіту үшін барлық бөлшектерді жабыстырыңыз

ҚАДАМ 2.3

Фанераның бір бөлігін кесіңіз (8, 27 «x 7, 87») және ағаш шаршы таяқшаларды пайдаланып қорапқа жабыстырыңыз.

ҚАДАМ 2.4

Фанераға ұқсас өлшемдегі қара картонды салыңыз

ҚАДАМ 2.5

Метакрилат пен винилден ұқсас өлшемді бөлікті кесіңіз

ҚАДАМ 2.6

«Fibonacci clock.pdf» pdf файлын жүктеңіз және басып шығарыңыз және оны үлгі ретінде қолданыңыз, винилдегі сызықтар мен шеңберлерді тұрақты маркермен сызыңыз.

ҚАДАМ 2.7

Пластикалық әріп үлгісін пайдаланып, суретте көрсетілген мәтін мен сандарды басып шығарыңыз

Бұл қадамның соңында сіздің сағатыңыз соңғы суретке ұқсас болуы керек, бірақ метакрилатты қорапқа жапсырмаңыз, себебі біз әлі де жарықдиодты қоюымыз керек.

3 -қадам: Сағаттың алдыңғы жағын салу

Сағаттың алдыңғы жағын салу
Сағаттың алдыңғы жағын салу
Сағаттың алдыңғы жағын салу
Сағаттың алдыңғы жағын салу
Сағаттың алдыңғы жағын салу
Сағаттың алдыңғы жағын салу

ҚАДАМ 3.1

Төрт жарықдиодты жолақты орнатыңыз:

  • Жарық диодты 1 (arduino эскизінде leds1) 6 светодиодпен (ол Фибоначчи тізбегінің 2 және 3 мәндеріне жататын шаршы бөлімдерді жарықтандыру үшін қолданылады)
  • Жарық диодты 2 (arduino эскизінде leds2) 6 светодиодпен (ол Фибоначчи тізбегінің 1 мәніне жататын шаршы бөлімдерді жарықтандыру үшін қолданылады)
  • Жарық диодты 3 (arduino эскизінде leds3) 3 светодиодпен (ол Фибоначчи тізбегінің 5 мәніне жататын квадраттық бөлімдерді жарықтандыру үшін қолданылады)
  • 4 жарықдиодты жолақ (arduino эскизінде leds4) 9 светодиодпен (ол белгіленген шеңберлерді жарықтандыру үшін қолданылады: 12, 24, 36, 48, pm)

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

Жарық диодтары арасындағы сымдардың ұзындығын реттеу үшін мен сізге «Fibonacci clock.pdf» файлын басып шығаруды және оны суретте көріп тұрғандай үлгі ретінде пайдалануды ұсынамын.

ҚАДАМ 3.2

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

ҚАДАМ 3.3

Суретте көріп тұрғандай ағаштан жасалған квадраттар бөлімдерін құрыңыз. Үлгі ретінде бөлімдерді реттеу үшін басып шығарылған «Fibonacci clock.pdf» файлын қолдануға болады.

ҚАДАМ 3.4

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

4 -қадам: Сағаттың артқы жағын салу

Сағаттың артқы жағының құрылысы
Сағаттың артқы жағының құрылысы
Сағаттың артқы жағының құрылысы
Сағаттың артқы жағының құрылысы
Сағаттың артқы жағының құрылысы
Сағаттың артқы жағының құрылысы

Артқы жағында біз үш түймесі бар фанераның бір бөлігін таптық:

  • Жасыл түймешік сағатты немесе минутты орнату үшін ауысады
  • Сағаттың немесе минуттың мәнін жоғарылату үшін «+» таңбаланған ақ түйме
  • Сағат немесе минуттың мәнін төмендету үшін «-» деп белгіленген ақ түйме

Қораптың ішінде біз микроконтроллерді, оның батареясы бар DS3231 нақты уақыт сағатын, әр жарық диапазонындағы үш сымды, қуат көзін және сызбадан кейін бәрін қосу үшін қажетті сымдарды табамыз.

5 -қадам: Бұл қалай жұмыс істейді

Бейне сағат 12:28:01 арасындағы қысқа уақыт аралығын көрсетеді. және 12:28:46.

Уақытты орнатыңыз

Артқы жағындағы үш түймені пайдаланып уақытты орнатуға болады. Жасыл түймені басу арқылы сағатты немесе минутты өзгертуге болады. Егер басқа түйме басылмаса, сағат немесе минуттық белдеу 10 секунд ішінде жыпылықтай бастайды. Орнатылған режим таңдалғаннан кейін мәнді жоғарылату немесе азайту үшін «+» немесе «-» түймесін басуға болады. Таңдалған жаңа мән автоматты түрде жаңартылады және сағат осы жаңалармен жалғасады.

Ұсынылған: