Mündəricat:
- Təchizat
- Addım 1: Vaxtı Necə Oxumaq Nümunələri
- Addım 2: Taxta qutunun qurulması
- Addım 3: Saatın Ön tərəfinin qurulması
- Addım 4: Saatin arxa tərəfinin qurulması
- Addım 5: Necə Çalışır
Video: RGB Fibonacci Saatı: 5 Adım (Şəkillərlə birlikdə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:44
Bu dəfə sizə pchretien tərəfindən nəşr olunan fantastik Fibonacci saatının yeni versiyasını təqdim edirəm:
www.instructables.com/id/The-Fibonacci-Clock
Fibonacci Saatının bu versiyasının orijinal fikri mənim deyil, dostum sənətkara məxsus bir fikirdir43.
Əvvəlcə artmaker43, Fibonnaci ardıcıllığının ilk beş ədədini (1, 1, 2, 3, 5) istifadə edən Windows icra faylları olan Fibonnaci Clock.exe və Fibonnaci Clock Screensaver.exe, hər tərəfində bu dəyərləri olan kvadratlardan istifadə edərək inkişaf etdirdi. Bu, 12-yə qədər saymağı simulyasiya edir. Sonra boyalı meydanlarla 12-lərin sayını (12-dən az olan dəyərləri) izləməklə 24 saatlıq bir saat qurmaq olar.
Buradan yükləyə bilərsiniz
Bir ay əvvəl artmaker43, fikrinin bir hardware versiyasını qurmağım üçün dəstək istədiyimi yazdı.
Bu Fibonacci saat versiyası orijinaldan bir qədər fərqlidir:
- Saat üç müstəqil zonaya bölünür: 12 -yə qədər saymağı simulyasiya etmək üçün Fibonacci ardıcıllığını (1, 2, 3, 5) istifadə edən saat, dəqiqə və saniyə.
- Dəqiqə və ikinci zonalarda, LED -lərlə işıqlandırılmış 4 etiketli dairə tapa bilərik: 12, 24, 36 və 48.
- Saat dilimində, cari saatın ikinci 12 saatlıq dövrdə (günortadan gecə yarısına qədər) olduğunu göstərmək üçün etiketli bir dairə (PM) tapa bilərik.
- Saatı və ya dəqiqəni təyin etmək üçün saatın arxasına quraşdırılmış üç düymədən istifadə edir.
- Vaxtı təyin etmək və saxlamaq üçün batareya girişi olan DS3231 I2C real vaxt saatı istifadə edir.
Ümid edirəm bəyənərsən
Təchizat
- 24 ədəd 1bit WS2812B WS2811 IC 10 mm * 3 mm DC5 V (RGB LED)
- 1 ARDUINO MEGA 2560 R3 və ya uyğun mikro nəzarətçi
- 3 mini kəsici
- 1 AC-DC 100V-220V-dən 5V-ə qədər Mini Güc Təchizatı Modulu
- 1 DS3231 I2C real vaxt saatı (RTC), dəqiq vaxt işlətməsini təmin etmək üçün batareya girişi ilə
- Kontrplak
- Ağac
- Taxta kvadrat çubuqlar
- Metakrilat
- Şəffaf vinil
- Karton
- Daimi marker
- Plastik məktub şablonu
- Tellər
- Lehimleme dəmir
Addım 1: Vaxtı Necə Oxumaq Nümunələri
Addım 2: Taxta qutunun qurulması
ADIM 2.1
Rəsmdə gördüyünüz kimi dörd taxta parçanı kəsin
ADIM 2.2 Qutunu montaj etmək üçün bütün parçaları yapışdırın
ADIM 2.3
Bir kontrplak parçasını (8, 27 "x 7, 87") kəsin və taxta kvadrat çubuqlardan istifadə edərək qutuya yapışdırın.
ADIM 2.4
Bənzər ölçüdə qara kartonu kontrplak üzərinə yapışdırın
ADIM 2.5
Bənzər ölçülərdə metakrilat və vinil parçasını kəsin
ADIM 2.6
"Fibonacci clock.pdf" pdf faylını yükləyin və çap edin və şablon olaraq istifadə edərək, daimi markerdən istifadə edərək vinildəki xətləri və dairələri çəkin.
ADIM 2.7
Plastik məktub şablonundan istifadə edərək şəkildəki mətni və rəqəmləri çap edin
Bu addımın sonunda saatınız son şəkilə bənzəməlidir, amma yenə də metakrilatı qutuya yapışdırmayın, çünki hələ də ledləri yapışdırmalıyıq.
Addım 3: Saatın Ön tərəfinin qurulması
ADIM 3.1
Dörd led şeridi bağlayın:
- Led şeridi 1 (arduino eskizində leds1) 6 ledli (Fibonacci ardıcıllığının 2 və 3 dəyərlərinə aid olan kvadrat bölmələri işıqlandırmaq üçün istifadə olunur)
- Led şeridi 2 (arduino eskizində led2) 6 ledli (Fibonacci ardıcıllığının 1 dəyərinə aid olan kvadrat bölmələri işıqlandırmaq üçün istifadə olunur)
- Led şeridi 3 (arduino eskizində leds3) 3 ledli (Fibonacci ardıcıllığının 5 dəyərinə aid olan kvadrat bölmələri işıqlandırmaq üçün istifadə olunur)
- Led şeridi 4 (arduino eskizində led4) 9 ledli (etiketli dairələri işıqlandırmaq üçün istifadə olunur: 12, 24, 36, 48, pm)
Led şeridi bağlamaq üçün ilk fotoda gördüyünüz kimi hər bir LED üçün 6 teli lehimləməlisiniz. Zəhmət olmasa ledlərin düzgün şəkildə lehimlənməsi üçün oxlara diqqət yetirin.
Ledlər arasındakı tellərin uzunluğunu tənzimləmək üçün "Fibonacci clock.pdf" faylını çap etməyi və şəkildə gördüyünüz kimi şablon olaraq istifadə etməyi məsləhət görürəm.
ADIM 3.2
Led şeritləri qutuya yapışdırın. Əvvəlcə hər bir led şeridin üç telini saatın arxa tərəfinə keçmək üçün hər şeyin mikrokontrolördə bağlanacağı kiçik bir çuxur açmalısınız. Saatın ikinci zonasında dörd kiçik deşik açdım.
ADIM 3.3
Şəkillərdə gördüyünüz kimi taxta kvadratlar bölmələri qurun. Bölmələri şablon olaraq tənzimləmək üçün yenidən "Fibonacci clock.pdf" istifadə edə bilərsiniz.
ADIM 3.4
Son şəkillərdə gördüyünüz kimi etiketli dairələri işıqlandıracaq ledləri örtmək üçün kiçik qara karton silindrlər düzəldin.
Addım 4: Saatin arxa tərəfinin qurulması
Arxa tərəfdə üç düyməli bir kontrplak parçası tapdıq:
- Saatı təyin etmək və ya dəqiqəni təyin etmək üçün keçmək üçün yaşıl düymə
- Saatın və ya dəqiqənin dəyərini artırmaq üçün "+" etiketli ağ düymə
- Saat və ya dəqiqənin dəyərini azaltmaq üçün "-" etiketli ağ düymə
Qutunun içərisində, mikrokontrolör, batareyası olan DS3231 real vaxt saatı, hər bir lent üçün üç tel, enerji təchizatı və rəsmdən sonra hər şeyi birləşdirmək üçün lazım olan telləri tapacağıq.
Addım 5: Necə Çalışır
Videoda saat 12:28:01 arasındakı qısa bir zaman aralığı göstərilir. və 12:28:46
Vaxtı təyin edin
Arxa tərəfdəki üç düyməni istifadə edərək vaxtı təyin edə bilərsiniz. Yaşıl düyməni basaraq saatı və ya dəqiqələri dəyişə bilərsiniz. Başqa heç bir düyməyə basılmasa saat və ya dəqiqə zonası 10 saniyə ərzində yanıb sönməyə başlayacaq. Ayar rejimi seçildikdən sonra dəyəri artırmaq və ya azaltmaq üçün "+" və ya "-" düyməsinə basa bilərsiniz. Seçilən yeni dəyər avtomatik olaraq yenilənəcək və saat bu yeniləri ilə davam edəcək.
Tövsiyə:
RGB qutu saatı: 6 addım (şəkillərlə birlikdə)
RGB Box Clock: Bu bir saat və dekorativ RGB Led Matrixdir, i2C rabitəsini istifadə edərək Colorduino Shield və NodeMCU v3 Board tərəfindən idarə olunur.Blynk tətbiqi ilə həyəcanı qura, rəngləri və digər şeyləri dəyişə bilərsiniz. Parça siyahısı: LoLin V3 NodeMcu Lua CH340G ESP8266
Google Foto Saatı: 7 Adım (Şəkillərlə birlikdə)
Google Şəkil Saatı: Bu təlimatlar, hər dəqiqə arxa planda təsadüfi şəkil ekranı olan rəqəmsal bir saat hazırlamaq üçün ESP32 və LCD istifadə etməyi göstərir. Şəkillər paylaşdığınız Google Foto Albomundan gəlir, sadəcə ESP32 paylaşma bağlantısını daxil edin və bu işi görəcək; >
7 Segment Saatı: 4 Adım (Şəkillərlə birlikdə)
7 Segment Saatı: Bir neçə il istifadə etdikdən sonra, qəti şəkildə ölüsə analog saatım. Bu arada Prusa ilə çap etmək üçün 3d saatlı bir layihə axtarırdım, buna görə də ws2812 ledləri və Arduino ilə idarə olunacaq 7 seqmentli bir saat tapdım
Təqaüd Saatı / Sayma / Dn Saatı: 4 Adım (Şəkillərlə)
Təqaüd Saatı / Sayma / Dn Saatı: Çekmecede bu 8x8 LED nöqtə matrisli ekranlardan bir neçəsi vardı və onlarla nə edəcəyimi düşünürdüm. Digər təlimatlardan ilhamlanaraq, gələcək bir tarixə/saata qədər saymaq üçün geri sayma/yuxarı göstərici qurmaq fikrinə sahib oldum və əgər hədəf vaxt
Fibonacci Saatı: 10 addım (şəkillərlə birlikdə)
Fibonacci Saatı: YENİLƏNİB: Bu layihə Kickstarter -də uğurla maliyyələşdirildi və indi http://store.basbrun.com saytında satışa çıxarıldı Kampaniyamı dəstəkləyən hər kəsə təşəkkür edirəm! Sizə Fibonacci Saatı təqdim edirəm. üslubu olan nerdlər üçün. Gözəl