Мазмұны:

Нумизматикалық сағат: 9 қадам (суреттермен)
Нумизматикалық сағат: 9 қадам (суреттермен)

Бейне: Нумизматикалық сағат: 9 қадам (суреттермен)

Бейне: Нумизматикалық сағат: 9 қадам (суреттермен)
Бейне: Петропавловск бекінісіндегі нумизматикалық салон. 2024, Қараша
Anonim
Нумизматикалық сағат
Нумизматикалық сағат
Нумизматикалық сағат
Нумизматикалық сағат
Нумизматикалық сағат
Нумизматикалық сағат
Нумизматикалық сағат
Нумизматикалық сағат

REAL - бұл 1994 жылдан бері Бразилияның валютасы және оның 25 жылдық мерейтойын атап өту үшін, өткен жылы (2019 ж.) Casa da Moeda (бразилиялық монета сарайы) ескерткіш 1 REAL монетасын алды жағында колибри бар (республиканың әдеттегі суреті емес) жасады.

Колибри 25 жыл бұрын валюта айналымға енгізілген кезде 1 REAL вексельдегі сурет болды. 1 REAL вексель енді шығарылмайды.

Нумизматикалық энтузиаст ретінде мен ескі RaspberryPi 2, TFT LCD дисплейі мен JavaScript -тегі кодты қолдандым, ол REAL -дің екінші отбасының вексельдері мен монеталары бар уақытты көрсетеді. Бұл сағаттардың рөлін атқаратын нақты компьютер.

Сіз-j.webp

Жабдықтар

- Raspberry Pi тақтасы

-TFT 3,5 дюймдік СКД

-Ағаш қорап

1 -қадам: қорапты дайындау

Қорапты дайындау
Қорапты дайындау
Қорапты дайындау
Қорапты дайындау

Менде ескі ағаш қорап ұзақ уақыт болды, менің ойымша, ол сөмкелерді сақтауға арналған. Мен алдыңғы панельді «сындырдым» және 3, 5 дюймдік дисплейге сәйкес келетін Dremel құралының көмегімен төртбұрышты тесік жасадым.

Барлық компоненттерді орнатқаннан кейін мен бөлікті қайтадан жабыстырамын.

Дисплей панельге ыстық желіммен бекітілген.

2 -қадам: кодтау

Кодтау
Кодтау
Кодтау
Кодтау

Бұл жобадағы RaspberryPi -дің басты функциясы - Chrome браузерінде толық экран режимінде веб -бетті көрсету.

Мысалы, егер уақыт 3:05 болса, онда ол сағаттар үшін 2 REAL вексель мен 1 REAL монетаны, ал минуттар үшін 5 цент монетаны көрсетеді.

Мен нақты бетті https://numismaticclock.freetzi.com сілтемесінде тексеру үшін қол жетімді қылдым, бірақ жобада ол жергілікті түрде жұмыс істейтін болады.

Бұл бір минут өткенде бетті жаңартуға арналған JavaScript бар HTML беті. Жобада сағатты көрсетуге арналған 13 сурет бар (0h және 12h бірдей, бірақ әр түрлі файлдар) және минуттарды көрсететін 60 сурет. HTML файлы (index.html) мен 73-j.webp

Сценарий бет жүктелген сайын суреттерді көрсету үшін тегтерді басып шығарады. Айнымалы жүйенің нақты минутын уақыт функциясының сыртында алады, ал басқа айнымалы оны функцияның ішінде алады. Әр секунд сайын бұл екі айнымалы салыстырылады, ал егер олар әр түрлі болса, бұл минут өткенін білдіреді, сондықтан бет жаңартылады.

3 -қадам: Raspbian кескінін дұрыс орнату

Raspbian кескінін дұрыс орнату
Raspbian кескінін дұрыс орнату

Ең алдымен, сізге дисплеймен жұмыс істейтін Raspbian бейнесін жүктеу қажет болады. Менің жағдайда, менің дисплейім KeDei 6.2 нұсқасы, сондықтан мен таратуды https://kedei.net/raspberry/raspberry.html сайтынан жүктедім.

Суретті SD картасына жазу үшін тақтаны жүктеу үшін сізге WinDisk32Imager бағдарламасы қажет болады.

4 -қадам: файлдарды тақтаға жіберіңіз

Файлдарды тақтаға жіберіңіз
Файлдарды тақтаға жіберіңіз

Relogio.rar (3 -қадам) файлының мазмұнын RaspberryPi -ге тасымалдау қажет болады.

Сіз пендривті WinSCP деп аталатын бағдарламалық жасақтамамен SSH арқылы жасай аласыз немесе жасай аласыз. Барлық файлдарды/home/pi/ішіндегі қалтаға салыңыз.

Index.html файлының жолы ~/home/pi/relogio/index.html болады

Мен келесі параметрлерді жеңілдету үшін Putty қолдануды ұсынамын.

5 -қадам: Linux параметрлерін орнату

Linux параметрлерін орнату
Linux параметрлерін орнату

Бұл кезде файлдар тақтада сақталады және сіз пернетақтаны қосып, навигаторды ашып, мекенжай жолағына /home/pi/relogio/index.html тере аласыз. Ол сағат бетін көрсетеді, содан кейін толық экран режиміне өту үшін F11 пернесін басыңыз!

Бірақ біз оны жақсарта аламыз.

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

sudo apt-get install unclutter

Аяқтағаннан кейін курсорды 2 секунд қозғалмаса жасыру үшін келесі пәрменді енгізесіз:

sudo unlutter -idle 2 -тамыр

Chrome браузерін пәрмен жолы арқылы толық экран режимінде және сағат бетіне ашуға болады (sudo int оның командасын пайдаланбаңыз):

хром-шолғыш-басты бет /home/pi/relogio/index.html-толық экранды бастау

Біз мұны одан да жақсарта аламыз.

Біз бүркеншік ат қоямыз, яғни курсорды жасыру және Chrome бетін сағат бетінде ашу үшін бір пәрменмен бағдарламалық жасақтаманы іске қосамыз.

Ол үшін келесі пәрменді теріңіз:

sudo nano /home/pi/.bashrc

«Бүркеншік аттың анықтамасы» бөлімінің жанында келесі мәтінді енгізіңіз (дәл суреттегідей):

alias relogio = 'chromium-browser --homepage /home/pi/relogio/index.html --start-fullscreen | sudo unclutter -idle 2 -тамыр & '

Терминалды жабыңыз және қайта ашыңыз немесе теріңіз:

көзі /home/pi/.bashrc

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

6 -қадам: Компоненттерді орналастыру

Компоненттерді орналастыру
Компоненттерді орналастыру

Мен осы жобада қолданған RasbperryPi қатты зақымдалған. Тек екі USB порты әлі де жұмыс істейді, мен оларды қораптың артына салу үшін оларды секіргіштермен кеңейтемін. Мен сонымен қатар тақтадағы PP1 және PP2 дәнекерлеу нүктелерінен қуат қосқышына дейін кеңейтім жасадым.

Сонымен қатар сол жақта Ethernet коннекторы үшін тағы бір шаршы тесік орнатыңыз.

7 -қадам: қорапты аяқтау

Қорапты аяқтау
Қорапты аяқтау
Қорапты аяқтау
Қорапты аяқтау

Мен кейбір кемшіліктерді жасыру үшін экранның айналасында жақтау жасау үшін бірнеше таяқшаларды кесіп алдым.

Мен алдыңғы панельді қорапқа оңай жабыстыра алдым. Сондай -ақ, естелік монетаны экранның үстінде ұстау үшін магнит желімделген.

8 -қадам: нумизматикалық сағаттардан рахат алыңыз

Нумизматикалық сағаттардан ләззат алыңыз
Нумизматикалық сағаттардан ләззат алыңыз
Нумизматикалық сағаттардан ләззат алыңыз
Нумизматикалық сағаттардан ләззат алыңыз
Нумизматикалық сағаттардан ләззат алыңыз
Нумизматикалық сағаттардан ләззат алыңыз

Қорапта қуат банкін ұстауға орын бар, егер сіз Wi -Fi (немесе тақтаның жаңа нұсқасы) үшін кілт қолдансаңыз, ол оны толық сымсыз етеді.

9 -қадам: шағын компьютерден ләззат алыңыз

Мини -компьютерден ләззат алыңыз
Мини -компьютерден ләззат алыңыз

Оны қарапайым компьютер ретінде пайдалануға болады, мысалы, сақтау сервері жұмыс істейді.

Сізге ұнайды деп үміттенемін және бұл ұқсас жобаларда көмектеседі және көмектеседі.

PS. Лас пернетақта үшін кешірім сұраймын:)

Ұсынылған: