Tartalomjegyzék:

Neopixel kerékpárfények: 8 lépés
Neopixel kerékpárfények: 8 lépés

Videó: Neopixel kerékpárfények: 8 lépés

Videó: Neopixel kerékpárfények: 8 lépés
Videó: TOP 10 neopixel ws2812b projects (2018) 2024, November
Anonim
Neopixel kerékpáros lámpák
Neopixel kerékpáros lámpák
Neopixel kerékpáros lámpák
Neopixel kerékpáros lámpák
Neopixel kerékpáros lámpák
Neopixel kerékpáros lámpák
Neopixel kerékpáros lámpák
Neopixel kerékpáros lámpák

Ebben az oktatható anyagban egy neopixel kerékpáros lámpát készítünk, hogy a kerékpár éjszaka hűvösebb legyen

Csatlakoztathatja telefonjához WiFi -n keresztül, vagy csak egy Arduino nano és pillanatnyi gombbal válthat az üzemmódok között

Sajnos nem tudok részletes képeket adni az építési folyamatról, mert már megépítettem, de mindent megteszek, hogy elmagyarázzam, hogyan kell elkészíteni, diagramok és néhány fotó segítségével a késztermékről

Kellékek

  1. WeMos D1 Mini vagy Arduino nano
  2. Neopixel led csík
  3. Egy kapcsoló
  4. 2 18650 lipo kagyló vagy egy power bank
  5. Az akkumulátor töltő- és védőáramköre legalább 1 A, 5 V -os kimenettel
  6. Pillanatnyi kapcsoló (opcionális)
  7. Tok (lehet 3D -ben nyomtatva vagy mással elkészítve)
  8. XH 1.25 JST 3 csatlakozó (opcionális)

1. lépés: Döntse el, hogyan fogja megvalósítani

Ezt a WeMos segítségével is elvégezheti, és az alkalmazásomon keresztül vezérelheti a telefonjáról WiFi -vel (ha úgy dönt, hogy ezt a verziót készíti, akkor egy hiba van a kódban, ami miatt az esp bezárja a hozzáférési pontot, és újra kell indítania a pl. ha meg akarja változtatni a színt vagy a mintát)

VAGY

Egy Arduino és egy pillanatnyi gomb segítségével lapozhat az animációk között

Én személy szerint az esp módszert választottam, bár az Arduino is remekül működik

2. lépés: Döntse el, hogy melyik esetet használja

Döntés arról, hogy milyen esetet kell használni
Döntés arról, hogy milyen esetet kell használni
Döntés arról, hogy milyen esetet kell használni
Döntés arról, hogy milyen esetet kell használni
Döntés arról, hogy milyen esetet kell használni
Döntés arról, hogy milyen esetet kell használni

Ezt bármiből igazán ki lehet csinálni (az első verzió számomra szeszélyes volt)

amire szükséged van, vagy rögzítheted a kerékpárodra, vagy valami, ami belefér a vizespalack ketrecébe, lyukkal a töltőporthoz és a kapcsoló (k) hoz

Most 3D -ben kinyomtattam egy tokot, amelyhez 3D fájlt és a.step fájlokat is bele fogok foglalni, ha személyre szeretné szabni őket

ha a tokot alul 3D -ben nyomtatja, van egy csatlakozónyílás, különben használhat dupont kábeleket, így könnyen leveheti töltésre, ha dupont kábeleket használ, akkor szalaggal kell rögzíteni

3. lépés: A LED szalag lezárása

Valószínű, hogy a ledszalag nem lesz megfelelően lezárva, ezért a kábelek forrasztásakor forró ragasztóval kell kitölteni a lyukat, és ha hőzsugort is felhelyezett

4. lépés: Csatlakoztassa a táblát

Vegyük fel a táblát
Vegyük fel a táblát
Vegyük fel a táblát
Vegyük fel a táblát
Vegyük fel a táblát
Vegyük fel a táblát
Vegyük fel a táblát
Vegyük fel a táblát

először kösse be az akkumulátorokat párhuzamosan a töltővel, amint az itt látható, majd csatlakoztassa az akkumulátortöltő - - a - és a + - csatlakozóját +, ügyelve arra, hogy ne zavarja meg az akkumulátor töltőmodul bemenetét és kimenetét

Csatlakoztatnia kell az 5V -ot a töltési és védelmi modulból a tápkapcsolóhoz, mind az alaplaphoz, mind a neopixel szalaghoz, ahogy az az ábrán látható.

A WeMos esetében csatlakoztassa az adatcsapot a D2 -hez

Az Arduino esetében pedig kapcsolja a kapcsolót a D4 -hez és a földeléshez, a ledcsíkot pedig a D6 -hoz

5. lépés: A kód feltöltése

A wemók esetében a bitluini kódját fogjuk használni, ahol ő kezdetben ezt a kódot használta az otthoni automatizáláshoz, én úgy módosítottam, hogy internet -hozzáférési pontként működjön, amelyhez a telefonnal csatlakozik, és az alkalmazás színeit megváltoztatva minden fájlt megnyit. egy lapon töltse le az összes hiányzó könyvtárat, és töltse fel

az Arduino esetében az adafruit neopixel könyvtárból származó buttoncycler vázlatot fogjuk használni

töltse le az összes hiányzó könyvtárat és töltse fel

FONTOS:

1) Jelenleg van egy hiba a kódban, ami miatt a wemos bezárja a hozzáférési pontját, miután 1-2 megváltoztatja a színeket vagy a mintát, így a csík hatékonyan nem tudja megváltoztatni a mintát, ha nem kapcsolja ki, majd vissza a táblára

2) Meg kell változtatnia a LED -ek számát aszerint, hogy hány LED -e van a neopixel szalagnak

A wemóknál meg kell változtatni a const int LED_COUNT = 60; ahol 60 a kevesebb szám a csíkon

Az Arduino esetében pedig módosítania kell a #define PIXEL_COUNT 60 értéket, ahol a 60 a csíkon lévő kevesebb szám

6. lépés: A LED csík felszerelése a kerékpárra

A LED csík felszerelése a kerékpárra
A LED csík felszerelése a kerékpárra

Annak érdekében, hogy a ledszalagot a kerékpárra szerelje, nem kell cipzárral rögzítenie az itt látható módon

7. lépés: Bekapcsolásuk

az Arduino esetében csak kapcsolja be a kapcsolót, és nyomja meg a gombot, amikor az üzemmódok között szeretne lépkedni

A wemók számára a következőkre lesz szüksége:

töltse le az alkalmazáshoz tartozó apk -t

nyissa ki a kapcsolót

csatlakozzon a neobike nevű WiFi hálózathoz

nyissa meg az alkalmazást, és használja tetszés szerint

8. lépés: Végeredmények

Végeredmények
Végeredmények

sajnos messziről nem tudom megmutatni a biciklit, mert a hátsó kereket rögzítik, de nagyon édesnek tűnik

Köszönöm, hogy elolvastad az utasításomat

ha elfelejtettem egy hibát, valamit vagy mondtam valamit többször, akkor sajnálom, de ez az első tanulságos

Ajánlott: