Mündəricat:

3D Çaplı yanıb -sönən LED Dial Saatı: 7 addım (şəkillərlə)
3D Çaplı yanıb -sönən LED Dial Saatı: 7 addım (şəkillərlə)

Video: 3D Çaplı yanıb -sönən LED Dial Saatı: 7 addım (şəkillərlə)

Video: 3D Çaplı yanıb -sönən LED Dial Saatı: 7 addım (şəkillərlə)
Video: 40 полезных автотоваров с Aliexpress, которые упростят жизнь любому автовладельцу #6 2024, Noyabr
Anonim
3D çaplı yanıb -sönən LED dial saatı
3D çaplı yanıb -sönən LED dial saatı
3D Çaplı yanıb -sönən LED Dial Saatı
3D Çaplı yanıb -sönən LED Dial Saatı

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

Image
Image
3D çaplı hissələr
3D çaplı hissələr
3D çaplı hissələr
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

Image
Image
LED işıq qurğusu
LED işıq qurğusu
LED işıq qurğusu
LED işıq qurğusu
LED işıq qurğusu
LED işı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ı

PCB İdarə Heyəti Məclisi
PCB İdarə Heyəti Məclisi
PCB İdarə Heyəti Məclisi
PCB İdarə Heyəti Məclisi

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ı

Image
Image
Saat neçədir?
Saat neçədir?

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

Image
Image

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ə: