Mündəricat:
- Addım 1: EasyEDA: Şematik
- Addım 2: EasyEDA: PCB Dizaynı
- Addım 3: Səthə Montaj Lehimləmə
- Addım 4: Proqramlaşdırma
- Addım 5: YouTube Kanalıma Abunə Olun
Video: 10 Milyon YouTube Abunəçisi Mükafatı LED PCB: 5 Addım (Şəkillərlə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:46
Xülasə
Bu PCB (Çaplı Devre Kartı), 100, 000, 1 milyon və 10 milyon abunəçi kimi müəyyən mərhələlərə çatmaq üçün yaradıcılara verilən YouTube Play Button mükafatına bənzəyir. Açar açıldıqda istifadəçi sol üst küncdəki düyməni basaraq 5 fərqli rejimdə hərəkət edə bilər. Birinci rejim bütün LED -ləri söndürür, ikincisi gümüşdür (100.000 abunəçi), üçüncüsü qızıldır (1 milyon abunəçi), dördüncüsü parlaq bir almaz effekti (10 milyon abunəçi) və beşincisi yalnız uyğun gəlir. lövhənin rəngi, hamısı qırmızıdır. Lövhə təxminən 150 mm x 100 mm -dir, künclərində deşiklər var, buna görə bir yerə quraşdırıla bilər, amma heç bir yerə quraşdırmamışam. Lövhə hazırda 3.7 voltluq pilotsuz pil ilə işləyir, bunu dəyişdirə bilərəm ki, onu yalnız qoşulmuş vəziyyətdə qoyum və bir yerə quraşdırım və batareyanı dəyişdirməkdən narahat olmayın, çünki LED-lər təxminən 30 dəqiqə davam edir. tam parlaqlıq.
Bu lövhə, PCB quruluşlarını dizayn etmək və ilhamlandırmaq üçün şəkillərdən istifadə etmək fikri olan Zane Cochran tərəfindən öyrədilən Berry Kollecində Xüsusi Mövzular Sınıfı üçün inşa edilmişdir.
Komponentlər
Slouchy Board və qurduğum Masaüstü Cihazından fərqli olaraq, bu dövrəni yalnız LED -lər, bir açar, bir düymə və ATTiny85 mikro nəzarətçi olduğu üçün bişirmədim. Batareyalar istisna olmaqla istifadə etdiyim bütün komponentlər (bütün səthə quraşdırılmış əşyalar), https://lcsc.com/ saytında çox ucuz qiymətə tapıla bilər və aşağıda verilmişdir.
Lövhələr lövhəyə səthə qoyulduqdan sonra proqramlaşdırmaq üçün xüsusi hazırlanmış bir proqramçıdan (Zane tərəfindən) istifadə etdik. Bunlar satışda olmadığı üçün ya özünüz qurmalısınız, ya da ATTiny -ni quraşdırılmış prizlərlə və USB proqramçı ilə istifadə etməlisiniz. Ya da ATTiny -ni PCB -də tullanan tellər üçün kifayət qədər böyük etsəniz, Arduino vasitəsilə proqramlaşdıra bilərsiniz (bu videonun sonunda əlaqəli videoda göstərildiyi kimi).
Səthə quraşdırılmış ATTiny85 Microcontroller C89852 (hər biri 2 dollar)
(27 dollar) USB proqramçısı
(11 dollar) ATTiny + IC yuvaları
Düymə C86487 (hər biri 0,20 dollar)
C86471 enerji bağlantısı üçün baş pinləri (hər biri 0,20 dollar)
10k Ohm müqavimət C99198 (100 üçün.08 dollar)
RGB LED C114585 (5 üçün 0.50 dollar, 50 üçün 3.70 dollar)
100 nF kondansatör C1590 (50 üçün 0.29 dollar)
Switch C128955 (5 üçün 0.41 dollar)
4.7 uF Kondansatör C108344 (20 $ 0.37 üçün)
Drone akkumulyatoru və şarj cihazı aşağı gərginlikli sxemləri gücləndirmək üçün idealdır (23 dollar)
Alətlər/Proqram təminatı
PCB yaratmaq üçün EasyEDA -ya gedib pulsuz hesab aça bilərsiniz, EasyEDA -ya kömək üçün Slouchy Board və ya Masaüstü Cihaz Təlimatlarımdan istifadə edə bilərsiniz, çünki hər ikisi də necə istifadə edəcəyini göstərir. PCB-nin qiyməti 5 ilə 10 dollar arasında dəyişir və Çindən ABŞ-a çatdırılması təxminən bir-iki həftə çəkir.
PCB -ni Çindən aldıqdan və bütün komponentlərinizi hazırladıqdan sonra, hər bir komponenti bağlamaq üçün Lehim Yapışdırmasından istifadə etməlisiniz. MG Chemicals Qurğuşunlu Lehim Pastasından istifadə etdim. (DİQQƏTLİ, BU MƏHSULUN İLƏ BAŞLADI. Düşünürəm ki, qurğuşunsuz lehim pastası da hazırlayırlar)
ATTiny85 -i proqramlaşdırmaq üçün Arduino Proqramını istifadə edin, ancaq heç vaxt ATTiny85 -i proqramlaşdırmamışsınızsa, lövhə fayllarını yüklədiyinizə əmin olun. Bu video bunu necə edəcəyinizi izah etmək üçün əla bir iş görür: Dərslik: Arduino ilə Attiny 85 proqramlaşdırılması.
Addım 1: EasyEDA: Şematik
EasyEDA -da yeni bir layihə yaratmaqla başlayın və yeni bir sxem hazırlayın. Aşağıda sadaladığım komponentləri yerləşdirdiyinizə və onları sxematik şəkildə oxşar şəkildə bağladığınızdan əmin olun. Sol tərəfdə, müxtəlif kitabxanalarda lazım olan hissələri axtara və sonra sxematik olaraq yerləşdirə bilərsiniz.
Lövhədə olarkən Mikrokontrolörün proqramlaşdırılması üçün bir səthə ATTiny və ya ATTIny vasitəsilə keçir
Səthə quraşdırılmış ATTiny85 Mikrodenetleyici (soldakı "kitabxanalara" gedin və "C89852" axtarın), keçid telləri üçün bağlantıları solda EELib -ə gedin və şəkildə göstərildiyi kimi 2x4 ölçülü bir kişi baş pinini seçin. Bu o deməkdir ki, lövhəni Arduino vasitəsilə proqramlaşdırmaq üçün müvəqqəti olaraq lehim ata bilərsiniz.
OR
Yuvaya quraşdırılmış ATTiny85 (soldakı "kitabxanalara" gedin və AutogolazzoJr tərəfindən "Attiny85-20PU THT" axtarın) bu, yuvanın ayaq izini taxtaya qoyacaq, sonra lehimləyə bilərsiniz. Bu, idarəedicini geri çəkməyə imkan verir. və irəli, lakin olduqca bahalı olan USB nəzarətçisinə sahib olmalı olduğunuz deməkdir.
aşağıdakıların hamısını yerləşdirin
(Arxada 1x) Güc bağlantısı üçün başlıq pinləri (soldakı "kitabxanalara" gedin və "C86471" axtarın)
(1x düymə ilə) 10k Ohm rezistor (Soldakı "kitabxanalara" gedin və "C99198" axtarın)
(İstədiyiniz qədər) RGB LED (Soldakı "kitabxanalara" gedin və "C114585" axtarın)
(LED başına bir) 100 nF kondansatör (soldakı "kitabxanalara" gedin və "C1590" ı axtarın)
(1x) keçid (soldakı "kitabxanalara" gedin və "C128955" axtarın)
(1x) 4.7uF Kondansatör (Soldakı "kitabxanalara" gedin və "C108344" axtarın) Bu kondansatörü güc başlığı pimlərinin yanına qoyun, ancaq ön tərəfdə olduğundan əmin olun, yalnız bir tərəfə lehim edə bilərsiniz. (Əks təqdirdə, lövhəni qızdırdığınız zaman işlər düşür)
Bütün komponentləri yerləşdirdikdən sonra, onları GDN və VCC bağlantılarının yanında düzgün sancaqlara bağlayın. Kablolama vasitəsini istifadə edərək və GND & VCC simvollarını yerləşdirərək onları bağlayırsınız. Sonra bütün telləri düzgün bağladıqdan sonra PCB -ə çevir düyməsini vura bilərsiniz.
Addım 2: EasyEDA: PCB Dizaynı
PCB mühitinə girməzdən əvvəl DXF faylları yaratmaq və seçdiyiniz formanın konturunu yaratmaq üçün istifadə edə biləcəyiniz Inkscape və ya digər proqramlardan istifadə edin. Düzgün vahidlərə (məsələn, 150mmx100mm) uyğun olan şəkillərinizin bir DXF faylını əldə etdikdən sonra, lövhədə nə çəkiləcəyini ehtiva edən ayrı bir fayl yaradın, mənim üçün yalnız oyun düyməsinin üçbucağı idi.
PCB mühitində işə başladığınızda, sağda bir dəstə qat və rəqəm görürsünüz. Vahidlərinizi millimetrə və ya istifadə etmək istədiyiniz hər şeyi dəyişdirin və yapışqan ölçüsünü dəyişdirin (çəkmə ölçüsü əsasən şeyləri şəbəkəyə yerləşdirə biləcəyiniz vaxt aralığında) rahat bir şeyə dəyişin. Lövhəmin konturunun (0, 0) asanlıqla yerləşdirilməsini istədiyim üçün 10 mm düzəltdim.
Lövhənin kontur qatını düzəltməklə başlayın (rəngi vurun və qələm görünsün) və kontur DXF faylını idxal edin. Bunu əldə etdikdən sonra üst qatınızı düzəldin və komponentləri kontur üzərinə sürükləyərək istədiyiniz şəkildə lövhəyə yerləşdirməyə başlayın. Sonra komponentlər yerləşdirildikdən sonra GND və ya VCC -yə qoşulmadıqda bütün mavi xətləri tel alətlə bağlayın. GND və VCC əlaqələri birbaşa lövhəyə bağlanır və tellər vasitəsilə təcrid olunmasına ehtiyac yoxdur.
Bütün VCC və GND olmayan əlaqələr bir-birinə bağlandıqdan sonra, son əlaqələri etmək üçün Mis sahəsi alətindən istifadə edə bilərsiniz. Bunu bir dəfə üst təbəqədə və bir dəfə alt təbəqədə edin. Xüsusiyyətlər sekmesinde mis sahələrindən birini VCC olaraq dəyişdirdiyinizə əmin olun, ümumiyyətlə üst təbəqəni GND və alt qatını VCC edirəm. Bunu etdikdən sonra lövhə tam görünməlidir və GND -nin lövhəyə harada bağlandığını görmək üçün yaxınlaşdıra bilərsiniz. Bu nöqtədə, ən soldakı Dizayn meneceri sekmesinin altında DRC Səhvlərini yeniləyərək DRC Səhvlərini yoxlamaq istəyirsiniz. Səhv yoxdursa, gedib lövhənizi sifariş edin.
Surface Mounted ATTiny ilə tullanan tel marşrutu ilə gedirsinizsə, etməli olduğunuz son bir vacib şey, başlıq pin əlaqələrinin deliklərini düzəldir. 2x4 başlıq pin bağlantısını vurun, xüsusiyyətlərin altında sağa gedin və çuxuru (Çap) 1 mm olaraq dəyişdirin. Düşünürəm ki, telləri yerində lehimləsəniz, bunu hər çuxur üçün etdiyinizə əmin olun.
Lövhənizi sifariş etmək üçün, Gerber faylınızı ixrac etmək üçün G və sağa baxan ox ilə yuxarı lentdəki düyməni basın. Bu sizi lövhələrinizi satın aldığınız yerə birbaşa aparacaq, fərqli rənglər və bitirmələr üçün lövhənin qiymətinə təsir edəcək bir çox variant var, PCB qalınlığı üçün düşünürəm ki, 1.6 ümumiyyətlə etdiyimiz şeydir. Komponentlərinizin uyğun olub olmadığını iki dəfə yoxlamaq istəyirsinizsə, lövhənizin-p.webp
[Düzenle] Gerber faylını istifadə etmək istəyirsinizsə əlavə etdim.
Addım 3: Səthə Montaj Lehimləmə
Səth montaj komponentlərinin lehimlənməsi bütün quruluşun ən çox sevdiyim hissəsidir, çünki bütün kiçik komponentlərin sobanın içərisindəki lehimlə bağlanmasını izləmək məni çox məmnun edir. Videoda bu layihənin bütün quruluşu sənədləşdirilmişdir, buna görə əvvəlki addımlardan hər hansı biri çaşqındırsa, bu video faydalı ola bilər. Burada tez bir zamanda mətndə ümumiləşdirəcəyim səthi lehimləmə işini necə etdiyimi ətraflı şəkildə göstərir.
Lövhə Çindən gəldikdə və bütün kiçik komponentləriniz varsa, bütün lehim yastiqciklərini lehim pastası ilə örtmək üçün təchiz olunmuş şablonu istifadə edin. Sonra boş hissələri hamısını yerinə qoyana qədər lehim pastasına yapışdırın. Lehimin ərimə nöqtəsi 360 dərəcə Fahrenheit (185 dərəcə Celcius) civarındadır, buna görə sobanı yandırın və lövhənizi təxminən 2 dəqiqə oraya yapışdırın, yoxsa bütün lehim nöqtələrinin parlaq olduğunu görürsünüz. əridilmişdi. Lövhənizi çıxararkən diqqətli olun, isti olacaq!
Addım 4: Proqramlaşdırma
Bütün LED -lərimi sınamaq və hər şeyin işlədiyinə əmin olmaq üçün əsas Neopixel kitabxanalarından başladım və sonra FastLED.h kitabxanasından istifadə edərək istənilən Diamond effektini əldə etmək üçün etdiyim bəzi düzəlişlərlə birlikdə digər rejimlər bütün LED -ləri bir yerə qoyurdum. rəng.
İstinad üçün kodumu əlavə etdim.
Bu konsepsiya və bir dəstə LED ilə edə biləcəyiniz bir çox gözəl şey var, bunlardan birini və ya xarakterinizin, loqotipinizin və ya şəklinizin nə olduğunu və LEDlərin nə etdiyini mənə bildirin !!
Addım 5: YouTube Kanalıma Abunə Olun
Bu təlimatçılığın maraqlı olduğunu düşünürsünüzsə, Desktop Assistant haqqında hazırladığım videoya və bəzi digər layihə videolarımıza baxmaqdan çekinmeyin.
Kanalımı 1000 abunəçiyə çatdırmağa çalışıram ki, gələcəkdə daha iddialı, daha bahalı layihələri maliyyələşdirmək üçün kanalımdan pul qazanmağa başlayım. Hələ bu semestrdən etibarən paylaşacağım bir neçə məktəb layihəm var və sonra yeni şeylərə girməyə başlayacağam. Bu layihələr əsgərlərə jurnallarında qalan güllələrin sayını izləməyə imkan verən bir cihaz və bir Teensy -dən tamamilə qaçan Gameboy üslublu bir gamepad daxildir.
Maraqlı səslənirsə, zəhmət olmasa YouTube kanalıma və ya buradakı təlimatlı profilimə abunə olmağı düşünün.
Kanalıma keçid:
Təşəkkürlər !!
Tövsiyə:
ESP8266 istifadə edərək 5 dollarlıq DIY YouTube Abunəçisi Ekranı - Kodlaşdırmaya ehtiyac yoxdur: 5 addım
ESP8266 istifadə edərək 5 dollarlıq DIY YouTube Abunəçisi Ekranı - Kodlaşdırmaya ehtiyac yoxdur: Bu layihədə, hər hansı bir YouTube kanalının abunəçi sayını 5 dollardan aşağı göstərmək üçün ESP8266 lövhəsi Wemos D1 Mini -dən necə istifadə edə biləcəyinizi sizə göstərəcəyəm
Oyuncaq Kolleksiyası Mükafatı Maşını: 6 addım
Oyuncaq Kolleksiyası Mükafatı Maşını: Maşının təqdimatı: Bu oyuncaq toplama mükafat maşındır. Oyuncağı oyuncaq qutusuna qoysanız. Mükafat maşını, qutuya bir şey qoyulduğunu hiss edəcək və sonra mükafat üçün işıqlandırma və səs rəyi verəcəkdir. Uşaqlar ilham alacaqlar
100 Youtube Abunəçisi Youtube Play Düyməsi!: 8 Addım
100 Abunəçi Youtube Play Düyməsinə!: Başlıqda deyildiyi kimi, Youtube kanalım 100 Abunəçini keçdiyindən bəzi qeyd etmələrin vaxtıdır, buna görə də öz 100 Abunəçi Oynatma Düyməsini istifadə etmək qərarına gəldim! Beləliklə, gecikmədən başlayaq
Cryptocurrency Ticker / Realtime Youtube Abunəçisi: 6 addım (şəkillərlə)
Cryptocurrency Ticker / Realtime Youtube Abunə Sayacı: Kriptovalyuta ticarəti funksiyasını yerinə yetirən və real vaxtda YouTube abunəçisi sayacı kimi işləyən kompakt LED ekran vahidi. real vaxtda su yaratmaq
Lityum Batareyadan 6 Milyon Rupi LED Fənər! 8 Adım (Şəkillərlə)
Lityum Batareyadan 6 Milyon Rupiya LED Fənər