INHOUDSOPGAWE:
- Voorrade
- Stap 1: Beplan en Breadboard
- Stap 2: Programmeer
- Stap 3: Oorplant na Perfboard
- Stap 4: Bevestig onderdele aan Longboard
Video: Longboard Underglow: 5 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:23
Deur spikytunaLinkedin Volg meer deur die skrywer:
Oor: Ek is 'n voorgraadse student in lugvaart- en ingenieurswese wat gereeld projekte maak wat die verste van aero is. Meer oor spikytuna »
Inleiding
Miskien was dit jou bestem om 'n longboard helemaal siek te laat lyk. Miskien was u uit u gedagtes verveeld in kwarantyn. Wat ook al die rede is, om ondergloeiing op u bord te plaas, is 'n goeie manier om dit uit te lok. Ek het 'n WS2812 LED -strookbeheerder gemaak met 'n versnellingsmeter, 'n bluetooth -module en 'n Arduino Nano.
Voorvereistes
'N Basiese begrip van Arduino en soldeer. Die vermoë om op 'n skaatsplank te ry, is ook goed.
Nota aan Maker (You)
Daar is baie verskillende longboard -vormfaktore, beskikbare komponente en idees oor hoe ondergloei moet lyk. Daarom sal u ligte byna nie ooreenstem met wat ek het nie. Hierdie gids beskryf die algemene ontwerpproses van my gloei, maar behandel dit meer as 'n voorstel. Sit u eie draai daarop!
Projekdoelwitte
- Sit LED -ligte onder die bord met verskeie vooraf ingestelde patrone.
- Beheer die genoemde patrone draadloos.
- Skakel outomaties uit wanneer dit opgetel word, om te verhoed dat mense verblind word.
Voorrade
- Arduino Nano
- HC-06 Bluetooth-module
- ADXL345 versnellingsmeter
- 2 x WS2812 LED -strokies + verbindings
- Perfboard
- 2,54 mm vroulike kopstukke
- 22 AWG soliede kerndraad
- USB battery bank
- Kondensator (100 uF)
- 'N Longboard (natuurlik)
- Klittenband
- Soldeerbout + soldeer
Dit is Amazon -aangeslote skakels, so ek verdien 'n bietjie kommissie met elke verkoop. Volg hierdie skakels as u nog nie hierdie voorrade het nie en toekomstige projekte van my wil ondersteun!:)
Stap 1: Beplan en Breadboard
Beplan watter funksies en patrone u op u bord wil hê. Dit is 'n redelik oop stap. Dit is heeltemal aan u om te bepaal hoe kompleks of eenvoudig u dit wil hê. As u die minimum wil hê, is 'n battery, Arduino en LED -stroke alles wat u nodig het.
As u tevrede is met u opstelling, teken 'n mooi, netjiese stelseldiagram. Dit sal handig wees as u dit na perfboard of PCB oorplant.
My vereistes:
Adresbare LED's.
Ek wil adresbare LED's hê, sodat ek mooier patrone kan maak.
Bluetooth.
Ek wil nie buk en op 'n knoppie druk om my patroon te verander nie, so ek gebruik 'n Bluetooth -module en my telefoon om dit te doen.
Versnellingsmeter.
LED's kan redelik helder wees en ek wil voetgangers nie irriteer as ek my bord optel nie. Daarom sal ek 'n versnellingsmeter gebruik om te bepaal wanneer die bord vasgehou word, en dan die ligte afskakel.
Wenke:
Toets, toets, toets.
Maak seker dat u u opset op 'n broodbord toets voordat u iets anders doen! Dit maak dit baie makliker om u komponente te ontfout en die ligpatrone te programmeer. Ek beveel ook aan om komponente een vir een te toets om die hoeveelheid veranderlikes te beperk wanneer 'n fout verskyn.
Let wel:
Hierbo is die stelseldiagram van my opstelling. Die penne vir elke komponent word op elke pyltjie gelys.
Stap 2: Programmeer
GITHUB LINK
Die kode wat ek by hierdie skakel verskaf, is bloot fundamenteel en behels slegs die Bluetooth -module. Gebruik 'n Serial Bluetooth -program op u telefoon om die patroon te verander. Verander die pinout volgens wat u benodig.
Ek het my kode ontwerp om dit relatief maklik te maak om nuwe patrone in te sluit en pinout te verander. Om nuwe patrone te skep, plaas die regte strncmp -stelling in die req_handle () en laat u patroon in patrone.h funksioneer.
U benodig beide glowy_basic.ino en patrone.h. Sluit dit onder dieselfde gids in wanneer u Nano programmeer. Hulle is verdeel om te voorkom dat 'n massiewe, onhandige lêer gemaak word. Dit is geensins gereed vir die bedryf nie.
As u nie my kode wil gebruik nie? Maak jou eie! Die biblioteke is eenvoudig en maklik om te gebruik.
Gebruikte biblioteke:
- FastLED.h (Vir LED's)
- SoftwareSerial.h (Reeks vir Bluetooth)
- Wire.h (I2C)
Stap 3: Oorplant na Perfboard
Pasop, dit gaan vervelig wees.
(As u dit op 'n PCB kan plaas in plaas van perfboard, beveel ek dit sterk aan.)
Perfboard is die middel tussen 'n prototipe op 'n broodbord en 'n volwaardige PCB. Dit was die beste opsie om dit ietwat permanent te maak. My bedoeling was om hierdie skildstyl te maak (deur vroulike koppe te gebruik om dele te verbind) sodat ek kritieke komponente kan hergebruik. Maak seker dat u 'n bypass -kondensator parallel met u batteryverbinding soldeer. Dit sal die skok van skielike stroomveranderings van u LED -stroke versag. Ek kan nie elke soldeerverbinding wat ek gemaak het, beskryf nie, maar ek het verskeie dinge geleer tydens hierdie proses.
Wenke:
Lê dit uit.
Neem u komponente en lê dit op u bord! Dit is belangrik om te beplan waar en hoe dit bymekaar pas om tydrowende foute te vermy.
Soliede.
Soliede kerndraad is 'n moet. Dit is baie makliker om gestroopte soliede kern in die gate van perfboard te pas, aangesien dit nie soos 'n gestrande draad uitmekaar gaan nie.
Meet drie keer, sny een keer.
Om 'n ietwat netjiese perfboard te hê, moet u seker maak dat u regtig weet hoeveel draad u moet gebruik om een punt op u bord aan 'n ander te koppel.
Gaan dit twee keer na.
Gebruik gereeld 'n multimeter om die kontinuïteit tussen punte te verseker en maak seker dat daar geen kortbroek is nie. Dit sal help om te voorkom dat batterye per ongeluk vernietig word.
Wat 'n verligting.
Soldeergewrigte hanteer spanning en spanning nie baie goed nie, dus benodig u 'n soort rekverligting om onbeplande vragte te hanteer. Dit is veral belangrik, aangesien u bord baie trillings ervaar. Ek het persoonlik gebuigde krammetjies gebruik om drade en draadbondels vas te maak.
Stap 4: Bevestig onderdele aan Longboard
Dit is glad, nou dat die perfboard klaar is.
Dit is waar die klittenband inkom. Ek was van plan om klittenband te gebruik, want dit is redelik sterk, maar verwyderbaar.
- Sit die manlike kant van die klittenband op die longboard self. Die manlike kant is makliker om skoon te maak as u besluit om sonder ondervloei te ry.
- Sit die vroulike kant van die klittenband op die battery en onderkant van die perfboard.
- Heg die LED -stroke vas.
- Bevestig die battery en die perfboard.
Wenke:
Wielbyt.
Moenie drade of komponente reg bo die wiele plaas nie. As die wiel te aggressief draai, kan die wiel hierdie items raak en beskadig.
Stert.
Moenie drade of komponente op die stert sit nie, aangesien dit die grond sal raak. Om ooglopende redes sal dit hierdie items beskadig.
Beskerming.
Ek het hierdie advies nie self gevolg nie weens my gebrek aan 3D -drukkers, maar ek beveel sterk aan om beskermende omhulsels vir die stroke en die perfboard te ontwerp. Blootgestelde elektronika, soos hierbo, is hoogs vatbaar vir skade as gevolg van rommel met hoë spoed en water wat deur die wiele gegooi word. Beskermende deksels sal sulke skade verminder en die lewensduur van 'n toestel soos hierdie vergroot.
Aanbeveel:
Neem wonderlike foto's met 'n iPhone: 9 stappe (met foto's)
Neem wonderlike foto's met 'n iPhone: die meeste van ons dra deesdae 'n slimfoon oral, daarom is dit belangrik om te weet hoe u u slimfoonkamera kan gebruik om fantastiese foto's te neem! Ek het net 'n paar jaar 'n slimfoon gehad, en ek hou daarvan om 'n ordentlike kamera te hê om dinge te dokumenteer wat ek
DIY Electric Longboard !: 7 stappe (met foto's)
DIY Electric Longboard !: Hallo, mede -skeppers daar buite, in hierdie gids sal ek jou wys hoe om 'n DIY -elektriese skaatsplank te maak teen 'n relatief klein begroting. Die bord wat ek gebou het, kan 'n snelheid van ongeveer 40 km/uur (26 mph) bereik en ongeveer 18 km hardloop. Hierbo is 'n videogids en 'n paar pi
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino - Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter - Rc Helikopter - Rc -vliegtuig met Arduino: 5 stappe (met foto's)
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino | Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter | Rc Helikopter | Rc -vliegtuig met Arduino: om 'n Rc -motor te bestuur | Quadcopter | Drone | RC -vliegtuig | RC -boot, ons het altyd 'n ontvanger en sender nodig, veronderstel dat ons vir RC QUADCOPTER 'n 6 -kanaals sender en ontvanger nodig het en dat die tipe TX en RX te duur is, so ons maak een op ons
Insane Electric Longboard Budet met koolstofveseldek: 6 stappe (met foto's)
Insane Electric Longboard Budet With Carbon Fiber Deck: hey, voordat ek oor myself praat en waarom ek besluit het om hierdie reis te onderneem, wil ek sê: kyk gerus na my video vir 'n epiese rit montage en my praktyke om te maak, ook belangrik, teken dit in sal my universiteitskursus regtig help, want
Hoe om 'n rekenaar met maklike stappe en foto's uitmekaar te haal: 13 stappe (met foto's)
Hoe om 'n rekenaar uitmekaar te haal met eenvoudige stappe en foto's: dit is 'n instruksie oor hoe om 'n rekenaar uitmekaar te haal. Die meeste basiese komponente is modulêr en kan maklik verwyder word. Dit is egter belangrik dat u daaroor georganiseerd is. Dit sal u verhinder om onderdele te verloor, en ook om die montering weer