Mündəricat:
- Addım 1: Adım 1: Materialları və Çantanı Çap Edin
- Addım 2: Adım 2: Dövrə Şemasını oxuyun və anlayın
- Adım 3: Adım 3: Yazıcıyı sınayın, Çörək lövhəsində dövrə yaradın
- Addım 4: Adım 4: Kodu Yükləyin
- Adım 5: Adım 5: Komponentləri Perma-Proto Kartına lehimləyin
- Addım 6: Adım 6: Son Quraşdırma
Video: TimePrntr: 6 Addım (Şəkillərlə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:47
Adafruit -dən bir sıra Termal Qəbz Yazıcı Bağırsağına baxdınız, amma bununla nə faydalı bir şey edə biləcəyimi düşündünüzmü? Başqa bir şeyə baxmayın: timePrntr, cari tarixi və saatı bir düyməyə basaraq və müntəzəm olaraq yazdıran rəqəmsal/analoq söz saatıdır. Tel bağlamaq asandır, qurmaqda heç bir problem yoxdur və proqramlaşdırmaq asandır. Zamanın necə keçdiyini yarı davamlı çap edilmiş rekordla yenidən nə vaxt olduğunu heç vaxt düşünməyəcəksiniz!
Addım 1: Adım 1: Materialları və Çantanı Çap Edin
Bu layihə bir az Arduino proqramlaşdırma biliyi, prototip hazırlama və sınaq sxemləri ilə tanışlıq və bəzi əsas mexaniki bacarıqlar tələb edir. Həqiqətən bir 3D printer qurmaq da faydalıdır və hətta Replicator 2 kimi köhnə bir model də daxil olan işi çap edə bilər. Qalan materiallar Adafruit -dən əldə edilə bilər:
Lazım olan hissələr:
- 1XThermal Qəbz Yazıcı Bağırsaqları
- 1X DS1307 Real-Time Clock Breakout
- 1X Pro Trinket 5v 16MHz
- 1X 1/2 ölçülü çörək taxtası
- 1X7.5v 3A DC Güc Təchizatı
- 1X 6mm Kvadrat toxunma açarı
- Bağlama teli (24ga)
- Kişi ayrılan başlıq sancaqları
- M/F, M/M, F/F keçid telləri
- 1X 2.1 mm Barrel Jack adapteri
İsteğe bağlı hissələr: (halda montaj üçün)
- 1X2.1mm Panel Montaj Namlu Jack
- 1XAdafruit Perma-Proto 1/2 Ölçülü Çörək Lövhəsi
- Tüy üçün 2XShort Header Kit
- 3D Çaplı Kılıf (.stl faylları əlavə olunur)
- #4 x 1/4 "Düz Başlı Maşın Vintləri
- #2 x 1/4 "Pan başlıqlı vintlər
Çaplar, Replicator 2 -də təxminən altı saat çəkir, buna görə də elektronikanın qalan hissəsini edərkən onları işə salmaq üçün yaxşı bir vaxt olardı
Addım 2: Adım 2: Dövrə Şemasını oxuyun və anlayın
Bu sadalananlardan başqa heç bir əlavə komponent tələb etməyən çox sadə bir sxemdir. Bununla birlikdə, əlavə edilmiş sxemlərə baxmaq və cihazın necə qurulduğunu başa düşmək üçün vaxt ayırmağa dəyər. Arduino ilə orta və qabaqcıl bacarıqlara sahib olanlar üçün fərdiləşdirmək olduqca sadə və asandır.
Əsas kontur belədir: Cihaz, Pro Trinket -də SoftwareSerial -ı, Adafruit -in Termal Yazıcı Kitabxanasını və Adafruit -in RTC (Real Time Clock) Kitabxanasını istifadə edir.
The Trinket, TX (ötürmə) və RX (qəbul) olaraq təyin olunan pin 5 ilə təchiz edilmiş Trinket pin 6 ilə SoftwareSerial kitabxanasını istifadə edərək, termal printerlə əlaqə quracaq. Bu sancaqlar müvafiq olaraq termal printerdəki RX və TX pinlərinə bağlanır. Unutmayın ki, bu, Trinket-in TX pininin printerin RX pininə və əksinə bağlandığı bir vəziyyətdir. Adafruit, imkanlarına daha dərindən baxmaq istəyirsinizsə, printer üçün əla bir bağlama bələdçisinə malikdir.
Həqiqi zaman saatı modulu davamlı bir vaxt qoruyucusudur, belə ki, printeriniz çıxarıldıqda belə vaxtı bilir! Trinket, RTC modulundan I2C və tel.h kitabxanası vasitəsilə vaxt sorğu edəcək. Trinket -in standart I2C SDA və SCL pinləri müvafiq olaraq A4 və A5 -dir. Bunlar sadəcə RTC lövhəsindəki SDA və SCL pinlərinə bağlıdır.
Nəhayət, ani əlaqə açarı A2 pininə və yerə bağlanır və Input_Pullup ilə kodda işə salınır.
Güc də kifayət qədər asandır. Termal printer birbaşa enerji təchizatı və torpaqdan +7.5VDC -ə qoşulmalıdır. Güc tələb edən bir cihazdır və 2A bir şərtdir. Buradakı təchizat 3A və əla işləyir. Biblo barmağı (batareya və ya Vin) pin +7.5VDC -yə də qoşulub. RTC modulu gücünü Trinket +5V pinindən alacaq.
Adım 3: Adım 3: Yazıcıyı sınayın, Çörək lövhəsində dövrə yaradın
Fritzing görüntüsü, lehimsiz çörək taxtasında dövrə qurmağa və sınamağa kömək edəcək. Əvvəlcə Pro Trinket və RTC moduluna bir sıra kişi başlıq sancaqları lehimlədiyiniz üçün bu addım bir az lehimləmə tələb edəcək. Uzun sancaqları Pro Trinket -ə, RTC -də isə uzun pinləri yuxarıya doğru göstərməyi unutmayın. Lehimləndikdən sonra, çörək taxtasında əlaqələr qurmaq üçün M/F M/M pinlərindən istifadə edə bilərsiniz. Çörək lövhəsinin üstündəki V + və Zəmin rayları, M/M tullanan telləri olan 2,1 mm-lik barel kriko adapterindəki müvafiq olaraq +/- pinlərə bağlanmalıdır.
Çörək taxtamda rtc və termal printerə rahat bir fiş vermək üçün uzun kişi başlıq pinlərindən istifadə etdim. Bu, perma-proto çörək lövhəsinə əlavə edilmiş dövrənin sonrakı görüntülərində daha aydın ola bilər, buna görə də qarışıq görünürsə, irəli baxın.
Diaqrama yaxından baxsanız, Pro Trinket -in arxasındakı RTC -də 5V pin üçün əlaqə telini gizlədim. Bu lazım deyil, ancaq lövhəni təmiz saxlayır və izlənməsi asandır. RTC üçün topraklama pimi, keçiddəki torpaq telinə bağlanır. RTC moduluna olan SDA və SCL pinləri diaqramımın üstündən keçir, bu düzgündür, sadəcə çörək taxtanızda SDA-SDA və SCL-SCL bağlandığından əmin olun.
Bu dövrəni perma-proto lövhəyə lehimləməyi və onu montaj etməyi planlaşdırırsınızsa, açarı lövhənin ortasına yaxın yerləşdirməyiniz vacibdir! Fritzing -dən alınan diaqramı izlədikdən sonra onu tam olaraq doğru yerə qoyacaqsınız.
Bunlardan hər hansı birini etməzdən əvvəl termal printeri sınamaq və baud sürətini tapmaq üçün Adafruit -in Termal Yazıcı Kılavuzuna əməl etməyiniz məsləhətdir. Adafruit görə bu nisbət printerdən printerə dəyişə bilər!
Hamısı bağlandıqdan və işlədildikdən sonra kodu sınamaq üçün növbəti addımdan yükləyə bilərsiniz!
Addım 4: Adım 4: Kodu Yükləyin
İndi Pro Trinket proqramlaşdırmağa hazırsınız! Başlamadan əvvəl, Adafruit -in Pro Trinket bələdçisinin USB yükləyicisi bölməsini oxuyun və izləyin. Davam etməzdən əvvəl Blink kodunu yükləyə biləcəyinizə əmin olun.
Bunu etdikdən sonra əlavə edilmiş.zip faylında timePrntr kodunu yükləyə bilərsiniz. Arduino IDE kitabxana qovluğuna açın və proqramı açın. Kodun cihaz girişini çap etmək üçün istifadə etdiyi bəzi qrafiklər üçün proqramda iki başlıq faylı olan üç nişan olmalıdır. Kodu Trinket -ə yükləyin və timePrntr -ni sınayın!
Burada vacib bir qeyd: kod, RTC modulunda saatı təyin etmək üçün tərtib edərkən sistem vaxtından istifadə edir. Bunun işləməsi üçün RTC modulu Pro Trinket -ə düzgün bağlanmalıdır. Vaxt doğru deyilsə, ola bilər ki, SDA və SCL pinləri düzgün bağlanmayıb.
Adım 5: Adım 5: Komponentləri Perma-Proto Kartına lehimləyin
Bu cihazı qalıcı və 3D çaplı qutuya quraşdırmağa hazır etmək üçün indi hər şeyi Perma-Proto Kartına lehimləmək kifayətdir. Bu lövhəni ilk Elektronika Təlimatçısı üçün seçdim, çünki hissələri bir çörək taxtasından digərinə köçürə bilərsiniz! Fotoşəkillərdəki və əvvəlki diaqramlardakı düzeni tam olaraq izləyin və bu vəziyyətdə uyğun bir probleminiz olmayacaq.
Yazıcının və RTC modulunun Pro Trinket, telləri və başlıq pinləri lövhənin ön tərəfində oturacaq. Düymə lövhənin arxasına lehimlənəcək.
Əvvəlcə iki 12 pinli qısa qadın başlıqlarının perma-proto lövhəyə (C və G Sıraları) quraşdırılacağı satırları qeyd edin. Bu başlıqlar Pro Trinket -in çıxarıla biləcəyini təmin edir! Bu satırlarda başqa heç bir şey bağlanmamalı və lehimlənməməlidir!
Telləri uzunluqda kəsin və yaxşı izolyasiya edildikləri üçün soyun və lövhənin arxasındakı ucları əyərək lövhəyə müvəqqəti bağlayın. Swtichi qoyun, amma bilin ki, nəticədə lövhənin arxa tərəfinə lehimlənəcəkdir.
Kişi və qadın başlıqlarını lehimləmək üçün ilk bir neçə nöqtəni lehimləyərkən sancaqları yerində tutmaq üçün kiçik bir çörək taxtası istifadə edin. Perma-protonun üst +/- relslərindəki güc konnektoru üçün bir cüt başlıq pininə (düz və ya 90 işləyəcək) lehimləməlisiniz. Bu, son montaj zamanı bir lövhə lövhə yuvasına lehimlənmiş bir cüt qadın tullanan ilə gücü bağlamağa imkan verəcəkdir.
Diaqrama əməl etsəniz, printer üçün 5 pinli kabel Pro Trinket -ə baxan tıxaclarla bağlanacaq. RTC F/F atlayıcıları ilə göstərildiyi kimi bağlanır.
Hər şeyi sınamağı unutmayın
Addım 6: Adım 6: Son Quraşdırma
Çaplarınızla bağlı gözlənilməz problemlərin qarşısını almaq üçün elektronika hazırlandıqda və lehimləndikdə hər şey hazır olmalıdır.
Kassanın yuxarı tərəfində düymənin üç yay qanadı, CA yapışqanla korpusun içindəki üç uyğun girintiyə diqqətlə yapışdırıla bilər. Düymənin boş tərəfi kənara baxmalıdır.
Son montaja hazırlaşmaq üçün 2,1 mm panel montaj lüləsinə bir neçə tel bağlamalısınız. Bir ucunu bir qara və bir qırmızı F/F və ya M/F keçid tellərindən kəsin (6 uzunluq işləyəcək, hər ikisində bir qadın ucu buraxdığınızdan əmin olun). barel krikosu.
Hansı sancaqlara lehim edəcəyinizə əmin deyilsinizsə, orta dirək və krikonun daxili divarı ilə polariteyi tapmaq üçün çox metrdən istifadə edə bilərsiniz. Jakın içindəki yazı +Müsbət tərəfdir
Lehimləndikdən sonra, barel krikosunu qoz və kilid yuyucusu ilə birlikdə korpusa vidalayın.
Komponentləri göstərildiyi kimi son mövqelərinə sərbəst şəkildə yerləşdirin. Bütün tellər altda olmalıdır ki, bütün telləri uyğun başlıqlarına bağlasın.
Yazıcıyı 2 nömrəli kiçik vintlər ilə vidalayın və proto lövhəni 4 nömrəli tava başı ilə vidalayın.
Sağdakı 2 nömrəli vida ilə RTC -ni vidalayın. Digər çuxur bir dirəyə bərkidilir.
Yazıcı nəzarətçisini mötərizəsinə sürüşdürün (şaqulidir) və qəhvəyi lent kabeli lövhənin daha hamar tərəfi yazıcıya doğru aşağı olmalıdır.
Düyməni irəli baxaraq perma-proto lövhəsini mötərizəsinə sürüşdürün. Pro Trinket solda olmalıdır.
Kassanın üstünə qoyun və altdakı 4X #4 Düz başlı vintlər ilə vidalayın və bitirdiniz, bir düyməyə basaraq vaxtı çap etməyə hazırsınız!
Saat Yarışmasında 2 -ci yeri tutdu
Tövsiyə:
Bir addım sayğacı necə etmək olar ?: 3 addım (şəkillərlə)
Addım Sayğacı Necə Hazırlanır ?: Bir çox idman növlərində yaxşı çıxış edirdim: gəzmək, qaçmaq, velosiped sürmək, badminton oynamaq və s. Yaxşı, qarın qarnına baxın …… Yaxşı, hər halda, məşq etmək üçün yenidən başlamağa qərar verdim. Hansı avadanlıqları hazırlamalıyam?
Addım sayğacı - Mikro: Bit: 12 addım (şəkillərlə)
Step Counter - Micro: Bit: Bu layihə bir addım sayğacı olacaq. Addımlarımızı ölçmək üçün Micro: Bit -ə quraşdırılmış akselerometr sensorundan istifadə edəcəyik. Micro: Bit hər dəfə silkələnəndə sayına 2 əlavə edəcəyik və ekranda göstərəcəyik
Arduino Uno ilə Akustik Levitasiya Addım-addım (8 addım): 8 addım
Arduino Uno ilə Akustik Levitasiya Adım Adım (8 addım): ultrasəs səs ötürücüləri L298N Dc dişi qadın adapteri kişi dc pinli Arduino UNOBreadboard Bu necə işləyir: Əvvəlcə Arduino Uno-ya kod yükləyirsiniz (rəqəmsal ilə təchiz edilmiş bir mikro nəzarətçidir) və kodu çevirmək üçün analog portlar (C ++)
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
Asan addımlar və şəkillərlə kompüteri necə sökmək olar: 13 addım (şəkillərlə)
Asan Adımlar və Şəkillərlə Kompüteri Sökmək Necə: Bu, kompüterin sökülməsi ilə bağlı təlimatdır. Əsas komponentlərin çoxu moduldur və asanlıqla çıxarılır. Bununla birlikdə, bu mövzuda təşkilatlanmanız vacibdir. Bu, hissələri itirməməyinizə və eyni zamanda montajı asanlaşdırmağa kömək edəcək