10 Milyong Gawad ng Subscriber ng YouTube LED LED PCB: 5 Hakbang (na may Mga Larawan)
10 Milyong Gawad ng Subscriber ng YouTube LED LED PCB: 5 Hakbang (na may Mga Larawan)
Anonim
Image
Image
10 Milyong YouTube Subscriber Award LED PCB
10 Milyong YouTube Subscriber Award LED PCB
10 Milyong YouTube Mga Subscriber Award ng LED PCB
10 Milyong YouTube Mga Subscriber Award ng LED PCB

Buod

Ang PCB na ito (Printed Circuit Board) ay kahawig ng parangal sa YouTube Play Button na ibinigay sa mga tagalikha para maabot ang ilang mga milestones tulad ng 100, 000, 1 milyon, at 10 milyong mga tagasuskribi. Kapag ang switch ay nakabukas, ang gumagamit ay maaaring mag-scroll sa 5 iba't ibang mga mode sa pamamagitan ng pagpindot sa pindutan sa kaliwang sulok sa itaas. Ang unang mode ay umalis sa lahat ng OFF ng LED, ang pangalawa ay pilak (100, 000 subs), ang pangatlo ay ginto (1 milyong subs), ang pang-apat ay isang sparkling brilyanteng epekto (10 milyong subs), at ang pang-lima, upang tumugma lamang ang kulay ng board, ay pula ang lahat. Ang board ay tungkol sa 150mm x 100mm, mayroon itong mga butas sa mga sulok upang maaari itong mai-mount sa isang lugar, subalit, hindi ko ito nai-mount sa anumang bagay. Ang board ay kasalukuyang pinalakas ng isang 3.7-volt drone na baterya, maaari kong baguhin ito upang maiiwan ko lamang ito na naka-plug in at mai-mount ito sa isang lugar at hindi mag-alala tungkol sa pagbabago ng baterya dahil tumatagal lamang ito ng halos 30 minuto sa mga LED sa buong ningning.

Ang board na ito ay itinayo para sa isang Espesyal na Mga Paksa sa Klase sa Berry College na itinuro ni Zane Cochran na may ideya na gumamit ng mga imahe upang magdisenyo at magbigay ng inspirasyon sa pagbuo ng PCB.

Mga Bahagi

Hindi tulad ng Slouchy Board at ang Desktop Device na itinayo ko, hindi ko na-breadboard ang circuit na ito dahil sa LED lang ito, isang switch, isang pindutan, at isang microcontroller ng ATTiny85. Ang lahat ng mga sangkap na ginamit ko (lahat ng mga naka-mount na bagay), maliban sa mga baterya, ay matatagpuan sa https://lcsc.com/ para sa sobrang murang at nakalista sa ibaba.

Gumamit kami ng isang pasadyang built na programmer (ni Zane) upang i-program ang mga board habang naka-mount na sa board ang mga ito. Dahil ang mga iyon ay hindi magagamit sa komersyo, kakailanganin mong bumuo ng iyong sarili o gamitin ang ATTiny na may mga naka-mount na socket at USB programmer. O maaari mong i-program ang ATTiny sa pamamagitan ng isang Arduino kung gagawin mo ang mga butas ng header pin nang malaki sa PCB para sa mga jumper wires (uri ng ipinakita sa video na naka-link sa dulo ng video na ito).

Sa itaas na naka-mount na ATTiny85 Microcontroller C89852 ($ 2 bawat isa)

($ 27) USB Programmer

($ 11) ATTiny + IC sockets

Button C86487 ($ 0.20 bawat isa)

Mga pin ng header para sa koneksyon ng kuryente C86471 ($ 0.20 bawat isa)

10k Ohm risistor C99198 ($.08 para sa 100)

RGB LED C114585 ($ 0.50 para sa 5, $ 3.70 para sa 50)

100 nF Capacitor C1590 ($ 0.29 para sa 50)

Lumipat C128955 ($ 0.41 para sa 5)

4.7uF Capacitor C108344 (20 para sa $ 0.37)

Ang drone baterya at charger na perpekto para sa pag-power ng mga mababang boltahe na circuit ($ 23)

Mga tool / Software

Upang likhain ang PCB, maaari kang pumunta sa EasyEDA at gumawa ng isang libreng account, Maaari mong sanggunian ang aking Slouchy Board o Mga Instruction ng Device sa Desktop para sa tulong sa EasyEDA bilang parehong nagpapakita kung paano ito magagamit. Ang saklaw ng PCB mula sa $ 5- $ 10 para sa 5 at kukuha ng halos isang o dalawa na linggo upang ipadala mula sa Tsina patungong US.

Sa sandaling makuha mo ang iyong PCB mula sa Tsina at handa mo na ang lahat ng iyong mga sangkap, kakailanganin mong gumamit ng Solder Paste upang ikabit ang bawat indibidwal na sangkap. Gumamit ako ng MG Chemicals Leaded Solder Paste. (MAG-INGAT, ANG PRODUKTO NA ITO AY MAY PAMUMUNO SA ITO. Sa palagay ko gumawa din sila ng ilang lead free solder paste)

Upang programa, ang ATTiny85, gamitin ang Arduino's Software ngunit tiyakin na mayroon kang mga file ng board na na-download kung hindi mo pa nai-program ang isang ATTiny85. Ang video na ito ay mahusay na gawain ng pagpapaliwanag kung paano ito gawin: Tutorial: Programming the Attiny 85 with an Arduino.

Hakbang 1: EasyEDA: Schematic

EasyEDA: Skema
EasyEDA: Skema
EasyEDA: Skema
EasyEDA: Skema
EasyEDA: Skema
EasyEDA: Skema

Sa EasyEDA, magsimula sa pamamagitan ng paglikha ng isang bagong proyekto at gumawa ng isang bagong eskematiko. Tiyaking inilalagay mo ang mga sangkap na nakalista ako sa ibaba at ikonekta ang mga ito na katulad sa kung paano ko ito nasa skema. Sa kaliwang bahagi, maaari kang maghanap sa iba't ibang mga aklatan para sa mga bahagi na kinakailangan at pagkatapos ay ilagay ang mga ito sa eskematiko.

Para sa pagprograma sa Microcontroller habang nasa board, makikita mo ang isang naka-mount na ATTiny o isang Through hole ATTIny

Sa ibabaw na naka-mount ang ATTiny85 Microcontroller (Pumunta sa "mga aklatan" sa kaliwa at hanapin ang "C89852"), upang mapunta ang mga koneksyon para sa mga jumper wires sa EELib sa kaliwa at pumili ng isang 2x4 male header pin tulad ng ipinakita sa imahe. Nangangahulugan ito na maaari mong pansamantalang maghinang ng mga jumper sa lugar upang mai-program ang board sa pamamagitan ng isang Arduino.

O kaya

Socket mount ATTiny85 (Pumunta sa "mga aklatan" sa kaliwa at hanapin ang "Attiny85-20PU THT" ni AutogolazzoJr) ilalagay nito ang bakas ng paa ng socket sa board kung saan maaari mo itong solder. Pinapayagan kang ilipat ang Controller pabalik at pabalik ngunit nangangahulugang kailangan mong magkaroon ng USB controller na kung saan ay medyo magastos.

ilagay ang lahat ng mga sumusunod

(1x sa likuran) Mga pin ng header para sa koneksyon ng kuryente (Pumunta sa "mga aklatan" sa kaliwa at hanapin ang "C86471")

(1x na may pindutan) 10k Ohm risistor (Pumunta sa "mga aklatan" sa kaliwa at hanapin ang "C99198")

(Gayunpaman maraming gusto mo) RGB LED (Pumunta sa "mga aklatan" sa kaliwa at hanapin ang "C114585")

(Isa sa bawat LED) 100 nF Capacitor (Pumunta sa "mga aklatan" sa kaliwa at hanapin ang "C1590")

(1x) Lumipat (Pumunta sa "mga aklatan" sa kaliwa at hanapin ang "C128955")

(1x) 4.7uF Capacitor (Pumunta sa "mga aklatan" sa kaliwa at hanapin ang "C108344") Ilagay ang capacitor na ito malapit sa mga pin ng header ng kuryente ngunit tiyaking nasa harap ito, maaari mo lamang i-ibabaw ang solder sa isang gilid. (Kung hindi man, ang mga bagay ay nahuhulog kapag pinainit mo ang board)

Kapag nakuha mo na ang lahat ng mga sangkap na nakalagay, ikonekta ang mga ito sa tamang mga pin pati na rin ang mga koneksyon sa GDN at VCC. Ikonekta mo ang mga ito sa pamamagitan ng paggamit ng tool sa mga kable at paglalagay ng mga simbolo ng GND & VCC. Pagkatapos kapag na-konekta mo nang maayos ang lahat ng mga wire, maaari mong i-click ang pindutan ng pag-convert sa PCB.

Hakbang 2: EasyEDA: Disenyo ng PCB

EasyEDA: Disenyo ng PCB
EasyEDA: Disenyo ng PCB
EasyEDA: Disenyo ng PCB
EasyEDA: Disenyo ng PCB
EasyEDA: Disenyo ng PCB
EasyEDA: Disenyo ng PCB

Bago ka makarating sa kapaligiran ng PCB gumamit ng Inkscape o ilang iba pang software na maaari mong gamitin upang lumikha ng mga DXF file at gumawa ng isang balangkas ng iyong napiling hugis. Kapag mayroon kang isang DXF file ng iyong mga balangkas na hugis na na-laki sa tamang mga yunit (halimbawa ng 150mmx100mm) lumikha ng isang hiwalay na file na naglalaman ng kung ano ang iguhit sa board, para sa akin ay tatsulok lamang ito ng play button.

Kapag nagsimula ka sa kapaligiran ng PCB, makikita mo ang isang grupo ng mga layer at numero sa kanan. Baguhin ang iyong mga unit sa millimeter o anumang nais mong gamitin at palitan ang laki ng snap (ang laki ng snap ay karaniwang kung anong agwat ay maaari mong ilagay ang mga bagay sa grid) sa isang bagay na maginhawa. Ginawa ko ang aking 10mm dahil nais ko ang aking balangkas ng board na madaling mailagay sa (0, 0).

Magsimula sa pamamagitan ng pag-edit ng layer ng balangkas ng board (i-click ang kulay at dapat lumitaw ang isang lapis) at i-import ang balangkas na DXF file. Kapag mayroon ka nito, i-edit ang iyong tuktok na layer at simulang ilagay ang mga bahagi sa pisara kung paano mo gusto ang mga ito sa pamamagitan ng pag-drag sa kanila papunta sa balangkas. Pagkatapos kapag inilagay ang mga sangkap, ikonekta ang lahat ng mga asul na linya sa wire tool, maliban kung nakakonekta ang mga ito sa GND o VCC. Ang mga koneksyon ng GND at VCC ay direktang kumonekta sa board at hindi kailangang ihiwalay sa pamamagitan ng mga wire.

Kapag ang lahat ng mga di-VCC at GND na koneksyon ay naka-wire nang magkasama, maaari mong gamitin ang tool na lugar ng Copper upang makagawa ng mga huling koneksyon. Gawin ito nang isang beses sa tuktok na layer at minsan sa ibabang layer. Tiyaking binago mo ang isa sa mga tanso na lugar sa VCC sa tab na mga katangian, karaniwang ginagawa kong tuktok na layer ng GND at ang ilalim na layer ng VCC. Kapag nagawa mo na iyan, ang board ay dapat magmukhang kumpleto at maaari kang mag-zoom in upang makita kung saan kumokonekta ang GND sa board. Sa puntong ito, nais mong suriin ang mga Error sa DRC sa pamamagitan ng pag-refresh ng mga DRC Error sa ilalim ng tab na Design Manager sa dulong kaliwa. Kung walang mga pagkakamali, mahusay kang pumunta at mag-order ng iyong board.

Ang isang huling mahalagang bagay na kailangan mong gawin kung pupunta ka sa ruta ng jumper wire na may Surface Mounted ATTiny ay ang pag-edit ng mga butas ng mga koneksyon ng header pin. Mag-click sa koneksyon sa 2x4 header pin, pumunta sa kanan sa ilalim ng mga pag-aari at palitan ang hole (Diameter) sa 1mm. Sa palagay ko ito ay dapat gawin kung maghinang ka ng mga wire sa lugar, tiyaking gagawin mo ito para sa bawat butas.

Upang mag-order ng iyong board, i-click ang pindutan sa tuktok na laso na may isang G at kanang nakaharap na arrow upang mai-export ang iyong Gerber file. Dadalhin ka nito nang direkta sa kung saan mo binibili ang iyong mga board, maraming mga pagpipilian para sa iba't ibang mga kulay at pagtatapos na makakaapekto sa presyo ng board, para sa kapal ng PCB, sa palagay ko 1.6 ang karaniwang ginagawa namin. Kung nais mong i-double check kung magkasya ang iyong mga sangkap, maaari kang mag-export ng isang-p.webp

(I-edit) Naidagdag ko ang Gerber file kung nais mong gamitin ito.

Hakbang 3: Ibabaw ng Mount Soldering

Image
Image
Ibabaw ng Mount Soldering
Ibabaw ng Mount Soldering
Ibabaw ng Mount Soldering
Ibabaw ng Mount Soldering

Ang paghihinang ng mga bahagi ng mount Surface ay ang aking paboritong bahagi ng buong buo dahil nakikita ko na napakasisiyahan na panoorin ang lahat ng maliliit na sangkap na nakakonekta sa pamamagitan ng panghinang sa loob ng oven. Sa video ang buong pagbuo ng proyektong ito ay naitala kung kaya kung ang alinman sa mga nakaraang hakbang ay nakalilito, maaaring makatulong ang video na ito. Ipinapakita din nito nang detalyado kung paano ko ginawa ang panghinang na pang-ibabaw na mabilis kong ibubuod dito sa teksto.

Kapag ang board ay nagmula sa Tsina at mayroon ka ng lahat ng iyong maliliit na sangkap, gamitin ang ibinigay na stencil upang takpan ang lahat ng mga solder pad na may solder paste. Pagkatapos ay idikit ang mga maluwag na sangkap sa solder paste hanggang sa mailagay mo ang lahat sa lugar. Ang natutunaw na punto ng panghinang ay nasa paligid ng 360 degree Fahrenheit (185 degree Celcius) kaya't ilagay ang oven sa init sa paligid nito at idikit ang iyong board doon ng halos 2 minuto o nakikita mo ang lahat ng mga solder point na makintab, na nagpapahiwatig na ang solder ay natunaw. Mag-ingat sa paglabas ng iyong board, magiging mainit!

Hakbang 4: Programming

Programming
Programming
Programming
Programming
Programming
Programming

Nagsimula ako sa pangunahing mga aklatan ng Neopixel upang subukan ang lahat ng aking mga LED at tiyaking gumagana ang lahat at pagkatapos ay ginamit ang FastLED.h library kasama ang ilang mga pag-edit na ginawa ko upang makuha ang nais na Diamond effect habang ang iba pang mga mode ay itinatakda lamang ang lahat ng mga LED sa isa kulay.

Inilakip ko ang aking code para sa sanggunian.

Mayroong isang tonelada ng mga cool na bagay na maaari mong gawin sa konsepto na ito at isang grupo ng mga LED upang ipaalam sa akin kung gumawa ka ng isa sa mga ito at kung ano ang iyong karakter, logo, o hugis at kung ano ang ginagawa ng mga LED !!

Hakbang 5: Mag-subscribe sa Aking YouTube Channel

Mag-subscribe sa Aking YouTube Channel!
Mag-subscribe sa Aking YouTube Channel!
Mag-subscribe sa Aking YouTube Channel!
Mag-subscribe sa Aking YouTube Channel!

Kung sa palagay mo ay nakakainteres ang pagtuturo na ito, huwag mag-atubiling tingnan ang video na ginawa ko tungkol sa Desktop Assistant at ilan sa aking iba pang mga video ng proyekto.

Sinusubukan kong makuha ang aking channel sa 1, 000 mga subscriber upang masimulan kong pagkitaan ang aking channel upang pondohan ang mga proyekto sa hinaharap na mas mapaghangad aka mahal. Mayroon pa akong isang pares ng mga proyekto sa paaralan mula sa semestre na ito na aking ibabahagi at pagkatapos ay magsisimula akong makakuha ng mga bagong bagay. Ang mga proyekto ay nagsasama ng isang aparato na nagbibigay-daan sa mga sundalo na subaybayan ang bilang ng mga bala na natitira sa kanilang mga magazine at isang Gameboy style gamepad na ganap na tumatakbo sa isang Teensy.

Kung ang mga tunog na nakakainteres mangyaring isaalang-alang ang pag-subscribe sa aking YouTube channel o dito sa aking itinuturo na profile.

Link sa aking Channel:

Salamat !!

Inirerekumendang: