Turinys:
- Prekės
- 1 žingsnis: nuspręskite, kaip tai padaryti
- 2 žingsnis: nuspręskite, kokį atvejį naudoti
- 3 žingsnis: LED juostos nutraukimas
- 4 žingsnis: prijunkite plokštę
- 5 veiksmas: įkelkite kodą
- 6 žingsnis: LED juostos montavimas ant dviračio
- 7 žingsnis: įjunkite juos
- 8 žingsnis: galutiniai rezultatai
Video: „Neopixel“dviračių žibintai: 8 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:44
Šioje pamokoje mes pagaminsime neopikselinę dviračio lemputę, kad jūsų dviratis naktį atrodytų vėsiau
galite prijungti jį prie savo telefono per „WiFi“arba tiesiog naudodami „Arduino nano“ir momentinį mygtuką, kad perjungtumėte režimus
Deja, aš negaliu pateikti išsamių kūrimo proceso vaizdų, nes aš jau jį sukūriau, bet aš padarysiu viską, kad paaiškinčiau, kaip tai padaryti naudojant diagramas ir kai kurias gatavo produkto nuotraukas
Prekės
- „WeMos D1 Mini“arba „Arduino nano“
- Neopikselinė LED juostelė
- Jungiklis
- 2 18650 lipo apvalkalų arba maitinimo bankas
- Baterijos įkrovimo ir apsaugos grandinė, galinti ne mažiau kaip 1 A su 5 V išėjimu
- Trumpalaikis jungiklis (neprivaloma)
- Dėklas (jis gali būti atspausdintas 3D arba pagamintas iš ko nors kito)
- XH 1.25 JST 3 jungtis (neprivaloma)
1 žingsnis: nuspręskite, kaip tai padaryti
Galite tai padaryti naudodami „WeMos“ir per mano programą valdyti jį iš savo telefono naudodami „WiFi“(jei nuspręsite sukurti šią versiją, kode yra klaida, dėl kurios esp uždaro prieigos tašką, todėl turite iš naujo paleisti Esp, jei norite pakeisti spalvą ar modelį)
ARBA
„Arduino“ir momentinio mygtuko naudojimas animacijoms peržiūrėti
Aš asmeniškai pasirinkau esp metodą, nors „Arduino“taip pat puikiai veikia
2 žingsnis: nuspręskite, kokį atvejį naudoti
Tai galite padaryti iš bet ko (pirmoji versija man buvo kaprizas)
jums reikia kažko, ką galite prisegti prie dviračio, arba to, kas telpa į vandens butelio narvelį su skylute įkrovimo prievadui ir jungikliui (-iams)
Dabar 3D atspausdinau dėklą, į kurį įtraukiu 3D failą ir.step failus, jei norite juos pritaikyti
jei spausdinate korpusą 3D apačioje, yra jungties lizdas, kitaip galite naudoti „dupont“kabelius, kad galėtumėte lengvai nuimti įkrovimą, jei naudojate „dupont“kabelius, tada turite jį pritvirtinti juostele
3 žingsnis: LED juostos nutraukimas
Yra tikimybė, kad LED juostelė nebus tinkamai nutraukta, todėl, lituodami kabelius, turite užpildyti skylę karštais klijais ir, jei taip pat uždėjote šilumos susitraukimą
4 žingsnis: prijunkite plokštę
pirmiausia prijunkite baterijas lygiagrečiai įkrovikliui, kaip parodyta čia, tada prijunkite akumuliatoriaus įkroviklio - prie - ir + prie + atsargiai, kad nesugadintumėte akumuliatoriaus įkrovimo modulio įvesties ir išvesties
Turėsite prijungti 5v nuo įkrovimo ir apsaugos modulio prie maitinimo jungiklio ir plokštės, ir neopikselių juostelės, kaip parodyta diagramoje. Prijunkite žemę prie plokštės ir LED juostos.
„WeMos“duomenų kaištį prijunkite prie D2
„Arduino“jungiklį prijunkite prie D4 ir įžeminimo, o LED juostelė - prie D6
5 veiksmas: įkelkite kodą
„Wemos“naudosime kodą iš „bitluini“, kur jis iš pradžių naudojo šį kodą namų automatizavimui. po vienu skirtuku atsisiųskite visas trūkstamas bibliotekas ir įkelkite
„Arduino“atveju naudosime „buttoncycler“eskizą iš adafruit neopikselių bibliotekos
atsisiųskite visas trūkstamas bibliotekas ir įkelkite
SVARBU:
1) šiuo metu kode yra klaida, dėl kurios „wemos“uždaro prieigos tašką, kai 1-2 pakeičia spalvas ar modelį, todėl juostelė veiksmingai negali pakeisti modelio, nebent išjungiate ir vėl įjungiate lentą
2) Turėsite pakeisti šviesos diodų skaičių pagal tai, kiek šviesos diodų turite neopikselių juostelėje
„Wemos“turėsite pakeisti const int LED_COUNT = 60; kur 60 yra mažesnis skaičius juostelėje
„Arduino“turėsite pakeisti #define PIXEL_COUNT 60, kur 60 yra mažesnis skaičius juostelėje
6 žingsnis: LED juostos montavimas ant dviračio
Norėdami pritvirtinti LED juostą ant dviračio, turėsite nenaudoti užtrauktukų, kaip parodyta čia
7 žingsnis: įjunkite juos
„Arduino“tiesiog įjunkite jungiklį ir paspauskite mygtuką, kai norite pereiti per režimus
„Wemos“turėsite:
atsisiųskite programos apk
atidarykite jungiklį
prisijunkite prie „WiFi“tinklo, pavadinto „neobike“
atidarykite programą ir naudokite ją, kaip jums patinka
8 žingsnis: galutiniai rezultatai
deja, aš negaliu parodyti dviračio iš toli, nes galinis ratas yra tvirtinamas, bet jis atrodo gana mielas
Ačiū, kad perskaitėte mano instrukciją
jei padariau kokią nors pamirštą klaidą, kažką ar daug kartų pasakiau, atsiprašau, bet tai pirmas pamokomas dalykas
Rekomenduojamas:
„Pasidaryk pats“vidaus dviračių išmanusis treneris: 5 žingsniai
„Pasidaryk pats“vidaus dviračių išmanusis treniruoklis: Įvadas Šis projektas prasidėjo kaip paprastas „Schwinn IC Elite“patalpų dviračio pakeitimas, kurio atsparumo nustatymams naudojamas paprastas varžtas ir veltinio pagalvėlės. Problema, kurią norėjau išspręsti, buvo ta, kad varžto žingsnis buvo per didelis, todėl diapazonas
„PCBWay Arduino“dviračių odometras: 4 žingsniai
„PCBWay Arduino“dviračių odometras: daugelyje transporto priemonių yra įtaisų, kurie apskaičiuoja nuvažiuotą atstumą ir yra būtini norint pateikti informaciją vairuotojui. Taigi, naudojant šią informaciją, galima stebėti nuvažiuotą atstumą tarp dviejų taškų, pavyzdžiui
Dviračių žibintai: 5 žingsniai
Dviračių žibintai: Projekto tikslas Dviračio priekinio ir galinio apšvietimo įtaiso projektavimas ir konstrukcija, kurią sudaro: Priekinio apšvietimo lempa. Buvimo lemputė ir posūkio rodiklis (mirksi) gale. Projekto apribojimai Vienas maitinimo šaltinis
Interaktyvūs kiemo žibintai, takų žibintai: 3 žingsniai
Interaktyvūs kiemo žibintai, „Walkway Lights“: norėjau pastatyti kažkokius interaktyvius kiemo žibintus savo kieme. Idėja buvo ta, kad kai kas nors vaikščiojo vienu keliu, jis pradės animaciją ta kryptimi, kuria jūs einate. Pradėjau nuo „Dollar General“1,00 USD saulės lempučių
Paprasti LED dviračių žibintai: 5 žingsniai
Paprasti LED dviračių žibintai: tai lengvas būdas papildyti savo dviratį šviesa, todėl važiuodami naktį nesirūkstate automobiliu (jei tai iš tikrųjų gelbsti jūsų gyvybę, skirkite laiko man pasakyti = D). Taip pat įdėti šviesos diodus į bet ką yra smagu, tad kodėl gi ne?