Cuprins:

DIY RGB-LED Glow Poi cu telecomandă: 14 pași (cu imagini)
DIY RGB-LED Glow Poi cu telecomandă: 14 pași (cu imagini)

Video: DIY RGB-LED Glow Poi cu telecomandă: 14 pași (cu imagini)

Video: DIY RGB-LED Glow Poi cu telecomandă: 14 pași (cu imagini)
Video: RGB LED SOFT RING LIGHT Unboxing & set up 2024, Iulie
Anonim
DIY RGB-LED Glow Poi cu telecomandă
DIY RGB-LED Glow Poi cu telecomandă
DIY RGB-LED Glow Poi cu telecomandă
DIY RGB-LED Glow Poi cu telecomandă
DIY RGB-LED Glow Poi cu telecomandă
DIY RGB-LED Glow Poi cu telecomandă
Imagine
Imagine

Introducere

Bună ziua tuturor! Acesta este primul meu ghid și (sperăm) primul dintr-o serie de ghiduri în căutarea mea de a crea un PO vizual open-source RGB-LED. Pentru a simplifica mai întâi, acest lucru va avea ca rezultat un LED-poi simplu cu telecomandă prin IR și tot felul de animații pentru schimbarea culorii.

Rețineți: acest tip de poi (fără telecomandă IR) poate fi cumpărat cu aproximativ 20 USD pe Amazon, deci acest lucru nu merită efortul financiar - DIY pentru experiență, nu rezultatul.

Sper că oamenii vor contribui cu animații la GitHub ale acestui proiect, rezultând o mare varietate de animații pentru care puteți alege și, prin urmare, oferind acestei versiuni ceva mai multă valoare în comparație cu cele fără prescripție medicală.

Imagine
Imagine

Declinarea responsabilității

În primul rând câteva avertismente de siguranță. Încercați această construcție numai dacă știți ce faceți. Nu sunt inginer electric, nu sunt răspunzător dacă ceva nu merge bine. Sunt implicați câțiva pași / materiale periculoase și ar trebui să fiți conștienți de acestea:

Liposul ar putea fi periculos. În special lipirea, scurtcircuitarea și stocarea LiPos vine cu o varietate de pericole. Chiar dacă construcția merge bine, firele se pot desface, celulele se pot deteriora sau una dintre componentele chinezești fără nume ar putea eșua și poate provoca un scurtcircuit. Nu le lăsați să se încarce nesupravegheați, folosiți cel mai bine un încărcător extern pentru a le încărca, îndepărtați lipo-ul pentru depozitare și transport (cel mai bine este să-l depozitați într-una dintre acele „pungi lipo“cred).

Otrăvurile sunt supuse unor forțe semnificative atunci când acționează cu ele. Dacă lovești pe cineva sau ceva cu el sau dacă o imprimare eșuează și piesele zboară în jurul oamenilor s-ar putea răni.

Folosiți bunul simț, fiți conștienți de pericole, citiți singuri dacă nu sunteți sigur. Ai ideea.

Dacă nu te-am speriat, bucură-te de construcție și distrează-te cu ei.

Pasul 1: Material și instrumente

Material și instrumente
Material și instrumente
Material și instrumente
Material și instrumente

Proiect de lege de materiale

Mai întâi să aruncăm o privire la ceea ce avem nevoie pentru această construcție. Vă recomandăm să cumpărați cele mai multe lucruri de la AliExpress dacă aveți timp să așteptați. Totuși, am găsit liposurile la HobbyKing.

Imagine
Imagine

Componente / Electronică

Cantitate Nume Sursă cometariu
2 Modul încărcător baterie litiu TP4056 Amazon.com, AliExpress
2 Turnigy nano-tech 1000mah 1S 15C Round Cell Hobbyking
2 2-5V la 5V Sursa de alimentare intensificată AliExpress Se potrivește și circuitul de rapel MT3608
2 ArduinoPro Mini ATMEGA328P 5V 16MHz Amazon.com, AliExpress
2 1838 940nm IR-Recode Diode Amazon.com, AliExpress
1m Bandă LED APA102 (144 sau 96 LED / m) Amazon.com, AliExpress Aveți nevoie de aproximativ 2x10 Leds lungime
2 Condensator 220uF 10V AliExpress
1 Telecomandă IR AliExpress
Imagine
Imagine

Instrumente

Nume Recomandare cometariu
imprimantă 3d
Ciocan de lipit QUICKO T12
Hot Glue Gun
Computer cu Arduino IDE
Cip USB FTDI FT232 alternativă: Arduino Uno
Wirestrippers opțional
Tăietori Freze Knipex opțional
Breadboard + Jumpers opțional
Arduino Uno opțional

Consumabile

Nume cometariu
Sârmă subțire 24-28AWG
Plumb de lipit
Tub retractabil
Anteturi pin (masculin și feminin) sau conector mic
Ștergeți filamentul de imprimare 3D Am folosit PLA, dar Nylon ar putea da rezultate mai puternice
Stickuri cu lipici fierbinte
flux de zinc și lipit sau o perie metalică / hârtie de șlefuit Hârtia de șlefuit a funcționat bine pentru mine
Câteva cordoane pentru curele Am folosit o coardă simplă de plastic, dar s-ar putea să doriți să fiți creativi

Pasul 2: Imprimare 3D

printare 3d
printare 3d
Imagine
Imagine
Imagine
Imagine

Deoarece acest lucru durează cel mai mult timp, vom începe prin a tipări toate piesele pentru această construcție de două ori, cu plasarea suportului „peste tot”.

Mergeți la Thingiverse, descărcați fișierele STL și tăiați cu feliatorul preferat.

Am folosit un PLA clar la rezoluția de 0,28, care a funcționat bine, dar dacă puteți, ați dori să utilizați un material mai puternic pentru a fi sigur și pentru a preveni orice defecțiuni în timpul filării.

Rezultatul este mai opac decât transparent, ceea ce este bun pentru noi, deoarece poi acționează ca difuzor și se aprinde frumos fără LED-uri unice vizibile. După ce amprentele sunt terminate, lăsați materialul suport și înșurubați și deșurubați cele două jumătăți de o grămadă de ori. Materialul de susținere oferă o aderență mai bună și, odată ce se potrivesc bine, puteți îndepărta toate suporturile.

Imagine
Imagine

Pasul 3: Programare: Pregătire

Pentru a compila proiectul, trebuie să instalăm Biblioteca FastLED și IRremote. Ambele pot fi găsite folosind versiunea Arduino IDE din Library Management. Pentru a încărca schițe pe Arduino pro mini, trebuie să utilizați cipul FTDI.

În plus, aveți nevoie de codul sursă pentru acest proiect, care poate fi găsit pe GitHub.

Pasul 4: Programare: Editați codul

Programare: Editați codul
Programare: Editați codul
Programare: Editați codul
Programare: Editați codul
Programare: Editați codul
Programare: Editați codul
Programare: Editați codul
Programare: Editați codul

Am folosit un Arduino Uno de rezervă pentru comoditate, dar puteți folosi unul dintre Arduino Pro Minis.

Imagine
Imagine

Conectați circuitul prezentat în imaginea de mai sus utilizând unul dintre cipurile cu infraroșu-receptor, încărcați schița de exemplu IRrecvDemo pe Arduino și deschideți monitorul serial.

Apoi utilizați telecomanda și apăsați butoanele pe care doriți să le utilizați. Fiecare apăsare de buton ar trebui să afișeze un anumit număr hexagonal. Dacă țineți apăsat butonul, ar trebui să se repete un număr hexagonal diferit.

Imagine
Imagine

Mai întâi, copiați valoarea numărului hexagonal care se repetă și schimbați BTN_REPEAT la acea valoare. Apoi treceți prin definițiile din cod și schimbați toate pentru a se potrivi cu telecomanda. Asigurați-vă că toate valorile trebuie să înceapă cu 0x pentru a fi recunoscute ca număr hexagonal - deci schimbați doar partea evidențiată a numărului.

Imagine
Imagine

Pasul 5: Programare: Încărcați codul

Programare: Încărcare cod
Programare: Încărcare cod
Programare: Încărcare cod
Programare: Încărcare cod

Compilați codul pentru poi și conectați Arduino pro mini cu cipul FTDI. Alegeți Arduino pro mini ca dispozitiv, convertorul serial ca programator și încărcați codul pe ambele Arduinos.

Puteți încărca cu ușurință codul fără a lipi fire / anteturi pe Arduino, lipindu-l într-o placă de calcul, așa cum se arată în imaginea de mai sus. Asigurați-vă că setați jumperul de tensiune al programatorului la 5V înainte de a conecta programatorul la computer.

Imagine
Imagine

Pasul 6: lipire: prezentare generală

Lipire: Prezentare generală
Lipire: Prezentare generală
Lipire: Prezentare generală
Lipire: Prezentare generală

În continuare vom lipi componentele împreună. Utilizați diagrama de mai sus ca referință dacă ceva nu este clar.

Deoarece spațiul este limitat, dorim să menținem firele cât mai scurte posibil, dar vă recomandăm să lipiți mai întâi pe fire mai lungi și apoi să măsurați lungimea corectă folosind carcasa și să tăiați orice exces.

Pasul 7: lipire: modulul de alimentare

Lipire: modulul de alimentare
Lipire: modulul de alimentare
Lipire: modulul de alimentare
Lipire: modulul de alimentare
Lipire: modulul de alimentare
Lipire: modulul de alimentare
Lipire: modulul de alimentare
Lipire: modulul de alimentare

Primele fire de lipit către plăcile B (attery) și OUT (put) ale TP4056.

Apoi plasați modulul TP4056 în secțiunea inferioară a carcasei imprimate 3D, puneți firele bateriei în canalul mic care duce până la gaura bateriei și tăiați orice fir în exces.

Imagine
Imagine

Apoi așezați modulul Buck-boost sub modulul TP4056 și tăiați firele de ieșire, astfel încât să le puteți lipi cu ușurință pe firele de intrare ale modulului Buck boost.

Imagine
Imagine

Scoateți totul din tipărire și lipiți două știfturi pin masculine sau partea masculină a conectorului pe firele bateriei și fixați-le cu niște tuburi termocontractabile.

Imagine
Imagine

Apoi lipiți împreună pinii de ieșire și pinii de intrare ai ambelor module

Imagine
Imagine

Pasul 8: lipire: baterie

Lipire: Baterie
Lipire: Baterie
Lipire: Baterie
Lipire: Baterie
Lipire: Baterie
Lipire: Baterie

În continuare vom lipi firele și conectorul la baterie.

Asigurați-vă că lipiți rapid și precis sau căldura cauzată de lipire vă va deteriora celulele. Aveți grijă să nu scurtați liposul din greșeală.

Sârmele de lipit la lipo pot fi dificile, deoarece contactele sunt realizate din aluminiu. Puteți folosi fie flux și lipire specială de zinc, o perie metalică sau hârtie de șlefuit pentru a curăța orice oxid de pe contacte. Apoi lipiți firele și izolați-le folosind un tub termocontractabil.

Apoi introducem bateria în carcasa imprimată 3D, măsurăm lungimea firelor, lăsând un pic de rezervă, scoatem-o înapoi și tăiem firele în exces.

Imagine
Imagine

Putem apoi lipi pe pin-headere de sex feminin sau conectorul nostru de conector feminin la fire și încă o dată, le putem izola folosind termocontractor.

Pasul 9: lipire: Arduino, leduri și senzor

Lipire: Arduino, Led și senzor
Lipire: Arduino, Led și senzor
Lipire: Arduino, Led și senzor
Lipire: Arduino, Led și senzor
Lipire: Arduino, Led și senzor
Lipire: Arduino, Led și senzor

Apoi trebuie să conectăm Arduino, senzorul IR și banda LED

Arduino primește fire pentru VCC și GND

Senzorul cu infraroșu este puțin mai complicat: mai întâi trebuie să conectăm condensatorul cât mai aproape de senzor. Deoarece carcasa senzorului este împământată, pur și simplu lipim piciorul negativ al condensatorilor pe carcasă și piciorul pozitiv pe firul VCC. Apoi, conectăm toți cei trei pini și îi izolăm folosind un tub termocontractabil.

Pentru banda LED am tăiat mai întâi o bucată de bandă cu 10 LED-uri. Apoi am lipit fire la toate cele 4 contacte.

Pasul 10: lipire: punând totul împreună

Lipire: punând totul împreună
Lipire: punând totul împreună
Lipire: punând totul împreună
Lipire: punând totul împreună
Lipire: punând totul împreună
Lipire: punând totul împreună
Lipire: punând totul împreună
Lipire: punând totul împreună

Următorul pas este tăierea firelor cât mai scurte posibil și conectarea tuturor modulelor împreună.

Începem prin tunderea cablului de alimentare Arduinos plasându-l și modulul boost în interiorul carcasei și tăind cablul de alimentare la lungime.

Imagine
Imagine

Apoi repetăm același lucru pentru receptorul cu infraroșu. Cablurile pentru banda LED pot fi tăiate fără măsurare, deoarece avem suficient spațiu pentru a le menține puțin mai mult.

Imagine
Imagine

Putem apoi lipi cablurile de alimentare ale receptoarelor cu infraroșu direct la pinii Arduino și pinul său de date la pinul 11 al Arduino.

Imagine
Imagine

Apoi am lipit cablul de date și de ceas al benzii noastre LED către Arduino. Conectați cablul ceasului la pinul 5 și cablul de date la pinul 6.

Imagine
Imagine

Singurul lucru care rămâne de făcut este să conectați atât cablurile de alimentare Arduino, cât și cablurile cu leduri la ieșirea modulului de creștere.

Imagine
Imagine

Pasul 11: TIMPUL DE TESTARE

TIMPUL DE TESTARE!
TIMPUL DE TESTARE!

Deoarece acum ar trebui să terminăm lipirea, putem conecta bateria și putem testa totul. Vrem să ne asigurăm că totul funcționează bine, deoarece după următorul pas depanarea va fi un coșmar.

Imagine
Imagine

Pasul 12: Asamblare

Acum vrem să reparăm totul din carcasă folosind lipici fierbinți.

Începem cu modulul TP4056

Imagine
Imagine

apoi lipiți în modulul boost

Imagine
Imagine

urmat de Arduino

Imagine
Imagine

în cele din urmă receptorul IR

Imagine
Imagine

și banda LED

Imagine
Imagine

Pasul 13: Adăugați o curea

Adăugați o curea
Adăugați o curea

Nu m-am străduit la asta și ți-aș recomanda să devii creativ și să investești puțin mai mult timp și efort decât am făcut-o. Am găsit acest lucru instructiv pe care îl voi adăuga în viitor.

Deocamdată, am folosit doar o coardă pe care o aveam întinsă, l-am hrănit prin sloturile imprimate în 3D și am legat un nod.

Pasul 14: Gata

Terminat!
Terminat!
Terminat!
Terminat!
Terminat!
Terminat!
Terminat!
Terminat!
Imagine
Imagine

Și am terminat. Repetați toți pașii până când aveți 2 și sunteți gata să faceți o rotire.

Sper că v-ați distrat în continuare. Vă mulțumesc că ați citit:)

Recomandat: