Mündəricat:
- Addım 1: LIXIE Ekranı necə işləyir
- Addım 2: CAD və Avadanlıq hissələri
- Addım 3: Dövrə Şeması
- Addım 4: PCB istehsalı
- Addım 5: Tərkibi
- Addım 6: Elektron Quraşdırma
- Addım 7: Pleksiglas Montajı
- Addım 8: Proqram Bölməsi
Video: Arduino LIXIE Saatı: 8 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:45
Hey, uşaqlar! Ümid edirəm ki, əvvəlki təlimatlı "Arduino MIDI Controller DIY" dən zövq aldınız və yenisinə hazırsınız, hər zamanki kimi bu dərsliyi addım -addım sizə istiqamətləndirmək üçün hazırladım. Arduino LIXIE saatı ".
Bu layihəni hazırlayarkən, rəqəmsal saatınızı öz əlinizlə etmək istəyirsinizsə, sizə kömək etmək üçün bu təlimatın sizin üçün ən yaxşı bələdçi olacağından əmin olmağa çalışdıq, buna görə də ümid edirik ki, bu təlimatda lazımi sənədlər var.
Bu layihə, saatımızın görünüşünü yaxşılaşdırmaq üçün JLCPCB -dən sifariş verdiyimiz xüsusi PCB aldıqdan sonra xüsusi olaraq hazırlamaq üçün çox əlverişlidir və bu təlimatda Arduino saatınızı asanlıqla yaratmağa imkan verən kifayət qədər sənəd və kod var. Bu layihəni cəmi 4 gündə hazırladıq, lazım olan bütün hissələri əldə etmək və aparat hazırlamağı və montajını başa çatdırmaq üçün cəmi üç gün, sonra layihəmizə uyğun olaraq kod hazırladıq və android tətbiqinin inkişafı bir gün çəkir.
Başlamadan əvvəl əvvəlcə baxaq
Bu təlimatdan nə öyrənəcəksiniz:
- Layihənizin funksionallığından asılı olaraq düzgün aparat seçimi.
- LIXIE ekran texnologiyasını anlayın.
- Bütün seçilmiş komponentləri birləşdirmək üçün dövrə diaqramını hazırlayın.
- Bütün layihə hissələrini (mexaniki və elektron montaj) yığın.
- öz rəqəmsal saatınızı işə salın.
Addım 1: LIXIE Ekranı necə işləyir
Həmişə olduğu kimi, yaratmaq istədiyimiz layihə haqqında internetdən bəzi məlumatlar topladığım bu qısa təsviri edirəm.
Əsaslardan başlayaraq əvvəlcə Lixie göstərmə metodunu və necə işlədiyini təyin etməliyik, prinsip bu qədər sadədir; Bir Plexiglas hissəsini kəsib lazerlə həkk olunmuş logo və ya şəkillər hazırladığınız zaman, hissələrin hər tərəfinə bir LED qoyaraq bu şəkilləri işıqlandıra bilərsiniz və bizim vəziyyətimizdə 0 -dan 9 -a qədər olan hissələri 10 hissəyə həkk edəcəyik. Eyni şeyi dörd rəqəm üçün dörd dəfə edin, bundan sonra bütün bu Pleksiglas hissələrini bir arada saxlaya biləcək bir dizayn hazırlayacağımız və hər Pleksiglasın alt tərəfinə iki LED yerləşdirə biləcəyimiz saatları və dəqiqələri ayırmaq üçün iki nöqtə əlavə edə bilərsiniz. bir hissədə cəmi 82 LED var.
Bütün bu LED -lərin Arduino ilə əlaqələndirilməsi ilə əlaqədar olaraq, 10 satır əldə etmək üçün eyni cərgələrin anodlarını, 10 sütunlu bir matris əldə etmək üçün isə eyni sütunların katodlarını lehimləyəcəyik.. Bundan sonra Arduino kodunu istifadə edərək istədiyiniz rəqəmi Yandırmaq çox asan olacaq və eyni matrisin LED -lərinin necə idarə olunacağına dair əsasları öyrənmək istəyirsinizsə, bir kubun necə idarə olunacağını izah etdiyim təlimatımıza müraciət edə bilərsiniz. matris metodundan istifadə edərək LED -lər.
Addım 2: CAD və Avadanlıq hissələri
Lazer oyma və kəsmə hissələrindən başlayaraq, solidworks proqramından istifadə edərək yuxarıdakı dizaynı hazırladım və DXF fayllarını yükləmə bağlantısından əldə edə bilərsiniz, bu dizayn cihazınızı hazırlamanıza kömək etmək üçün 100% tövsiyə olunur, çünki pleksiglasın yeganə sahibidir. Sifariş verin, dizaynı hazırladıqdan sonra hissələrimi çox yaxşı istehsal etdim və hərəkətə hazır oldum. və son fotoda gördüyünüz kimi, hər rəqəm üçün dörd dəfə genişlənmiş nömrələr hazırladıq.
Addım 3: Dövrə Şeması
Elektronikaya keçərək, bu layihə üçün lazım olan bütün zəruri hissələri özündə birləşdirən bu sxem qurdum.
Cihaz söndürüldükdən sonra vaxt və tarix konfiqurasiyasını bərpa etmək üçün bir RTC modulu komponentlərindən də istifadə edəcəyəm, buna görə də bir RTC modulundan istifadə edə bilərsiniz və ya sadəcə RTC üçün DS3231 inteqrasiya edilmiş dövrə əldə edə bilərsiniz və hər iki halda da Məlumat ötürülməsi üçün MCU. Siqnallar üçün bir səs siqnalı istifadə edəcəyəm, çünki bu xüsusiyyəti saatımıza əlavə edəcəyik, belə ki, bir neçə arram təyin edə bilərik və saatla əlaqə qurmaq üçün bir Android tətbiqindən istifadə edərək vaxt və tarixi tənzimləmək üçün Bluetooth modulundan istifadə edəcəyəm.
Arduino Uno -da bütün bu komponentləri birləşdirmək üçün lazımi sayda pin olmadığı üçün MCP23017 olan bir GPIO uzantısı inteqrasiya edilmiş dövrə istifadə edəcəyəm.
Bu layihədə istifadə edəcəyimiz LED -ləri unutmadan rəqəmlərin göstərilməsi üçün 80 Mavi LED və nöqtələrin göstərilməsi üçün iki ağ LED lazımdır.
Addım 4: PCB istehsalı
JLCPCB haqqında
JLCPCB (Shenzhen JIALICHUANG Electronic Technology Development Co., Ltd.), Çinin ən böyük PCB prototip müəssisəsidir və sürətli PCB prototipi və kiçik partiyalı PCB istehsalında ixtisaslaşmış yüksək texnologiyalı bir istehsalçıdır. PCB istehsalında 10 ildən çox təcrübəsi olan JLCPCB, gündə 8000 -dən çox PCB prototipinin online sifarişi və az miqdarda PCB istehsalı ilə evdə və xaricdə 200.000 -dən çox müştəriyə malikdir. İllik istehsal gücü 200.000 kv.m. müxtəlif 1 qatlı, 2 qatlı və ya çox qatlı PCB-lər üçün. JLC, geniş miqyaslı, yaxşı avadanlıqlar, ciddi idarəetmə və üstün keyfiyyətə malik peşəkar bir PCB istehsalçısıdır.
Danışan elektronika
Dövrə diaqramını hazırladıqdan sonra onu xüsusi bir PCB dizaynına çevirdim və indi ehtiyacım olan hər şey PCB -ni istehsal etməkdir, şübhəsiz ki, ən yaxşı PCB istehsal xidmətini əldə etmək üçün ən yaxşı PCB təchizatçısını JLCPCB -yə köçürdüm. dizaynımın uyğun GERBER fayllarını yüklədim və PCB qalınlığının rəngi və miqdarı kimi bəzi parametrləri təyin etdim və bu dəfə qızıl ləkə seçimini sınayacağıq; yalnız ən azı dörd gündən sonra PCB almaq üçün ən azı 2 Dollar ödəməlisiniz, bu dəfə JLCPCB ilə əlaqədar gördüklərim "doldurulmamış PCB rəngidir", yəni seçdiyiniz hər hansı bir PCB rəngi üçün cəmi 2 ABŞ dolları ödəyəcəksiniz..
Əlaqəli yükləmə faylları
Yuxarıdakı şəkillərdə gördüyünüz kimi, PCB çox yaxşı istehsal edilmişdir və mənim ana lövhəmiz üçün hazırladığımız eyni PCB dizaynına sahibəm və bütün etiketlər, loqotiplər və gözəl qızıl ləkələr mənə kömək edəcək. lehimləmə addımları. Eyni sxem dizaynı üçün sifariş vermək istəsəniz, bu dövrənin Gerber faylını aşağıdakı yükləmə bağlantısından da yükləyə bilərsiniz.
Addım 5: Tərkibi
Elektron hissələri lehimləməyə başlamazdan əvvəl, layihəmizin komponentlər siyahısını nəzərdən keçirək, buna görə bizə lazım olacaq:
★ ☆ ★ Lazımi komponentlər ★ ☆ ★
JLCPCB -dən sifariş etdiyimiz PCB
Unme MCU olan ATmega328P
MCP23017 IC
İki 22pF kondansatör
330 Ohm müqavimət
RTC modul komponentləri
16 MHz kvars osilatoru
Bluetooth modulu
Səs siqnalı
Bir az terminal bağlantısı
80 mavi LED
2 ədəd ağ LED
Və lazerin sevimli hissələri
Addım 6: Elektron Quraşdırma
İndi hər şey hazırdır, buna görə elektron komponentlərimizi PCB -yə lehimləməyə başlayaq və bunun üçün SMD komponentləri üçün bir lehimləmə dəmirinə və bir qaynaq telinə və SMD yenidən işləmə stansiyasına ehtiyacımız var (RTC modulundan istifadə etsəniz lazım deyil).
Təhlükəsizlik ilk
Lehimleme dəmir
Lehimləmə dəmirinin elementinə heç vaxt toxunmayın….400 ° C!
Cımbız və ya sıxaclarla qızdırılacaq telləri tutun.
İstifadə edilmədikdə həmişə lehimləmə dəmirini dayağına qaytarın.
Heç vaxt iş masasına qoymayın.
İstifadə edilmədikdə cihazı söndürün və şəbəkədən ayırın.
RTC komponentləri haqqında onları lehimləyə bilərsiniz və ya bir RTC modulu alıb lövhədəki uyğun bağlayıcıdan istifadə edə bilərsiniz.
Gördüyünüz kimi, bu PCB -ni istifadə etmək çox keyfiyyətli olması səbəbindən və hər bir komponenti lehimləyərkən sizə rəhbərlik edəcək etiketləri unutmadan çox asandır, çünki üst ipək qatında hər bir komponentin yerləşdirilməsini göstərən bir etiket tapa bilərsiniz. lövhə və beləliklə heç bir lehimləmə səhvi etməyəcəyinizə 100% əmin olacaqsınız.
Hər bir komponenti yerləşdirmək üçün lehimləmişəm və elektron komponentlərinizi lehimləmək üçün PCB -nin hər iki tərəfini istifadə edə bilərsiniz.
Addım 7: Pleksiglas Montajı
İndi PCB hazırdır və bütün komponentlər çox yaxşı lehimlənir, LED bağlantısı olan hardware montajının ikinci hissəsinə keçirik, yuxarıdakı fotoda gördüyünüz kimi dizaynımızda hər bir LED üçün bir çuxur yaratdıq, buna görə istifadə edin. LEDləri yerləşdirmək üçün bir yapışqan və sonra eyni satırların bütün anodlarını və eyni sütunların katotlarını bir -birinə lehimləmək üçün, işi başa vurduqdan sonra matris üçün 14 teldən ibarət olacaq, buna görə də onları PCB -ni göstərdiyinə görə vidalayın.
Plexiglas hissələrini hər birinə yerləşdirərək montaja davam edirik və əlaqə nöqtələrini vidalayırıq.
Addım 8: Proqram Bölməsi
İndi ehtiyacımız olan proqramdır, bu Arduino kodunu sizin üçün hazırladım və aşağıdakı linkdən pulsuz olaraq əldə edə bilərsiniz, həm də vaxtı, tarixi və saatın həyəcan siqnalları. Kod çox yaxşı şərh edilmişdir, buna görə başa düşə və öz ehtiyaclarınıza uyğunlaşdıra bilərsiniz, kodu ATmega328 MCU -ya yükləmək üçün Arduino Uno lövhəsinə ehtiyacımız var, sonra MCU -nu götürüb PCB -nin yuvasına yerləşdiririk.
Cihazı açmaq üçün xarici 5v güc adapterinə ehtiyacımız var və buradayıq, saat çox yaxşı işləyir və vaxtı tənzimləmək və bəzi həyəcan siqnalları təyin etmək üçün bu android tətbiqindən istifadə edə bilərik.
bu layihəni hazırlamaq çox asandır və xüsusi olaraq ən yaxşı DIY saatınız ola biləcək bu parlaq mavi işıqlarla inanılmaz bir layihədir, amma daha çox kərə yağı etmək üçün hələ də bəzi digər təkmilləşdirmələr aparmaq olar, buna görə də təkliflərinizi gözləyəcəyəm. bu LIXIE saatını təkmilləşdirin, bəyənsəniz bu layihəni bəyənməyi və daha zəhmli videolar üçün YouTube kanalıma abunə olmağı və əvvəlki layihələrimizi izləməyi qaçırmayın.
Tövsiyə:
Təqaüd Saatı / Sayma / Dn Saatı: 4 Adım (Şəkillərlə)
Təqaüd Saatı / Sayma / Dn Saatı: Çekmecede bu 8x8 LED nöqtə matrisli ekranlardan bir neçəsi vardı və onlarla nə edəcəyimi düşünürdüm. Digər təlimatlardan ilhamlanaraq, gələcək bir tarixə/saata qədər saymaq üçün geri sayma/yuxarı göstərici qurmaq fikrinə sahib oldum və əgər hədəf vaxt
Bolt - DIY Simsiz Şarj Gecə Saatı (6 addım): 6 addım (şəkillərlə)
Bolt - DIY Simsiz Şarj Gecə Saatı (6 addım): İndüktif şarjlar (simsiz şarj və ya simsiz şarj kimi də tanınır) simsiz enerji ötürmə növüdür. Portativ cihazlara elektrik enerjisi vermək üçün elektromaqnit induksiyasından istifadə edir. Ən çox yayılmış tətbiq Qi simsiz şarj cihazıdır
İnternet Saatı: NTP Protokolu ilə ESP8266 NodeMCU istifadə edərək OLED ilə Tarixi və Saatı Göstərin: 6 Addım
İnternet Saatı: NTP Protokolu ilə ESP8266 NodeMCU istifadə edərək OLED ilə Tarixi və Saatı Göstərin: Salam uşaqlar, bu təlimatlarda internetdən vaxt alacaq bir internet saatı quracağıq, bu layihənin işləməsi üçün heç bir RTC lazım olmayacaq, yalnız işləyən internet bağlantısı Və bu layihə üçün bir esp8266 ehtiyacınız olacaq
Heç bir RTC olmadan ESP8266 Şəbəkə Saatı - Nodemcu NTP Saatı RTC yoxdur - İNTERNET SAAT PROJESİ: 4 addım
Heç bir RTC olmadan ESP8266 Şəbəkə Saatı | Nodemcu NTP Saatı RTC yoxdur | İNTERNET SAAT PROJESİ: Layihədə RTC olmadan bir saat layihəsi olacaq, wifi istifadə edərək internetdən vaxt alacaq və st7735 ekranında göstərəcək
Gixie Saatı: Ən Gözəl Glow Boru Saatı: 4 addım
Gixie Saatı: Ən Gözəl Glow Tube Saatı: Nixie Tube -ni çox bəyənirəm, amma çox bahadır, buna imkanım yoxdur. Bu Gixie Saatı yaratmaq üçün yarım il sərf etdim. Gixie Saatı akril işığı etmək üçün ws2812 işıqlandırması ilə əldə edilir. RGB borusunu daha incə etmək üçün əlimdən gələni edirəm