Мазмұны:

USB SK6812 үстел шамы: 5 қадам (суреттермен)
USB SK6812 үстел шамы: 5 қадам (суреттермен)

Бейне: USB SK6812 үстел шамы: 5 қадам (суреттермен)

Бейне: USB SK6812 үстел шамы: 5 қадам (суреттермен)
Бейне: programable USB led strip 5v DIY addressable rgb led strip ws2812b/sk6812 60leds/m 2024, Шілде
Anonim
USB SK6812 үстел шамы
USB SK6812 үстел шамы
USB SK6812 үстел шамы
USB SK6812 үстел шамы
USB SK6812 үстел шамы
USB SK6812 үстел шамы

Мен бірнеше принтер жинадым, неге … өйткені ескілерге сия сатып алғаннан гөрі үнемі жаңасын сатып алу арзанырақ болды. Қалай болғанда да, мен оларды бұрышқа жинап қоюдан шаршадым және оларды бөліп алуды шештім. Олар бөлшектердің қазынасы болды, соның ішінде жарық диодты түтіктер. Жақынырақ зерттеуден кейін мен түтіктердің бір шетінде 3528 RGB светодиодтарын көрдім. Бастапқыда менде SN74HC595N болды, мен оларды светодиодтармен бірге қолданатын болдым. Менде де SK6812 RGBNW жарық диодтары болды. Мен SK6812 светодиодтарымен құрғақ қондыруды жасадым, сондықтан олар SN74HC595N ауысым регистрімен байланысты барлық бөлшектердің орнына қолдануды шештім.

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

1 -қадам: БӨЛШЕКТЕР мен ҚҰРАЛДАР

БӨЛІКТЕР мен ҚҰРАЛДАР
БӨЛІКТЕР мен ҚҰРАЛДАР
БӨЛІКТЕР мен ҚҰРАЛДАР
БӨЛІКТЕР мен ҚҰРАЛДАР

Бөлшектер:

- SK6812 RGB-NW жарықдиодты немесе WS2811/WS2812b

- сканері бар принтерден жарықдиодты түтік

- Digispark (ATtiny85) немесе Arduino баламасы

- 22 ~ 24 AWG сымы

- USB ерлер тақырыбы немесе ерлер тақырыбы бекітілген USB кабелі.

- Қара спрей бояуы

- Суретшілер таспасы

Қосымша:

- 750 Paracord (егер сіз 24 ~ 26 AWG кіші калибрлі сымды қолдансаңыз 550)

- 4 дюймдік байланыстар

- жылу өткізбейтін құбырлар

Құралдар:

- 3D принтері

- Пісіру темірі

- Орташа/Кіші D ұшы немесе Кіші С ұшы

- Дәнекер

- Сұйық электрлік таспа (міндетті емес, бірақ өте ұсынылады)

- Сым тартқыштар

- Мультиметр кернеуді тексереді және ешнәрсе қосылмағанын тексереді!

- Ыстық желім мылтығы

2 -қадам: құбырды дайындаңыз

Түтікті дайындаңыз
Түтікті дайындаңыз
Түтікті дайындаңыз
Түтікті дайындаңыз
Түтікті дайындаңыз
Түтікті дайындаңыз

Бояу:

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

ЖАРЫҚ ДИОДТЫ ИНДИКАТОР:

Мен SK6812 светодиодын супержапқышпен қостым, сізге суперглюсті қолданудың қажеті жоқ, бірақ оны бекіту оңай болды; ыстық желім де жұмыс істейді. Онымен араласпас бұрын оны қатайтыңыз. Жарықдиодты немесе түтіктің бетіне желім түспеуін қадағалаңыз.

3 -қадам: қорапты жасаңыз

Қорапты жасаңыз
Қорапты жасаңыз
Қорапты жасаңыз
Қорапты жасаңыз

Мен жасаған STL файлдарын тіркедім. Қораптың өлшемдері шамамен 35mm x 35mm x 35mm LxWxH, маған баға бермеңіз. Менде Stratasys Mojo дүкені болды, оны мен үшін басып шығарады, сондықтан бұл басқалар үшін қаншалықты жақсы болатынын айта алмаймын. Қорап аяқталғаннан кейін жарықдиодты түтікті жоғарыдан ыстық желіммен жабыстырыңыз. Тесік түтіктің екі жолының біреуіне ғана сәйкес келуі керек, бірақ бұл маңызды емес, себебі егер сіз оны басқа жаққа қаратып жабыстырсаңыз, қақпақты бұруға болады. Ыстық желімге қысым жасамас бұрын біраз уақытқа қатайып, қатып қалсын. Ыстық желім бекітілгеннен кейін жарық диодты қосуға қажетті үш сымды дәнекерлеуге болады, мен келесі қадамда бұл туралы айтамын.

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

Барлығын бірге қойыңыз!
Барлығын бірге қойыңыз!
Барлығын бірге қойыңыз!
Барлығын бірге қойыңыз!
Барлығын бірге қойыңыз!
Барлығын бірге қойыңыз!

Сымдар:

SK6812 светодиодын Digispark -ке қосқан кезде сымдардың қысқа болуын қадағалаңыз, себебі олардың барлығы өте кішкентай кеңістікке сәйкес келуі керек.

Digispark => SK6812

PIN 0 => Деректер түйреуі

2 -түйреуіш => GND түйреуі

5В түйреуіш => 5В түйреуіш

Мен 2 -пинді GND түйреуішін жасадым, сондықтан егер сіз оны болашақта белгілі бір уақытта өшіруге бағдарламалауды қаласаңыз, оны жоғары қою арқылы жасай аласыз. Мен мұны істеудің ең жақсы әдісі емес екенін білемін және іс жүзінде, мен SK6812 -дің 5В істікшесін 2 -ші түйреуішке қойып, оны жоғары деңгейге қоюым керек еді, менің ойымша, бұл сымды қосқанда I/ M -дан тым көп мА -ны тартып алу туралы алаңдадым. ATtiny85 істікші. Мен болашақта мұны жасаймын, сондықтан сымның ең жақсы жолы болуы керек …

Digispark => SK6812

PIN 0 => Деректер түйреуі

2 -түйреуіш => 5В түйреуіш «+»

GND => GND түйрегіші «-»

** Кодты өзгерту бұл істі 2 -ші түйін LOW орнына қосулы кезде жоғары болатындай ету үшін қажет болады.

Ұстау:

Егер сізге паракорд ұнайтын болса, мұны бәрін іске қосудан және қосудан бұрын жасау керек. Менің жалғыз ұсынысым - шағын калибрлі сымды қолдану, себебі үлкен калибрлі сым - ауыртпалық. Мен сымдарды бір дюймге жабыстыруға тырыстым, бәрін дюймдік құртпен емес, оңай өткізуге тырыстым; сым ақырында 80% жолды үзді. Бақытымызға орай, мен қалған бірнеше дюймді құртқа дейін дюйммен жұқтыра алдым. Егер бұл одан да көп болса, мен ілгекті алып тастап, орнына ескі USB кабелін табар едім. Паракорд арқылы сымды тартып алғаннан кейін, мен болашақ жобалар үшін алдын ала дайындалған USB тортқасын қолдануды жөн көретіндігімді ескердім. USB сымдары қораптың бүйіріндегі тесіктен өтуі керек, әйтпесе сіз оны басқа дисплейге дәнекерлемейсіз … сіз оны түсінесіз. Мен қораптағы кабельді бекіту үшін ілгекті қолдандым.

5 -қадам: кодтау

Мен қолданған кодты тіркедім, бірақ оны іске қосу үшін сізге бірнеше нәрсе қажет.

1. Digispark жұмыс істеуі үшін барлық қажетті элементтерді жүктеңіз (google -де іздеу)

2. Adafruit неопиксель кітапханасын жүктеңіз

3. Қосылған түстерді анықтау кітапханасын жүктеңіз

Енді бәрі жұмыс істеп жатқандықтан, код мағыналы болуы керек.

Ақаулық себебін іздеу және түзету:

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

Digispark кейбір үлгі кодымен жұмыс істейтініне көз жеткізіңіз.

Барлық қосылымдардың берік екеніне көз жеткізіңіз және USB қосылымдары кері емес.

Ұсынылған: