Talaan ng mga Nilalaman:

Longboard Underglow: 5 Hakbang (na may Mga Larawan)
Longboard Underglow: 5 Hakbang (na may Mga Larawan)

Video: Longboard Underglow: 5 Hakbang (na may Mga Larawan)

Video: Longboard Underglow: 5 Hakbang (na may Mga Larawan)
Video: neon underglow on a skateboard 2024, Nobyembre
Anonim
Longboard Underglow
Longboard Underglow

Sa pamamagitan ng spikytunaLinkedinFollow Higit pa ng may-akda:

Cardboard Shoji Lantern
Cardboard Shoji Lantern
Cardboard Shoji Lantern
Cardboard Shoji Lantern
Ahas sa isang Breadboard
Ahas sa isang Breadboard
Ahas sa isang Breadboard
Ahas sa isang Breadboard
Music Reactive Mood Lights
Music Reactive Mood Lights
Music Reactive Mood Lights
Music Reactive Mood Lights

Tungkol sa: Ako ay isang undergrad ng engineering sa aerospace na madalas na gumagawa ng mga proyekto na ang pinakamalayo na bagay mula sa aero. Karagdagang Tungkol sa spikytuna »

Intro

Marahil ay nakalaan ka upang gumawa ng isang longboard na mukhang hella na may sakit. Marahil ay nainis ka sa iyong pag-iisip sa kuwarentenas. Anuman ang dahilan, ang paglalagay ng underglow sa iyong board ay isang mahusay na mahusay na paraan upang linlangin ito. Gumawa ako ng isang WS2812 LED strip controller na may isang accelerometer, isang module ng Bluetooth, at isang Arduino Nano.

Mga Pangangailangan

Isang pangunahing pag-unawa sa Arduino at paghihinang. Ang kakayahang sumakay ng isang skateboard ay magiging cool din.

Tandaan sa Maker (Ikaw)

Mayroong maraming magkakaibang mga kadahilanan sa form ng longboard, mga kakayahang magamit ng sangkap, at mga ideya kung ano ang magiging hitsura ng underglow. Samakatuwid, ang iyong mga ilaw ay halos tiyak na hindi tumutugma sa mayroon ako. Inilalarawan ng gabay na ito ang pangkalahatang proseso ng disenyo ng aking glow, ngunit tratuhin ito nang higit pa bilang isang mungkahi. Ilagay ang iyong sariling pag-ikot dito!

Mga Layunin sa Proyekto

- Ilagay ang mga ilaw ng LED sa ilalim ng board na may maraming mga preset na pattern.

- Wireless na kontrolin ang sinabi pattern.

- Awtomatikong patayin kapag kinuha, upang maiwasan ang pagkabulag ng mga tao.

Mga gamit

  • Arduino Nano
  • HC-06 Bluetooth Module
  • ADXL345 Accelerometer
  • 2 x WS2812 LED Strips + Connectors
  • Perfboard
  • 2.54 mm Mga Header ng Babae
  • 22 AWG Solid Core Wire
  • USB Battery Bank
  • Kapasitor (100 uF)
  • Isang Longboard (malinaw naman)
  • Velcro
  • Panghinang na Bakal + Maghinang

Ito ang mga link ng kaakibat ng Amazon kaya kumikita ako ng kaunting komisyon sa bawat pagbebenta. Kung wala ka pang mga supply na ito at nais mong suportahan ang mga susunod kong proyekto, sundin ang mga link na ito!:)

Hakbang 1: Planuhin at Breadboard

Plan Out at Breadboard
Plan Out at Breadboard

Planuhin kung anong mga tampok at pattern ang nais mo sa iyong board. Ito ay isang medyo bukas na natapos na hakbang. Nasa iyo ang ganap na alamin kung gaano ka kumplikado o simple ang gusto mo. Kung nais mo ang hubad na minimum, isang baterya, Arduino, at LED strips ang kailangan mo.

Kapag nasiyahan ka sa iyong pag-set up, gumuhit ng isang magandang, maayos na diagram ng system. Darating ito sa madaling gamiting kapag inilipat mo ito sa perfboard o PCB.

Aking Mga Kinakailangan:

Mga address na LED.

Nais kong matugunan ang mga LED upang makagawa ako ng mga pattern na naghahanap ng fancier.

Bluetooth.

Hindi ko nais na yumuko at pindutin ang isang pindutan upang baguhin ang aking pattern, kaya gagamit ako ng isang module ng Bluetooth at ang aking telepono upang magawa ito.

Accelerometer.

Ang mga LED ay maaaring maging maliwanag at hindi ko nais na inisin ang mga pedestrian kapag kinuha ko ang aking board. Samakatuwid, gagamit ako ng isang accelerometer upang makita kung ang board ay gaganapin, at patayin ang mga ilaw pagkatapos.

Mga Tip:

Pagsubok, pagsubok, pagsubok.

Tiyaking sinubukan mo ang iyong pag-set up sa isang breadboard bago ang anupaman! Ginagawa nitong mas madali upang i-debug ang iyong mga bahagi at i-program ang mga light pattern. Inirerekumenda ko rin ang mga bahagi ng pagsubok ng isa-isa, upang limitahan ang dami ng mga variable kapag lumitaw ang isang bug.

Tandaan:

Sa itaas ay ang diagram ng system ng aking pag-setup. Ang mga pin para sa bawat bahagi ay nakalista sa bawat arrow.

Hakbang 2: Programa

LINK NG GITHUB

Ang code na ibinibigay ko sa link na ito ay pulos may pundasyon at nagsasangkot lamang sa module ng Bluetooth. Upang baguhin ang pattern, gumamit ng isang Serial Bluetooth app sa iyong telepono. Baguhin ang pinout alinsunod sa kailangan mo.

Dinisenyo ko ang aking code upang gawin itong medyo madali upang isama ang mga bagong pattern at baguhin ang pinout. Upang lumikha ng mga bagong pattern, ilagay ang tamang pahayag ng strncmp sa req_handle () at gawing pattern ang iyong pattern. H.

Kakailanganin mo ang parehong glowy_basic.ino at patterns.h. Tiyaking isama ang mga ito sa ilalim ng parehong folder kapag pinaprograma ang iyong Nano. Naghiwalay na sila, upang maiwasan ang paggawa ng isang napakalaking, hindi maayos na file. Hindi ito handa sa industriya.

Kung hindi mo nais na gamitin ang aking code? Gumawa ka ng sarili mo! Ang mga aklatan ay prangka at madaling gamitin.

Ginamit na Mga Aklatan:

  • FastLED.h (Para sa mga LED)
  • SoftwareSerial.h (Serial para sa Bluetooth)
  • Wire.h (I2C)

Hakbang 3: Itanim sa Perfboard

Itanim sa Perfboard
Itanim sa Perfboard
Itanim sa Perfboard
Itanim sa Perfboard

Mag-ingat, ito ay magiging nakakapagod.

(Kung mailalagay mo ito sa isang PCB sa halip na perfboard, lubos kong inirerekumenda ito.)

Ang Perfboard ay ang gitnang lupa sa pagitan ng isang prototype sa isang breadboard at isang buong PCB. Ito ang pinakamahusay na pagpipilian na mayroon ako upang gawin itong medyo permanente. Ang aking hangarin ay gawin ang istilong ito ng kalasag (gamit ang mga babaeng header upang ikonekta ang mga bahagi) upang magamit ko muli ang mga kritikal na sangkap. Siguraduhin na maghinang ka ng isang bypass capacitor kahanay sa iyong koneksyon sa baterya. Mapapalambot nito ang suntok ng biglaang kasalukuyang mga pagbabago ng iyong mga LED strip. Hindi ko maidetalye ang bawat solong pinagsamang ginawa ko ngunit natutunan ko ang maraming bagay sa prosesong ito.

Mga Tip:

Ilatag mo

Dalhin ang iyong mga bahagi at ilatag ang mga ito sa iyong board! Ang pagpaplano kung saan at paano sila magkakasama ay mahalaga para maiwasan ang mga pagkakamali na gugugol ng oras.

Solid.

Dapat magkaroon ng solidong kawad na core. Napakadali upang magkasya ang hubad na solidong core sa mga butas ng perfboard, dahil hindi ito nahihiwalay tulad ng maiiwan na kawad.

Sukatin ang tatlong beses, gupitin nang isang beses.

Upang magkaroon ng isang medyo maayos na perfboard, tiyaking alam mo talaga kung gaano karaming kawad ang kailangan mong gamitin upang mai-link ang isang punto sa iyong board sa isa pa.

Sinusuri ito nang dalawang beses.

Madalas na gumamit ng isang multimeter upang matiyak ang pagpapatuloy sa pagitan ng mga puntos at matiyak na walang mga shorts. Makakatulong ito na maiwasan ang hindi sinasadyang pagkasira ng mga baterya.

Hay salamat.

Hindi mahusay na pinangasiwaan ng mga solder joint ang stress at pilay, kaya't kailangan mo ng isang form ng relief ng pilay upang hawakan ang hindi nakaplanong mga pag-load. Ito ay lalong mahalaga, dahil ang iyong board ay nakakaranas ng maraming panginginig ng boses. Personal kong gumamit ng mga baluktot na staple upang ma-secure ang mga wire at wire bundle.

Hakbang 4: Ikabit ang Mga Bahagi sa Longboard

Mag-attach ng Mga Bahagi sa Longboard
Mag-attach ng Mga Bahagi sa Longboard

Ito ay makinis na paglalayag, ngayong tapos na ang perfboard.

Dito pumapasok ang velcro. Nilayon kong gumamit ng velcro sapagkat medyo malakas pa ito ngunit naaalis.

  1. Ilagay ang lalaking bahagi ng velcro sa longboard mismo. Ang panig ng lalaki ay mas madaling linisin, kung magpasya kang sumakay nang walang underglow.
  2. Ilagay ang babaeng bahagi ng velcro papunta sa pack ng baterya at ilalim ng perfboard.
  3. Ikabit ang mga LED strip.
  4. Ikabit ang baterya at ang perfboard.

Mga Tip:

Kagat ng Gulong.

Iwasang ilagay ang mga wire o bahagi sa itaas mismo ng mga gulong. Kung masyadong agresibo na lumiliko, maaaring hawakan at masira ng gulong ang mga item na ito.

Tail.

Iwasan ang paglalagay ng mga wire o bahagi sa buntot alinman, dahil makikipag-ugnay sila sa lupa. Para sa halatang kadahilanan, makakasira ito sa mga item na ito.

Proteksyon.

Hindi ko sinunod ang payo na ito sa aking sarili dahil sa aking kakulangan ng 3D printer, ngunit lubos kong inirerekumenda ang pagdidisenyo ng mga cover ng proteksiyon para sa mga piraso at ng perfboard. Ang mga nakalantad na electronics, tulad ng nasa itaas, ay madaling kapitan ng pinsala mula sa mataas na bilis ng mga labi at tubig na ibinulid ng mga gulong. Ang mga pantakip na proteksiyon ay magpapagaan ng naturang pinsala at madaragdagan ang mahabang buhay ng isang aparato tulad nito.

Inirerekumendang: