Мазмуну:

Longboard Underglow: 5 кадам (сүрөттөр менен)
Longboard Underglow: 5 кадам (сүрөттөр менен)

Video: Longboard Underglow: 5 кадам (сүрөттөр менен)

Video: Longboard Underglow: 5 кадам (сүрөттөр менен)
Video: DIY Electric Light Up Longboard! - (Headlights + Underglow) 2024, Ноябрь
Anonim
Longboard Underglow
Longboard Underglow

By spikytunaLinkedinFollow More by Author:

Картон Шоджи чырагы
Картон Шоджи чырагы
Картон Шоджи чырагы
Картон Шоджи чырагы
Нан тактасында жылан
Нан тактасында жылан
Нан тактасында жылан
Нан тактасында жылан
Музыка реактивдүү маанай жарыктары
Музыка реактивдүү маанай жарыктары
Музыка реактивдүү маанай жарыктары
Музыка реактивдүү маанай жарыктары

Жөнүндө: Мен аэрокосмикалык инженерия боюнча магистрантмын, ал тез -тез аэродон эң алыс болгон долбоорлорду жасайт. Spikytuna жөнүндө көбүрөөк »

Intro

Балким, сизге узун тактай оорулуу көрүнүшү үчүн жазылгандыр. Балким, сиз карантинде эсиңизден тангандырсыз. Мунун себеби кандай болбосун, тактаңызга underglow коюу - аны алдоонун эң сонун жолу. Мен акселерометр, bluetooth модулу жана Arduino Nano менен WS2812 LED тилкеси контроллерин жасадым.

Алдын ала шарттар

Arduino жана ширетүү жөнүндө негизги түшүнүк. Скейтборд минүү жөндөмү да сонун болмок.

Жаратуучуга (Сизге) эскертүү

Longboard формасынын көптөгөн факторлору, компоненттердин жеткиликтүүлүгү жана underglow кандай болушу керек деген идеялар бар. Демек, сиздин жарыктарыңыз меникине дал келбейт. Бул колдонмо менин жарыгымдын жалпы дизайнын сүрөттөйт, бирок аны сунуш катары караңыз. Ага өзүңүздүн айлантыңыз!

Долбоордун максаттары

- LED чырактарын бир нече алдын ала коюлган үлгүлөрү бар борттун астына коюңуз.

- Айтылган үлгүлөрдү зымсыз көзөмөлдөө.

- Элди сокур кылбоо үчүн, алып жатканда автоматтык түрдө өчүрүңүз.

Жабдуулар

  • Arduino Nano
  • HC-06 Bluetooth модулу
  • ADXL345 акселерометр
  • 2 x WS2812 LED тилкелери + Коннекторлор
  • Perfboard
  • 2.54 мм Аялзатынын аталыштары
  • 22 AWG Solid Core Wire
  • USB батарея банкы
  • Конденсатор (100 uF)
  • Узун такта (албетте)
  • Velcro
  • Паяльник + Лайк

Бул Amazon өнөктөштүк шилтемелери, ошондуктан мен ар бир сатуу менен бир аз комиссия табам. Эгерде сизде бул жабдыктар жок болсо жана менин келечектеги долбоорлорумду колдоону кааласаңыз, бул шилтемелерди ээрчиңиз!:)

1 -кадам: Пландаштыруу жана нан тактасы

Пландаштыруу жана нан тактасы
Пландаштыруу жана нан тактасы

Тактаңызда кандай өзгөчөлүктөрдү жана үлгүлөрдү каалаарыңызды пландаңыз. Бул абдан ачык аяктаган кадам. Бул канчалык татаал же жөнөкөй экенин өзүңүз чечесиз. Эгерде сиз эң төмөнкү минимумду кааласаңыз, сизге батарейка, Arduino жана LED тилкелери гана керек.

Орнотууңузга канааттангандан кийин, жагымдуу, тыкан системанын схемасын чийиңиз. Бул аны перфорборго же ПХБга көчүргөнүңүздө пайдалуу болот.

Менин талаптарым:

Даректүү LED.

Мен даректүү светодиоддорду каалайм, ошондуктан мен кызыктыруучу моделдерди жасай алам.

Bluetooth.

Мен эңкейип, үлгүмдү өзгөртүү үчүн баскычты баскым келбейт, андыктан Bluetooth модулун жана телефонду колдоном.

Акселерометр.

Светодиоддор абдан жаркырап турушу мүмкүн, мен тактайымды алганымда жөө адамдарды кыжырданткым келбейт. Ошондуктан, мен акселерометрди колдонуп, тактанын качан кармалып турганын аныктап, анан жарыкты өчүрөм.

Кеңештер:

Сыноо, сыноо, сыноо.

Эч нерседен мурун орнотууңузду тактада текшерип көрүңүз! Бул сиздин компоненттериңизди мүчүлүштүктөрдү оңдоону жана жарык моделдерин программалоону жеңилдетет. Мен ошондой эле ката пайда болгондо өзгөрмөлөрдүн санын чектөө үчүн компоненттерди бир -бирден сынап көрүүнү сунуштайм.

Эскертүү:

Жогоруда менин орнотуумдун системалык схемасы. Ар бир компоненттин пинтери ар бир жебеде көрсөтүлгөн.

2 -кадам: Программа

GITHUB LINK

Бул шилтемеде берген кодум фундаменталдуу жана Bluetooth модулун гана камтыйт. Үлгүнү өзгөртүү үчүн телефонуңуздагы Serial Bluetooth колдонмосун колдонуңуз. Pinoutту керектүү нерсеге жараша өзгөртүңүз.

Мен жаңы үлгүлөрдү киргизүүнү жана пинтуту алмаштырууну салыштырмалуу оңой кылуу үчүн кодумду иштеп чыктым. Жаңы үлгүлөрдү түзүү үчүн, req_handle () ге туура strncmp билдирүүсүн коюп, үлгүңүздү patterns.h менен иштетиңиз.

Сизге glowy_basic.ino жана patterns.h керек болот. Наноңузду программалоодо аларды бир папкага кошууну унутпаңыз. Алар масштабдуу файлды түзбөө үчүн бөлүнүп калышты. Бул эч кандай тармакка даяр эмес.

Эгерде менин кодумду колдонууну каалабасаңыз? Өзүңүздүкүн жасаңыз! Китепканалар жөнөкөй жана колдонууга оңой.

Колдонулган китепканалар:

  • FastLED.h (LED үчүн)
  • SoftwareSerial.h (Bluetooth үчүн сериялык)
  • Wire.h (I2C)

3 -кадам: Perfboardго трансплантациялоо

Perfboardго трансплантациялоо
Perfboardго трансплантациялоо
Perfboardго трансплантациялоо
Perfboardго трансплантациялоо

Абайлаңыз, бул тажатма болот.

(Эгерде сиз аны перфорборттун ордуна ПКБга сала алсаңыз, мен аны абдан сунуштайм.)

Perfboard - бул нан тактасындагы прототип менен толук кандуу ПХБнын ортосундагы орто жер. Муну бир аз туруктуу кылуу үчүн менде болгон эң жакшы вариант болчу. Менин ниетим - бул калкан стилин (бөлүктөрдү туташтыруу үчүн аялдардын башын колдонуу менен), мен маанилүү компоненттерди кайра колдоно алам. Батарея туташууңузга параллель түрдө айланып өтүүчү конденсаторду ширеткениңизди текшериңиз. Бул сиздин LED тилкелериңиздеги күтүүсүз өзгөрүүлөрдүн соккусун жумшартат. Мен жасаган ар бир ширетүүчү түйүндү майда -чүйдөсүнө чейин айта албайм, бирок бул процесс учурунда мен бир нече нерсени үйрөндүм.

Кеңештер:

Жайып коюңуз.

Компоненттериңизди алып, тактаңызга коюңуз! Качан жана кантип бири-бирине туура келерин пландаштыруу көп убакытты талап кылган каталарды болтурбоо үчүн маанилүү.

Катуу.

Катуу өзөк зым болушу керек. Перфборддун тешиктерине сыйрылган катуу өзөктү орнотуу алда канча оңой, анткени ал жип сыяктуу бөлүнбөйт.

Үч жолу өлчөгүлө, бир жолу кескиле.

Бир аз тыкан перфордборго ээ болуу үчүн, тактаңыздагы бир чекитти экинчисине туташтыруу үчүн канча зым колдонуу керектигин чындап билиңиз.

Эки жолу текшерүү.

Көп учурда мультиметрди колдонуп, чекиттердин үзгүлтүксүздүгүн жана шорты жоктугун камсыз кылыңыз. Бул батарейкалардын кокусунан бузулушун алдын алууга жардам берет.

Кандай жеңилдик.

Solder муундары стрессти жана штаммды жакшы көтөрө албайт, андыктан пландаштырылбаган жүктөрдү көтөрүү үчүн кандайдыр бир штаммды басаңдатуучу форма керек. Бул өзгөчө маанилүү, анткени сиздин коллегияңыз көп вибрацияга дуушар болот. Жеке мен зымдарды жана зым байламдарды бекитүү үчүн ийилген степлерди колдондум.

4 -кадам: Бөлүктөрдү Longboardго тиркеңиз

Бөлүктөрдү Longboardго тиркөө
Бөлүктөрдү Longboardго тиркөө

Перфборд жасалып бүткөндөн кийин, бул жөнөкөйлүк.

Бул жерде велкро келет. Мен велкро колдонгум келди, анткени ал абдан күчтүү, бирок алынуучу.

  1. Велкронун эркек тарабын лонгбордун өзүнө коюңуз. Эркек тарапты тазалоо оңоюраак, эгер сиз подтяжкасыз минүүнү чечсеңиз.
  2. Велкронун аял тарабын батарейкага жана перфорборттун түбүнө коюңуз.
  3. LED тилкелерин тиркеңиз.
  4. Батарейканы жана перформатты тактаңыз.

Кеңештер:

Wheel Bite.

Зымдарды же тетиктерди дөңгөлөктөрдүн үстүнө коюудан алыс болуңуз. Эгерде өтө агрессивдүү түрдө бурулса, дөңгөлөк бул нерселерге тийип, зыян келтириши мүмкүн.

Tail.

Куйрукка зымдарды же компоненттерди коюудан качыңыз, анткени алар жерге тийет. Белгилүү себептерден улам, бул буюмдар бузулат.

Коргоо.

Мен 3D принтеримдин жоктугунан бул кеңешти өзүм аткарган жокмун, бирок тилкелер менен перфордборго коргоочу капкактарды иштеп чыгууну сунуштайм. Ачык электроника, жогорудагыдай эле, дөңгөлөктөр менен ыргып кеткен ылдамдыктын сыныктарынан жана суудан жабыркайт. Коргоочу капкактар мындай зыянды азайтат жана ушул сыяктуу түзүлүштүн иштөө мөөнөтүн жогорулатат.

Сунушталууда: