Mündəricat:

Üç Neopixel Üzüklü Neopixel Saat: 7 addım
Üç Neopixel Üzüklü Neopixel Saat: 7 addım

Video: Üç Neopixel Üzüklü Neopixel Saat: 7 addım

Video: Üç Neopixel Üzüklü Neopixel Saat: 7 addım
Video: Yüzük Kickstarter Projesi 2024, Iyul
Anonim
Image
Image

Steve Manley tərəfindən yaradılan Neo Pixel saatının ən az pul üçün oxşar bir saatın necə yaradılacağına dair bu təlimatı yaratmasına səbəb oldu. (Mühüm bir Hollandiya vərdişi həmişə qənaət etməyə çalışır;-))

Orijinal dizaynın yalnız Adafruit NeoPixel üzüklərinə uyğun olduğunu öyrəndim və bunlar heç də ucuz deyil.

Ali Express -ə baxdım və bunun daha ucuz versiyalarını tapdım. İş parçaları olduğu ortaya çıxdı, amma eyni ölçüdə deyil. Saat üçün 3D dizaynını axtarıb tapdım və buna uyğun olaraq düzəltdim.

Bunun yanında istifadə etdiyim lövhə bir Arduino Nano klonudur və eyni şəkildə proqramlaşdırılmışdır. Bununla birlikdə, başqa bir əlavə olmadan təmiz saat proqramı heç bir yerdə mövcud deyil, buna görə proqramı bir az tənzimləməli oldum.

Təchizat

  • Thinary Nano mini USB kartı
  • RTC Saatı
  • Batareya LR1120
  • WS2812B 60 Led Üzük
  • WS2812B 24 Led Üzük
  • WS2812B 12 Led Üzük

Addım 1: Saat üzünü 3D çap edin

Lazım olan bütün hissələri toplayın
Lazım olan bütün hissələri toplayın

Əlavə edilmiş sənədlərdə saatın ön panelini çap etmək üçün lazım olan stl faylını tapa bilərsiniz.

Addım 2: Lazım olan bütün hissələri toplayın

Lazım olan bütün hissələri toplayın
Lazım olan bütün hissələri toplayın
Lazım olan bütün hissələri toplayın
Lazım olan bütün hissələri toplayın

Ali Express -də bu layihə üçün lazım olan bütün hissələri tapa biləcəksiniz.

Elektron hissələrin yanında çirkin üz lövhəli bir saat aldım, çünki bu, məsələn, mavi saatdan 10 avro ucuz edir.

Addım 3: Üzükləri bağlayın

Üzükləri bağlayın
Üzükləri bağlayın

Üzükləri yerinə bağlamaq üçün isti yapışqan istifadə edin. Üzüklər 5 Volt ilə təmin edilir və sonra hər bir halqada DOUT -u ölçüsünə görə DUT -a bağlayaraq ardıcıl olaraq 60 -dan 24 -ə 12 -ə qədər bağlanır.

Addım 4: Digər Elektron Parçaların Kabelləşdirilməsi

Digər Elektron hissələrin naqillərə çəkilməsi
Digər Elektron hissələrin naqillərə çəkilməsi

Yuxarıdakı sxem, hissələri bir -birinə necə bağlayacağınızı göstərir.

DS3234 real vaxt saatı ilə başlayacağıq. Saat seriyalı avtobus idarə olunan bir cihazdır və təyin olunan vaxtı xatırlamaq üçün ehtiyat batareyaya malikdir.

Addım 5: Arduino Nanonun proqramlaşdırılmasına hazırlaşırıq

Arduino Nano, Arduino IDE istifadə edərək proqramlaşdırılmışdır. IDE -də, kompüterinizin USB kabelindən istifadə edərək ona qoşulan Arduino -ya yazdığı firmware -də tərtib edilən "eskizlər" yazırsınız. IDE -ni yükləyin və quraşdırın.

NeoPixelClock_V1.ino faylını yükləyin

Kodu lövhəyə yükləməzdən əvvəl lövhəmiz üçün sürücülərin quraşdırıldığından və düzgün lövhənin seçildiyindən əmin olmalıyıq. Arduino Nano klonu ilə CH340G USB seriyalı çevirici çipinin sürücülərinə ehtiyacımız var. USB-to-serial üçün istifadə olunan çipset, sürücüləri (Windows üçün) buradan yükləyə biləcəyiniz CH340/CH341-dir:

www.wch.cn/download/CH341SER_EXE.html

Mac -da işləyirsinizsə, heç bir probleminiz olmayacaq.

Addım 6: Adafruit NeoPixel Kitabxanasının quraşdırılması

Adafruit NeoPixel Kitabxanasının quraşdırılması
Adafruit NeoPixel Kitabxanasının quraşdırılması
Adafruit NeoPixel Kitabxanasının quraşdırılması
Adafruit NeoPixel Kitabxanasının quraşdırılması

NeoPixel Kitabxanasından istifadə etməzdən əvvəl onu quraşdırmalıyıq! Kitabxanaları Arduino IDE -yə quraşdırmaq bir qədər çətin idi, amma o vaxtdan bəri sadələşdirdilər və lazımlı bir Kitabxana Meneceri daxil etdilər. "Eskiz> Kitabxana" açılan menyusunun altındadır. Kitabxana müdirini açın və Adafruit Neopixel axtarın.

Tapdıqda onu seçin və quraşdırma düyməsini basın.

Ayrıca "Alətlər> Kart" menyusunda, Arduino Nanonun düzgün lövhənin seçildiyindən əmin olun.

Addım 7: Eskizi yükləyin

Eskizi yükləyin
Eskizi yükləyin

İndi hər şeyi hazırladıq, lövhəyə yükləməyə başlaya bilərik. Lövhəni USB kabel ilə bağlayırıq.

Əvvəlcə lövhənin hansı serial portunun qeydiyyatdan keçdiyini anlayırıq.

Windows -da:

[Windows] [R] ilə bir əmr açın və compmgmt.msc yazın, Kompüter idarəçiliyində, Hansı portdan istifadə edildiyini öyrənmək üçün Limanlar altından Aygıt Yöneticisi'ne baxın.

Mac OS -də:

Apple Nişanı> Bu Mac haqqında> Sistem Hesabatı> USB

İndi Alətlər menyusunda, köhnə yükləyicisi olan prosessorun seçildiyinə əmin olun. Bu klon lövhəsi üçün lazımdır.

İndi IDE -nin sol üst tərəfində Yüklə düyməsini basın. Bu, oxun sağa işarə edən düymə olacaq. Yükləmə tamamlanan kimi saat işləməyə başlayacaq.

Tövsiyə: