Mündəricat:

Kölgə saatı: 20 addım (şəkillərlə)
Kölgə saatı: 20 addım (şəkillərlə)

Video: Kölgə saatı: 20 addım (şəkillərlə)

Video: Kölgə saatı: 20 addım (şəkillərlə)
Video: Bakı metrosunda gənclərin elədiyi zarafat 2024, Noyabr
Anonim
Kölgə Saatı
Kölgə Saatı
Kölgə Saatı
Kölgə Saatı
Kölgə Saatı
Kölgə Saatı

Photon Clock, yalnız bir 3D printer və ya CNC maşını ilə edilə bilən kompleks dişlilər yaratmadan zəhmli görünüşlü analog üslublu saat etmək üçün əyləncəli bir yoldur! Konsepsiya bu şəkildə işləyir: saatın sərhədinin ətrafındakı on iki LED -dən gələn işıq mərkəzə doğru parlayır, burada bir üslub doğru vaxta işarə edən bir kölgə salır. Foton Saatı adlandırmağımın səbəbi budur ki, zaman ayırmaq üçün işıqdan istifadə edir. Bu, bir neçə il əvvəl gördüyüm və o vaxtdan bəri etmək istədiyim məşhur Bulbdial Saatın mənim versiyamdır. Bu sadə ev əşyalarından istifadə edən yaşıl, qənaətcil bir layihədir. Saat şık işıqlandırması və futuristik görünüşü ilə heyrətamiz görünür, lakin hər hansı bir dekorasiya ilə yaxşı işləyəcək! Saatı hazırlayarkən bəyənmədiyim bir neçə versiya yaratdım, amma nəhayət yuxarıdakı versiyaya qərar verdim (v4.1).

Bu layihəni etmək qərarına gəlsəniz, bir addım haqqında qarışıq olsanız, bütün fotoşəkilləri görməyi məsləhət görürəm. Sizi heç vaxt təslim olmamağa çağırıram! Bir şey düzgün işləmirsə, bir addımı anlamırsınız və ya məsləhətə ehtiyacınız var, sadəcə şərhlər bölməsinə qoyun və ən qısa zamanda cavab verim, şərhlər mənə avtomatik olaraq göndərilir. Ən əsası, inşallah bu layihəni bəyənərsiniz və öz layihənizi hazırlamaqdan zövq alırsınız!

Təchizat

Materiallar:

  • Qatıq qabı və ya buna bənzər bir şey
  • Ən azı 12 sancağı olan bir Arduino və ya mikro nəzarətçi (multiplexing və kifayət qədər proqramlaşdırma bilməsəniz)
  • Minimum 12 LED (ən yaxşı yayılmamış iş)
  • Tel (ən az 10 fut)
  • Lehim (alternativ olaraq çörək taxtası edəcək)
  • Ağac
  • Bir və ya iki süd qabı (isteğe bağlı)
  • Bir və ya iki RGB LED (isteğe bağlı)
  • İsti yapışqan
  • Taxta yapışqan

Alətlər:

  • Lehimleme dəmir
  • Əl mişarı
  • Qazma
  • İsti yapışqan silahı
  • Qayçı

Addım 1: Dizayn

Dizayn
Dizayn
Dizayn
Dizayn
Dizayn
Dizayn

Sadə və bir qədər müasir bir üslub, eyni zamanda retro-futuristik bir görünüş istəyirdim. Orijinal dizaynda gümüş örtük və naqilləri göstərən şəffaf plastik ön hissə var.

Bu təmizliyi tələb edirdi, buna görə də hər şeyi arduino meqamıza uyğun bir protoboya taxdım. Təəssüf ki, LED -lərin bəzilərinin digərlərindən daha qaranlıq olduğunu öyrəndim, buna görə daha parlaq olanlara daha yüksək müqavimət göstərməyə çalışdım, amma işıq o qədər qaraldı ki, kölgə sala bilmədi. Mən də LED -lərin heç birini müqavimət göstərmədən riskə atdım, təəssüf ki, yandı. Ətrafında yatan bir neçə ucuz, qırılmış fənər tapdım və onlardan LEDləri çıxardım. LED -lərin ayaqları təxminən yarım millimetr uzunluğundadır. Telləri onlara lehimləyə bildim, amma "kömək əli" olmadan çətin idi. Dağıtılmayan LEDlərin və ya aydın olanların ən yaxşı işlədiyini gördüm. Bir istiqamətdə parlayırlar və mükəmməl kölgə salırlar! Dağılanlar isə işığı yönləndirmək əvəzinə onu dağıdırdılar. Rəngli və ya ağımtıl rəngə sahib olanlar bunlardır.

İlk dizayn üzərində işlədikdən sonra yenisini sınamaq qərarına gəldim. Bu dizayn, saat üzü də daxil olmaqla, yalnız kvadrat şəkillərdən ibarət idi və bunun üçün korpus yaratdıqdan sonra yenə də dəyişməyə qərar verdim. Bu dizayn, təlimat verilənin üz qabığında gördüyünüz şeydir və ətraf işıqlandırması olan qara bir korpusa malikdir.

Əlavə mühit işıqlandırması etməyi seçmisinizsə, kabel çəkərkən on səkkizinci addıma baxın: "Əlavələr"

Addım 2: Prototipləşdirmə

Prototipləşdirmə
Prototipləşdirmə
Prototipləşdirmə
Prototipləşdirmə
Prototipləşdirmə
Prototipləşdirmə

Bunlar hazırladığım ilk prototipin fotoşəkilləridir. Kassa karton ayaqqabı qutusundan hazırlanmışdır və dinamikin yan tərəfə quraşdırılmışdır. Arxa tərəfə dəyişəcəyim yan tərəfdən gələn bir kordon var. Hər şeyin uyğun olduğundan əmin olmaq istəyirsinizsə, ağac emalı addımına keçin və kartondan düzəldin! Karton prototipi çox gözəl görünürdü, amma çox uzun sürməzdi. Proqramınızı burada və bütün LED -lərinizi mütləq sınamalısınız.

Addım 3: Proqramlaşdırma

Proqramlaşdırma
Proqramlaşdırma

Artıq bir neçə ildir ki, arduinodan istifadə edirəm, amma hələ də proqramlaşdırma haqqında öyrənəcəyim çox şey var.

Aşağıda saat on ikidə başlayan və dövrləri keçən bir proqram daxil etdim. Hər beş dəqiqədə bir dəyişir və 12 LED layihəsi üçündür. Daha çoxunu daxil etsəniz, öz proqramınızı yazmalısınız. Bunu ikinci əl və daha dəqiq orta əli olan 132 LED saatı ilə işləyəcək bir versiya ilə yeniləyə bilərəm. Yalnız beş dəqiqəlik fasilələrə ehtiyac duydum, çünki kimsə məndən vaxt soruşduqda, dəqiqəyə ehtiyac duymadıqca beş dəqiqəyə qədər yuvarlaqlaşdırıram. Hər dəfə göstərilmək üçün dərslərdən istifadə edərək bir proqram yaratmağa çalışdım, amma çoxlu səhvlər almağa davam etdim. Öz proqramınızı daha yaxşı etmək istəyirsinizsə, zəhmət olmasa özünüzü sərbəst hiss edin! "Bir" -dən "on iki" -yə dəyişənləri özünüzə bağlı olan pinlərə dəyişdirməlisiniz. Sahib olduğunuz LED on iki rəqəminin yanına bağlanarsa, kölgə altı rəqəmə doğru atılacaq. Bunu bilmək vacibdir, çünki LED -i on iki "on iki" yə yaxınlaşdırsanız, hər dəfə dəqiqələr otuza bərabər olduqda saat dəyişəcək. Vaxtı təyin etmək üçün gecikmə sürətini artırmaq üçün GİRİŞ olaraq təyin edilmiş bir düyməyə ehtiyacınız olacaq, doğru vaxta doğru yönləndirin. Daha yaxşı bir proqram yazan varsa, paylaşsın!

Addım 4: Baza

Baza
Baza
Baza
Baza
Baza
Baza
Baza
Baza

Kəsmə: Saatin əsas hissəsini etmək üçün qatıq qabını yarıya bölün. Çapı təxminən 4-5 düym olmalıdır.

Saat üzü: Sonra, əlavə edilmiş saat üzünü çap edin, kart stoğundan istifadə etməyi məsləhət görürəm və özünüz də saat üzünüzü düzəldə bilərsiniz. Bir veb saytından şəklin pulsuz olduğunu söylədim. Daha sonra üslubu hara qoyacağımı (kölgə salan hissəni) mənə göstərməyim üçün mərkəzdə bir dairə ilə şəkil düzəltdim, düşünmürəm ki, qatıq qabları çox böyük ölçüdə fərqlənir, buna görə də çapın ölçüsü böyükdür. mükəmməl uyğunlaşın (kiçik, tək xidmətli konteyneriniz və ya "apokalipsis ölçüsü" olmadıqda).

LED Delikləri: Sonra, marker və ya qələm istifadə edərək, konteynerin xaricində bütün nömrələrin düşdüyü yerə işarə edin. Bu, LED -lər üçün deşiklərin hara qoyulacağına dair sizə məlumat verəcəkdir. Qazmaq çətindir və ehtimal ki, konteynerin çatlaması səbəbindən plastik delikləri əritmək üçün bir lehimləmə dəmiri (ucunu qorumaq üçün ucuna sarılmış alüminium folqa ilə) istifadə etdim.

Rəsm: İçərisini sadəcə qara rəngə boyayın. Qara rəng seçdim, çünki o, işığı, qaranlıq kölgələri əks etdirmir və xarici işığı da əks etdirmir.

Yapıştırma: Saatı üzü konteynerin içərisinə yapışdırın, nömrələri deşiklərlə uyğunlaşdırın. Az miqdarda isti yapışqan istifadə etdim. Daha əvvəl qarağac yapışqanını sınamışdım ki, bu da kağızın istənməyən kölgələri tökərək qırışmasına səbəb oldu.

EHTİYATLI OL! İçəridə və ya havalandırılmamış bir ərazidə olsanız, tüstüləri nəfəs almayın və tüstü çıxarıcıdan istifadə edin. Bəzi plastiklər nəfəs aldıqda heç bir şey etməyəcək, ancaq etmə.

Addım 5: LED -lərin əlavə edilməsi

LED -lərin əlavə edilməsi
LED -lərin əlavə edilməsi
LED -lərin əlavə edilməsi
LED -lərin əlavə edilməsi
LED -lərin əlavə edilməsi
LED -lərin əlavə edilməsi
LED -lərin əlavə edilməsi
LED -lərin əlavə edilməsi

Çuxurlar LED -dən bir qədər böyükdürsə, onları isti yapışdırmalısınız. Əvvəlcə LED -lərin lehimlənməsini məsləhət görürəm, çünki obyektləri isti yapışqan ilə lehimləsəniz, yapışqan hər yerdə əriyir, hətta dağılır. möhkəm bir əlaqənin qarşısını alan tel üzərində.

Məsləhət: digərinə keçməzdən əvvəl hər bir LED -i yoxlayın. Bu şəkildə problemi daha asan diaqnoz edə bilərsiniz. Sadəlik üçün bütün LED -lərdəki zəmini bir telə bağladım və bir növ zəruridir. İlk şəkildə super qısa ayaqları olan köhnə bir fənərdən yığılmış bir LED var. Torpağa bağlı ən az 220 ohm rezistora ehtiyacınız olacaq. Parlaqlığı dəyişdirmək üçün B 10K potensiometrini sınadım, amma maksimum həddində olsa da çox zəif idi.

Tövsiyə: