Съдържание:
- Консумативи
- Стъпка 1: Подготовка на кутията
- Стъпка 2: Кодиране
- Стъпка 3: Настройка на дясното Raspbian изображение
- Стъпка 4: Прехвърлете файловете на дъската
- Стъпка 5: Задаване на параметри на Linux
- Стъпка 6: Поставяне на компонентите
- Стъпка 7: Завършване на кутията
- Стъпка 8: Насладете се на вашия нумизматичен часовник
- Стъпка 9: Насладете се на вашия миникомпютър
Видео: Нумизматичен часовник: 9 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:50
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 изображение, което работи с вашия дисплей. В моя случай дисплеят ми е версията на 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
В този момент файловете се записват на дъската ви и можете да свържете клавиатура, да отворите навигатора и да въведете /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. Съжалявам за мръсната клавиатура:)
Препоръчано:
Часовник за пенсиониране / Брой нагоре / Dn часовник: 4 стъпки (със снимки)
Пенсионен часовник / Брой нагоре / Dn часовник: Имах няколко от тези 8x8 LED матрични дисплеи в чекмеджето и мислех какво да правя с тях. Вдъхновен от други инструктажи, имам идеята да създам дисплей за обратно броене/нагоре за обратно броене до бъдеща дата/час и ако целевото време p
ESP8266 Мрежов часовник без RTC - Nodemcu NTP Часовник Няма RTC - ИНТЕРНЕТЕН ЧАСОВНИК ПРОЕКТ: 4 стъпки
ESP8266 Мрежов часовник без RTC | Nodemcu NTP Часовник Няма RTC | ИНТЕРНЕТЕН ЧАСОВНИК ПРОЕКТ: В проекта ще се прави часовник проект без RTC, ще отнеме време от интернет с помощта на wifi и ще го покаже на дисплея st7735
C51 4 -битов електронен часовник - дървен часовник: 15 стъпки (със снимки)
C51 4 -битов електронен часовник - Дървен часовник: Имах малко свободно време този уикенд, затова продължих и сглобих този 4 -битов DIY електронен цифров часовник за 2,40 австралийски долара, който купих от AliExpress преди малко
Създаване на часовник от часовник: 11 стъпки (със снимки)
Създаване на часовник от часовник: В тази инструкция, аз вземам съществуващ часовник и създавам това, което чувствам, че е по -добър часовник. Ще преминем от снимката вляво към снимката вдясно. Преди да започнете със собствен часовник, моля, знайте, че сглобяването може да бъде предизвикателство, тъй като изображението
Преобразувайте обикновения домашен часовник в самостоятелно светещ часовник: 8 стъпки (със снимки)
Преобразувайте обикновения домашен часовник в самостоятелно светещ часовник: ПЪРВО ДАВАМ МОИТЕ СЪРДЕЧНИ БЛАГОДАРНОСТИ НА ИНСТРУКТИВНИТЕ ОТБОРИ, КОИТО МОИТЕ ДНИ ЗА ОЗДРАВЛЕНИЕ НА ЗДРАВЕТО СЕ ОЩЕ ОТГОВОРЯТ ….. В тази инструкция искам да споделя с вас как да превърнете домашния си обикновен часовник в самостоятелно светещ часовник. > > За да направите това