Indholdsfortegnelse:

DIY Ir Fjernstyret Led Strip: 10 trin (med billeder)
DIY Ir Fjernstyret Led Strip: 10 trin (med billeder)

Video: DIY Ir Fjernstyret Led Strip: 10 trin (med billeder)

Video: DIY Ir Fjernstyret Led Strip: 10 trin (med billeder)
Video: 10 fantastiske nyttige opfindelser til bushcraft survival camping! Du kan få brug for det! 2024, November
Anonim
DIY Ir Fjernstyret Led Strip
DIY Ir Fjernstyret Led Strip
DIY Ir Fjernstyret Led Strip
DIY Ir Fjernstyret Led Strip
DIY Ir Fjernstyret Led Strip
DIY Ir Fjernstyret Led Strip

Hej hej alle sammen velkommen til vores nye instruktører, som du allerede ved fra miniaturen, at vi i dette projekt vil lave en Ir led strip -controller, som kan styres ved hjælp af en almindeligt tilgængelig IR -fjernbetjening, der generelt bruges i tv. Osv … håber du kan lide mine instruktører ….

Trin 1: Sådan fungerer vores projekt…

Sådan fungerer vores projekt…
Sådan fungerer vores projekt…
Sådan fungerer vores projekt…
Sådan fungerer vores projekt…

Først og fremmest starter vi med projektlister og hvordan de fungerer som enhver almindelig maskine, vores controller har tre dele inputbehandling og output …….

Trin 2: INPUT

INDGANG
INDGANG
INDGANG
INDGANG
INDGANG
INDGANG
INDGANG
INDGANG

Til input har vi brug for en IR -modtager i mit tilfælde er det TSOP 1838 eller simpelthen V 1838, du kan bruge alle almindeligt tilgængelige som TSOP 4838, 1738 osv. Funktionen af en IR -modtager er at ændre IR -signalet fra fjernbetjening til hexadecimale koder for at kunne bruge dem i vores program osv… det hjælper os også med at skelne mellem forskellige knapper på vores fjernbetjening, den har generelt 3 ben VCC -jord og signal, at du skal kende denne pin -konfiguration af din modtager, før du starter projektet..

Trin 3: BEHANDLING…

FORARBEJDNING…
FORARBEJDNING…
FORARBEJDNING…
FORARBEJDNING…
FORARBEJDNING…
FORARBEJDNING…

Nu kommer processoren, hvis du ser på mig i lang tid, ved du alle som altid, at jeg kommer til at bruge arduino Nano, du kan bruge enhver anden processor eller mikrokontroller, dette er den vigtigste behandlingsdel af vores kredsløb, der bruger signalet fra IR modtageren fortolker det og styrer LED -båndet som påkrævet.. Behandlingsenheden er også kontrolcenter for hele projektetJeg bruger en billig klon af arduino Nano, hvis det er muligt, bør du bruge den originale

Trin 4: OUTPUT …

PRODUKTION…
PRODUKTION…
PRODUKTION…
PRODUKTION…
PRODUKTION…
PRODUKTION…

Output kommer nu den sidste komponent, vi har brug for, da vi ønsker at styre LED -båndet, der forbruger en større mængde strøm omkring 0,5 ampere, som min controller ikke kan håndtere, vi kunne bruge et relæ, men ved hjælp af et relæ vil vi ikke kunne skifte mellem forskellige lysstyrker som en pwm gør, så i stedet vil vi bruge en N -kanal MOSFET mere specifikt en IRFZ44N.. Den har tre ben Gate -afløb og kilde og giver variabel modstand til at fungere på samme måde som en pwm til at styre lysstyrken eller dæmpningen af LED'en strimmel efter behov….

Trin 5: Bill of Materials (BOM)

Materialeliste (stykliste)
Materialeliste (stykliste)

Nu ved du generelt, hvordan vores projekt fungerer. Så lad os starte med de komponenter, vi har brug for, og forbinde alle delene sammen … Det projekt ind via følgende komponenter: mikrokontroller arduino nano100uf kondensator kondensatorIR -modtager og en N -kanal mosfetOg et par 10k rasiatorsOg så sikkert en strøm forsyning og led strip …

Trin 6: Hentning af de hexadecimale koder…. af Remote

Få de hexadecimale koder…. af Remote
Få de hexadecimale koder…. af Remote
Få de hexadecimale koder…. af Remote
Få de hexadecimale koder…. af Remote
Få de hexadecimale koder…. af Remote
Få de hexadecimale koder…. af Remote

Først og fremmest skal du tilslutte digital pin 11 på din arduino til signal om henholdsvis IR og jorden til jorden, mens vcc fra IR -modtageren til henholdsvis 5 volt på arduino nu ved at uploade en simpel kode IRrecvdemo fra det store IR -bibliotek og ved at åbne den serielle skærm og trykke på en vilkårlig knap på en IR -fjernbetjening, er vi klart i stand til at se hexadecimalkoden for Ir -fjernbetjeningsknappen … Men hvad er det !!!!! et enkelt tryk resulterer i flere nr. Af lignende koder. For at forhindre dette skal du tilføje en 100uf kondensator mellem vcc og gnd pin på ir -modtageren. og gem det i nodepad eller et andet sted …

Trin 7: Lodning af komponenterne …

Lodning af komponenterne …
Lodning af komponenterne …
Lodning af komponenterne …
Lodning af komponenterne …
Lodning af komponenterne …
Lodning af komponenterne …
Lodning af komponenterne …
Lodning af komponenterne …

Nu efter at du har samlet alle komponenterne, og du ved, hvordan du får IR -modtagerkoder, skal du lodde alt på et perfboard eller pcb Hvis du stadig er forvirret, kan du stille spørgsmål i diskussionerne herunder … Det tog mig cirka 20 minutter at lodde alt på perfboardet …

Trin 8: Redigering af koderne …

Redigerer koderne …
Redigerer koderne …
Redigerer koderne …
Redigerer koderne …
Redigerer koderne …
Redigerer koderne …
Redigerer koderne …
Redigerer koderne …

Nu skal du tilføje hexadecimale koder, som du tidligere har kopieret til hovedprogrammet, hvor det er nødvendigt og uploade til arduino uden yderligere ændringer, hvis du vil ændre dit projekt, eller hvis du vil bruge mere end en led -strip, kan du frit ændre ændringerne i programmerne …

Trin 9: Afslutning af projektet …

Afslutter projektet …
Afslutter projektet …
Afslutter projektet …
Afslutter projektet …

Nu er vores projekt slut, nu skal du forsyne kredsløbet med 12 volt, da jeg bruger en arduino -klon, jeg var nødt til at bruge en anden strømforsyning på 5v til det, men hvis du bruger den originale, skal du kun bruge en 12v Strømforsyning. nu efter at den var færdig testede jeg den, og den fungerede som den skulle …. tak fordi du gav din vidunderlige tid til at læse mine instruktioner ….

Trin 10: SUCCES …

SUCCES…
SUCCES…
SUCCES…
SUCCES…
SUCCES…
SUCCES…
SUCCES…
SUCCES…

Nu er det fuldstændig sjovt at lege med det.. Det ser faktisk ret godt og kompakt ud, så det kan placeres ubemærket hvor som helst …. Håber du vil dele dine oplevelser, hvis du gjorde det ……

Anbefalede: