Mündəricat:
- Addım 1: Materialın toplanması
- Addım 2: Taxta Kassanın Qurulması
- Addım 3: Taxta Kassa: Kassa Parçalarını Kəsmək
- Addım 4: Taxta Kassa: Led Deliklərinin Qazılması
- Addım 5: Taxta Kassa: Rəsm
- Addım 6: Taxta Kassa: Montaj
- Addım 7: Dövrə
- Addım 8: Dövrə: Ledlərin Lehimlənməsi
- Addım 9: Dövrə: Dövrün qurulması
- Addım 10: Montaj
Video: Attiny85 istifadə edərək sadə ikili saat: 10 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:47
Bu təlimatlarda, arduino uno və attiny istifadə edərək minimalist və sadə bir ikili saatın necə qurulacağını göstərirəm 85. Arduino -nu digər mikroçipləri proqramlaşdırmaq üçün heç istifadə etməmisinizsə, bunun çox asan olduğunu görəcəksiniz (Bu layihə ilk dəfə idi və olduqca sadə idi) və layihələrinizin ölçüsünü kiçilə biləcəyiniz üçün olduqca lazımlı!
Addım 1: Materialın toplanması
Bu layihə üçün əsas və asan tapılan materiallardan istifadə etdim. İki növ material var, biri saat korpusu üçün, biri də dövrə üçün. Taxta Kassa: Bütün bu əşyalar bir sənətkarlıq sexində tapıldı- Taxta panellər- Taxta Yapışqan- Qara və Qırmızı sprey boyası- Matkap matkabı- Jig SawCircuitry: - 13 qırmızı 5v Led- teller- 4 x 220 Ohm rezistorlar- 2 x 10k Ohm rezistorlar- Pin tutucular- 1 x 74hc595 (növbənin qeydiyyatı)- 2 düymə düymələri- Dövrə lövhəsi- 3.3v sikkə hücrəsi- Attiny85- Arduino uno- Lehim alətləri
Addım 2: Taxta Kassanın Qurulması
Növbəti addımlarda korpusun saat üçün necə qurulduğunu göstərirəm. Taxta panellərdən və taxta yapışqanlardan istifadə etdim və yaxşı işləyirdi. Panellərin hündürlüyü və genişliyi mənim zövqümə uyğun idi, buna görə də çox kəsmə yox idi. Ayrıca, əvvəlcə saniyələri göstərmək istədim, amma sonradan dövrə qurduğumda hər saniyədə bir LED açarının diqqəti yayındırdığını gördüm, buna görə də o Ledləri kəsdim və kodumu və çantamı buna uyğun olaraq yenidən düzəltdim.
Addım 3: Taxta Kassa: Kassa Parçalarını Kəsmək
Əvvəlcə çantamı qurmaq üçün lazım olan bütün parçaları ölçüb kəsdim. Dibi olmayan bir qutu olaraq düzəltmək qərarına gəldim. Lazım gələrsə, kənarları zımparalayıram.
Addım 4: Taxta Kassa: Led Deliklərinin Qazılması
Çantamın üz panelindəki delikləri bir matkap istifadə edərək qazdım. Paneldə çuxurların harada qazılacağını göstərdim və ucuz ağac hazırladığım üçün ağacın parçalanmaması üçün yavaş -yavaş qazmalı oldum. İndi Ledləri çıxarmaq istədiyimi anladığımda lazımsız delikləri çıxarmaq üçün bu paneli kəsməli oldum. Çantamı boyadıqdan sonra bunu başa düşdüm, buna görə də son şəkildəki panelim boyanmışdır
Addım 5: Taxta Kassa: Rəsm
Saat çantamın hər bir parçasına sahib olduqdan sonra onları boyamağa başladım. Ledlərim artıq qırmızı olduğu üçün qırmızı və qara boyanı seçdim. İki qat boyadan sonra bitmiş bir görünüş vermək üçün parlaq sprey boya istifadə etdim. Hər şey quruyana qədər gözlədim.
Addım 6: Taxta Kassa: Montaj
Boya quruduqdan sonra, tez quruyan taxta yapışqan istifadə edərək hər şeyi bir -birinə yapışdırdım və hər dəfə iki parça yapışdıranda hər şeyin düz olduğundan əmin oldum. Növbəti parçaları yapışdırmadan əvvəl quruyana qədər gözlədim.
Addım 7: Dövrə
Bu layihənin növbəti hissəsi dövrə aiddir. Bu hissə üçün Arduino və ya hər hansı bir mikroçip proqramçıya və Attiny85 -ə ehtiyacınız olacaq. Daha əvvəl dediyim kimi, saniyələri çox yayındıran bulduğum üçün Ledləri bir neçə saniyə kəsdim. Beləliklə, başlanğıcda şəkillər bütün ledləri göstərir, sonra isə saniyələr yoxdur. Attini Arduino ilə ISP olaraq proqramlaşdırmaq üçün randofo tərəfindən verilən gözəl bu təlimatı izlədim: https://www.instructables.com/id/Program-an-ATtiny… Attiny-də yüklədiyim kod:*Kod əsaslıdır 16Mhz daxili bir saatda, ancaq dəyişdirilə bilər*Saatı düzəltmək üçün çipin Timers və Interruptlarını istifadə etdim.
Addım 8: Dövrə: Ledlərin Lehimlənməsi
Lehimləmə dəmirimi və lehimləmə zamanı ledləri düzgün yerləşdirmək üçün artıq qazılmış kassanı istifadə edərək Ledləri birlikdə lehimləməyə davam etdim. Bir sütunun hər Ledi katotu ilə birlikdə lehimlənir
Addım 9: Dövrə: Dövrün qurulması
Kod ilə proqramlaşdırılan Attiny ilə, etməli olduğum şey, əvvəlcə proqramımı sınamaq üçün bir çörək taxtası istifadə edərək dövrə qurmaq və tam dövrəni lehimləməzdən əvvəl hər şeyin işlədiyinə əmin olmaqdır. Attiny, 8 son nöqtə (4 satır, 4 sütun) və iki düymə üçün kifayət qədər çıxış pinləri təmin etmədiyi üçün keçid qeydinin istifadəsi zəruridir. Plan və hazırladığım sxem şəkillərdədir. çörək taxtasında və getmək yaxşı olanda onu lövhəyə lehimlədim, hüceyrə üçün batareya tutacağı yox idi, buna görə təxəyyülümü müvəqqəti bir qurmaq üçün istifadə etdim (çox eskiz..). Həqiqi bir batareya tutucusundan istifadə etməyi məsləhət görürəm.
Addım 10: Montaj
Son addım, hər şeyi bir araya gətirmək idi ki, bu da korpusdakı dövrə və LEDləri müvafiq çuxurlara düzəltmək idi. Sonra düyməni basaraq vaxtı təyin edə və Attiny -in izləmə müddətinə icazə verə bilərsiniz. Məsələn, ikinci şəkildə: Saat2 = 2 və Saat1 = 1Mins2 = 1 və Mins1 = 6, belə ki, vaxt 21: 16 -dır. şərh və təkliflər buraxmaq üçün!
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
Arduino istifadə edərək İnternetdən istifadə edərək bütün dünyanı idarə et: 4 addım
Arduino istifadə edərək İnternetdən istifadə edərək bütün dünyanı idarə et: Salam, mən Rithikəm. Telefonunuzdan istifadə edərək internetə nəzarət edən bir led quracağıq. Arduino IDE və Blynk kimi proqramlardan istifadə edəcəyik. Bu çox sadədir və uğur qazansanız istədiyiniz qədər elektron komponenti idarə edə bilərsiniz
Arduino Nano və DS1307 istifadə edərək sadə rəqəmsal saat: 4 addım
Arduino Nano və DS1307 istifadə edərək sadə rəqəmsal saat: Bu yazıda sizə Arduino istifadə edərək rəqəmsal saat hazırlamaq üçün bir dərslik göstərəcəyəm .. İstifadə etdiyim Arduino lövhəsi vaxt məlumat təminatçısı olaraq Arduino Nano V3, DS1307, MAX7219 7 Segmentidir. Dərsliyə girməzdən əvvəl bunu tövsiyə edirəm
Arduino istifadə edərək sadə rəqəmsal saat: 6 addım
Arduino istifadə edərək sadə rəqəmsal saat: arduino və sadə PCB istifadə edərək sadə rəqəmsal saat olun
Neopixel istifadə edən ikili saat: 6 addım (şəkillərlə)
Neopixellərdən istifadə edən İkili Saat: Salam insanlar, LED ilə əlaqəli hər şeyi sevirəm və onlardan fərqli maraqlı yollarla istifadə etməyi sevirəm. öz saatınızı yaradın, həqiqətən də