Talaan ng mga Nilalaman:

LED Pocket Square: 5 Hakbang (na may Mga Larawan)
LED Pocket Square: 5 Hakbang (na may Mga Larawan)

Video: LED Pocket Square: 5 Hakbang (na may Mga Larawan)

Video: LED Pocket Square: 5 Hakbang (na may Mga Larawan)
Video: 5x BGH1 Studio Setup — Nearly Perfect Camera! 2024, Nobyembre
Anonim
Image
Image
LED Pocket Square
LED Pocket Square

Mula pa nang nakita ko ang Draper 2.0 ni ChrisSmolinksi sa Mga Tagubilin na nais kong gumawa ng katulad na bagay. Sa gayon, ang aking pagkakataon ay sa wakas ay dumating nang ang aking asawa at ako ay naimbitahan sa isang MFA Gala sa Boston na may 'Creative Black Tie' bilang dress code. Iyon ang sige na kailangan ko upang lumikha ng aking sariling bersyon ng LED pocket square.

Ang aking mga layunin para sa bulsa na parisukat ay upang lumikha ng isang bagay na may madaling maabot sa / off switch, isang pasadyang circuit board, programmable / addressable LEDs, at naaayos na lalim ng bulsa. Ang lahat ng mga code, Eagle file, at mga link sa mga bahagi ay nakakabit o naka-link, ngunit kung may isang bagay na napalampas ko mangyaring ipaalam sa akin sa mga komento. Magsimula na tayo.

Mga Kagamitan

  • 1x Breakout ng Switch ng Power ng Adafruit Pushbutton
  • 1x Adafruit MetroMini
  • 1x Adafruit Powerboost 1000 Charger
  • 1x LiPo na baterya
  • 1x 8x1 Neopixel Stick
  • 1x Single Sided Copper PCB (upang magkasya sa Bantam Tools PCB Mill)
  • Panghinang
  • Breadboard
  • Jumper Wires
  • 48x Header Pins
  • 2x 2.0M x 10 tornilyo (OPSYONAL)
  • 5x 2.0M nut (OPSYONAL)
  • Double sided tape
  • 1x Tuxedo at Pocket Square

Mga kasangkapan

  • Panghinang
  • Bantam Tools PCB Mill
  • Mga Striper ng Wire
  • Felt Point Pen
  • Mag-drill kasama

Software

  • Eagle ng Autodesk
  • Bantam Tools Desktop Milling Machine Software
  • Arduino IDE

Hakbang 1: Subukan ang Iyong Circuit

Subukan ang Iyong Circuit
Subukan ang Iyong Circuit
Subukan ang Iyong Circuit
Subukan ang Iyong Circuit
Subukan ang Iyong Circuit
Subukan ang Iyong Circuit

Ipinakikilala ng circuit ang kapangyarihan sa pamamagitan ng isang baterya ng LiPo sa module ng Powerboost. Pumupunta naman ito sa Soft Power Switch, na nagpapahintulot sa kasalukuyang dumaloy sa LED stick at MetroMini kapag pinindot, at ititigil ang daloy ng kasalukuyang kapag pinindot muli. Sinimulan ko ang disenyo sa pamamagitan ng pagsubok nito sa isang breadboard. Kahit na ang panghuling.brd file ay ibinigay, lubos kong inirerekumenda na kumpletuhin mo ang hakbang na ito bago magpatuloy sa pagputol ng isang PCB board at mga sangkap ng paghihinang na magkasama. Ang eskematiko para sa circuit, hindi ko sinasadyang naiwan ang baterya, na kumokonekta sa module ng Powerboost. Maaari mong sundin ang eskematiko at ang mga imahe ng breadboard sa hakbang na ito, ngunit isusulat ko rin kung paano ikonekta ang circuit para sa mga hindi pa nagtrabaho sa mga circuit (kasama ko mismo!)

Ipinapalagay kong pamilyar ka sa kung paano gumagana ang isang breadboard dito, kung hindi, maraming mga kapaki-pakinabang na link sa internet. Gumamit ng mga jumper upang gawin ang mga sumusunod na koneksyon.

  • Ikonekta ang 5V pin sa Powerboost na kumokonekta sa Positive Rail, at ang GND pin sa Negative Rail.
  • Susunod, ikonekta ang Vin at GND sa Push Button ang Positibo at Negatibong daang-bakal.
  • Sa kabaligtaran ng pindutan, ikonekta ang Vout sa 5V pin sa Metro Mini.
  • Ikonekta ang pin ng GND sa MetroMini sa Negative Rail.
  • Gumamit ng pangalawang jumper sa parehong hilera tulad ng 5V pin sa MetroMini at ikonekta ito sa 5V pin sa LED stick.
  • Ikonekta ang GND sa LED stick sa Negative Rail. Panghuli, ikonekta ang Pin 6 sa MetroMini sa Din sa Led Stick

Gumamit ng isang MicroUSB at ikonekta ang MetroMini sa Arduino IDE. Kung hindi ka sigurado kung paano gamitin ang Arduino IDE, maraming mga tutorial doon sa mga internet. Kapag nag-program maaari mong piliin ang Arduino Uno bilang iyong board. Bilang karagdagan, maraming Neopixel code doon, kaya hindi mo kailangang magsulat ng code mula sa simula. Narito ang isang link sa code na ginamit sa mga video na matatagpuan sa 'ible na ito. (Tandaan - ang video sa seksyon ng intro ay gumamit ng isang code ng estilo ng Knight Rider, gayunpaman, ang mga naka-link na mga file ng code ay isang kupas. Ginamit ko ang fade code na ito sa huli at maaari mong makita ang video nito sa huling seksyon ng itinuturo na ito).

I-upload ang iyong code at tiyaking gumagana ang lahat ayon sa inaasahan.

Hakbang 2: Gupitin ang Iyong PCB

Gupitin ang Iyong PCB
Gupitin ang Iyong PCB
Gupitin ang Iyong PCB
Gupitin ang Iyong PCB

Kinikilala ko na hindi lahat ay magkakaroon ng pag-access sa isang PCB milling machine. Ang proyektong ito ay maaaring tiyak na magawa ng mga sangkap ng paghihinang sa isang prototyping board, gayunpaman, ang aking hangarin ay lumikha ng isang madaling kopyahin ng PCB, at malaman kung paano gamitin ang Eagle sa proseso. Maaari ka ring magpadala ng.brd na mga file na nilikha sa Eagle upang maipagawa ng ibang tao. Suriin ang listahang ito mula sa Ladyada para sa karagdagang impormasyon tungkol doon. Naiugnay ko ang aking.brd file sa itinuturo na ito, huwag mag-atubiling gamitin at baguhin tulad ng nais mo. Maikli kong pupunta tungkol sa kung paano i-cut ito kung sakaling magkaroon ka ng isang Bantam Tools PCB Mill.

Kung gumagamit ng Autorouter sa Eagle, tiyaking inilalagay mo ang BOTTOM ng board. Bilang karagdagan, tiyaking mayroon kang file na Bantam Tools DRC para sa isang 1/32 drill bit. Maaari mong i-download ito dito. Kapag ang paglilipat mula sa Eagle patungo sa Bantam Tools software ang board ay dapat magmukhang makikita dahil pinuputol namin ang ilalim, na kung saan ay ang tanso na bahagi ng board. Kapag masaya sa iyong disenyo ng board sa Eagle maaari mo lamang i-save ang.brd file at buksan ito sa Bantam Tools software. Tiyaking mayroon kang tamang hanay ng drill bit at lahat ng mga bakas, butas, at balangkas, ay napili sa menu sa kanang bahagi ng screen. Ang lahat ng iba pang mga setting sa kanang bahagi ng screen ay dapat magmukhang katulad sa imahe sa itaas.

Hakbang 3: Magdagdag ng Mga Butas ng Screw (OPSYONAL)

Magdagdag ng Mga Screw Holes (OPSYONAL)
Magdagdag ng Mga Screw Holes (OPSYONAL)
Magdagdag ng Mga Screw Holes (OPSYONAL)
Magdagdag ng Mga Screw Holes (OPSYONAL)
Magdagdag ng Mga Screw Holes (OPSYONAL)
Magdagdag ng Mga Screw Holes (OPSYONAL)

Ilagay ang iyong mga bahagi sa harap ng mukha ng PCB board tulad ng sa imahe sa itaas. Napagpasyahan kong magdagdag ng isang 2.0M na tornilyo at kulay ng nuwes sa module ng Powerboost at ang LED stick upang maibalik ang stress sa mga solder joint. Gamit ang mga sangkap sa pisara, markahan ang kanang butas ng turnilyo na may isang nadama na pen pen. Bilang karagdagan, markahan ang dulong kanang butas sa LED stick (farthese mula sa magkasanib na panghinang). Mag-drill sa board sa dalawang spot na iyon. Maglagay ng isang tornilyo sa butas ng tornilyo sa Powerboost, pagkatapos higpitan ang isang nut dito bago ilagay ito sa PCB. Ang nut ay kikilos bilang isang standoff para sa Powerboost module. Gumamit ng isang pangalawang nut upang ma-secure ang turnilyo mula sa ilalim ng PCB board. Gumamit ako ng dalawang mani bilang mga standoff para sa LED stick, ngunit ang isa ay marahil sapat. Handa na kaming maghinang. Paghinang ang mga pin sa likod na bahagi, tanso na bahagi. Ina-solder ko lang ang mga pin na konektado sa vias, na tumutulong na limitahan ang mga pagkakataong maghinang na lumilikha ng isang hindi nais na koneksyon sa saligan, at tila mas mahusay ito sa akin. Maaaring nagtataka ka kung bakit ang imahe ng likod ng PCB ay may berdeng kawad na na-solder dito. Kaya, nangyayari ang mga pagkakamali. Ang aking paunang disenyo ng iskemik sa Eagle ay nagkaroon ng isang pagkakamali na lumipat sa.brd file. Naitama ko ang isyu sa pamamagitan ng pagdaragdag ng berdeng kawad. Mula nang bumalik ako at na-update ang eskematiko at.brd na mga file sa Eagle, at ang mga tamang file ay nakakabit sa Instructable na ito. Marahil ay magpatuloy ako at gupitin ang isang bagong board sa malapit na hinaharap, ngunit hindi ko nais na mag-aksaya ng mga board na may isang madaling pag-aayos na magagamit.

Hakbang 4: Oras upang Maghinang

Oras upang maghinang
Oras upang maghinang

Paghinang ang mga pin sa likod na bahagi, tanso na bahagi. Ina-solder ko lang ang mga pin na konektado sa vias, na tumutulong na limitahan ang mga pagkakataong maghinang na lumilikha ng isang hindi nais na koneksyon sa saligan, at tila mas mahusay ito sa akin. Maaaring nagtataka ka kung bakit ang imahe ng likod ng PCB ay may berdeng kawad na na-solder dito. Kaya, nangyayari ang mga pagkakamali. Ang aking paunang disenyo ng iskemik sa Eagle ay nagkaroon ng isang pagkakamali na lumipat sa.brd file. Naitama ko ang isyu sa pamamagitan ng pagdaragdag ng berdeng kawad. Mula nang bumalik ako at na-update ang eskematiko at.brd na mga file sa Eagle, at ang mga tamang file ay nakakabit sa Instructable na ito. Marahil ay magpatuloy ako at gupitin ang isang bagong board sa malapit na hinaharap, ngunit hindi ko nais na mag-aksaya ng mga board na may isang madaling pag-aayos na magagamit.

Kapag tapos ka nang maghinang, ikabit ang baterya sa pisara sa tabi ng module ng Powerboost gamit ang double sided tape. I-plug ang cable ng baterya sa module ng Powerboost, ang asul

Hakbang 5: Sunugin Ito

Image
Image

Kapag tapos ka nang maghinang, ikabit ang baterya sa pisara sa tabi ng module ng Powerboost gamit ang double sided tape. I-plug ang cable ng baterya sa module ng Powerboost, dapat mong makita ang isang asul na LED na nakabukas. Pindutin ang pindutan ng kuryente, na may pulang humantong sa ibaba nito i-on kapag pinindot. Ang LED stick ay dapat magsimulang magtrabaho sa puntong ito. Itulak muli ang pindutan at dapat patayin ang LED stick. Ang asul na LED sa module ng Powerboost ay mananatili habang ang isang baterya ay konektado.

Sa pamamagitan ng pag-plug ng isang micro USB sa module ng PowerBoost maaari mong singilin ang baterya. Gamitin ang MetroMini upang mag-upload ng code upang makuha ang mga LED na gumana ayon sa gusto mo. Sinubukan ko ang maraming magkakaibang uri ng code sa proyektong ito. Ang aking paunang paglabas kasama nito ay ginamit ang code na nakakabit nito sa 'ible' na ito, na isang sublte fade in and out, halos kagaya ng paghinga. Ang LEDS ay nagiging maliwanag, kumupas, at umuulit - ipinapakita sa mga video sa seksyong ito. Gayunpaman, sa seksyon ng Panimula, nagsimula ako sa isang mas epekto sa Knight Rider. Mga katanungan? Iwanan ang mga ito sa mga komento.

Inirerekumendang: