Мазмұны:

Longboard Underglow: 5 қадам (суреттермен)
Longboard Underglow: 5 қадам (суреттермен)

Бейне: Longboard Underglow: 5 қадам (суреттермен)

Бейне: Longboard Underglow: 5 қадам (суреттермен)
Бейне: Создание АКЦЕНТНОЙ СТЕНЫ, когда произошло что-то ИДЕАЛЬНОЕ 2024, Қараша
Anonim
Longboard Underglow
Longboard Underglow

Автордың толығырақ сілтемесі бойынша:

Картоннан жасалған Шоджи шамы
Картоннан жасалған Шоджи шамы
Картоннан жасалған Шоджи шамы
Картоннан жасалған Шоджи шамы
Нан тақтасындағы жылан
Нан тақтасындағы жылан
Нан тақтасындағы жылан
Нан тақтасындағы жылан
Музыкалық реактивті көңіл -күй шамдары
Музыкалық реактивті көңіл -күй шамдары
Музыкалық реактивті көңіл -күй шамдары
Музыкалық реактивті көңіл -күй шамдары

Мен туралы: мен аэроғарыштық инженерия бакалаврымын, ол жиі аэродан ең алыс жобаларды жасайды. Спикитуна туралы толығырақ »

Кіріспе

Мүмкін сізге ұзын тақтаны ауруға ұқсайтын етіп тағайындаған шығарсыз. Мүмкін сіз карантинде есіңізден танған шығарсыз. Қандай себеп болмасын, тақтаға астыңғы жарығын қою - оны алдаудың тамаша тәсілі. Мен акселерометр, bluetooth модулі және Arduino Nano бар WS2812 жарық диодты жолақ контроллерін жасадым.

Пререквизиттер

Arduino және дәнекерлеу туралы негізгі түсінік. Скейтбордқа міну мүмкіндігі де керемет болар еді.

Жасаушыға (сіз) ескерту

Ұзын тақта формасының көптеген факторлары, компоненттердің қол жетімділігі және underglow қалай көрінетіні туралы идеялар бар. Сондықтан сіздің шамдар менде бар нәрсеге сәйкес келмейді. Бұл нұсқаулық менің жарқылдың жалпы дизайнын сипаттайды, бірақ оны ұсыныс ретінде қарастырыңыз. Оған өзіңіздің айналдыруды қойыңыз!

Жобаның мақсаттары

- Жарықдиодты шамдарды алдын ала орнатылған бірнеше үлгісі бар тақтаның астына қойыңыз.

- Айтылған үлгіні сымсыз басқару.

- Адамдардың көзін көрмеу үшін, оны алған кезде автоматты түрде өшіріңіз.

Жабдықтар

  • Ардуино Нано
  • HC-06 Bluetooth модулі
  • ADXL345 акселерометр
  • 2 x WS2812 жарықдиодты жолақтар + қосқыштар
  • Толық тақта
  • 2,54 мм әйел тақырыптары
  • 22 AWG қатты ядросы сымы
  • USB аккумуляторлық банкі
  • Конденсатор (100 uF)
  • Ұзын тақта (анық)
  • Velcro
  • Дәнекерлеуші + дәнекер

Бұл Amazon серіктестік сілтемелері, сондықтан мен әр сатылымда аз комиссия аламын. Егер сізде бұл материалдар жоқ болса және менің болашақ жобаларымды қолдағыңыз келсе, мына сілтемелер бойынша өтіңіз!:)

1 -қадам: Жоспарлау және нан тақтасы

Жоспарлау және тақта
Жоспарлау және тақта

Тақтаға қандай ерекшеліктер мен үлгілер қажет екенін жоспарлаңыз. Бұл өте ашық қадам. Қаншалықты күрделі немесе қарапайым болғыңыз келетіні сізге байланысты. Егер сіз ең төменгі мөлшерді алғыңыз келсе, сізге батарея, Arduino және жарық диодты жолақтар қажет.

Орнатуға қанағаттанғаннан кейін, жүйенің әдемі, сұлбасын сызыңыз. Бұл оны перфбортқа немесе ПХД -ге трансплантациялағанда пайдалы болады.

Менің талаптарым:

Адресативті светодиодтар.

Мен адресативті жарықдиодты алғым келеді, сондықтан мен сәнді стиль жасай аламын.

Блютуз.

Мен қисайып, үлгіні өзгерту үшін түймені басқым келмейді, сондықтан мен Bluetooth модулі мен телефонды қолданамын.

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

Жарықдиодты шамдар өте жарқын болуы мүмкін, мен тақтаны алған кезде жаяу жүргіншілерді ренжіткім келмейді. Сондықтан мен тақтаның қашан ұсталып тұрғанын анықтау үшін акселерометрді қолданамын, содан кейін шамдарды өшіремін.

Кеңестер:

Тест, тест, тест.

Басқалардан бұрын орнатуды тақтада тексергеніңізге көз жеткізіңіз! Бұл компоненттерді жөндеуді және жарық үлгілерін бағдарламалауды әлдеқайда жеңілдетеді. Мен қате пайда болған кезде айнымалылардың санын шектеу үшін компоненттерді бір -бірлеп тексеруді ұсынамын.

Ескерту:

Жоғарыда менің баптауымның жүйелік схемасы. Әр компоненттің түйреуіштері әр көрсеткіде көрсетілген.

2 -қадам: Бағдарлама

GITHUB СІЛТЕМЕСІ

Бұл сілтемеде келтірілген код тек негізгі болып табылады және тек Bluetooth модулін қамтиды. Үлгіні өзгерту үшін телефондағы Serial Bluetooth қосымшасын пайдаланыңыз. Қажетіне қарай түйреуішті өзгертіңіз.

Мен кодты жаңа үлгілерді қосуды және түйіннің орналасуын өзгертуді жеңілдету үшін жасадым. Жаңа өрнектерді жасау үшін, req_handle () ішіне тиісті strncmp операторын енгізіңіз және үлгі функциясын patterns.h түрінде жасаңыз.

Сізге glowy_basic.ino және patterns.h қажет болады. Nano бағдарламалау кезінде оларды бір қалтаға енгізуді ұмытпаңыз. Олар үлкен файлды жасамау үшін бөлінді. Бұл салаға дайын емес.

Егер сіз менің кодты қолданғыңыз келмесе? Өзіңіз жасаңыз! Кітапханалар қарапайым және қолдануға оңай.

Қолданылған кітапханалар:

  • FastLED.h (светодиодтар үшін)
  • SoftwareSerial.h (Bluetooth сериясы)
  • Wire.h (I2C)

3 -қадам: Perfboard -қа трансплантациялау

Perfboard тақтасына трансплантациялау
Perfboard тақтасына трансплантациялау
Perfboard тақтасына трансплантациялау
Perfboard тақтасына трансплантациялау

Сақ болыңыз, бұл шаршататын болады.

(Егер сіз оны тақтаның орнына ПХД -ге қоя алсаңыз, мен оны ұсынамын.)

Perfboard - бұл нан тақтасындағы прототип пен толыққанды ПХД арасындағы орташа нүкте. Мен мұны біршама тұрақты етудің ең жақсы нұсқасы болды. Менің мақсатым маңызды компоненттерді қайта пайдалану үшін осы қалқан стилін (бөліктерді қосу үшін әйел тақырыптарын қолдану) жасау болды. Аккумуляторлық қосылымға параллель айналып өтетін конденсаторды дәнекерлегеніңізге көз жеткізіңіз. Бұл жарық диодты жолақтардың кенеттен өзгеруінің соққысын жұмсартады. Мен жасаған әрбір дәнекерлеу бөлшегін егжей -тегжейлі айта алмаймын, бірақ мен бұл процесте бірнеше нәрсені білдім.

Кеңестер:

Жайлаңыз.

Компоненттерді алыңыз және оларды тақтаға қойыңыз! Қайда және қалай үйлесетінін жоспарлау уақытты қажет ететін қателіктерден аулақ болу үшін маңызды.

Қатты.

Қатты ядролық сым міндетті түрде болуы керек. Жыртылған қатты өзекті перфорданың тесіктеріне бекіту әлдеқайда оңай, өйткені ол сым тәрізді бөлінбейді.

Үш рет өлшеңіз, бір рет кесіңіз.

Біршама ұқыпты перфордалы тақтаға ие болу үшін, тақтаның бір нүктесін екіншісімен байланыстыру үшін қанша сымды пайдалану керектігін білетіндігіңізге көз жеткізіңіз.

Екі рет тексереді.

Мультиметрді нүктелер арасындағы үзіліссіздікті қамтамасыз ету үшін және шорттың болмауын қамтамасыз ету үшін жиі қолданыңыз. Бұл батареялардың кездейсоқ бұзылуының алдын алуға көмектеседі.

Қандай жеңілдік.

Дәнекерленген қосылыстар кернеу мен жүктемені жақсы көтере алмайды, сондықтан жоспарланбаған жүктемелерді көтеру үшін деформацияның қандай да бір түрі қажет. Бұл әсіресе маңызды, өйткені сіздің тақтада үлкен діріл болады. Мен сымдар мен сым байламдарын бекіту үшін иілген қапсырмаларды қолдандым.

4 -қадам: Бөлшектерді ұзын тақтаға бекітіңіз

Бөлшектерді Longboard тақтасына бекітіңіз
Бөлшектерді Longboard тақтасына бекітіңіз

Бұл тегіс желкенділік, енді жетілдіру тақтасы дайын.

Бұл жерде велкро пайда болады. Мен велкроны қолданғым келді, себебі ол өте күшті, бірақ алынбалы.

  1. Велкроның еркек жағын ұзын тақтайға қойыңыз. Егер сіз жарықсыз жүруді шешсеңіз, ер жағын тазалау оңай.
  2. Велкроның әйел жағын аккумулятор пакетіне және перфорбордтың түбіне салыңыз.
  3. Жарық диодты жолақтарды бекітіңіз.
  4. Батарея мен перфордалық тақтаны бекітіңіз.

Кеңестер:

Дөңгелектің шағуы.

Дөңгелектердің үстіне сымдарды немесе компоненттерді қоюдан аулақ болыңыз. Егер тым агрессивті бұрылсаңыз, доңғалақ бұл заттарға тиіп, зақым келтіруі мүмкін.

Құйрық.

Сымдарды немесе компоненттерді құйрыққа қоймаңыз, себебі олар жерге тиіп кетеді. Белгілі себептермен бұл заттар бүлінеді.

Қорғаныс.

Мен бұл кеңесті 3D принтерінің болмауына байланысты орындаған жоқпын, бірақ мен жолақтар мен перфорацияға арналған қорғаныс қақпақтарын жасауды ұсынамын. Ашық электроника жоғарыда айтылғандай, жоғары жылдамдықтағы қоқыстар мен доңғалақтардан ағатын судан зақымға өте сезімтал. Қорғаныс қақпақтары мұндай зақымдарды азайтады және мұндай құрылғының қызмет ету мерзімін ұзартады.

Ұсынылған: