Mündəricat:
- Addım 1: Komponentlər / hissələr
- Addım 2: 3D çaplı hissələr
- Addım 3: LED İşıq Qurğusu
- Addım 4: PCB lövhəsinin montajı
- Addım 5: PCB Dövrə Quraşdırması
- Addım 6: Kodlaşdırma vaxtıdır
- Addım 7: Saat neçədir?
Video: 3D Çaplı yanıb -sönən LED Dial Saatı: 7 addım (şəkillərlə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:47
Yantrahın təlimatçılığına xoş gəldiniz!
Yantrahda praktiki təhsilə diqqət yetiririk, 3D CAD dizaynı, proqramlaşdırma, STEAM və robototexniki öyrədirik.
Saatı, dəqiqələri və saniyələri göstərmək üçün yanıb -sönən LEDləri olan sadə bir arduino əsaslı 3d çap saatıdır. TINKERCAD -da bütün saatı dizayn edib kodlaşdırdıq.
TINKERCAD, 3D modelləri dizayn etməyə imkan verən və sxemləri kodlaşdırmağa və simulyasiya etməyə imkan verən bir dövrə xüsusiyyətinə malik çox asan veb əsaslı bir CAD proqramıdır. Birini özünüz etmək üçün aşağıdakı təlimatları izləyin!
Sizə 3D çap, arduino proqramlaşdırma üçün kodlaşdırma və bəzi proseslərin bir neçə videosu üçün. STL fayllarını təqdim etdik. Zövq alın!
Addım 1: Komponentlər / hissələr
- 3D çap olunmuş hissələr (təsvirdəki link)
- 36x LED işıqlar (hər biri 3 rəng 12x LED)
- 3x arduino nano 3x 100 Ω (ohm) rezistor
- PCB lövhəsi
- Çox nüvəli kabellər
- Lehimləmə dəmir və tel
- İsti yapışqan silahı
- 12 V elektrik prizi
- 12 V adapter
- 15 pinli 6x PCB qadın bağlayıcı hissələri
Addım 2: 3D çaplı hissələr
Bu layihə üçün sizə iki. STL faylı təqdim etdik. Birincisi, saat üzü lövhəsi, ikincisi isə PCB lövhə bazasıdır. Aşağıdakı çap parametrlərini tövsiyə edirik:
Saat lövhəsi:
- Doldurma:- 20%
- Çözünürlük: 0.2 mm
- Sal:- Xeyr
- Dəstək:- Xeyr
PCB lövhə bazası:
- Doldurma:- 20%
- Çözünürlük: 0.2 mm
- Sal:- Xeyr
- Dəstək:- Bəli
Addım 3: LED İşıq Qurğusu
3D çap edilmiş saat üzünüzü istifadə edərək, LED -lərinizi hər bir çuxura yığın. LED -lərin üç təbəqəsi var və hər qat aşağıdakıları təmsil edir:
Layer 1 = Xarici qat = QIRMIZI = Saniyə
Layer 2 = Orta qat = YAŞIL = dəqiqə
Layer 3 = İç qat = Mavi = Saat
Bir dəfə, bütün LED -lər saatın lövhəsinə yerləşdirildikdə, hər bir LED işığının bütün mənfi dirəklərini bir təbəqədən bir lehimləmə dəmiri istifadə edərək bir telli bir zolağa bağlamalıyıq (hər hansı bir əlavə teli kəsin). Bu prosesi hər bir LED təbəqəsi üçün təkrarlayın. Diqqət yetirin ki, bir LED -in daha uzun ucu müsbət qütbdür, daha qısası isə mənfi qütbdür.
Hər hansı bir boş ucu təmin etmək üçün isti yapışqan tabancasından istifadə etdik.
Addım 4: PCB lövhəsinin montajı
Bir PCB lövhəsi götürün və 75 x 70 mm ölçüsündə kəsin.
Dişi PCB konnektorlarının hər birini PCB lövhəsinə qoşun və sonra bərkidin. Bunların arduino nanonun hər arduino lövhəsi arasında bir boşluq olmaqla onlara bağlana bilməsi üçün kifayət qədər aralığa qoyulması lazımdır.
PCB lövhəsini götürün və 3D çaplı PCB lövhəsinə qoyun. İndi saatı üzü PCB lövhəsindəki yivə yerləşdirin.
Addım 5: PCB Dövrə Quraşdırması
Hər bir LED təbəqəsinin arduino lövhəsinə aşağıdakı kimi bağlanması lazımdır:
Saat 12 - D2
Saat 1 - D3
Saat 2 - D4
Saat 3 -D5
Saat 4 - D6
Saat 5 - D7
Saat 6 - D8
Saat 7 - D9
Saat 8 - D10
Saat 9 - D11
Saat 10 - D12
Saat 11 - A1
Hər bir təbəqənin aşağıdakı arduino lövhələrinə bağlı olduğundan əmin olun:
Layer 1 = Xarici qat = Saniyələr = arduino 1 (ən çox sol)
Layer 2 = Orta qat = dəqiqə = arduino 2 (ortada)
Layer 3 = Daxili qat = Saat = arduino 3 (ən çox sağda)
Güc jakını PCB lövhəsinə qoşun.
Addım 6: Kodlaşdırma vaxtıdır
Bunun üçün Tinkercad -da blok kodlaşdırma istifadə edərək bütün kodlamaları etdik. Bunun üçün kodlaşdırma fonuna ehtiyac yoxdur. İşinizi asanlaşdırmaq üçün bu layihə üçün lazım olan kodlaşdırma faylını sizə təqdim etdik.
Arduino proqramına verdiyimiz bütün kod kodunu kopyalayın, sonra alətlər> lövhə> Arduino nano -ya gedin, sonra Prosessor> ATmega328P -ə gedin. Arduino -ya bağladığınız portu seçin və kodu yükləyin.
İkinci əl arduino kodunu bir arduino lövhəsinə, dəqiqədən ikinci arduinoya və saat əli ilə üçüncü arduinoya yüklədiyinizə əmin olun.
Addım 7: Saat neçədir?
Kabeli saat 11: 59 -da kəsin, indi saatınız mükəmməl işləyir! Görəcəyiniz budur:
Layer 1 = Xarici təbəqə = Saniyələr = hər 5 saniyədə mövqeləri dəyişir
Layer 2 = Orta qat = dəqiqə = hər 5 dəqiqədən bir mövqe dəyişir
Layer 3 = Daxili qat = Saat - hər 1 saatda mövqeləri dəyişir
(Bu vəziyyətdə sadə blok kodlaşdırma istifadə etdiyimiz üçün saatı qura biləcəyimiz zamanla məhdudlaşırıq)
Tövsiyə:
Çubuq Grafik Saatı IOT (ESP8266 + 3D Çaplı Kassa): 5 Addım (Şəkillərlə)
Bar Graph Clock IOT (ESP8266 + 3D Printed Case): Salam, bu təlimatlarda sizə IOT 256 LED Bar Graph Clock qurmağın yollarını izah edəcəyəm. Bu saatı hazırlamaq çox çətin deyil, çox bahalı deyil. Xəstə vaxtı söyləsin ^^ amma etmək xoşdur və öyrətməklə doludur
DIY 3D Çaplı Tək Rəqəmli Arduino Saatı: 4 addım
DIY 3D Çaplı Tək Rəqəmli Arduino Saatı: Bir böyük rəqəm, tam işlək Arduino Nano saatı
3D Çaplı Sonsuzluq Saatı: 3 Adım (Şəkillərlə birlikdə)
3D Çaplı Sonsuzluq Saatı: Deməli, bu saatın fikri, şəklin bir tərəfində saat əqrəbinin, digər tərəfində dəqiqənin göstəriləcəyi sonsuzluq simvolu şəklində etməkdir. dizayn və ya kod üçün
DIY BB8 - Tam 3D Çaplı - 20sm Çaplı Real Ölçünün İlk Prototipi: 6 Addım (Şəkillərlə)
DIY BB8 - Tam 3D Çaplı - 20 sm Çaplı Real Ölçünün İlk Prototipi: Hər kəsə salam, bu mənim ilk layihəmdir, buna görə də sevdiyim layihəni bölüşmək istədim. Bu layihədə 20 sm diametrli tamamilə 3D printerlə istehsal olunan BB8 istehsal edəcəyik. Əsl BB8 ilə eyni hərəkət edən bir robot quracağam
Kiçik 3D çaplı OLED qol saatı: 6 addım
Kiçik 3D çaplı OLED Qol Saatı: Salam, öz Qol Saatı qurmaq istərdinizmi? Əlbəttə ki, belə bir kiçik DIY Qol Saatı qurmaq çətindir. Faydası, öz ideyanızı gerçəkləşdirmək və bu bacarıq səviyyəsinə çatmağınızdan qürur duymaqdır … Mənim üçün