Cuprins:
- Provizii
- Pasul 1: Decideți cum veți face acest lucru
- Pasul 2: Decizia ce caz trebuie utilizat
- Pasul 3: încetarea benzii cu led
- Pasul 4: conectați placa
- Pasul 5: Încărcarea codului
- Pasul 6: Montarea benzii Led pe bicicletă
- Pasul 7: Porniți-le
- Pasul 8: Rezultate finale
Video: Neopixel Bike Lights: 8 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:41
În acest instructable, vom face o bicicletă neopixel pentru a face bicicleta să pară mai rece noaptea
îl puteți conecta la telefon prin WiFi sau doar cu un buton Arduino nano și momentan pentru a comuta între moduri
Din păcate, nu pot oferi imagini detaliate ale procesului de construcție, deoarece l-am construit deja, dar voi face tot posibilul să explic cum să îl realizez folosind diagrame și câteva fotografii ale produsului finit.
Provizii
- Un WeMos D1 Mini sau un nano Arduino
- O bandă cu led neopixel
- Un comutator
- 2 18650 lipo shells sau o bancă de putere
- Un circuit de încărcare și protecție a bateriei capabil de cel puțin 1 A cu o ieșire de 5V
- Un comutator momentan (opțional)
- O carcasă (poate fi imprimată 3D sau realizată cu altceva)
- Un conector XH 1.25 JST 3 (opțional)
Pasul 1: Decideți cum veți face acest lucru
Puteți face acest lucru folosind WeMos și, prin intermediul aplicației mele, să-l controlați de pe telefonul dvs. cu WiFi (dacă decideți să faceți această versiune, există o eroare în cod care face ca sp-ul să închidă punctul de acces, făcându-vă să reporniți mai ales dacă doriți să schimbați culoarea sau modelul)
SAU
Folosind un Arduino și un buton momentan pentru a parcurge animațiile
Eu personal am ales metoda esp, deși și Arduino funcționează excelent
Pasul 2: Decizia ce caz trebuie utilizat
Puteți face acest lucru din orice cu adevărat (prima versiune a fost un capriciu pentru mine)
ceea ce aveți nevoie este fie ceva ce puteți atașa la bicicletă, fie ceva care se potrivește în cușca sticlei de apă cu o gaură pentru portul de încărcare și comutatorul (comutatoarele)
Acum am imprimat 3D o carcasă pentru care voi include un fișier 3D, precum și fișierele.step dacă doriți să le personalizați
dacă imprimați 3D carcasa de jos există un slot pentru conector, altfel puteți utiliza cabluri dupont, astfel încât să îl puteți scoate cu ușurință pentru încărcare dacă utilizați cabluri dupont, atunci trebuie să-l fixați cu bandă
Pasul 3: încetarea benzii cu led
Șansele sunt ca banda LED să nu fie terminată corect, așa că atunci când lipiți cablurile, trebuie să umpleți gaura cu adeziv fierbinte și dacă ați pus și un termocontractor
Pasul 4: conectați placa
conectați mai întâi bateriile în paralel cu încărcătorul așa cum se arată aici, apoi conectați - la - la încărcătorul de baterii și + la + aveți grijă să nu încurcați intrarea și ieșirea de pe modulul de încărcare a bateriei
Va trebui să conectați 5V de la modulul de încărcare și protecție la întrerupătorul de alimentare, atât placa, cât și banda neopixel, așa cum se arată în diagramă.
Pentru WeMos conectați pinul de date la D2
Și pentru Arduino conectați comutatorul la D4 și la masă și banda LED la D6
Pasul 5: Încărcarea codului
Pentru wemos vom folosi codul de la bitluini unde a folosit inițial acest cod pentru automatizarea casei, l-am modificat pentru a funcționa ca un punct de acces la internet la care vă conectați cu telefonul și schimbați culorile din aplicație deschideți toate fișierele sub o filă descărcați toate bibliotecile lipsă și încărcați
pentru Arduino, vom folosi schița buttoncycler din biblioteca adafruit neopixel
descărcați toate bibliotecile lipsă și încărcați
IMPORTANT:
1) există în prezent o eroare în cod care o face astfel încât wemos să-și închidă punctul de acces după ce 1-2 schimbă culorile sau modelul, astfel încât banda să nu poată schimba modelul decât dacă opriți și apoi reveniți pe tablă
2) Va trebui să schimbați numărul de LED-uri în funcție de câte LED-uri aveți banda neopixel
Pentru wemos va trebui să modificați const int LED_COUNT = 60; unde 60 este numărul mai mic de pe bandă
Și pentru Arduino, va trebui să schimbați #define PIXEL_COUNT 60 unde 60 este numărul mai mic de pe bandă
Pasul 6: Montarea benzii Led pe bicicletă
Pentru a monta banda led pe bicicletă, nu va trebui să utilizați cravate cu fermoar, așa cum se arată aici
Pasul 7: Porniți-le
pentru Arduino, trebuie doar să porniți comutatorul și să apăsați butonul când doriți să parcurgeți modurile
Pentru wemos va trebui să:
descărcați apk-ul pentru aplicație
deschideți comutatorul
conectați-vă la rețeaua WiFi numită neobike
deschideți aplicația și utilizați-o după cum doriți
Pasul 8: Rezultate finale
din păcate, nu pot arăta bicicleta de departe, deoarece roata din spate este fixă, dar arată destul de dulce
Mulțumesc că mi-ai citit instructivul
dacă am uitat vreo greșeală, am spus ceva sau am spus ceva de multe ori, îmi pare rău, dar acesta este primul meu instructiv
Recomandat:
DIY Trainer Smart Bike Bike: 5 pași
DIY Trainer inteligent pentru biciclete de interior: Introducere Acest proiect a început ca o simplă modificare a unei biciclete de interior Schwinn IC Elite care folosește un șurub simplu și tampoane de pâslă pentru setările de rezistență. Problema pe care am vrut să o rezolv a fost că pasul șurubului era prea mare, astfel încât gama
Controlați motorul electric puternic de skateboard electric E-Bike 350W folosind Arduino și BTS7960b: 9 pași
Controlați un motor electric puternic de skateboard electric E-Bike de 350W folosind Arduino și BTS7960b: În acest tutorial vom învăța cum să controlați un motor de curent continuu utilizând driverul Arduino și Dc bts7960b. Motorul poate fi un motor de curent continuu arduino de 350W sau doar un atâta timp cât puterea sa nu depășește curentul maxim al driverului BTS7960b. Urmăriți videoclipul
Ceas Neopixel cu trei inele Neopixel: 7 pași
Ceas Neopixel cu trei inele Neopixel: creația strălucită a ceasului Neo Pixel de Steve Manley m-a determinat să creez această instrucțiune despre cum să creezi un ceas similar pentru cea mai mică sumă de bani. (Un obicei obișnuit olandez încearcă întotdeauna să economisească bani;-)) Am aflat că
DIY 90V 20A reglabil E Bike încărcător baterie Pelican 1150 (HSTNS-PL19 Dps1200fb): 12 pași
DIY 90V 20A Reglabil E Bike Battery Charger Pelican 1150 (HSTNS-PL19 Dps1200fb): Sunt chiar în mijlocul unei construcții de 1500 watt e-bike și în mijlocul bateriei triunghi. Dar nu am avut nicio modalitate de a încărca bateria și am nevoie de ceva care să încarce o baterie de 58,8V 34Ah. Din fericire am avut toate piesele și piesele pentru a face acest minunat
Neopixel Ws2812 Rainbow LED Glow Cu M5stick-C - Rularea Rainbow pe Neopixel Ws2812 Utilizarea M5stack M5stick C Utilizarea Arduino IDE: 5 pași
Neopixel Ws2812 Rainbow LED Glow Cu M5stick-C | Rularea Rainbow pe Neopixel Ws2812 Utilizarea M5stack M5stick C Utilizarea Arduino IDE: Bună băieți, în acest instructables vom învăța cum să utilizați LED-uri neopixel ws2812 sau benzi LED sau matrice LED sau inel cu LED cu placa de dezvoltare m5stack m5stick-C cu Arduino IDE și vom face un model curcubeu cu el