Съдържание:

Нумизматичен часовник: 9 стъпки (със снимки)
Нумизматичен часовник: 9 стъпки (със снимки)

Видео: Нумизматичен часовник: 9 стъпки (със снимки)

Видео: Нумизматичен часовник: 9 стъпки (със снимки)
Видео: Бракованные часы в юбилейном рубле. 2024, Юли
Anonim
Нумизматичен часовник
Нумизматичен часовник
Нумизматичен часовник
Нумизматичен часовник
Нумизматичен часовник
Нумизматичен часовник
Нумизматичен часовник
Нумизматичен часовник

REAL е бразилската валута от 1994 г. насам, а за да отпразнува своята 25 -годишнина, миналата година (2019) Casa da Moeda (бразилски монетен двор) направи възпоменателна монета от 1 REAL с колибри в аверса (не е обичайното изображение на републиката).

Колибрито беше изображението на банкнотата 1 REAL, когато валутата беше пусната преди 25 години. Сметката 1 REAL вече не се произвежда.

Като нумизматичен ентусиаст използвах стар RaspberryPi 2, TFT LCD дисплей и някакъв код в JavaScript, за да направя часовник, който показва времето с банкноти и монети от второто семейство на РЕАЛНОТО. Това е истински компютър, който действа като часовник.

Можете да промените-j.webp

Консумативи

- дъска Raspberry Pi

-TFT 3.5 '' LCD

-Дървена кутия

Стъпка 1: Подготовка на кутията

Подготовка на кутията
Подготовка на кутията
Подготовка на кутията
Подготовка на кутията

Имах тази стара дървена кутия да лежи дълго време, мисля, че е била използвана за съхраняване на торбички с чай. "Счупих" предния панел и направих квадратна дупка с инструмент Dremel, за да пасне на 3,5 -инчовия дисплей.

След като монтирам всички компоненти, ще залепя парчето обратно.

Дисплеят е залепен горещо към панела.

Стъпка 2: Кодиране

Кодиране
Кодиране
Кодиране
Кодиране

Самата функция на RaspberryPi в този проект е да показва уеб страница в Chrome в режим на цял екран.

Например, ако часът е 3:05, той ще покаже 2 REAL банкнота и 1 REAL монета за часовете и монета от 5 цента за минути.

Направих действителната страница достъпна за тестване на връзката https://numismaticclock.freetzi.com, но в проекта тя ще работи локално.

Това е HTML страница с някакъв JavaScript за опресняване на страницата, когато измине минута. Проектът има 13 изображения за показване на часове (0h и 12h е едно и също изображение, но различни файлове) и 60 изображения за показване на минути. HTML файлът (index.html) и 73-j.webp

Скриптът отпечатва етикетите, за да показва снимки при всяко зареждане на страницата. Променлива получава действителната минута на системата извън функцията за синхронизиране, докато друга променлива я получава вътре във функцията. Всяка секунда тези две променливи се сравняват и ако са различни, това означава, че е минала минута, така че страницата се опреснява.

Стъпка 3: Настройка на дясното Raspbian изображение

Настройка на правилното Raspbian изображение
Настройка на правилното Raspbian изображение

На първо място, ще трябва да изтеглите специфичното Raspbian изображение, което работи с вашия дисплей. В моя случай дисплеят ми е версията на KeDei 6.2, затова изтеглих дистрибуцията от

Ще ви е необходим софтуер, наречен WinDisk32Imager, за да запишете изображението на SD карта и след това да стартирате дъската си.

Стъпка 4: Прехвърлете файловете на дъската

Прехвърлете файловете на дъската
Прехвърлете файловете на дъската

Съдържанието на файла relogio.rar (Стъпка 3) ще трябва да бъде прехвърлено към RaspberryPi.

Можете да използвате pendrive, за да направите или можете да го направите чрез SSH със софтуер, наречен WinSCP. Поставете всички файлове в папка вътре/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 unclutter -idle 2 -root

Браузърът Chrome може да се отвори чрез командния ред в режим на цял екран и директно към страницата с часовник (не използвайте sudo int неговата команда):

chromium-browser --homepage /home/pi/relogio/index.html --start-fullscreen

Можем да го направим още по -добър.

Ще зададем псевдоним, т.е. с една команда ще стартираме софтуера, за да скрием курсора и да отворим Chrome на страницата на часовника.

За да направите това, въведете следната команда:

sudo nano /home/pi/.bashrc

Близо до секцията „Определение на псевдоним“вмъкнете следния текст (точно като изображението):

псевдоним relogio = 'chromium-browser --homepage /home/pi/relogio/index.html --start-fullscreen | sudo unclutter -idle 2 -root & '

Затворете и отворете отново терминала си или въведете:

източник /home/pi/.bashrc

Сега, когато въведете командата relogio на терминала, той автоматично ще стартира софтуера за разтоварване и ще отвори Chrome.

Стъпка 6: Поставяне на компонентите

Поставяне на компонентите
Поставяне на компонентите

RasbperryPi, който използвах в този проект, е силно повреден. Само два USB порта все още работят и ги разширявам с джъмпери, за да го поставя в задната част на кутията. Направих и разширение от местата за запояване PP1 и PP2 на платката до конектор за захранване.

Също така отрежете друга квадратна дупка от лявата му страна за конектора за Ethernet.

Стъпка 7: Завършване на кутията

Довършване на кутията
Довършване на кутията
Довършване на кутията
Довършване на кутията

Изрязах няколко пръчици за плочки, за да направя рамка около екрана, за да скрия някои несъвършенства.

Лесно можех да залепя предния панел обратно в кутията. Също така залепен магнит, за да държи възпоменателна монета над екрана.

Стъпка 8: Насладете се на вашия нумизматичен часовник

Насладете се на вашия нумизматичен часовник
Насладете се на вашия нумизматичен часовник
Насладете се на вашия нумизматичен часовник
Насладете се на вашия нумизматичен часовник
Насладете се на вашия нумизматичен часовник
Насладете се на вашия нумизматичен часовник

Кутията има място за държане на банка за захранване вътре, ако използвате ключ за wifi (или по -нова версия на платката), това ще я направи напълно безжична.

Стъпка 9: Насладете се на вашия миникомпютър

Насладете се на вашия миникомпютър
Насладете се на вашия миникомпютър

Може да се използва като обикновен компютър, например със сървър за съхранение.

Надявам се да ви хареса и би могло да бъде и полезно при подобни проекти.

PS. Съжалявам за мръсната клавиатура:)

Препоръчано: