Mündəricat:

Arduino WorldClock (SwissAlman, Bärndütsch): 5 addım
Arduino WorldClock (SwissAlman, Bärndütsch): 5 addım

Video: Arduino WorldClock (SwissAlman, Bärndütsch): 5 addım

Video: Arduino WorldClock (SwissAlman, Bärndütsch): 5 addım
Video: Arduino Word Clock 2024, Noyabr
Anonim
Arduino WorldClock (İsveçrə Almaniyası, Bärndütsch)
Arduino WorldClock (İsveçrə Almaniyası, Bärndütsch)
Arduino WorldClock (İsveçrə Almaniyası, Bärndütsch)
Arduino WorldClock (İsveçrə Almaniyası, Bärndütsch)
Arduino WorldClock (İsveçrə Almaniyası, Bärndütsch)
Arduino WorldClock (İsveçrə Almaniyası, Bärndütsch)

Hava istiliyi və işıq sensoru olan İsveçrə Alman dilində bir WorldClock yaratdı.

Əsaslanan və ilham alan: Javelins-Word-Clock/

Mənbə kodu:

Təchizat

  • 169 Neopixel
  • Arduino Uno (və ya bənzəri)
  • RealTimeClock modulu DS3231
  • fotosel
  • temperatur sensoru
  • Rezistor
  • Kondansatör
  • bəzi tellər
  • lehimləmə dəsti

Addım 1: LED Matrix

LED Matrix
LED Matrix
LED Matrix
LED Matrix

13 -dən 13 -ə qədər LED matris yaradın.

Zolaqları kəsin və yenidən bir -birinə yapışdırın. Şeritlərin hamısının eyni istiqamətdə hizalandığından əmin olun.

Bir zig zag düzeni istifadə edin

>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<…..

Bitirdikdən sonra onlara bir boşqab yapışdırın. Mövcud olan hər hansı bir istiliyi uzaqlaşdırmaq üçün alüminiumdan istifadə edilmişdir (indiyə qədər problem yox idi)

Addım 2: Parçaları bir -birinə bağlayın

Parçaları bir -birinə bağlayın
Parçaları bir -birinə bağlayın
Parçaları bir -birinə bağlayın
Parçaları bir -birinə bağlayın

Əvvəlcə şəkillərdə göstərildiyi kimi bir çörək taxtası ilə əlaqələri sınayın. Hər şey yaxşı işləyirsə, lehimləyin.

mənbə kodu

Addım 3: Ön plaka maskası

Ön plaka maskası
Ön plaka maskası
Ön plaka maskası
Ön plaka maskası
Ön plaka maskası
Ön plaka maskası
Ön plaka maskası
Ön plaka maskası

LED matrisinin qarşısında, LED -in nəzərdə tutulan hərfdən daha çox işıq yandırmaması üçün hizalanmış çuxurları olan bir lövhə lazımdır.

Excel -dən istifadə edərək kvadrat hüceyrələri olan 13 -dən 13 -ə qədər bir masa yaratdım. Ortada hizalanmış "+" işarəsi, çuxurun qazılacağı yeri dəqiq göstərdi.

Bu addım kifayət qədər vaxt aparır. Mövcud olduqda lazer kəsici istifadə etməyi məsləhət görürəm (2 qat 4 mm kontrplak mükəmməl olardı).

Addım 4: Qara Akril Ön Lövhə

Qara Akril Ön Lövhə
Qara Akril Ön Lövhə
Qara Akril Ön Lövhə
Qara Akril Ön Lövhə
Qara Akril Ön Lövhə
Qara Akril Ön Lövhə

Akril lövhəni internetdən aldım və istehsalçı laboratoriyasında istifadə edilə bilən Thunderlaser -dən Mars lazer kəsici istifadə etdim.

Əvvəlcə inkscape ilə svg faylını yaratdım. Yazdırın və lettresin hamısı led ilə hizalandığına baxın.

Sonra kəsici üçün fayl yaratmaq üçün lazer kəsicilər proqramından LaserGrave istifadə etdim.

Kağız kartonla sınaq sınaqları edin.

Və ən vacib. Lazerin parametrini (məsələn, Güc, sürət) təyin etmək üçün akril üzərində sınaq sınaqları edin. Lazer, gücü artırmasa və ya sürəti azaltmasa tamamilə kəsilməlidir. Həmişə 100% güc istifadə edirəm və sürət ətrafında oynayıram.

Addım 5: Bitirin

Bitirin
Bitirin
Bitirin
Bitirin
Bitirin
Bitirin

İndi söz saatının parlaqlığa cavabı. Ətraf nə qədər parlaqdırsa, LEDlər də o qədər parlaqdır.

Söz saatını istədiyiniz yerə qoyun və parlaqlığı ölçün (konsol vasitəsilə) və istədiyiniz dəyərlərə uyğunlaşın.

Tövsiyə: