Spisu treści:

Zegar numizmatyczny: 9 kroków (ze zdjęciami)
Zegar numizmatyczny: 9 kroków (ze zdjęciami)

Wideo: Zegar numizmatyczny: 9 kroków (ze zdjęciami)

Wideo: Zegar numizmatyczny: 9 kroków (ze zdjęciami)
Wideo: Łódka z Papieru - ORIGAMI Jak Zrobić Statek z Papieru - Jak Zrobić Łódkę Z Papieru Paper Boat Ship 2024, Listopad
Anonim
Zegar numizmatyczny
Zegar numizmatyczny
Zegar numizmatyczny
Zegar numizmatyczny
Zegar numizmatyczny
Zegar numizmatyczny
Zegar numizmatyczny
Zegar numizmatyczny

REAL jest walutą brazylijską od 1994 roku, a z okazji jej 25. rocznicy, w zeszłym roku (2019) Casa da Moeda (brazylijska mennica) stworzyła pamiątkową monetę 1 REAL z kolibrem na awersie (nie jest to zwykły wizerunek republiki).

Koliber był obrazem na 1 PRAWDZIWYM rachunku, gdy waluta została wprowadzona 25 lat temu. Rachunek 1 REAL nie jest już produkowany.

Jako entuzjasta numizmatyczny użyłem starego RaspberryPi 2, wyświetlacza TFT LCD i kodu w JavaScript, aby stworzyć zegar wyświetlający czas z rachunkami i monetami z drugiej rodziny REAL. To prawdziwy komputer, który działa jak zegar.

Możesz zmienić pliki JPG, aby pokazywały inną walutę (euro, peso, dolar itp.) i będzie działać w ten sam sposób.

Kieszonkowe dzieci

-Płytka Raspberry Pi

-TFT 3,5'' LCD

-Drewniane pudło

Krok 1: Przygotowanie pudełka

Przygotowanie pudełka
Przygotowanie pudełka
Przygotowanie pudełka
Przygotowanie pudełka

Przez długi czas leżała mi ta stara drewniana skrzynka, myślę, że służyła do przechowywania torebek z herbatą. "Złamałem" panel przedni i za pomocą narzędzia Dremel zrobiłem kwadratowy otwór na wyświetlacz 3,5''.

Po zamontowaniu wszystkich elementów przykleję element z powrotem.

Wyświetlacz jest przyklejony do panelu.

Krok 2: Kodowanie

Kodowanie
Kodowanie
Kodowanie
Kodowanie

Samą funkcją RaspberryPi w tym projekcie jest wyświetlanie strony internetowej w Chrome w trybie pełnoekranowym.

Na przykład, jeśli godzina jest 3:05, pokaże 2 PRAWDZIWE banknoty i 1 PRAWDZIWE monety za godziny i 5 centów za minuty.

Aktualną stronę udostępniłem do przetestowania pod linkiem https://numismaticclock.freetzi.com, ale w projekcie będzie ona działała lokalnie.

Jest to strona HTML z JavaScriptem do odświeżania strony po minucie. Projekt ma 13 obrazów do pokazania godzin (0h i 12h to ten sam obraz, ale różne pliki) i 60 obrazów do pokazania minut. Plik HTML (index.html) i 73-j.webp

Skrypt drukuje znaczniki, aby wyświetlać obrazy za każdym razem, gdy strona jest ładowana. Zmienna pobiera rzeczywistą minutę systemu poza funkcją pomiaru czasu, podczas gdy inna zmienna pobiera ją wewnątrz funkcji. Co sekundę te dwie zmienne są porównywane, a jeśli są różne, oznacza to, że minęła minuta, więc strona jest odświeżana.

Krok 3: Ustawienie odpowiedniego obrazu raspbiańskiego

Ustawianie właściwego obrazu raspbiańskiego
Ustawianie właściwego obrazu raspbiańskiego

Przede wszystkim musisz pobrać especyficzny obraz Raspbian, który działa z twoim wyświetlaczem. W moim przypadku mój wyświetlacz to wersja KeDei 6.2, więc pobrałem dystrybucję ze strony

Będziesz potrzebował oprogramowania o nazwie WinDisk32Imager, aby wypalić obraz na karcie SD, a następnie uruchomić płytę.

Krok 4: Przenieś pliki do tablicy

Przenieś pliki do zarządu
Przenieś pliki do zarządu

Zawartość pliku relogio.rar (krok 3) należy przenieść do RaspberryPi.

Możesz użyć pendrive'a lub zrobić to przez SSH za pomocą oprogramowania o nazwie WinSCP. Umieść wszystkie pliki w folderze w /home/pi/

Ścieżką pliku index.html będzie ~/home/pi/relogio/index.html

Polecam użyć Putty, aby ułatwić sobie kolejne ustawienia.

Krok 5: Ustawianie parametrów Linuksa

Ustawianie parametrów Linuksa
Ustawianie parametrów Linuksa

W tym momencie pliki są zapisywane na twojej tablicy i możesz podłączyć klawiaturę, otworzyć nawigator i wpisać /home/pi/relogio/index.html w pasku adresu. Wyświetli stronę zegara, a następnie naciśnij F11, aby przejść do trybu pełnoekranowego i gotowe!

Ale możemy to ulepszyć.

Możesz pobrać oprogramowanie, które ukrywa kursor myszy, gdy nie jest używany.

sudo apt-get install unclutter

Po zakończeniu wpisz następujące polecenie, aby ukryć kursor, jeśli nie porusza się przez 2 sekundy:

sudo unclutter -bezczynność 2 -root

Przeglądarkę Chrome można otworzyć za pomocą wiersza poleceń w trybie pełnoekranowym i bezpośrednio na stronę zegara (nie używaj sudo w jego poleceniu):

przeglądarka-chromium --strona główna /home/pi/relogio/index.html --start-fullscreen

Możemy uczynić to jeszcze lepszym.

Ustawimy alias, tj. Za pomocą jednego polecenia uruchomimy oprogramowanie, aby ukryć kursor i otworzyć Chrome na stronie zegara.

Aby to zrobić, wpisz następujące polecenie:

sudo nano /home/pi/.bashrc

W pobliżu sekcji „Definicja aliasu” wstaw następujący tekst (tak jak obraz):

alias relogio='chromium-browser --strona główna /home/pi/relogio/index.html --start-fullscreen | sudo unclutter -bezczynność 2 -root &'

Zamknij i ponownie otwórz terminal lub wpisz:

źródło /home/pi/.bashrc

Teraz, gdy wpiszesz polecenie relogio na terminalu, automatycznie uruchomi ono oprogramowanie do usuwania bałaganu i otworzy Chrome.

Krok 6: Umieszczenie komponentów

Umieszczanie komponentów
Umieszczanie komponentów

Użyty przeze mnie w tym projekcie RasbperryPi jest mocno uszkodzony. Działają tylko dwa porty USB, które rozbudowuję zworkami, aby włożyć je z tyłu pudełka. Zrobiłem też rozszerzenie z punktów lutowniczych PP1 i PP2 na płytce do złącza zasilania.

Po lewej stronie wykonaj również kolejny kwadratowy otwór na złącze Ethernet.

Krok 7: Wykończenie pudełka

Wykończenie pudełka
Wykończenie pudełka
Wykończenie pudełka
Wykończenie pudełka

Wyciąłem kilka patyczków do lodów, aby zrobić ramkę wokół ekranu, aby ukryć niedoskonałości.

Z łatwością mogłem przykleić przedni panel z powrotem do pudełka. Przyklejono też magnes do trzymania pamiątkowej monety nad ekranem.

Krok 8: Ciesz się zegarem numizmatycznym

Ciesz się swoim zegarem numizmatycznym
Ciesz się swoim zegarem numizmatycznym
Ciesz się swoim zegarem numizmatycznym
Ciesz się swoim zegarem numizmatycznym
Ciesz się swoim zegarem numizmatycznym
Ciesz się swoim zegarem numizmatycznym

Pudełko ma w środku miejsce na power bank, jeśli użyjesz klucza sprzętowego do Wi-Fi (lub nowszej wersji płyty), sprawi, że będzie w pełni bezprzewodowy.

Krok 9: Ciesz się swoim minikomputerem

Ciesz się swoim minikomputerem
Ciesz się swoim minikomputerem

Może być używany jako zwykły komputer, na przykład z serwerem pamięci masowej.

Mam nadzieję, że się spodoba i może być pomocny w podobnych projektach.

PS. Przepraszam za brudną klawiaturę:)

Zalecana: