Turinys:

„Longboard Underglow“: 5 žingsniai (su nuotraukomis)
„Longboard Underglow“: 5 žingsniai (su nuotraukomis)

Video: „Longboard Underglow“: 5 žingsniai (su nuotraukomis)

Video: „Longboard Underglow“: 5 žingsniai (su nuotraukomis)
Video: Как установить светодиодные ленты на ЛЮБОЙ электрический лонгборд/скейтборд/самокат 2024, Lapkritis
Anonim
„Longboard Underglow“
„Longboard Underglow“

Sekite daugiau autoriaus:

Kartoninis Shoji žibintas
Kartoninis Shoji žibintas
Kartoninis Shoji žibintas
Kartoninis Shoji žibintas
Gyvatė ant duonos lentos
Gyvatė ant duonos lentos
Gyvatė ant duonos lentos
Gyvatė ant duonos lentos
Muzikinės reaktyvios nuotaikos šviesos
Muzikinės reaktyvios nuotaikos šviesos
Muzikinės reaktyvios nuotaikos šviesos
Muzikinės reaktyvios nuotaikos šviesos

Apie: Aš esu aviacijos ir kosmoso inžinerijos studentas, dažnai kuriantis projektus, kurie yra tolimiausias dalykas nuo aviacijos. Daugiau apie spikytuna »

Įvadas

Galbūt jums buvo lemta priversti „longboard“atrodyti kaip blogai. Galbūt jums buvo nuobodu iš karantino. Nepriklausomai nuo priežasties, apšvietimas ant lentos yra puikus būdas jį apgauti. Aš sukūriau WS2812 LED juostos valdiklį su akselerometru, „Bluetooth“moduliu ir „Arduino Nano“.

Būtinos sąlygos

Pagrindinis „Arduino“ir litavimo supratimas. Gebėjimas važiuoti riedlente taip pat būtų šaunus.

Pastaba kūrėjui (jums)

Yra daug skirtingų „longboard“formos veiksnių, komponentų prieinamumo ir idėjų, kaip turėtų atrodyti apatinis švytėjimas. Todėl jūsų žibintai beveik tikrai neatitiks to, ką turiu. Šiame vadove aprašomas bendras mano švytėjimo projektavimo procesas, tačiau jį vertinkite labiau kaip pasiūlymą. Pasidaryk pats!

Projekto tikslai

- Padėkite LED lemputes po lenta su keliais iš anksto nustatytais modeliais.

- Belaidžiu būdu valdykite minėtus modelius.

- Automatiškai išsijungia, kai pakeliate, kad neapakintumėte žmonių.

Prekės

  • Arduino Nano
  • HC-06 „Bluetooth“modulis
  • Akselerometras ADXL345
  • 2 x WS2812 LED juostelės + jungtys
  • Perfboard
  • 2,54 mm moteriškos antraštės
  • 22 AWG kieto laido viela
  • USB baterijų bankas
  • Kondensatorius (100 uF)
  • „Longboard“(aišku)
  • Velcro
  • Lituoklis + lydmetalis

Tai yra „Amazon“filialų nuorodos, todėl už kiekvieną pardavimą uždirbu nedidelį komisinį. Jei dar neturite šių atsargų ir norite paremti būsimus mano projektus, sekite šias nuorodas!:)

1 žingsnis: suplanuokite ir „Breadboard“

Planuokite ir „Breadboard“
Planuokite ir „Breadboard“

Suplanuokite, kokių savybių ir modelių norite savo lentoje. Tai gana atviras žingsnis. Tik jūs turite nuspręsti, kokio sudėtingumo ar paprasto norite. Jei norite minimalaus, jums tereikia baterijos, „Arduino“ir LED juostelių.

Kai būsite patenkinti savo sąranka, nupieškite gražią, tvarkingą sistemos schemą. Tai pravers, kai jį persodinsite į perforatorių arba PCB.

Mano reikalavimai:

Adresuojami šviesos diodai.

Noriu adresuojamų šviesos diodų, kad galėčiau sukurti išradingesnius modelius.

„Bluetooth“.

Aš nenoriu pasilenkti ir paspausti mygtuko, kad pakeisčiau savo modelį, todėl tam naudosiu „Bluetooth“modulį ir telefoną.

Akselerometras.

Šviesos diodai gali būti gana ryškūs, ir aš nenoriu erzinti pėsčiųjų, kai pasiimu lentą. Todėl aš naudosiu akselerometrą, kad nustatyčiau, kada lenta laikoma, ir tada išjungiu šviesą.

Patarimai:

Bandymas, bandymas, bandymas.

Prieš ką nors išbandykite savo sąranką ant duonos lentos! Tai žymiai palengvina komponentų derinimą ir šviesos modelių programavimą. Taip pat rekomenduoju išbandyti komponentus po vieną, kad būtų apribotas kintamųjų skaičius, kai atsiranda klaida.

Pastaba:

Aukščiau yra mano sąrankos sistemos schema. Kiekvieno komponento kaiščiai yra nurodyti ant kiekvienos rodyklės.

2 žingsnis: programa

GITHUB NUORODA

Šioje nuorodoje pateiktas kodas yra tik pamatinis ir apima tik „Bluetooth“modulį. Norėdami pakeisti modelį, telefone naudokite serijinę „Bluetooth“programą. Pakeiskite kištuką pagal tai, ko jums reikia.

Sukūriau savo kodą, kad būtų gana lengva įtraukti naujus modelius ir pakeisti „pinout“. Norėdami sukurti naujus modelius, įdėkite tinkamą strncmp teiginį į req_handle () ir nustatykite savo modelio funkciją į modelius.h.

Jums reikės ir glowy_basic.ino, ir modelių.h. Programuodami „Nano“būtinai įtraukite juos į tą patį aplanką. Jie buvo padalyti, kad nebūtų sukurtas didžiulis, sunkus failas. Tai jokiu būdu nėra pasirengusi pramonei.

Jei nenorite naudoti mano kodo? Pasidaryk savo! Bibliotekos yra paprastos ir lengvai naudojamos.

Naudojamos bibliotekos:

  • „FastLED.h“(šviesos diodams)
  • SoftwareSerial.h („Bluetooth“serija)
  • Viela.h (I2C)

3 žingsnis: persodinkite į „Perfboard“

Persodinti į „Perfboard“
Persodinti į „Perfboard“
Persodinti į „Perfboard“
Persodinti į „Perfboard“

Saugokitės, tai bus nuobodu.

(Jei galite jį įdėti į PCB, o ne perforatorių, aš labai rekomenduoju.)

„Perfboard“yra vidurys tarp prototipo ant duonos lentos ir pilnavertės PCB. Tai buvo geriausias pasirinkimas, kurį turėjau po ranka, kad tai taptų nuolatine. Mano tikslas buvo sukurti šį skydo stilių (naudojant moterų antraštes dalims prijungti), kad galėčiau pakartotinai naudoti svarbius komponentus. Įsitikinkite, kad lygiagrečiai su baterijos jungtimi lituosite apėjimo kondensatorių. Tai sušvelnins staigių jūsų LED juostų srovės pokyčių smūgį. Negaliu išsamiai aprašyti visų mano padarytų litavimo siūlių, tačiau šio proceso metu išmokau keletą dalykų.

Patarimai:

Išdėstykite.

Paimkite komponentus ir padėkite juos ant lentos! Norint išvengti daug laiko reikalaujančių klaidų, svarbu planuoti, kur ir kaip jie dera.

Tvirtas.

Tvirta šerdies viela yra būtina. Kur kas lengviau įterpti nuluptą kietą šerdį į perforavimo plokštės angas, nes ji nesiskirs kaip gysla.

Išmatuokite tris kartus, supjaustykite vieną kartą.

Norėdami turėti šiek tiek tvarkingą perforatorių, įsitikinkite, kad tikrai žinote, kiek vielos turite naudoti, kad susietumėte vieną savo lentos tašką su kitu.

Tikrinama du kartus.

Dažnai naudokite multimetrą, kad užtikrintumėte tęstinumą tarp taškų ir užtikrintumėte, kad nėra šortų. Tai padės išvengti atsitiktinio baterijų sunaikinimo.

Koks palengvėjimas.

Lydmetalio jungtys nelabai susidoroja su stresu ir įtempimu, todėl norint susidoroti su neplanuotomis apkrovomis, jums reikia tam tikros formos įtempimo. Tai ypač svarbu, nes jūsų plokštė patiria daug vibracijos. Aš asmeniškai naudoju išlenktus kabės laidus ir vielos ryšulius.

4 žingsnis: pritvirtinkite dalis prie „Longboard“

Pritvirtinkite dalis prie „Longboard“
Pritvirtinkite dalis prie „Longboard“

Tai sklandus plaukimas, dabar, kai parketlentė padaryta.

Čia atsiranda velcro. Aš ketinau naudoti velcro, nes jis gana stiprus, bet nuimamas.

  1. Vyrišką velcro pusę uždėkite ant pačios ilgosios lentos. Vyrišką pusę lengviau valyti, jei nuspręsite važiuoti be apšvietimo.
  2. Uždėkite velcro moterišką pusę ant akumuliatoriaus bloko ir perforatoriaus apačios.
  3. Pritvirtinkite šviesos diodų juosteles.
  4. Prijunkite akumuliatorių ir perforatorių.

Patarimai:

Rato įkandimas.

Venkite laidų ar komponentų statyti tiesiai virš ratų. Jei sukasi pernelyg agresyviai, ratas gali prisiliesti ir sugadinti šiuos daiktus.

Uodega.

Venkite laidų ar komponentų uždėti ant uodegos, nes jie liečiasi su žeme. Dėl akivaizdžių priežasčių tai sugadins šiuos daiktus.

Apsauga.

Aš pats nesilaikiau šio patarimo dėl to, kad man trūko 3D spausdintuvo, tačiau labai rekomenduoju suprojektuoti apsauginius juostelių ir plokštės dangtelius. Atvira elektronika, kaip ir aukščiau, yra labai jautri pažeidimams dėl didelio greičio nuolaužų ir vandens, kurį išmeta ratai. Apsauginiai dangteliai sumažintų tokią žalą ir padidintų tokio prietaiso ilgaamžiškumą.

Rekomenduojamas: