Мазмұны:

Тұрмыстық техниканы таймер функциясымен теледидардың пультімен қалай басқаруға болады: 7 қадам (суреттермен)
Тұрмыстық техниканы таймер функциясымен теледидардың пультімен қалай басқаруға болады: 7 қадам (суреттермен)

Бейне: Тұрмыстық техниканы таймер функциясымен теледидардың пультімен қалай басқаруға болады: 7 қадам (суреттермен)

Бейне: Тұрмыстық техниканы таймер функциясымен теледидардың пультімен қалай басқаруға болады: 7 қадам (суреттермен)
Бейне: Как выбрать гриль? 7 коротких правил 2024, Қараша
Anonim
Тұрмыстық техниканы таймер функциясымен теледидардың пультімен қалай басқаруға болады
Тұрмыстық техниканы таймер функциясымен теледидардың пультімен қалай басқаруға болады

Тұтыну нарығына 25 жыл енгеннен кейін де инфрақызыл байланыс соңғы күндері өзекті болып қала береді. Бұл сіздің 55 дюймдік 4K теледидарыңыз немесе сіздің автокөліктің дыбыстық жүйесі болсын, біздің командаларға жауап беру үшін бәріне ИҚ қашықтан басқару пульті қажет. Өнеркәсіпте көптеген технологиялар бар, мысалы, Bluetooth, RF немесе тіпті Wi-Fi, бірақ біз инфрақызыл байланысқа ұзақ уақыт бойы тоқтадық, оның кейбір себептері бар. Біріншіден, бұл ең арзан шешім, олардың бағасы центке бағаланады, сонымен қатар олар сенімді және ең бастысы пайдалану қарапайымдылығы. Сондай -ақ, RF немесе Bluetooth қашықтан басқару пультімен салыстырғанда осы тізбектің аз қуат тұтынуын елемеңіз. Сонымен, бүгінгі бейнеде осы инфрақызыл қашықтан басқару пульті арқылы тұрмыстық техниканы басқаруға болатын жоба жасайық. Сонымен қатар, мен біздің тікелей қатысусыз құрылғыларды қосу/өшіру үшін таймер функциясын енгізетін боламын. Блок -схемадан, кодтаудан, ПХД -ны түпкілікті жобалауға дейінгі схемадан бастап, мен сізге бүкіл процесті егжей -тегжейлі көрсетемін.

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

Арна сілтемесі - www.youtube.com/c/being_engineers1

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

Міне бітті. Енді осы жобаның құрылысына кірісейік.

1 -қадам: барлық қажетті компоненттерді жинаңыз

Барлық қажетті компоненттерді жинаңыз
Барлық қажетті компоненттерді жинаңыз
Барлық қажетті компоненттерді жинаңыз
Барлық қажетті компоненттерді жинаңыз
Барлық қажетті компоненттерді жинаңыз
Барлық қажетті компоненттерді жинаңыз
Барлық қажетті компоненттерді жинаңыз
Барлық қажетті компоненттерді жинаңыз

Ең алдымен берілген БОМ сәйкес барлық қажетті компоненттерді жинаңыз.

BOM жобасы

  • Тұрақты әйел адаптері X 1
  • Сырғымалы қосқыш X 1
  • Еркек тақырыптары
  • 1N4007 диодтары X 5
  • 100uF қақпақтары X 3
  • 100nF қақпақтары X 4
  • 7805 кернеу реттегіштері мен жылу қабылдағыш X 1
  • 3 мм қызыл жарықдиодты X 2
  • 3 мм жасыл жарықдиодты X 2
  • 28 істікшелі IC негізі X 1
  • Atmega328P-Pu X 1
  • 16.00 МГц кристалды осциллятор
  • 22pF қақпақтары X 2
  • 330E резисторлары X 12
  • 1K резисторлары X 2
  • 10K резисторы X 1
  • 100K резисторлары X 2
  • 470E резисторлары X 2
  • 2N3904 транзисторы X 2
  • 2N2222A транзисторы X 2
  • 1838 IR қабылдағыш X 1
  • PC817 X 2
  • 5V SPST релесі X 2
  • 3 істікшелі терминал блогы X 2

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

Мен бұл жобада жалпы arduino тақтасын қолданбаймын. Мен керісінше DIY қолданамын. Кодтау arduino IDE көмегімен жасалады және бәрі басқа arduino жобалары сияқты болады. Бірақ соңғы сәтте мен алдын ала бағдарламаланған IC алып тастаймын және оны ПХД-ге орналастырамын.

Сіз менің үйімде DIY arduino UNO жасау туралы менің бейнеролигімді көре аласыз -

bit.ly/2BoLmuO

Барлық осы элементтерді алғаннан кейін, схеманы салу уақыты келді.

2 -қадам: Жұмыс схемасын жобалау

Жұмыс тізбегін жобалау
Жұмыс тізбегін жобалау
Жұмыс тізбегін жобалау
Жұмыс тізбегін жобалау

Мен схеманы жобалау үшін Easyeda атты онлайн -платформаны қолдандым.

Схемада негізінен осы блоктар болады -

  • Қуат беру модулі - тізбекті қосу үшін 9-12В тұрақты кернеуді 5В тұрақты токқа түрлендіреді.
  • Микроконтроллер - Мен микроконтроллер ретінде ATmega328P IC қолданамын. Бұл кез келген UNU, нано немесе pro mini -де кез келген жерден табуға болады.
  • IR қабылдағыш - Мен микроконтроллерге қосылатын TP1838 IR қабылдағыш модулін қолданамын.
  • Таймер индикаторы - 3 мм қызыл жарық диод таймердің күйін білдіреді.
  • Жеті сегментті дисплей - 2X7 сегментті CA дисплейі әріптік -сандық таңба арқылы визуалды ақпаратты көрсетеді.
  • Релелік драйвер - екі реле микроконтроллермен тиісті реле драйверінің тізбегі арқылы байланысады.

Мен үшін жұмыс істеген схема - бұл

Arduino үшін реле драйверінің тақтасын қалай жасау керектігін білу үшін осы бейнені қараңыз -

bit.ly/2zZiZn7

3 -қадам: ПХД дизайнын жасаңыз және оған тапсырыс беріңіз

ПХД құрастырыңыз және оған тапсырыс беріңіз
ПХД құрастырыңыз және оған тапсырыс беріңіз
ПХД дизайнын жасаңыз және оған тапсырыс беріңіз
ПХД дизайнын жасаңыз және оған тапсырыс беріңіз
ПХД дизайнын жасаңыз және оған тапсырыс беріңіз
ПХД дизайнын жасаңыз және оған тапсырыс беріңіз
ПХД дизайнын жасаңыз және оған тапсырыс беріңіз
ПХД дизайнын жасаңыз және оған тапсырыс беріңіз

Схеманың дизайны аяқталғаннан кейін, ПХД жасау уақыты келді. Мен JLCPCB веб -сайтын прототип тақтасын жасау үшін қолдандым. Менің ойымша, олар соңғы күндері ПХД жасаудағы ең үздіктердің бірі.

Тізбектің дизайны аяқталғаннан кейін тізбекті ПХД -ге түрлендіріңіз және Easyeda веб -сайтында ПХД -ны жобалаңыз. Оған шыдамды болыңыз. Бұл жердегі қате сіздің ПХД -ларды бұзады. Gerber файлын жасамас бұрын бірнеше рет тексеріңіз. Сіз сонымен қатар ПХД -дің 3D моделін осы жерден тексере аласыз. Gerber файлын жасауды нұқыңыз және сол жерден сіз JLCPCB арқылы осы тақтаға тікелей тапсырыс бере аласыз. Gerber файлдарын жүктеңіз, сәйкес сипаттаманы таңдаңыз, ештеңені өзгертпеңіз - бұл бөлім. Оны сол күйінде сақтаңыз. Бұл бастау үшін жеткілікті жақсы параметрлер. Тапсырыс беріңіз. Сіз оны бір апта ішінде алуыңыз керек.

ПХД PDF 1: 1 масштабында -

PCB Gerber файлы -

4 -қадам: IR қашықтан басқару пультінің HEX мәндерін алыңыз

IR қашықтан басқару пультінің HEX мәндерін алыңыз
IR қашықтан басқару пультінің HEX мәндерін алыңыз
IR қашықтан басқару пультінің HEX мәндерін алыңыз
IR қашықтан басқару пультінің HEX мәндерін алыңыз
IR қашықтан басқару пультінің HEX мәндерін алыңыз
IR қашықтан басқару пультінің HEX мәндерін алыңыз
IR қашықтан басқару пультінің HEX мәндерін алыңыз
IR қашықтан басқару пультінің HEX мәндерін алыңыз

Бұл қадамда қашықтан басқару пульті arduino -ға жіберетін Hex мәндерін білу қажет. Біз бұл кодты кейінірек соңғы кодта қолданамыз. Ол үшін сізге arduino үшін IRRemote кітапханасы қажет болады.

IRRemote кітапханасы -

Сіз кітапхананы жүктей аласыз және оны IDE -ге орната аласыз. IrrecvDemo мысал эскизін ашып, кодты arduino -ға жүктеңіз. Сериялық мониторды ашып, қашықтан басқару түймелерін бірте -бірте басуды бастаңыз. Сіз сериялық мониторда сәйкес Hex кодын көресіз. Мен болашақ сілтемелер үшін барлық файлдарды сөздік файлға көшірдім. Сондай -ақ, сіз осы жобада пайдаланғыңыз келетін түймелердің он алтылық кодтарын жаза аласыз. Осыдан кейін негізгі бағдарламаны құрудың уақыты келді.

5 -қадам: Бағдарламаны жазыңыз және оны Arduino -ға жүктеңіз

Бағдарламаны жазыңыз және оны Arduino -ға жүктеңіз
Бағдарламаны жазыңыз және оны Arduino -ға жүктеңіз

Бұл arduino -ға жүктелетін соңғы код -

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

Сізге тағы екі кітапхана қажет, екеуі кодты дұрыс құрастырады -

  • Timerone -
  • Шамалы үзіліс -

Кодты құрастырыңыз және arduino -ға жүктеңіз. Аяқтағаннан кейін, IC -ді arduino -дан алып тастаңыз. Біз оны ПХД -ге орналастырамыз.

6 -қадам: ПХД компоненттерін дәнекерлеу

ПХД компоненттерін дәнекерлеу
ПХД компоненттерін дәнекерлеу
ПХД компоненттерін дәнекерлеу
ПХД компоненттерін дәнекерлеу
ПХД компоненттерін дәнекерлеу
ПХД компоненттерін дәнекерлеу

BOM мен Circuit диаграммасына сәйкес компоненттерді ПХД -ге орналастырады және оларды дұрыс дәнекерлейді. Бұл қадам өте алға бағытталған. 7805 реттегіші бар жылу қабылдағышты қолданыңыз және олардың арасында жылу пастасын қолданыңыз. Бұл қадам аяқталғаннан кейін қуат пен жерге тұйықталудың болмайтынына көз жеткізіңіз.

7 -қадам: Дайын болды

Бұл дерлік БОЛДЫ!
Бұл дерлік БОЛДЫ!
Бұл дерлік БОЛДЫ!
Бұл дерлік БОЛДЫ!

Дәнекерлеу аяқталғаннан кейін тізбекті тексеру уақыты келді. Айнымалы токпен жұмыс істейтін кез келген тұрмыстық техниканы алыңыз. Алдымен тестілеу үшін қарапайым үстел шамын қолдануды ұсынамын. Коммутатордан сымдарды бұрап алыңыз және ПХД кез келген релесінің қалыпты ашық және ортақ терминалына бұраңыз. Үстел шамын айнымалы ток розеткасына қосыңыз. Тізбекті 9-12 В тұрақты ток көзінен қосыңыз.

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

Соңғы нәтижені бейнеде көруге болады.

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

Арна сілтемесі - www.youtube.com/c/being_engineers1

Тыңдағаныңызға рахмет. Сау болыңыз және қош болыңыз.:)

Ұсынылған: