
Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-23 12:54


Bilirəm ki, bir Arduino istifadə edərək söz saatı edən ilk adam deyiləm. Yenə də Hollandiya etmək üçün həmişə "etməli olduğum şeylər" siyahısında bir şey var idi.
Fərqli bir layihə üçün çoxdan bir şeyi sınamaq üçün 'colorduino / rainbowduino / funduino' aldım. Bu mənə 8 x 8 sözlük saat hazırlamaq üçün ilham verdi.
İndi fərq etdim ki, mən 8 x 8 sözlük saatı düzəltmək üçün birinci deyiləm və Holland söz saatı edən ilk deyiləm. Başqa bir Hollandiya 8 x 8 söz saatı tapa bilmədim, buna görə hələ də birincidir?;)
Asan bir quruluşdur və işimi kəsmək üçün dizaynlarımdan və lazerimdən istifadə etsəniz, sadəcə bir dəst kimi yığılır.
*** Colorduino yerinə neopixel matrix istifadə edərək başqa bir versiya hazırladım
Addım 1: Ehtiyacınız olacaq

Materiallar:
- Colorduino (15, - aliexpress)
- 5 M3 somun və bolt (M3 x 12)
- Kassa üçün 3 mm akril
- Troglass tərs (www.graveermaterialen.nl)
- Tape
Alətlər:
- Lasercutter (və ya makerspace)
- Kəlbətinlər
- Arduino IDE ilə kompüter (www.arduino.cc)
Addım 2: Cəbhəni dizayn edin


Hamısını daxil etmək bir az çaşqınlıq yaratdı və hər bir led üçün yalnız bir hərfdən istifadə etmək daha yaxşı olardı, amma yenə də ağlıma gələnləri sevirəm. Bütün sözlər bir parçadır və həm dəqiqələr, həm də saatlar ayrı hərflərlə yazılmışdır.
Saat beş dəqiqəlik dəqiqliyə malik olacaq, bu söz saatı üçün normaldır.
Saatı dizayn etmək üçün Gravit Designer -dən istifadə etdim.
İstəyirsinizsə, həm Gravit sənədlərini, həm də PDF -ni əlavə etdim.
Bu faylı Troglass Reverse -dən (və ya hər hansı digər markadan) kəsməlisiniz. 3 mm şəffaf akril parçasına qara boya səpərək öz Troglass Tersini edə bilərsiniz.
Addım 3: Kassanı dizayn edin



Hər şeyi mükəmməl şəkildə yerinə yetirən və yalnız 5 boltla birlikdə tutulan bir korpus hazırladım.
Bunu 3 mm materialdan kəsin. Qara akril istifadə etdim
(Orada hələ də kəsdiyim zaman dizaynda bir neçə kiçik səhv var, ancaq əlavə edilmiş dizaynlarda düzəldilir.)
Addım 4: Ekranı əlavə edin




- İki ön lövhəni bir yan panelə qoyun.
- Ön ekranı arxadan ön panellərə qoyun.
- Yan tərəfi ikinci ön panelə bağlamaq üçün bir bolt istifadə edin.
- Bir az bant qoyaraq digər tərəfdən qozu yapışdırın. (bağlayanda həyatınızı çox asanlaşdıracaq)
- Colorduinonun üstünə 8 x 8 matris qoyun.
- Colorduino ön ekranın arxasına qoyun.
- Colorduino tutmaq üçün üçüncü paneli yerinə qoyun.
Addım 5: USB əlavə edin



- USB pcb -ni dördüncü paneldəki het açılışında saxlayın.
- USB pcb -ni yerə yapışdırın.
- Yan panellər üçün qoz -fındıqları yerə yapışdırın.
- Üst panel üçün qozu yerində bantlayın. (Bunun üçün kiçik bir qoz istifadə edin)
- Kabeli qatlayacaq şəkildə oturacaq.
- Arxa panelləri yan tərəfə qoyun, USB portu yan tərəfdə.
- Digər tərəfi qoyun.
- Kenarları panellərə bərkidin.
- Üst paneli taxın.
- Üstü bağlayın. (Dizaynım hələ bir az kənarda olduğu üçün edə bilmədim)
Addım 6: Proqram təminatı


Arduino IDE -yə başlamazdan əvvəl TimeLib.h və Colorduino.h kitabxanalarını Arduino qovluğunuzdakı kitabxanalar qovluğuna qoymalısınız. TimeLib kitabxanasını tapmaq bir az çətin idi, çünki mən Time.h kitabxanası ilə işləyirdim, amma Arduino 1.6 və daha yeni versiyalarda işləmir.
Eskizdən yazdığım kimi istifadə edə bilərsiniz və ya istədiyiniz kimi dəyişə bilərsiniz.
Saatda heç bir düymə yoxdur, buna görə eskizdə vaxtı təyin etməlisiniz. Saatı tək başına istifadə edərkən, tam olaraq saat 8 -ə qoşaraq vaxtı təyin edirsiniz.
Eskizin üst hissəsində rəngləri dəyişə bilərsiniz. Burada saatın başladığı saatı da təyin edə bilərsiniz.
'Voor', 'over', 'half' en 'uur' mətnlərinin rənglərini eskizin altından dəyişə bilərsiniz.
Addım 7: İşləyir



Bu quruluş gözlədiyimdən daha asan oldu. Uzun müddət heç bir Arduino layihəsi etmədikdən sonra kod belə asan oldu.
Ən çətini o sinir bozucu qoz -fındıq qoymaq və doğru Time.h kitabxanasını tapmaq idi.
Hələ də rəngləri tənzimləyirəm, amma bunu məndən yaxşı edə bilərsən.
Əylənin!
Tövsiyə:
Budget Arduino RGB Söz Saatı!: 7 addım (şəkillərlə)

Budget Arduino RGB Word Clock !: Hər kəsə salam, burada özünüzü necə sadə etmək barədə bələdçimdir. ucuz söz saatı! Bu layihə üçün lazım olan alətlər Havya & Lehim Telləri (İdeal olaraq ən azı 3 fərqli rəng) 3D Yazıcı (Ya da birinə daxil olmaq üçün siz də
Dairəvi' Söz Saatı (Holland və İngilis dillərində!): 8 Addım (Şəkillərlə)

Dairəvi' Söz Saatı (Holland və İngilis dillərində!): Bir neçə il əvvəl internetdə ilk dəfə bir Word Saatı gördüm. O vaxtdan bəri həmişə özümdən biri etmək istəmişəm. Çox sayda təlimat var, amma orijinal bir şey etmək istədim. Elektronika haqqında çox şey bilmirəm, buna görə də
NeoMatrix 8x8 Söz Saatı: 6 addım (şəkillərlə)

NeoMatrix 8x8 Word Clock: Zamanın keçməsi sizi heyran edirmi? Saat kolleksiyanıza şık, müasir və işlək bir saat əlavə etmək istəyirsiniz? Saat sözü, vaxtın yazılması üçün hərflər ızgarasından istifadə edərək bənzərsiz bir zaman bildirən cihazdır. Qulaq asarkən
Söz saatı: 21 addım (şəkillərlə)

Word Clock: Məşhur söz saatını başqa bir şey. Arduino klonu və WS2812B LED -ləri ilə işləyən dizayn əvvəlcə bu nümunədən ilham aldı, sonra bu kitabdan istifadə edərək təlimatlandırılmış bəzi fikirləri özündə birləşdirən firmware proqramını yenidən yazdım
114 Servo tərəfindən idarə olunan Söz Saatı: 14 Addım (Şəkillərlə birlikdə)

114 Servos tərəfindən idarə olunan Söz Saatı: 114 LED nə var və həmişə işləyir? Bildiyiniz kimi cavab bir söz saatıdır. 114 LED + 114 servo nədir və daim hərəkətdədir? Cavab bu servo idarə olunan söz saatıdır. Bu layihə üçün çevrilən bir dostumla birləşdim