Мазмуну:
- Жабдуулар
- 1 -кадам: Сиз муну кантип жасоону чечесиз
- 2 -кадам: Кандай ишти колдонуу керектигин чечүү
- 3 -кадам: Led Strip токтотуу
- 4 -кадам: Башкарманы тартыңыз
- 5 -кадам: Кодду жүктөө
- 6 -кадам: Led тилкесин велосипедге орнотуу
- 7 -кадам: Аларды күйгүзүү
- 8 -кадам: Акыркы жыйынтыктар
Video: Neopixel Bike Lights: 8 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:36
Бул көрсөтмөдө биз велосипедти түнкүсүн салкыныраак кылуу үчүн неопикселдүү велосипед жарыгын жасайбыз
сиз аны телефонуңузга WiFi аркылуу же Arduino наносу жана режимдерди которуштуруу үчүн убактылуу баскыч менен туташтырсаңыз болот.
Тилекке каршы, мен курулуш процессинин деталдуу сүрөттөрүн бере албайм, анткени мен аны мурунтан эле куруп койгом, бирок аны кантип даярдоону диаграммалар жана даяр продукциянын кээ бир сүрөттөрү менен түшүндүрүүгө колумдан келгендин баарын кылам.
Жабдуулар
- WeMos D1 Mini же Arduino наносу
- Неопикселди жетектеген тилке
- Бир которгуч
- 2 18650 липо снаряды же кубат банкы
- Батарейканын заряды жана коргоо схемасы, жок дегенде 1 А, 5 в чыгышы менен
- Бир заматта которуу (милдеттүү эмес)
- Кап (аны 3D басып чыгарса болот же башка нерсе менен жасаса болот)
- A XH 1.25 JST 3 туташтыргычы (милдеттүү эмес)
1 -кадам: Сиз муну кантип жасоону чечесиз
Сиз аны WeMos аркылуу жана менин колдонмом аркылуу телефонуңуздан WiFi аркылуу башкара аласыз (эгер сиз бул версияны жасоону чечсеңиз, анда коддо ката бар, ал espтин кирүү чекитин жабышына алып келет, аны кайра баштоого туура келет) esp, эгер түсүн же моделин өзгөрткүңүз келсе)
ЖЕ
Anduations аркылуу айлануу үчүн Arduino жана убактылуу баскычты колдонуу
Мен жеке түрдө esp ыкмасын тандап алдым, бирок Arduino абдан жакшы иштейт
2 -кадам: Кандай ишти колдонуу керектигин чечүү
Сиз муну чындап каалаган нерседен жасай аласыз (биринчи версия мен үчүн каприз болчу)
сизге велосипедге байлап ала турган нерсе же суу бөтөлкөсүнүн капкагына заряддоонун порту менен алмаштыргычтары үчүн тешиги бар нерсе керек.
Менде азыр 3D бар, эгерде сиз аларды ыңгайлаштыргыңыз келсе, мен 3D файлын, ошондой эле.step файлдарын кошо алам.
Эгерде сиз корпустун ылдый жагында 3d басып чыгарсаңыз, анда туташтыргыч үчүн оюк бар, антпесе дюпон кабелдерин колдонсоңуз болот, эгер сиз дюпондук кабелдерди колдонсоңуз, кубаттоо үчүн оңой эле чечип алсаңыз болот, анда аны скотч менен бекитиш керек
3 -кадам: Led Strip токтотуу
Балким, LED тилкеси туура токтотулбайт, андыктан кабелдерди ширеткениңизде тешикти ысык клей менен толтурушуңуз керек жана эгер сиз жылуулукту азайтуучу болсоңуз
4 -кадам: Башкарманы тартыңыз
адегенде батарейкаларды заряддагычка параллелдүү түрдө бул жерде көрсөтүлгөндөй туташтырыңыз, андан кийин батарейканын заряддагычын жана + менен + туташтырып, батареяны заряддоо модулунун кириши менен чыгышын бузбаңыз.
Сиз диаграммада көрсөтүлгөндөй тактаны да, неопикселдик тилкени да кубат которгучка 5v заряддоо жана коргоо модулун туташтырышыңыз керек болот.жерди тактага да, жетектелген тилкеге да туташтырыңыз.
WeMos үчүн маалымат түйүнүн D2ге туташтырыңыз
Жана Arduino үчүн D4 жана жерге туташтыргычты жана LED тилкесин D6га туташтырыңыз
5 -кадам: Кодду жүктөө
Wemos үчүн биз бул кодду алгач үй автоматташтыруу үчүн колдонгон bitluini кодун колдонобуз, мен аны телефонуңуз менен туташып турган интернетке кирүү түйүнү катары иштетиңиз жана колдонмодогу түстөрдү өзгөртүңүз бардык файлдарды ачыңыз. бир өтмөктө бардык жетпеген китепканаларды жүктөп алып, жүктөп бериңиз
Arduino үчүн, биз adafruit неопиксел китепканасынан топчунун эскизин колдонобуз
бардык жок китепканаларды жүктөп жана жүктөп
МААНИЛҮҮ:
1) азыркы учурда коддо ката бар, бул аны 1-2 кылгандан кийин wemos анын кирүү чекитин жабат, бирок аны өчүрүп, кайра тактага түшүрмөйүнчө тилке үлгүнү эффективдүү өзгөртө албайт.
2) Сизде неопикселдик тилкеде канча светодиод бар экендигине жараша светодиоддордун санын өзгөртүүгө туура келет
Wemos үчүн const int LED_COUNT = 60 өзгөртүүгө туура келет; мында 60 - тилкедеги азыраак саны
Жана Arduino үчүн, #define PIXEL_COUNT 60ты өзгөртүүгө туура келет, мында 60 - бул тилкеде азыраак саны
6 -кадам: Led тилкесин велосипедге орнотуу
Жетектелген тилкени велосипедге орнотуу үчүн, бул жерде көрсөтүлгөндөй, зип галстуктарды колдонбоңуз
7 -кадам: Аларды күйгүзүү
Arduino үчүн, сиз жөн гана которгучту күйгүзүп, режимдерди айландыргыңыз келгенде баскычты басыңыз
Wemos үчүн сиз:
колдонмо үчүн apk жүктөп алыңыз
которгучту ачуу
neobike аттуу WiFi тармагына туташуу
колдонмону ачып, каалагандай колдонуңуз
8 -кадам: Акыркы жыйынтыктар
Тилекке каршы, мен велосипедти алыстан көрсөтө албайм, анткени арткы дөңгөлөгү оңдолгон, бирок ал абдан таттуу көрүнөт
Менин көрсөтмөмдү окуганыңыз үчүн рахмат
Эгерде мен унуткан катамды, бир нерсени же бир нерсени көп жолу айтсам, кечирим сурайм, бирок бул менин биринчи үйрөткүчүм
Сунушталууда:
DIY Indoor Bike Smart Trainer: 5 кадам
DIY Indoor Bike Smart Trainer: IntroductionBu проект каршылык орнотуулары үчүн жөнөкөй бураманы жана кийиз төшөмөлөрдү колдонгон Schwinn IC Elite жабык велосипедине жөнөкөй өзгөртүү катары башталды. Мен чечүүнү каалаган маселе, бураманын кадамы чоң болгон, андыктан диапазону
Neopixel Ws2812 Rainbow LED жарыгы M5stick-C - менен Rainbowту Neopixel Ws2812де иштетүү M5stack M5stick Cди колдонуу Arduino IDEди колдонуу: 5 кадам
Neopixel Ws2812 Rainbow LED Glow with M5stick-C | Rainbow боюнча Neopixel Ws2812де чуркоо M5stack M5stick Cди колдонуу Arduino IDEди колдонуу: Салам балдар бул көрсөтмөлөрдө биз неопиксел ws2812 светодиоддорун же LED тилкесин же LED матрицасын же LED шакегин m5stack m5stick-C өнүктүрүү тактасы менен Arduino IDE менен колдонууну үйрөнөбүз жана биз жасайбыз. аны менен асан -үсөн үлгүсү
Interactive Yard Lights, Walkway Lights: 3 Steps
Интерактивдүү короо жарыктары, өтмө жол чырактары: Мен арткы короом үчүн интерактивдүү короо жарыктарын кургум келди. Идея, кимдир бирөө бир жакка басса, ал сиз бараткан тарапка анимацияны коет. Мен Dollar General менен $ 1.00 күн чырактары менен баштадым
Bike Wheel Lights Hack: 3 кадам
Bike Wheel Lights Hack: Түнкү убакыттын көрүнүшү велосипед тебүүнүн коопсуздугунда маанилүү фактор болуп саналат. Бирок мен кимди тамашалап жатам, бул жарык жөн эле сонун, ошондуктан муну каалайсың: D Бактыга жараша, жарыктын түзүлүшү өтө жөнөкөй, эч кандай атайын шаймандарды же көндүмдөрдү талап кылбайт
Infinity Bike - Indoors Bike Training Video Game: 5 кадам
Infinity Bike - Indoors Bike Training Video Game: Кыш мезгилдеринде, суук күндөрдө жана жаман аба ырайында велосипед сүйүүчүлөрүнүн сүйүктүү спортту машыгуу үчүн бир нече варианттары бар. Биз велосипед/машыктыруучу менен жабык машыгууларды өткөрүүнүн жолун издеп жүрдүк, бирок көпчүлүк пр