Mündəricat:

Arduino Word Saatı - Özelleştirilebilir və Asanlıqla: 15 Addım (Şəkillərlə)
Arduino Word Saatı - Özelleştirilebilir və Asanlıqla: 15 Addım (Şəkillərlə)

Video: Arduino Word Saatı - Özelleştirilebilir və Asanlıqla: 15 Addım (Şəkillərlə)

Video: Arduino Word Saatı - Özelleştirilebilir və Asanlıqla: 15 Addım (Şəkillərlə)
Video: Battery Protection SIN9020S battery OVP OCP OPV Ultimate protection with relay 2024, Noyabr
Anonim
Arduino Word Clock - Özelleştirilebilir və qurmaq asandır
Arduino Word Clock - Özelleştirilebilir və qurmaq asandır

Yoldaşım, bir mağazada təsadüfi hərflərin qarışığı kimi tam bir yazılı cümlə yazmaq üçün sözləri işıqlandıraraq vaxtını bildirən bir saat gördü. Saatı bəyəndik, amma qiymət deyil - buna görə öz dizaynımızdan birini etmək qərarına gəldik

Saat tərzini dəyişdirmək və ya istədiyiniz qədər tez -tez baxmaq üçün saatın üzü də asanlıqla dəyişdirilə bilər

Addım 1: Video…

Image
Image

Videonu burda izləmək istəsəniz, əks halda oxuyun!

Addım 2: Əsas Gövdəni çap edin

Adafruit Neomatrix hazırlanır
Adafruit Neomatrix hazırlanır

Etməli olduğunuz ilk şey saatın əsas hissəsini çap etməkdir. Bu çap bütün çapların ən böyüyüdür və seçdiyiniz təbəqənin hündürlüyündən asılı olaraq bir müddət çəkə bilər. Yükləmək üçün 3D faylları burada tapa bilərsiniz:

Əsas gövdə CLOCK-BODY.stl adlanır

Addım 3: Adafruit Neomatrix hazırlayın

Adafruit Neomatrix hazırlanır
Adafruit Neomatrix hazırlanır
Adafruit Neomatrix hazırlanır
Adafruit Neomatrix hazırlanır
Adafruit Neomatrix hazırlanır
Adafruit Neomatrix hazırlanır

Çap edərkən elektronikanın bir hissəsini yığmağa başlaya bilərsiniz. Başlamaq üçün təxminən 9 sm uzunluğunda üç telə ehtiyacınız olacaq. Neomatrix ilə Arduino Nano arasında lehimləmək üçün hər ucundan bir az izolyasiya çıxarın.

Bu üçü Neomatrix -ə lehimləyəcəyik. Neomatrixin arxasına baxsanız, üç lehimləmə nöqtəsindən ibarət iki qrup tapa bilərsiniz. Birində DOUT, digərində DIN olaraq etiketlənmiş bir nöqtə var. Üç teldən hər birini GRND, 5V və DIN (Digital in) etiketləri olan nöqtələr qrupuna lehimləmək istəyirik.

Hər üçü qoşduqdan sonra rəqəmsal olaraq bağladığımız telə 330 Ohm müqavimətçi əlavə edəcəyik. Bu 330 ohm müqavimətinin rəng nişanlarıdır (Orange-Orange-Brown-Gold):

Addım 4: Neomatrix'i Ardunio Nanoya bağlayın

Neomatrix'i Ardunio Nanoya bağlayın
Neomatrix'i Ardunio Nanoya bağlayın
Neomatrix'i Ardunio Nanoya bağlayın
Neomatrix'i Ardunio Nanoya bağlayın

Üç tel (biri artıq rezistorla təchiz olunmuşdur) Arduino Nano'ya bağlana bilər. Zəhmət olmasa verilən sxemə baxın. Onları aşağıdakı kimi lehimləməyiniz lazım olduğunu görəcəksiniz:

NeoMatrix | Nano

GRND - Torpaq

5V ------- 5V

DIN ---- Rezistor-D6

Addım 5: Lehim Telləri RTC DS3231 -ə

Lehim Telləri RTC DS3231
Lehim Telləri RTC DS3231
Lehim Telləri RTC DS3231
Lehim Telləri RTC DS3231
Lehim Telləri RTC DS3231
Lehim Telləri RTC DS3231
Lehim Telləri RTC DS3231
Lehim Telləri RTC DS3231

Bundan sonra RTC və ya Real Time Saatı bağlayacağıq. Bu, Arduino -ya elektrikdən ayrılanda belə vaxtı xatırlamağa imkan verən lövhədir. DS3231 istifadə edəcəyimiz RTC.

Bu dəfə dörd tel hazırlamalısınız və hər birinin uzunluğu təxminən 6 sm olmalıdır. Yenidən uclarını soyun, çünki bunları komponentlərimizə lehimləyəcəyik.

Tellərin hər birini SDA, SCL, VCC və GND etiketli bağlantılara lehimləyin

Addım 6: RTC və Nanonu birləşdirin

Bu artıq Arduino Nano'ya bağlanacaq. Yenə bağlama sxemini izləyə bilərsiniz və ya qısa bir istinad üçün burada kiçik bir masa var.

RTC | Arduino VCC ---- 5V (Bu tel Neomatrix-dən mövcud tellə birlikdə lehimlənməlidir)

GND ---- Zəmin

SDA ------ A4

SCL -------- A5

Addım 7: Kodu və Testi Yükləyin

Hər şeyin gözlənildiyi kimi işlədiyini görmək üçün kodu yükləyə bilərsiniz. Əlavə edilmiş kodu tapa bilərsiniz və ya Github-da davamlı olaraq təkmilləşdirilən bir versiyanı tapa bilərsiniz:

Addım 8: Neomatrix'i Əsas Bədənə bağlayın

Əsas Bədənə Neomatrix bağlayın
Əsas Bədənə Neomatrix bağlayın
Əsas Bədənə Neomatrix bağlayın
Əsas Bədənə Neomatrix bağlayın
Əsas Bədənə Neomatrix bağlayın
Əsas Bədənə Neomatrix bağlayın

Neomatrix -in ortasından keçən bəzi montaj delikləri olduğunu görəcəksiniz. Bu, çap olunmuş hissədəki altı sancağa uyğun olmalıdır. Düzgün quraşdırdığınızdan əmin olmalıyıq - tellərimiz bağlı olan Neomatrix'in küncünün yuxarıdakı ikinci şəkildə işarə etdiyim işığın ən kiçik girişi olan çapın küncündə yerləşməsi lazımdır..

Yerinə bərkitmək üçün çıxan sancaqlar üzərində isti əriyən yapışqan istifadə edin.

Addım 9: Stendi çap edin

Stendi çap edin
Stendi çap edin

İndi saat stendinin hissəsini çap edin. İstəsəniz bunu fərqli rəngdə çap edə bilərsiniz. Bəzi kontrast üçün ağ rəngdə etdim.

Addım 10: Elektronikanı yerləşdirin və qoşun

Vəzifə və Elektronika əlavə edin
Vəzifə və Elektronika əlavə edin
Vəzifə və Elektronika əlavə edin
Vəzifə və Elektronika əlavə edin

Digər elektron komponentlərimizi (nano və RTC) saatın arxasına yapışdırmadan əvvəl bu korpusun arxasına yapışdırmalıyıq. Arduino ilə başlayın. Arduino Nano təmin edildikdən sonra onu gücləndirmək üçün USB kabelini USB portuna qoşa biləcəyinizə əmin olmalısınız. Bunun üçün bir deşik var.

Daha sonra RTC DS3231 də eyni qaydada bunun yanına yapışdırıla bilər.

Addım 11: Stendi və əsas gövdəni bağlayın

Stendə və əsas gövdəyə yapışdırın
Stendə və əsas gövdəyə yapışdırın

Növbəti addım stendə yapışdırmaqdır. Doğru yola yapışdığınızdan əmin olmaq üçün saatın qabağında gördüyünüz hərfləri istifadə edə bilərsiniz! Arxa tərəfə yerləşdirin və yapışqan tabancasını yenidən çıxarın və yerinə möhürləyin.

Arxadakı çuxurdan hələ də USB portuna necə daxil ola biləcəyinizə diqqət yetirin - bunu edə bilmirsinizsə, stendi yerində bağlamadan əvvəl bunu düzəltmək istəyəcəksiniz.

Addım 12: İşıq yayıcısının quraşdırılması

Uyğun İşıq Difüzoru
Uyğun İşıq Difüzoru
Uyğun İşıq Difüzoru
Uyğun İşıq Difüzoru

İzləmə kağızını ölçüsünə qədər kəsmək üçün Saatı bir vərəqə qoyun (künclərindən biri ilə astarlayın) və digər iki tərəfini izləyin. Sonradan bu formanı kəsin, ancaq xəttin içini kəsin və iz kağızının saat üzündən daha böyük olmasını istəməyək, əks halda saatın üzünü dəyişdirməyə mane olacaq.

Saat gövdəsinin künclərinə bir az kiçik yapışqan tətbiq edin və sonra iz kağızını bunların üzərinə qoyun. Yapışqan qurarkən, təbəqədəki qırışları minimuma endirmək üçün çarşafı künclərimiz arasında uzatın.

Addım 13: İndiyə qədər Tez Test

İndiyə qədər Tez Test
İndiyə qədər Tez Test

Bu anda hər şeyin lazım olduğu kimi işlədiyini yoxlamaq üçün saata bir USB batareya paketi bağladım, xoşbəxtlikdən mənimki yaxşı idi.

Addım 14: Saat üzünü çap edin və mövqeyə salın

Saat üzünü çap edin və mövqeyə salın
Saat üzünü çap edin və mövqeyə salın
Saat üzünü çap edin və mövqeyə salın
Saat üzünü çap edin və mövqeyə salın

İndi saatı üzün əsas gövdəsinin ön tərəfində çap edib sürüşdürməliyik. Bu qədər asandır.:)

Addım 15: Öz üzünüzü çap edin

Saatınızı fərdiləşdirmək istəyirsinizsə, öz stilize saat üzünüzü dizayn edib çap edə bilərsiniz. Birdən çox rəngli plastikdən istifadə edə, ağacdan yığa və ya qaranlıq boyada parıltı ilə qarışdırılmış parıltı ilə örtə bilərsiniz. Xəyalınıza nə gəlirsə!

Öz üzünüzü düzəltmək istəyirsinizsə, saatın ön tərəfinə uyğunlaşmasına kömək etməli olduğunuz ölçüləri göstərən bir şəkil əlavə olunur.

Tövsiyə: