Kazalo:

Osvetlitev televizorja: 5 korakov
Osvetlitev televizorja: 5 korakov

Video: Osvetlitev televizorja: 5 korakov

Video: Osvetlitev televizorja: 5 korakov
Video: Телевизор Philips нет изображения 2024, Julij
Anonim
Osvetlitev televizorja
Osvetlitev televizorja

V tem projektu vam bom pokazal, kako z daljinskim upravljalnikom televizorja upravljate osvetlitev ozadja televizorja.

Zaloge

Ta projekt zahteva naslednje komponente: -1. Arduino ali Atmega 328p

2. 2 x 10k upor (3 za samostojno različico)

3. 2 x MOSFET (uporabil sem IRF 540)

4. Ir sprejemnik (VS 1838)

5. 16 MHz kristal (za samostojno različico)

6. 2 x 22pF keramični kondenzator (za samostojno različico)

7. 100nf keramični kondenzator (2 za samostojno različico)

8. Napajanje 12V 2 amp

9. 470nf kondenzator (za samostojno različico)

10. Programer FTDI (če uporabljate Arduino pro mini)

1. korak: Pripravite mikrokontroler

Če uporabljate ploščo Arduino, sledite naslednjim navodilom:-

1. IR sprejemnik postavite na ploščo in priključite vcc na +5V Arduina, GND na GND arduina in ven na pin D3 Arduina

2. Priključite Arduino na računalnik in odprite Arduino IDE

3. Prenesite knjižnico IRremote s klikom tukaj

4. Naložite spodnjo kodo in odprite serijski monitor

5. Z daljinskim upravljalnikom televizorja Pritisnite gumb, ki ga želite dodeliti za vklop in izklop, spreminjanje svetlosti in temperature LED.

6. Na serijskem monitorju se bodo pojavile vrednosti HEX, zapišite jih in zapišite, katera vrednost je za kateri gumb

če uporabljate samostojno različico, sledite naslednjim navodilom:-

1. mikrokontroler priključite na mizo skupaj z resonatorjem, regulatorjem napetosti, IR sprejemnikom.

2. priključite programer FTDI na mikrokrmilnik.

3. sledite koraku 3 od zgoraj.

2. korak: Programirajte mikrokrmilnik

Programirajte mikrokrmilnik
Programirajte mikrokrmilnik

Naložite podano kodo in spremenite oddaljeno šestnajstiško kodo od tistih, ki ste jih zapisali prej, pri čemer je rečeno, da je programski del končan in da je čas za strojno opremo.

3. korak: Zgradite vezje

Zgradite vezje
Zgradite vezje
Zgradite vezje
Zgradite vezje
Zgradite vezje
Zgradite vezje
Zgradite vezje
Zgradite vezje

Na kos plošče postavite plošče na želeni način in jih povežite z bakreno žico in spajkalnimi mostovi. Tukaj je nekaj fotografij mojega vezja s shemo, eno za Arduino in eno za samostojno različico.

Vezje vključuje mikrokrmilnik in IR sprejemnik, ki sprejemnik zazna signal daljinskega upravljalnika televizorja in ga mikrokontrolerju posreduje za obdelavo mikrokrmilnika, nato pa ustvari signal PWM za krmiljenje vrat 2 MOSFET, ki končno nadzorujeta svetlost LED.

Nato so za vrata MOSFET izvlečni upor za preprečitev zaklepanja, uporovni upor za ponastavitveni zatič mikrokrmilnika, 16 MHz resonator in na koncu 5 -voltni regulator z gladilnim kondenzatorjem za napajanje krmilne elektronike.

4. korak: Vstavite LED

Vstavite LED
Vstavite LED
Vstavite LED
Vstavite LED

Z lepilnim trakom na zadnji strani hladnega in toplega belega LED traku jih prilepite na zadnji strani televizorja. nato s spajkanjem povežite anodo (ali +ve terminal) obeh vodnikov med seboj, da ustvarite skupno anodo, nato pa skupno anodo priključite na +ve priključek vašega napajalnika. Katoda (ali -ve priključek) vsake LED se priključi na odtok dveh MOSFET -ov.

5. korak: Uspeh !

tako je končno končan in lahko upravljate led brez vstajanja iz postelje. Če vam to ne deluje, je razdelek za komentarje vedno odprt. Prav tako nisem tako dober programer, če lahko kdo od vas izboljša kodo, jo prosim delite z nami.

Priporočena: