Mündəricat:
- Təchizat
- Addım 1: Qutunun hazırlanması
- Addım 2: Kodlaşdırma
- Addım 3: Doğru Raspbian Şəkilini Ayarlayın
- Addım 4: Faylları lövhəyə köçürün
- Addım 5: Linux Parametrlərinin Qurulması
- Addım 6: Komponentlərin yerləşdirilməsi
- Addım 7: Qutunu bitirmək
- Addım 8: Numizmatik Saatınızdan həzz alın
- Addım 9: Kompüterinizdən həzz alın
Video: Numizmatik Saat: 9 addım (şəkillərlə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:44
REAL, 1994 -cü ildən bəri Braziliya pul vahidi və keçən il (2019) 25 -ci ildönümünü qeyd etmək üçün Casa da Moeda (Braziliya zərbxanası), ön tərəfində sinir quşu olan (respublikanın adi şəkli deyil) xatirə 1 REAL sikkə hazırladı.
Hummingbird, pulun 25 il əvvəl satışa çıxarıldığı zaman 1 REAL əskinasındakı görüntü idi. 1 REAL faktura artıq istehsal edilmir.
Numizmatik bir həvəskar olaraq, REAL -ın ikinci ailənin əskinasları və sikkələri ilə vaxtı göstərən bir saat düzəltmək üçün köhnə bir RaspberryPi 2, TFT LCD Ekranı və JavaScriptdəki bəzi kodlardan istifadə etdim. Saat kimi fəaliyyət göstərən əsl kompüterdir.
Başqa bir valyuta (avro, peso, dolar və s.) Göstərmək üçün-j.webp
Təchizat
- Raspberry Pi lövhəsi
-TFT 3.5 LCD
-Taxta qutu
Addım 1: Qutunun hazırlanması
Bu köhnə taxta qutu uzun müddət idi, məncə çay çantalarını saxlamaq üçün istifadə olunurdu. Ön paneli "sındırdım" və Dremel aləti ilə 3, 5 düymlük ekrana uyğun bir kvadrat çuxur açdım.
Bütün komponentləri bağladıqdan sonra parçanı geri yapışdıracağam.
Ekran panelə isti şəkildə yapışdırılır.
Addım 2: Kodlaşdırma
RaspberryPi -nin bu layihədəki funksiyası, Chrome -da bir veb səhifəni tam ekran rejimində göstərməkdir.
Məsələn, vaxt 3:05 olarsa, saatlar üçün 2 REAL faktura və 1 REAL sikkə və dəqiqə üçün 5 qəpik sikkə göstərəcək.
Həqiqi səhifəni https://numismaticclock.freetzi.com linkində sınamaq üçün hazırladım, amma layihədə yerli olaraq işləyəcək.
Bir dəqiqə keçdikdə səhifəni yeniləmək üçün bəzi JavaScript olan bir HTML səhifəsidir. Layihədə saatları göstərmək üçün 13 şəkil (0h və 12h eyni görüntü, lakin fərqli fayllar) və dəqiqələri göstərmək üçün 60 şəkil var. HTML faylı (index.html) və 73-j.webp
Səhifə hər yükləndikdə skript şəkilləri göstərmək üçün etiketləri çap edir. Bir dəyişən sistemin faktiki dəqiqəsini vaxt funksiyasından kənarda, başqa bir dəyişən isə funksiyanın daxilində alır. Hər saniyədə bu iki dəyişən müqayisə olunur və fərqlidirlərsə, bir dəqiqənin keçdiyini bildirir, buna görə də səhifə təzələnir.
Addım 3: Doğru Raspbian Şəkilini Ayarlayın
Hər şeydən əvvəl, ekranınızla işləyən xüsusi Raspbian görüntüsünü yükləməlisiniz. Mənim vəziyyətimdə, ekranım KeDei 6.2 versiyasıdır, buna görə paylanmanı https://kedei.net/raspberry/raspberry.html saytından yüklədim.
Şəkili SD karta yazmaq və sonra lövhənizi yükləmək üçün WinDisk32Imager adlı bir proqrama ehtiyacınız olacaq.
Addım 4: Faylları lövhəyə köçürün
Relogio.rar (Addım 3) faylının məzmununu RaspberryPi -yə köçürmək lazımdır.
Bunu etmək üçün bir pendrive istifadə edə bilərsiniz və ya WinSCP adlı bir proqramla SSH vasitəsilə edə bilərsiniz. Bütün faylları/home/pi/içərisindəki bir qovluğa qoyun
İndex.html faylının yolu ~/home/pi/relogio/index.html olacaq
Növbəti parametrləri etməyi asanlaşdırmaq üçün Putty istifadə etməyi məsləhət görürəm.
Addım 5: Linux Parametrlərinin Qurulması
Bu anda fayllar lövhənizdə saxlanılır və bir klaviatura bağlaya, naviqatoru aça və ünvan çubuğuna /home/pi/relogio/index.html yaza bilərsiniz. Saat səhifəsini göstərəcək, sonra tam ekran rejiminə keçmək üçün F11 düyməsini basın və tamamlandı!
Ancaq daha yaxşı edə bilərik.
Siçan kursorunu istifadə etməyəndə gizlədən bir proqram yükləyə bilərsiniz.
sudo apt-get unclutter quraşdırın
İşi bitdikdə, kursor 2 saniyə hərəkət etməsə onu gizlətmək üçün aşağıdakı əmri yazmalısınız:
sudo nizamsız -idle 2 -kök
Chrome brauzeri əmr satırından tam ekran rejimində və birbaşa saat səhifəsinə açıla bilər (sudo int onun əmrindən istifadə etməyin):
chromium-browser-ana səhifə/home/pi/relogio/index.html-tam ekran başla
Biz bunu daha da yaxşılaşdıra bilərik.
Bir ləqəb təyin edəcəyik, yəni bir əmr ilə kursoru gizlətmək və Chrome səhifəsini saat səhifəsində açmaq üçün proqramı işə salacağıq.
Bunu etmək üçün aşağıdakı əmri yazın:
sudo nano /home/pi/.bashrc
"Alias tərifi" bölməsinin yaxınlığında aşağıdakı mətni daxil edin (şəkildəki kimi):
ləqəbi relogio = 'chromium-browser-ana səhifə/ana/pi/relogio/index.html-başlanğıc-tam ekran | sudo unclutter -idle 2 -kök & '
Terminalınızı bağlayın və yenidən açın və ya yazın:
mənbə /home/pi/.bashrc
İndi terminala relogio əmrini yazdığınız zaman avtomatik olaraq qarışıq olmayan proqramı işə salacaq və Chrome -u açacaq.
Addım 6: Komponentlərin yerləşdirilməsi
Bu layihədə istifadə etdiyim RasbperryPi çox zədələnmişdir. Yalnız iki USB portu hələ də işləyir və onları qutunun arxasına qoymaq üçün atlayıcılarla uzadıram. Lövhədəki PP1 və PP2 lehim nöqtələrindən bir güc bağlayıcısına qədər bir uzantı da etdim.
Ethernet bağlayıcısı üçün sol tərəfində başqa bir kvadrat çuxur düzəldin.
Addım 7: Qutunu bitirmək
Bəzi qüsurları gizlətmək üçün ekranın ətrafında bir çərçivə düzəltmək üçün bir neçə çubuq kəsdim.
Ön paneli qutuya asanlıqla yapışdıra bilərdim. Ekranın üstündə bir xatirə sikkəsi saxlamaq üçün bir maqnit də yapışdırdı.
Addım 8: Numizmatik Saatınızdan həzz alın
Qutunun içərisində bir güc bankı tutmaq üçün yer var, wifi üçün bir dongle (və ya lövhənin daha yeni bir versiyası) istifadə etsəniz, onu tam simsiz hala gətirəcəkdir.
Addım 9: Kompüterinizdən həzz alın
Məsələn bir saxlama serveri işlədən adi bir kompüter olaraq istifadə edilə bilər.
Ümid edirəm zövq alırsınız və oxşar layihələrdə faydalı ola bilər.
PS. Çirkli klaviatura üçün üzr istəyirəm:)
Tövsiyə:
Arduino istifadə edərək Led Strip ilə Analog Saat və Rəqəmsal Saat Necə Hazırlanır: 3 Addım
Arduino istifadə edərək Led Strip ilə Analog Saat və Rəqəmsal Saat Necə Hazırlanır: Bu gün biz Analog Clock & Led Strip və Arduino ilə MAX7219 Dot modulu olan rəqəmsal saat yerli vaxt qurşağı ilə saatı düzəldəcək. Analog saat daha uzun bir LED şeridi istifadə edə bilər, buna görə də sənətkar olmaq üçün divara asıla bilər
Ağıllı Zəngli Saat: Raspberry Pi ilə Ağıllı Zəngli Saat: 10 addım (şəkillərlə)
Ağıllı Zəngli Saat: Raspberry Pi ilə Ağıllı Zəngli Saat: Heç ağıllı bir saat istəmisinizmi? Əgər belədirsə, bu sizin üçün bir həlldir! Ağıllı Zəngli Saat hazırladım, bu veb saytına görə zəngli saatını dəyişə biləcəyiniz bir saatdır. Siqnal çalınanda bir səs (zil) olacaq və 2 işıq yanacaq
C51 4 Bit Elektron Saat - Taxta Saat: 15 Addım (Şəkillərlə)
C51 4 Bit Elektron Saat - Taxta Saat: Bu həftə sonu bir az boş vaxtım oldu, buna görə də bir müddət əvvəl AliExpress -dən aldığım 2.40 dollarlıq 4 bitlik elektron elektron rəqəmsal saatı yığdım
M-Saat Miniatür Çox Modlu Saat: 11 addım
M-Clock Miniatür Çox Modlu Saat: Minimalist Saatı? Çox rejimli saat? Matrix Clock? Bu MSP430G2432-ə əsaslanan çox rejimli bir saat layihəsidir. Lehim olmadan və minimum alət istifadə etmədən yığıla bilər. Məhdud 8x8 piksel ekran qətnaməsi ilə bu 12 saatlıq saat göstərir
Kompüteriniz üçün əsl zəng vuran bir saat və yanğınsöndürən bir saat yaradın .: 3 addım (şəkillərlə)
Kompüteriniz üçün əsl zəng vuran bir saat və yanğınsöndürmə saatı yaradın .: Bir pirinç zəngi, kiçik bir neçə şey və əsl bir zəng masaüstünüzdəki saatları vura bilər. Bu layihə Windows və Mac-da işləyir. OS X də, zibil qutusunda tapdığım bir kompüterə Ubuntu Linux qurmaq qərarına gəldim və bu işlə məşğul oldum: heç vaxt