Мазмұны:

Теледидардың артқы жарығы: 5 қадам
Теледидардың артқы жарығы: 5 қадам

Бейне: Теледидардың артқы жарығы: 5 қадам

Бейне: Теледидардың артқы жарығы: 5 қадам
Бейне: ЧУПАКАБРА ма, әлде ЖЫН ба?#тылсымдүние #td #төреденбірвидео 2024, Қараша
Anonim
Теледидардың артқы жарығы
Теледидардың артқы жарығы

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

Жабдықтар

Бұл жоба келесі компоненттерді қажет етеді: -1. Arduino немесе Atmega 328p

2. 2 x 10k резисторы (жеке нұсқа үшін 3)

3. 2 x MOSFET (мен IRF 540 қолдандым)

4. Ир қабылдағыш (VS 1838)

5. 16 МГц кристалл (автономды нұсқа үшін)

6. 2 x 22pF керамикалық конденсатор (автономды нұсқа үшін)

7. 100nf керамикалық конденсатор (2 дербес нұсқа үшін)

8. 12В 2 амперлік қуат көзі

9. 470nf конденсатор (автономды нұсқа үшін)

10. FTDI бағдарламашысы (Arduino pro mini қолданылса)

1 -қадам: Микроконтроллерді дайындаңыз

Егер Arduino тақтасын қолдансаңыз, келесі нұсқауларды орындаңыз:-

1. IR қабылдағышты тақтаға қойып, vcc -ті Arduino +5V -ке, GND -ті arduino -ның GND -не және Arduino -ның D3 түйрегіне қосыңыз.

2. Arduino -ны компьютерге қосыңыз және Arduino IDE бағдарламасын ашыңыз

3. Осы жерді басу арқылы IRremote кітапханасын жүктеңіз

4. Төменде берілген кодты жүктеп, сериялық мониторды ашыңыз

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

6. Сериялық мониторда HEX мәндері пайда болады, оларды белгілейді және қай батырманың мәні екенін жазады

егер жеке нұсқаны қолдансаңыз, келесі нұсқауларды орындаңыз:-

1. микроконтроллерді резонатормен, кернеу реттегішімен, ИҚ қабылдағышпен бірге тақтаға қосыңыз.

2. микроконтроллерге FTDI бағдарламашысын қосыңыз.

3. 3 -қадамды жоғарыдан орындаңыз.

2 -қадам: Микроконтроллерді бағдарламалау

Микроконтроллерді бағдарламалаңыз
Микроконтроллерді бағдарламалаңыз

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

3 -қадам: Схеманы құрыңыз

Циклды құрыңыз
Циклды құрыңыз
Циклды құрыңыз
Циклды құрыңыз
Циклды құрыңыз
Циклды құрыңыз
Циклды құрыңыз
Циклды құрыңыз

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

Схемада микроконтроллер мен инфрақызыл қабылдағыш бар, ресивер теледидардың қашықтан басқару пультінің сигналын қабылдайды және микроконтроллерге микроконтроллерді өңдеуге мүмкіндік береді, содан кейін 2 MOSFET қақпасын басқару үшін PWM сигналын шығарады, ол ақырында жарық диодты жарықтандырады.

Содан кейін ілгектердің көтерілуін болдырмау үшін MOSFET қақпасы үшін төмен түсетін резистор, микроконтроллерді қалпына келтіру түйреуішіне арналған резистор, 16 МГц резонаторы және ақырында басқару электроникасын қуаттандыру үшін тегістеу конденсаторы бар 5 вольтты реттегіш бар.

4 -қадам: Жарық диодтарын орнатыңыз

Жарық диодтарын орнатыңыз
Жарық диодтарын орнатыңыз
Жарық диодтарын орнатыңыз
Жарық диодтарын орнатыңыз

Суық және жылы ақ жолақтың артқы жағындағы жабысқақ таспаны қолданып, оларды теледидардың артына жабыстырыңыз. содан кейін жалпы анод жасау үшін қосқыштың анодын (немесе +ve терминалын) бір -біріне жалғаңыз, содан кейін жалпы анодты қуат көзінің +ve терминалына қосыңыз. Әр жарықдиодты катод (немесе -ve терминалы) екі MOSFETS ағызуға қосылады.

5 -қадам: сәттілік

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

Ұсынылған: