Мазмұны:
- 1 -қадам: Сізге не қажет
- 2 -қадам: базаны дайындау
- 3 -қадам: светодиодтар мен резисторларды дәнекерлеу
- 4 -қадам: CPU және Crystal
- 5 -қадам: Түйме
- 6 -қадам: сымдар
- 7 -қадам: схемалық
- 8 -қадам: Бағдарламалық қамтамасыз ету
- 9 -қадам: Аяқталған сағат
Бейне: Екілік мәрмәр сағат: 9 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:27
Бұл шыны мәрмәр астында жасырылған светодиодты қолданатын бинарлы уақытты (сағатты/минутты) көрсететін қарапайым сағат. Орташа адам үшін ол шамдарға ұқсайды, бірақ сіз уақытты тез қарауға болады. осы сағатта. Эзотерикалық жылдам екілік санау өнеріне жету үшін сізге бірнеше күн қажет болуы мүмкін, бірақ сіз уақытты бірден айта аласыз, бастапқыда сәл баяу. Екілік санау.
1 -қадам: Сізге не қажет
- Бір Atmel Tiny2313 микроконтроллері
- Бір 0,1 кФ конденсатор
- Он бір резистор - 120 Ом
- Он бір жоғары жарықтылық шамы. Мен 6 ақ және 5 сары қолдандым
- 10 МГц бір кристалл
- 20 кФ екі конденсатор
- Бір кішкентай түймешік
- Он бір шыны мәрмәр
- Бәрін бекітуге арналған жақсы ағаш
Төмендегі суретте светодиодтар мен резисторлар жоқ …
2 -қадам: базаны дайындау
Мен шкафтан тауып алған ағаштың бір бөлігін (3x2 см, ұзындығы 50 см) алдым және оны сағат үшін негіз ретінде қолдандым.
Мен светодиодтар үшін 5 мм диаметрлі он бір бұрғылауды бастадым. Жоғарғы жағында мен 12 мм бұрғылауды қолдандым және әр 5 мм тесікте 7 мм -ге дейін бұрғыландым. Төменгі жағында мен одан да кең бұрғылауды қолдандым және әр саңылаудың үстінен үлкен ағаш кесіндісін бұрғыладым, содан кейін сымдарды осында орналастыру үшін тесіктердің арасында ор қаздым. Сағат пен минут шамдарының ортасында мен электрониканы салу үшін үлкен кратерді бұрғыладым. Кішкене тегістеп, бәрін қою қоңыр түске боялғаннан кейін.
3 -қадам: светодиодтар мен резисторларды дәнекерлеу
Ледтерде бір қысқа жетек (минус) және ұзын свет (плюс) бар. Барлық бағыттағыштарды бір бағытта бұраңыз, содан кейін барлық қысқа сымдарды біріктіріңіз.
Ұзын сымдарға 120 Ом резисторларды дәнекерлеңіз. Әр резисторға сағат ортасына жету үшін жеткілікті ұзын сымды дәнекерлеңіз.
4 -қадам: CPU және Crystal
Мен бұл жобаның схемасын жасауды жөн көрмедім, бәрін қате стилінде біріктіру оңай. (Шындығында, мен бұны қате деп атауды жөн көрдім, себебі чип төңкерілмеген, бірақ ол тегістелген/сынған …;-)
Бағдарламалық жасақтаманы чипке (ATtiny2313) жыпылықтаудан бастаңыз және оның жұмыс істейтініне көз жеткізіңіз. Содан кейін барлық сымдарды сыртқа бұру арқылы чипті тегістеңіз. Чипке 4 пен 5 түйреу үшін кристалды дәнекерлеңіз. Мен оларды жолдан шығару үшін чиптің төменгі жағындағы кристалды өткіздім. 1 -түйреуіш (қалпына келтіру) мен 20 -түйреуіш (плюс) арасындағы 20 Кох резисторын дәнекерлеңіз. 4 және 5 түйреуішке 20 pF екі конденсаторды дәнекерлеңіз, содан кейін екеуін 10 түйреуішке дәнекерлеңіз (минус). 100 нФ конденсаторды түйреуіш 10 (минус) пен түйреуіш 20 (плюс) арасындағы дәнекерлеу.
5 -қадам: Түйме
Ағаштағы түйменің шегінісін кесіңіз және түймені барлық светодиодтарға қосылған сымға қосыңыз. Содан кейін микроконтроллерге түйменің басқа түйреуішіне жету үшін жеткілікті басқа сымды дәнекерлеңіз
6 -қадам: сымдар
Светодиодтар мен түймені микроконтроллерге келетін сымдарды дәнекерлеңіз.
Светодиодтың бірінші сымы (ең төменде орналасқан)-микроконтроллердің астында болуы керек Minute-32 сымына дейін жеткізілетін Minute-1. Микроконтроллердің үстінде Сағат-1 жетегі бар. Түймеден келетін сымды ұмытпаңыз, оны микроконтроллерге 11 түйреу керек. Қуат сымдарын процессорға 20 (плюс) және 10 түйреуішке (минус) жалғаумен аяқтаңыз. Иә, бір соңғы сым бар - микроконтроллердегі 10 түйреуіш арасындағы сымды барлық светодиодтарды (және түймені) қосатын ұзын сымға дәнекерлеу. Барлық сымдарды траншеяға ұқыпты және реттелген түрде ұстау үшін ыстық желім көмегімен аяқтаңыз.
7 -қадам: схемалық
Схема соншалықты қарапайым және схема жоқ, сондықтан тек қолмен жасалған схеманы жасады.
8 -қадам: Бағдарламалық қамтамасыз ету
Бағдарламалық қамтамасыз ету GCC көмегімен Atmel үшін C тілінде жазылған.
Бағдарламалық жасақтамада шынымен де ерекше ештеңе жоқ. Timer0 әр 1638.4 US үзіліс жасау үшін қолданылады, ал Бресенхэм алгоритмі сағаттың орташа секунд сайын соғатынына көз жеткізу үшін қолданылады. Сағат қосылғаннан кейін сағаттар уақытты орнату керектігін білдіретін жоғары және төмен жыпылықтайтын нүктені көрсетеді. Түймені басу арқылы уақыт 15 секундқа баяу жүреді, содан кейін жылдамдайды. Егер түйме бір сәтте басылса (0,1-0,5 секунд), реттеу оңай болу үшін уақыт бір минутқа қысқарады.
9 -қадам: Аяқталған сағат
Ыстық желімді қолданып, мәрмәрді желімдеңіз, ол аяқталды!
Оған 5 вольтты қолданыңыз және оның даңқын алыңыз.:-)
Ұсынылған:
Микро екілік сағат: 10 қадам (суреттермен)
Micro Binary Clock: Бұрын бинарлық дисплейдің шектеулі аймағын пайдаланатын Instructable (Binary DVM) құрылды, бұл екілік сағатты құруға ондықтан екілікке түрлендірудің негізгі код модулін құрған шағын қадам болды
BigBit екілік сағат дисплейі: 9 қадам (суреттермен)
BigBit екілік сағат дисплейі: Алдыңғы нұсқаулықта (Microbit екілік сағаты) жоба портативті жұмыс үстелі құралы ретінде өте ыңғайлы болды, себебі дисплей өте кішкентай еді, сондықтан келесі нұсқа мантель немесе қабырғаға бекітілген нұсқа болуы керек сияқты, бірақ әлдеқайда үлкен
Мәрмәр сағат: 12 қадам (суреттермен)
Мрамор сағаты: Өңдеу: Бұл нұсқаулық Аналық платада - VICEHackadayArduino ресми блогыHackster блогында Digital Trends Ескерту: Менде Twitter -де аккаунт бар, мен оларды жарияламас бұрын жобаларымның барысымен бөлісемін. Сіз мені қадағалап, пікір қалдыра аласыз
Екілік жарықдиодты мәрмәр сағаты: 6 қадам (суреттермен)
Екілік жарықдиодты мәрмәр сағаты: Енді менде барлығы екілік сағаты бар деп ойлаймын, міне менің нұсқам. Маған ұнағаны - бұл жоба ағаш өңдеуді, бағдарламалауды, оқуды, электрониканы және, мүмкін, кішкене көркем шығармашылықты біріктірді. Ол уақытты, айды, күнді, күнді көрсетеді
Дыбыстық визуализация, екілік сағат және FM қабылдағышы бар үстел күшейткіші: 8 қадам (суреттермен)
Дыбыстық визуализация, екілік сағат және FM қабылдағышы бар үстел күшейткіші: маған күшейткіштер ұнайды, мен бүгін жақында жасаған қуаты төмен үстел күшейткішімен бөлісемін. Мен жасаған күшейткіштің бірнеше қызықты ерекшеліктері бар. Оның қосарланған екілік сағаты бар, ол уақыт пен күнді бере алады және аудио деп аталатын дыбысты бейнелей алады