Sadržaj:

Longboard Underglow: 5 koraka (sa slikama)
Longboard Underglow: 5 koraka (sa slikama)

Video: Longboard Underglow: 5 koraka (sa slikama)

Video: Longboard Underglow: 5 koraka (sa slikama)
Video: LONGBOARD VS CRUISER BOARD 2024, Novembar
Anonim
Longboard Underglow
Longboard Underglow

Autor spikytunaLinkedinSledi Još autora:

Karton Shoji Lantern
Karton Shoji Lantern
Karton Shoji Lantern
Karton Shoji Lantern
Zmija na pločici
Zmija na pločici
Zmija na pločici
Zmija na pločici
Muzička svjetla za reaktivno raspoloženje
Muzička svjetla za reaktivno raspoloženje
Muzička svjetla za reaktivno raspoloženje
Muzička svjetla za reaktivno raspoloženje

O: Ja sam student svemirskog inženjeringa koji često pravi projekte koji su najudaljeniji od aeroprostora. Više o spikytuni »

Intro

Možda vam je suđeno da longboard izgleda jako loše. Možda vam je dosadilo u karanteni. Bez obzira na razlog, stavljanje pod sjaja na vašu ploču prilično je odličan način da ga prevarite. Napravio sam kontroler LED trake WS2812 sa akcelerometrom, bluetooth modulom i Arduino Nano.

Preduslovi

Osnovno razumijevanje Arduina i lemljenja. Sposobnost vožnje skateboarda također bi bila super.

Napomena za proizvođača (vi)

Postoji mnogo različitih longboard oblika faktora, dostupnosti komponenti i ideja o tome kako bi trebao izgledati underglow. Stoga se vaša svjetla gotovo sigurno neće podudarati s mojim. Ovaj vodič opisuje opći proces dizajna mog sjaja, ali ga tretirajte više kao prijedlog. Okreni svoj spin na to!

Ciljevi projekta

- Stavite LED svjetla ispod ploče s više unaprijed postavljenih uzoraka.

- Bežično kontrolirajte navedene obrasce.

- Automatski se isključuje kada se podigne, kako bi se izbjeglo zasljepljivanje ljudi.

Supplies

  • Arduino Nano
  • HC-06 Bluetooth modul
  • ADXL345 Akcelerometar
  • 2 x LED trake WS2812 + konektori
  • Perfboard
  • 2,54 mm Ženska zaglavlja
  • 22 AWG Puna žica
  • USB baterija
  • Kondenzator (100 uF)
  • Longboard (očigledno)
  • Velcro
  • Lemilica + lemljenje

Ovo su Amazon partnerske veze pa zarađujem malu proviziju pri svakoj prodaji. Ako već nemate ove zalihe i želite podržati moje buduće projekte, slijedite ove veze!:)

Korak 1: Isplanirajte i zamislite

Plan Out and Breadboard
Plan Out and Breadboard

Planirajte koje karakteristike i uzorke želite na ploči. Ovo je prilično otvoren korak. Na vama je da odlučite koliko to složeno ili jednostavno želite. Ako želite minimalni minimum, potrebna vam je baterija, Arduino i LED trake.

Kada budete zadovoljni svojim postavljanjem, nacrtajte lijep, uredan dijagram sistema. Ovo će vam dobro doći kada ga presadite na perfboard ili PCB.

Moji zahtjevi:

Adresibilne LED diode.

Želim adresirane LED diode kako bih mogao napraviti uzorke ljepšeg izgleda.

Bluetooth.

Ne želim se sagnuti i pritisnuti dugme da promijenim uzorak, pa ću za to upotrijebiti Bluetooth modul i telefon.

Akcelerometar.

LED diode mogu biti prilično svijetle i ne želim dosađivati pješacima kada podignem dasku. Stoga ću upotrijebiti akcelerometar za otkrivanje kada se ploča drži, a zatim ugasiti svjetla.

Savjeti:

Test, test, test.

Prije svega provjerite svoje postavke na ploči! To uvelike olakšava ispravljanje pogrešaka u komponentama i programiranje svjetlosnih uzoraka. Takođe preporučujem testiranje komponenti jednu po jednu kako biste ograničili količinu varijabli kada se pojavi greška.

Bilješka:

Gore je sistemski dijagram moje postavke. Igle za svaku komponentu navedene su na svakoj strelici.

Korak 2: Program

GITHUB LINK

Kôd koji dajem na ovom linku je isključivo temeljac i uključuje samo Bluetooth modul. Za promjenu uzorka koristite aplikaciju Serial Bluetooth na telefonu. Promijenite pinout prema onome što vam je potrebno.

Dizajnirao sam svoj kôd tako da relativno lako uključi nove uzorke i promijeni pinout. Da biste stvorili nove uzorke, stavite odgovarajuću naredbu strncmp u req_handle () i učinite da vaš uzorak funkcionira u uzorcima.h.

Trebat će vam i glowy_basic.ino i pattern.h. Uključite ih u istu mapu pri programiranju Nano -a. Razdvojeni su kako bi se izbjeglo stvaranje masivnog, nezgrapnog dosjea. Ovo nikako nije spremno za industriju.

Ako ne želite koristiti moj kôd? Napravi svoj vlastiti! Biblioteke su jednostavne i jednostavne za upotrebu.

Korištene biblioteke:

  • FastLED.h (za LED diode)
  • SoftwareSerial.h (serijski za Bluetooth)
  • Wire.h (I2C)

Korak 3: Presadite na Perfboard

Transplant na Perfboard
Transplant na Perfboard
Transplant na Perfboard
Transplant na Perfboard

Pazite, ovo će biti dosadno.

(Ako ga možete staviti na PCB umjesto na ploču, toplo preporučujem.)

Perfboard je sredina između prototipa na matičnoj ploči i punopravnog PCB -a. To je bila najbolja opcija koju sam imao pri ruci da ovo učinim pomalo trajnim. Namera mi je bila da napravim ovaj stil štita (koristeći ženska zaglavlja za povezivanje delova) tako da mogu ponovo koristiti kritične komponente. Pazite da lemite zaobilazni kondenzator paralelno s priključkom na bateriju. Ovo će ublažiti udar iznenadnih trenutnih promjena vaših LED traka. Ne mogu detaljno opisati svaki lemni spoj koji sam napravio, ali naučio sam nekoliko stvari tokom ovog procesa.

Savjeti:

Položi to.

Uzmite svoje komponente i položite ih na svoju ploču! Planiranje gdje i kako se uklapaju važno je kako bi se izbjegle dugotrajne greške.

Solid.

Neophodno je imati žicu sa čvrstim jezgrom. Mnogo je lakše ukloniti ogoljelu čvrstu jezgru u rupe na ploči jer se neće razdvojiti poput užeta.

Meri tri puta, jednom iseci.

Da biste imali donekle urednu perfboard ploču, pobrinite se da zaista znate koliko žice trebate koristiti za povezivanje jedne točke na ploči s drugom.

Proveri dva puta.

Često koristite multimetar kako biste osigurali kontinuitet između točaka i osigurali da nema kratkih spojeva. To će spriječiti slučajno uništavanje baterija.

Kakvo olakšanje.

Lemni spojevi ne podnose stres i naprezanja jako dobro, pa vam je potreban neki oblik rasterećenja za podnošenje neplaniranih opterećenja. Ovo je posebno važno jer vaša ploča doživljava mnogo vibracija. Osobno sam koristio savijene spajalice za pričvršćivanje žica i snopova žica.

Korak 4: Pričvrstite dijelove na Longboard

Pričvrstite dijelove na Longboard
Pričvrstite dijelove na Longboard

Lagano plovi, sad kad je ploča urađena.

Ovdje dolazi čičak. Namjeravao sam koristiti čičak jer je prilično jak, ali se može ukloniti.

  1. Mušku stranu čička stavite na samu longboard. Mušku stranu je lakše očistiti ako se odlučite za vožnju bez podtlaka.
  2. Stavite žensku stranu čička na bateriju i dno perfboard ploče.
  3. Pričvrstite LED trake.
  4. Pričvrstite bateriju i ploču.

Savjeti:

Ugriz točkova.

Izbjegavajte stavljanje žica ili dijelova točno iznad kotača. Ako se okrenete previše agresivno, kotač može dodirnuti i oštetiti ove predmete.

Rep.

Izbjegavajte stavljanje žica ili komponenti na rep jer će doći u dodir s tlom. Iz očiglednih razloga, to će oštetiti ove predmete.

Zaštita.

Nisam slijedio ovaj savjet zbog nedostatka 3D pisača, ali toplo preporučujem dizajniranje zaštitnih omota za trake i ploču. Otvorena elektronika, kao i gore, vrlo je osjetljiva na oštećenja uzrokovana krhotinama velike brzine i vodu koju su izbacili kotači. Zaštitne navlake umanjile bi takva oštećenja i povećale vijek trajanja ovakvog uređaja.

Preporučuje se: