Tartalomjegyzék:
- Kellékek
- 1. lépés: Döntse el, hogyan fogja megvalósítani
- 2. lépés: Döntse el, hogy melyik esetet használja
- 3. lépés: A LED szalag lezárása
- 4. lépés: Csatlakoztassa a táblát
- 5. lépés: A kód feltöltése
- 6. lépés: A LED csík felszerelése a kerékpárra
- 7. lépés: Bekapcsolásuk
- 8. lépés: Végeredmények
Videó: Neopixel kerékpárfények: 8 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:39
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
- WeMos D1 Mini vagy Arduino nano
- Neopixel led csík
- Egy kapcsoló
- 2 18650 lipo kagyló vagy egy power bank
- Az akkumulátor töltő- és védőáramköre legalább 1 A, 5 V -os kimenettel
- Pillanatnyi kapcsoló (opcionális)
- Tok (lehet 3D -ben nyomtatva vagy mással elkészítve)
- 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
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
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
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
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:
Neopixel tesztelő: 4 lépés
Neopixel -tesztelő: Lehet, hogy olyan projektet épít, amely Neopixel LED -eket használ, vagy van néhány a komponensdobozban, és ellenőrizni szeretné, hogy működnek -e. Ugyanez volt az igényem, de ahelyett, hogy vártam volna, amíg a projekt befejeződik, hogy megtaláljam a problémát, meg akartam győződni arról, hogy
NeoPixel Pie Tin Arduino koszorú: 8 lépés
NeoPixel pite bádog Arduino koszorú: Itt találhatók utasítások a Pie Bádogos ünnepi koszorúm újdonságának elkészítéséhez. A boltban vásárolt GE lámpák helyett a piteformákat most saját készítésű, "NeoPixels" -es házi készítésű ünnepi fényekkel világítják meg. A NeoPixelek
Kerékpárfények: 5 lépés
Kerékpáros lámpák: A projekt céljaA kerékpár első és hátsó világítóberendezésének tervezése és kivitelezése, amely a következőket tartalmazza: Első világító lámpa. Jelenlétjelző lámpa és irányjelző (villogó) hátul. Projekt korlátozások Egyszeri tápegység
Neopixel óra három neopixel gyűrűvel: 7 lépés
Neopixel óra három neopixel gyűrűvel: A Neo Pixel óra ragyogó megalkotása Steve Manley hatására arra késztetett, hogy elkészítsem ezt az utasítást arról, hogyan készítsünk hasonló órát a legkevesebb pénzért. (Egy fontos holland szokás mindig pénzt takarítani;-)) rájöttem, hogy az o
Neopixel Ws2812 Rainbow LED izzás M5stick-C - Szivárvány futtatása a Neopixel Ws2812 készüléken az M5stack M5stick C használatával Arduino IDE használatával: 5 lépés
Neopixel Ws2812 Rainbow LED izzás M5stick-C | Szivárvány futása a Neopixel Ws2812-en az M5stack M5stick C használatával Arduino IDE használatával: Sziasztok, srácok, ebben az oktatási útmutatóban megtanuljuk, hogyan kell használni a neopixel ws2812 LED-eket, vagy led szalagot vagy led mátrixot vagy led gyűrűt m5stack m5stick-C fejlesztőtáblával Arduino IDE-vel, és elkészítjük szivárványos mintát vele