Mündəricat:
- Addım 1: Baxış
- Addım 2: Ön Panel Dizaynı
- Addım 3: Nəzarət açarları
- Addım 4: Son Quraşdırma
- Addım 5: Firmware və Supercap Backup haqqında
Video: Mini Dotclock: 5 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:48
Bir sıra LEDlər təsadüfi olaraq hər 10 saniyədə nümunələri dəyişir. Vaxtı oxumaq üçün rəqəm başına düşən nöqtələrin sayını hesablamaq kifayətdir. Əsas şəkil vaxtı göstərir, 22:11. Fərqli rənglər fərqli rəqəmlərə, qırmızı-10saat, kəhrəba-saat, yaşıl-10dakika, mavi-dəqiqələrə təyin olunur. 3mm superbrights istifadə etməklə saat gündüz və ya gecə oxuna bilər (tam günəş işığında yuyulsa da).
Təsadüfi bir naxışa sahib olmaq, sizə baxan rəqəmsal rəqəmlərdən daha az yayındırır … bu da PC modunun ön və ya ölçü panellərinə əlavə etmək üçün əla bir layihə olardı.
Addım 1: Baxış
Bu layihə ThinkGeek -də reklam edildiyini gördüyüm TixClock cihazından ilhamlandı. Tətbiqim üçün bir az böyük idi, DVD oxuduğum vaxtı göstərmədiyi üçün DVD -dən yuxarı bir saat istədim.
Dizayn, korpusa əsaslanır, Jaycar Electronics (www.jaycar.com.au) kataloqu nömrəsi HB6083 olan aşağı profilli 'ekran' qutusu. Bu saatı başqa bir vəziyyətdə qoymaq istəyirsinizsə, PCB planını dəyişdirməlisiniz. Mənbə kodu, EagleCad formatında pcb faylları və bəzi şəkillər olan bir zip faylı layihəyə daxil edilmişdir. Bəzi izlər bir qədər dardır və çox az boşluq var. Mən bunu press-n-peel filmindən istifadə edərək qurdum, buna görə də bunu etmək olar ….bir şeyi ləkələməmək üçün bir az diqqətli olun və nəticəni diqqətlə yoxlayın, digərinə toxunan bulanık parçaları cızın. PCB iki təbəqə üçün nəzərdə tutulmuşdur, lakin səyləri qənaət etmək üçün bunu bir tərəfli lövhədə qurmuşam. Üstündə yalnız bir neçə parça var və bunları bağlama telindən istifadə etməklə həll etmək olar. Şəkilin zip faylındakı PCB dizaynından bir az fərqləndiyini unutmayın. Dəyişikliklər, 74hc154 çiplərinin aktivləşdirmə pinlərini birbaşa yerə və RTC çipinin tələb etdiyi 3.3V -ə yaxınlaşdırmaq üçün supercap üzərindəki gərginliyi azaltmaq üçün əlavə bir diod bağladı. Tək təbəqələrdən istifadə edərək ikitərəfli lövhə düzəltmək üçün bəzi lazımlı göstərişlər: - mümkün olduğu qədər alt tərəfdə çox iş aparmaq - üstə bir yol qoyarkən, üst qatın parçasını birbaşa bağlamaq yerinə, hər zaman bir vasitəsilə götürün. komponent -press-n-peel istifadə edərkən, ipək ekranı (tərsinə) çap edin və qazmadan və aşındırıldıqdan sonra bunu PCB-yə ütüləyin. Bu, yalnız komponentlərin yerləşdirilməsini təmin etmir, həm də üst parçaları çap etsəniz, tel bağlamaq üçün asan bir bələdçidir. Aşağıdakı PCB -də olan qara xətlərə diqqət yetirin …. bunlar üst qat izlərinin yerləşdiyi yerdə olardı.
Addım 2: Ön Panel Dizaynı
PCB planlarınızla uyğunlaşdırılan sərin görünüşlü ön panellər üçün lazımlı bir üsul, ipək ekranınızın bir şəklini çap etmək, sonra ön panel olmayan hər hansı bir şeyi düzəltməkdir. Bu vəziyyətdə yalnız LEDləri saxladım. Şəkil bir şəkil redaktorunda düzəldildi və mətn əlavə edildi. Fotoprinterdən istifadə edərək rəngli dizaynlar əldə edə bilərsiniz (baxmayaraq ki, rəng sxemi bu işdə bir az minimaldır). LED delikləri iti bıçaqla kəsildi və işığı bir az yaymaq üçün arxasına bir az iz kağızı əlavə edildi.
Kiçik foto printerim, bütün kasaya sığmayacaq qədər dar bir çap yaratdı, buna görə doldurmaq üçün kiçik bir zolaq əlavə edildi. Bu vəziyyətdə yaxşı görünür, çünki ön panel minimaldır.
Addım 3: Nəzarət açarları
Zamanı təyin etməyi bacarmalısan. Köhnə bir stereodan qurtardığım üç mikro açarı istifadə etdim, bir az veroboarda (və ya lövhəyə) quraşdırdım və korpusa isti yapışqan istifadə edərək keçid qurğusunu yapışdırdım.
Birinci keçid vaxt təyin etmə rejimini, ikincisi rəqəmi, üçüncüsü isə rəqəmi artırır. Vaxtı dəyişdikdən sonra yenidən ilk açarı seçin və saat işləyəcək. Şalterin lent kabeli 5 xətdən, vcc/gnd və üç keçid girişindən ibarətdir. Hər bir keçid ani olaraq bağlanır. Ölçüdə yerə, digəri isə keçid giriş xəttinə və bir rezistor vcc -ə bağlanır. Başqa sözlə, girişlər normal olaraq yüksəkdir, sonra aktivləşdirmək üçün aşağı çəkilir. Kabellərin təfərrüatları üçün sxemə baxın. Verbonun istifadəsində faydalı olan şey, lövhənin özü idi, çünki keçid delikləri üçün qazma şablonu. Düzgün mövqelərdə kiçik deliklər qazıldı, sonra bir faylla düzəldildi. Gözəl bir uyğunluq yaratdı.
Addım 4: Son Quraşdırma
PCB bu iş üçün xüsusi olaraq hazırlanmışdır, buna görə montaj dirəkləri üzərində sürüşdürün. Məkan çox sıx olduğu üçün keçid qurğusu birbaşa PCB -yə və çipə yapışdırılmış piezo səs siqnalı lehimləndi. Daha yüksək piezo istəsəniz, sürücünü əlavə etməlisiniz, çünki bu birbaşa mikrokontrolördən idarə olunur. Həqiqətən, həcmi artırmaq üçün piezonu bir şeyə yapışdırmalı və ya düzəltməlisiniz.
Enerji təchizatı qurğusu, gərginliyi azaltmaq üçün alt montaj dirəyinə bağlanmışdır. Montaj deliklərini cibindən çıxartdım, ancaq lazım gələrsə uyğun bir qarmaqdan istifadə edə bilərsiniz. Həqiqətən də budur ki, cihaz 9V plugpack -dən işləyir və DVD oynatıcımın üstündə oturur və nümunələri dəyişir.
Addım 5: Firmware və Supercap Backup haqqında
Bu firmware Sourceboost tərtibçisi ilə hazırlanmışdır və RTC çipi ilə danışmaq üçün Sourceboost I2C kitabxanasından istifadə edir. Etibarlı işləməsi üçün i2c sürücüsünü daha uzun gecikmələrdən istifadə etmək üçün dəyişdirməli oldum.
Firmware io başlatır, sonra hər on saniyədə bir oxuyur (daha sürətli bir yeniləmə və ya təsadüfi yeniləmə vaxtları istəyirsinizsə bunu kodda dəyişə bilərsiniz. Bu dövrü ən az yayındıran vaxt gördüm). Düymələrin sıxılması aşkar edilərsə, bir düyməni basaraq çıxana qədər saatın dəyişdirilməsi qaydasına daxil olur. Həm də dizaynda super qapaq üçün bir yer var. Mən bunu sınamamışam, amma birinin quraşdırılması saatın qısa müddət ərzində elektrik kəsilmələrini idarə etməsinə imkan verməlidir. RTC məlumatları oxunduqdan sonra firmware -də bir gündəlik rəqəmlərin dəyərlərini alır və rəqəmlə eyni sayda olan aktiv LEDlərin təsadüfi seçimini təyin edir. Bunlar bir cədvəldə saxlanılır. Bir fasilə rejimi bir anda cədvəldən bir dəyəri çıxarır və onları LED sürücü çiplərinə göndərir və bir LED yanır (əslində hər çipə bir ədəd). Rutin üçün növbəti giriş başqa bir şey alır və s. Kifayət qədər sürətli işlədikdə cədvəldə aktiv olan LED -lərin hamısı eyni anda yanır. İstəyirsinizsə, daha sürətli etmək üçün fasilə rejiminin vaxtını dəyişə bilərsiniz. Əylən və bunlardan birini sərin bir şeyə qurarsan … mənə bir şəkil göndər. Philip Pulle www.rgbsunset.com
Tövsiyə:
Arduino Avtomobil Ters Park Diqqət Sistemi - Addım -addım: 4 addım
Arduino Avtomobil Ters Park Diqqət Sistemi | Addım-addım: Bu layihədə, Arduino UNO və HC-SR04 Ultrasonik Sensoru istifadə edərək sadə bir Arduino Car Reverse Park Sensor Dövrü dizayn edəcəyəm. Bu Arduino əsaslı Avtomobil Ters siqnal sistemi Avtonom Naviqasiya, Robot Aralığı və digər diapazonlarda istifadə edilə bilər
Addım -addım PC qurulması: 9 addım
Addım -addım PC Bina: Təchizat: Təchizat: MotherboardCPU & CPU soyuducu PSU (Enerji təchizatı vahidi) Yaddaş (HDD/SSD) RAMGPU (tələb olunmur) Kassa Alətləri: Tornavida ESD bilərzik/mattermal pasta/aplikator
Üç Hoparlör Devresi -- Addım-addım təlimat: 3 addım
Üç Hoparlör Devresi || Addım-addım Təlimat: Dinamik Dövrə, ətraf mühitdən alınan səs siqnallarını MIC-ə gücləndirir və gücləndirilmiş səsin çıxarıldığı yerdən Dinamikə göndərir.Burada bu Hoparlör Devrini düzəltməyin üç fərqli yolunu göstərəcəyəm:
Robot texnikasında bir dəst ilə addım-addım təhsil: 6 addım
Bir dəst ilə Robototexnikada Addım-addım Təhsil: Öz robotumu düzəltdikdən bir neçə ay sonra (zəhmət olmasa bunların hamısına baxın) və iki dəfə hissələri arızalandıqdan sonra bir addım geri çəkilmək və öz fikrimi yenidən düşünmək qərarına gəldim. strategiya və istiqamət. Bir neçə aylıq təcrübə bəzən çox mükafatlandırıcı idi və
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 ++)