Мазмұны:
- Жабдықтар
- 1 -қадам: Уақытты қалай оқу керектігі туралы мысалдар
- 2 -қадам: Ағаш қорапшаны салу
- 3 -қадам: Сағаттың алдыңғы жағын салу
- 4 -қадам: Сағаттың артқы жағын салу
- 5 -қадам: Бұл қалай жұмыс істейді
Бейне: RGB Fibonacci сағаты: 5 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
Бұл жолы мен сізге 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 секунд ішінде жыпылықтай бастайды. Орнатылған режим таңдалғаннан кейін мәнді жоғарылату немесе азайту үшін «+» немесе «-» түймесін басуға болады. Таңдалған жаңа мән автоматты түрде жаңартылады және сағат осы жаңалармен жалғасады.
Ұсынылған:
RGB қорап сағаты: 6 қадам (суреттермен)
RGB қорапты сағаты: бұл сағаттар мен декоративті RGB Led Matrix, оны Colorduino Shield мен NodeMCU v3 тақтасы i2C байланысын басқарады. Blynk қосымшасының көмегімен дабылды орнатуға, түстерді және басқа заттарды өзгертуге болады. Бөлшектер тізімі: LoLin V3 NodeMcu Lua CH340G ESP8266
RGB HexMatrix - IOT сағаты: 5 қадам (суреттермен)
RGB HexMatrix | IOT сағаты: HexMatrix - бұл көптеген үшбұрышты пиксельдері бар жарықдиодты матрица. Алты пиксельді біріктіру алтыбұрышты құрайды. Матрицада FastLED кітапханасында көрсетуге болатын көптеген түрлі анимациялар бар, сонымен қатар мен 10 сегментті қолдана отырып, 0 -ден 9 -ға дейінгі сандарды құрдым
O-R-A RGB Led Matrix қабырға сағаты және басқалары ** шілде 2019 ж. Жаңартылды **: 6 қадам (суреттермен)
O-R-A RGB Led Matrix қабырға сағаты және басқалары ** 2019 жылдың шілдеде жаңартылды **: Сәлеметсіз бе. Міне мен O-R-AIt атты жаңа жобамен жұмыс жасаймын-бұл RGB LED матрицалық қабырға сағаты: сағат: минуттық температура ылғалдылығы ағымдағы ауа райы шарттары белгісі Google Calendar оқиғалары мен белгілі бір уақытта 1 сағ
Анимацияланған RGB қабырға сағаты: 10 қадам (суреттермен)
Анимациялық RGB қабырға сағаты: Сізге бұл қабырға сағаты ұнайтыны сөзсіз. Бұл жобада біз қайтадан RGB жарықдиодты қолдандық. Әрине, 3d принтер біз үшін өте маңызды. Біз ҚАБЫР САҒАТЫНА қажет бөлшектерді қайта жасап шығардық. Және бұл жай сағат емес. Бұл
Gixie сағаты: ең әдемі жарқыраған түтік сағаты: 4 қадам
Gixie сағаты: ең әдемі жарқыраған сағаттар: маған Nixie түтігі өте ұнайды, бірақ ол тым қымбат, мен оған шыдай алмаймын. Мен бұл Gixie сағатын жасауға жарты жыл жұмсадым. Gixie сағаты ws2812 акрил жарығын қолдану арқылы қол жеткізілді, мен RGB түтікшесін жұқа ету үшін барымды саламын