Мазмұны:

Қашықтан басқару пульті бар DIY RGB-LED Glow Poi: 14 қадам (суреттермен)
Қашықтан басқару пульті бар DIY RGB-LED Glow Poi: 14 қадам (суреттермен)

Бейне: Қашықтан басқару пульті бар DIY RGB-LED Glow Poi: 14 қадам (суреттермен)

Бейне: Қашықтан басқару пульті бар DIY RGB-LED Glow Poi: 14 қадам (суреттермен)
Бейне: Диодная RGB LED лента BIOM + white LED Premium обзор и подключение 2024, Шілде
Anonim
Қашықтан басқару пульті бар DIY RGB-LED Glow Poi
Қашықтан басқару пульті бар DIY RGB-LED Glow Poi
Қашықтан басқару пульті бар DIY RGB-LED Glow Poi
Қашықтан басқару пульті бар DIY RGB-LED Glow Poi
Қашықтан басқару пульті бар DIY RGB-LED Glow Poi
Қашықтан басқару пульті бар DIY RGB-LED Glow Poi
Кескін
Кескін

Кіріспе

Баршаңызға сәлем! Бұл менің бірінші нұсқаулық және (үміттенемін) ашық көзі ашық RGB-LED визуалды нүктесін құруға арналған нұсқаулықтар топтамасының бірінші нұсқауы. Алдымен қарапайым болу үшін, бұл IR арқылы қашықтан басқару пульті мен түс өзгерту анимациясының барлық түрлерін қамтитын қарапайым LED-poi әкеледі.

Есіңізде болсын: мұндай позицияны (IR -қашықтан басқару пультінсіз) Amazon -да шамамен 20 долларға сатып алуға болады, сондықтан бұл қаржылық күш -жігерге тұрарлық емес - тәжірибе үшін DIY, нәтиже емес.

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

Кескін
Кескін

Жауапкершіліктен бас тарту

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

Липос қауіпті болуы мүмкін. Әсіресе LiPos -ты дәнекерлеу, қысқарту және сақтау әр түрлі қауіптермен бірге жүреді. Егер құрылыс жақсы жүрсе де, сымдар босап кетуі мүмкін, ұяшықтар зақымдалуы мүмкін немесе белгісіз қытайлық компоненттердің бірі істен шығып, қысқа тұйықталуы мүмкін. Оларды қараусыз зарядтауға жол бермеңіз, оларды зарядтау үшін сыртқы зарядтағышты қолданған жөн, сақтау және тасымалдау үшін липоны алып тастаңыз (ең жақсысы - оларды «липо пакеттерінің» бірінде сақтау).

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

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

Егер мен сізді қорқытпаған болсам, құрылысты тамашалаңыз және олармен көңіл көтеріңіз.

1 -қадам: материалдар мен құралдар

Құралдар мен материалдар
Құралдар мен материалдар
Құралдар мен материалдар
Құралдар мен материалдар

Материалдық есеп

Алдымен бұл құрылысқа не қажет екенін қарастырайық. Егер күтуге уақыт болса, тауарлардың көп бөлігін AliExpress -тен сатып алуды ұсынамын. Мен липосты тек HobbyKing -тен таптым.

Кескін
Кескін

Компоненттер/электроника

Саны Аты Дереккөз Пікір
2 TP4056 аккумуляторлық литий модулі Amazon.com, AliExpress
2 Turnigy нано-технологиясы 1000mah 1S 15C дөңгелек жасушасы Хоббик
2 2-5В-тан 5В-қа дейін күшейту AliExpress MT3608 күшейткіш схемасы да сәйкес келеді
2 ArduinoPro Mini ATMEGA328P 5V 16 МГц Amazon.com, AliExpress
2 1838 940нм инфрақызыл қабылдағыш диод Amazon.com, AliExpress
APA102 жарық диодты жолағы (144 немесе 96 жарықдиодты/м) Amazon.com, AliExpress Сізге ұзындығы шамамен 2x10 шам қажет
2 220 вольт 10В конденсатор AliExpress
1 IR қашықтан басқару құралы AliExpress
Кескін
Кескін

Құралдар

Аты Ұсыныс Пікір
3D-принтер
Пісіру темірі QUICKO T12
Ыстық желім мылтығы
Arduino IDE бар компьютер
FTDI USB чипі FT232 балама: Arduino Uno
Сым өткізгіштер міндетті емес
Wirecutters Knipex кескіштері міндетті емес
Нан тақтасы + секіргіштер міндетті емес
Ардуино Уно міндетті емес

Шығын материалдары

Аты Пікір
Жіңішке сым 24-28AWG
Дәнекерлеу қорғасын
Түтікті кішірейту
Түйіршікті тақырыптар (ерлер мен әйелдер) немесе шағын қосқыш
3D басып шығаратын жіп тазалау Мен PLA қолдандым, бірақ нейлон күшті нәтиже беруі мүмкін
Ыстық желім таяқшалары
мырыш ағыны мен дәнекер немесе металл щетка/тегістеу қағазы Тегістеу қағазы мен үшін жақсы жұмыс істеді
Бау үшін бірнеше сым Мен қарапайым пластикалық аккорд қолдандым, бірақ сіз шығармашылықпен айналысқыңыз келуі мүмкін

2 -қадам: 3D басып шығару

3D басып шығару
3D басып шығару
Кескін
Кескін
Кескін
Кескін

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

Thingiverse -ге өтіңіз, STL файлдарын жүктеңіз және сүйікті кескішпен бөліңіз.

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

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

Кескін
Кескін

3 -қадам: Бағдарламалау: Дайындық

Жобаны құрастыру үшін бізге FastLED және IRremote кітапханасын орнату керек, екеуін де Arduino IDE кітапханалық менеджментте қолдануға болады. Эскиздерді Arduino pro mini -ге жүктеу үшін FTDI чипін пайдалану қажет.

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

4 -қадам: Бағдарламалау: кодты өңдеңіз

Бағдарламалау: кодты өңдеңіз
Бағдарламалау: кодты өңдеңіз
Бағдарламалау: кодты өңдеңіз
Бағдарламалау: кодты өңдеңіз
Бағдарламалау: кодты өңдеңіз
Бағдарламалау: кодты өңдеңіз
Бағдарламалау: кодты өңдеңіз
Бағдарламалау: кодты өңдеңіз

Мен ыңғайлылық үшін Arduino Uno қосалқы құралын қолдандым, бірақ сіз Arduino Pro Minis -тің біреуін пайдалана аласыз.

Кескін
Кескін

Инфрақызыл қабылдағыш микросхемаларының бірін қолданып жоғарыдағы суретте көрсетілген тізбекті қосыңыз, IRrecvDemo мысал эскизін Arduino-ға жүктеп, сериялық мониторды ашыңыз.

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

Кескін
Кескін

Алдымен қайталанатын он алтылық санның мәнін көшіріп, BTN_REPEAT мәнін сол мәнге өзгертіңіз. Содан кейін кодтағы анықтамалармен жұмыс жасаңыз және барлығын қашықтан басқару пультіне сәйкес өзгертіңіз. Ондық сан ретінде танылу үшін барлық мәндердің 0x -тен басталатынына көз жеткізіңіз - сондықтан санның бөлектелген бөлігін ғана өзгертіңіз.

Кескін
Кескін

5 -қадам: Бағдарламалау: кодты жүктеу

Бағдарламалау: кодты жүктеу
Бағдарламалау: кодты жүктеу
Бағдарламалау: кодты жүктеу
Бағдарламалау: кодты жүктеу

Poi кодын құрастырыңыз және Arduino pro mini -ді FTDI чипімен қосыңыз. Құрылғы ретінде Arduino pro mini таңдап, бағдарламашы ретінде сериялық түрлендіргішті таңдап, кодты Arduino екеуіне де жүктеңіз.

Сіз кодты жоғарыдағы суретте көрсетілгендей тақтаға жабыстыру арқылы сымдарды/тақырыптарды дәнекерлемей оңай жүктей аласыз. Бағдарламалаушыны компьютерге қоспас бұрын, бағдарламашыдағы кернеу секіргішін 5 В -қа орнатқаныңызға көз жеткізіңіз.

Кескін
Кескін

6 -қадам: Дәнекерлеу: шолу

Дәнекерлеу: шолу
Дәнекерлеу: шолу
Дәнекерлеу: шолу
Дәнекерлеу: шолу

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

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

7 -қадам: Дәнекерлеу: қуат модулі

Дәнекерлеу: қуат модулі
Дәнекерлеу: қуат модулі
Дәнекерлеу: қуат модулі
Дәнекерлеу: қуат модулі
Дәнекерлеу: қуат модулі
Дәнекерлеу: қуат модулі
Дәнекерлеу: қуат модулі
Дәнекерлеу: қуат модулі

TP4056 B (атерия) және OUT (қою) жастықтарына бірінші дәнекерлеу сымдары.

Содан кейін TP4056 модулін 3d басып шығарылған корпустың астыңғы бөлігіне салыңыз, батарея сымдарын батарея саңылауына апаратын кішкене арнаға салыңыз және артық сымды кесіңіз.

Кескін
Кескін

Содан кейін пульсті күшейту модулін TP4056 модулінің астына қойыңыз және шығыс сымдарын кесіңіз, осылайша оларды күшейту модулінің кіріс сымдарына оңай дәнекерлей аласыз.

Кескін
Кескін

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

Кескін
Кескін

Содан кейін екі модульдің шығыс және кіріс түйреуіштерін бірге дәнекерлеңіз

Кескін
Кескін

8 -қадам: Дәнекерлеу: батарея

Дәнекерлеу: батарея
Дәнекерлеу: батарея
Дәнекерлеу: батарея
Дәнекерлеу: батарея
Дәнекерлеу: батарея
Дәнекерлеу: батарея

Содан кейін біз сымдар мен батареяға қосқышты дәнекерлейміз.

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

Липоға дәнекерлеу сымдары қиын болуы мүмкін, себебі контактілер алюминийден жасалған. Контактілердегі кез келген оксидті тазарту үшін арнайы мырыш ағыны мен дәнекерлеуді, металл щетканы немесе тегістеу қағазын қолдануға болады. Содан кейін сымдарға дәнекерлеп, оларды жылу өткізбейтін түтіктің көмегімен оқшаулаңыз.

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

Кескін
Кескін

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

9 -қадам: Дәнекерлеу: Arduino, Leds және сенсор

Дәнекерлеу: Arduino, Leds және сенсор
Дәнекерлеу: Arduino, Leds және сенсор
Дәнекерлеу: Arduino, Leds және сенсор
Дәнекерлеу: Arduino, Leds және сенсор
Дәнекерлеу: Arduino, Leds және сенсор
Дәнекерлеу: Arduino, Leds және сенсор

Содан кейін біз Arduino, IR-сенсоры мен жарықдиодты жолақты қосуымыз керек

Arduino VCC және GND сымдарын алады

Инфрақызыл сенсор біршама қиын: алдымен конденсаторды сенсорға мүмкіндігінше жақын қосу керек. Сенсордың корпусы жерге қосылғандықтан, біз конденсаторлардың теріс аяғын корпусқа, ал оң аяғын VCC сымына дәнекерлейміз. Әрі қарай, біз үш түйреуішті де сыммен бекітіп, оларды қысқыш түтік арқылы оқшаулаймыз.

Жарықдиодты жолақ үшін алдымен 10 светодиоды бар жолақ бөлігін кесіп тастадық. Содан кейін біз барлық 4 контактіге сымдарды дәнекерлейміз.

10 -қадам: Дәнекерлеу: бәрін біріктіру

Дәнекерлеу: бәрін біріктіру
Дәнекерлеу: бәрін біріктіру
Дәнекерлеу: бәрін біріктіру
Дәнекерлеу: бәрін біріктіру
Дәнекерлеу: бәрін біріктіру
Дәнекерлеу: бәрін біріктіру
Дәнекерлеу: бәрін біріктіру
Дәнекерлеу: бәрін біріктіру

Келесі қадам - сымдарды мүмкіндігінше қысқарту және барлық модульдерді біріктіру.

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

Кескін
Кескін

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

Кескін
Кескін

Содан кейін біз инфрақызыл қабылдағыштардың қуат кабельдерін Arduino түйреуіштеріне және оның түйреуішіне Arduino 11-ші түйреуішіне тікелей дәнекерлей аламыз.

Кескін
Кескін

Әрі қарай, біз LED жолағының деректері мен сымдарын Arduino-ға дәнекерлейміз. Сағат кабелін 5 -істікке, ал деректер кабелін 6 -істікке жалғаңыз.

Кескін
Кескін

Тек Arduinos пен жарық диодты кабельдерді күшейту модулінің шығысына қосу ғана қалады.

Кескін
Кескін

11 -қадам: СЫНАУ УАҚЫТЫ

СЫНАУ УАҚЫТЫ!
СЫНАУ УАҚЫТЫ!

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

Кескін
Кескін

12 -қадам: құрастыру

Енді біз корпустың ішіндегі барлық нәрсені ыстық желіммен түзеткіміз келеді.

Біз TP4056 модулінен бастаймыз

Кескін
Кескін

содан кейін күшейту модуліне желім салыңыз

Кескін
Кескін

одан кейін Arduino

Кескін
Кескін

ақырында IR-қабылдағыш

Кескін
Кескін

және жарық диодты жолақ

Кескін
Кескін

13 -қадам: белдікті қосыңыз

Белдікті қосыңыз
Белдікті қосыңыз

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

Әзірге мен жай ғана аккордты қолданып, оны 3D-басып шығарылған слоттар арқылы жіберіп, түйін байладым.

14 -қадам: Орындалды

Орындалды!
Орындалды!
Орындалды!
Орындалды!
Орындалды!
Орындалды!
Орындалды!
Орындалды!
Кескін
Кескін

Ал біз аяқтадық. Сізде 2 болғанша және айналуға дайын болғанша барлық қадамдарды қайталаңыз.

Сізді қызықтырды деп үміттенемін. Оқығаныңыз үшін рахмет:)

Ұсынылған: