Мазмуну:

Үй тиричилигин ТВнын пульту менен кантип башкарса болот: Таймер Функциясы менен: 7 кадам (Сүрөттөр менен)
Үй тиричилигин ТВнын пульту менен кантип башкарса болот: Таймер Функциясы менен: 7 кадам (Сүрөттөр менен)

Video: Үй тиричилигин ТВнын пульту менен кантип башкарса болот: Таймер Функциясы менен: 7 кадам (Сүрөттөр менен)

Video: Үй тиричилигин ТВнын пульту менен кантип башкарса болот: Таймер Функциясы менен: 7 кадам (Сүрөттөр менен)
Video: Управление телевизором в умном доме 2024, Июль
Anonim
Үй тиричилигин ТВнын пульту менен кантип башкаруу керек, Таймер Функциясы менен
Үй тиричилигин ТВнын пульту менен кантип башкаруу керек, Таймер Функциясы менен

Керектөө рыногуна 25 жыл өткөндөн кийин да, инфракызыл байланыш акыркы күндөрдө дагы деле актуалдуу. Сиздин 55 дюймдук 4K телевизоруңузбу же машинаңыздын үн тутуму болобу, баарыбыздын буйруктарыбызга жооп берүү үчүн IR алыстан башкаргычы керек. Бул тармакта көптөгөн технологиялар бар, айталы, Bluetooth, RF же ал тургай WI-Fi, бирок биз инфракызыл байланышка ушунчалык узак убакытка чейин жабышып калдык, мунун артында абдан жүйөлүү себептер бар. Биринчиден, алар эң арзан чечим, алар ишенимдүү жана эң башкысы колдонуунун оңойлугун эске албаганда, центке турат. Ошондой эле RF же Bluetooth пультуна салыштырмалуу бул схеманын аз энергия керектөөсүн көз жаздымда калтырбаңыз. Ошентип, бүгүнкү видеодо ушул IR пульттун жардамы менен тиричилик техникаларыбызды башкара турган долбоор жасайбыз. Ошондой эле мен түздөн -түз катышуубуз жок түзмөктөрдү күйгүзүү/өчүрүү үчүн таймер функциясын ишке ашырам. Блок -схема, коддоо, схеманы баштап ПХБнын акыркы дизайнына чейин, мен сизге бүт процессте деталдуу түрдө жетекчилик кылам.

Баштоодон мурун кичинекей эскертүү. Сураныч, бул окуу куралы сизге жакса, биздин каналга жазылыңыз.

Каналдын шилтемеси - www.youtube.com/c/being_engineers1

Ушул эле тема боюнча деталдуу видео да даярдадык. Ошентип, эгер сиз аягына чейин окууну каалабасаңыз, анда көбүрөөк түшүнүк алуу үчүн видеону көрүңүз. Мен төмөндөгү шилтемени тиркеп жатам.

Дал ушул. Эми бул долбоорду курууну баштайлы.

1 -кадам: Бардык керектүү компоненттерди чогултуу

Бардык керектүү компоненттерди чогултуу
Бардык керектүү компоненттерди чогултуу
Бардык керектүү компоненттерди чогултуу
Бардык керектүү компоненттерди чогултуу
Бардык керектүү компоненттерди чогултуу
Бардык керектүү компоненттерди чогултуу
Бардык керектүү компоненттерди чогултуу
Бардык керектүү компоненттерди чогултуу

Баарынан мурда берилген БОМго ылайык бардык керектүү компоненттерди чогултуп алыңыз.

BOM долбоору

  • DC аял адаптери X 1
  • Слайд которгуч X 1
  • Эркектердин баш аттары
  • 1N4007 диоддор X 5
  • 100uF капкактары X 3
  • 100nF капкактары X 4
  • 7805 чыңалуу жөндөгүчтөрү жана жылыткыч X 1
  • 3мм кызыл LED X 2
  • 3мм жашыл LED 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 аркылуу жасалат жана баары башка ардуино долбоорлору сыяктуу болот. Бирок акыркы убакта мен алдын ала программаланган ICди алып салам жана аны ПКБга жайгаштырам.

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

bit.ly/2BoLmuO

Бул нерселердин бардыгын алгандан кийин, схеманы тартуу убактысы келди.

2 -кадам: Жумушчу схеманы долбоорлоо

Иштөө схемасын иштеп чыгуу
Иштөө схемасын иштеп чыгуу
Иштөө схемасын иштеп чыгуу
Иштөө схемасын иштеп чыгуу

Мен схеманы иштеп чыгуу үчүн Easyeda аттуу онлайн платформасын колдондум.

Райондо негизинен бул блоктор болот -

  • Электр энергиясы менен камсыздоо модулу - схеманы иштетүү үчүн 9-12В DC киргизүү 5V DCге айландырат.
  • Микроконтроллер - Мен микроконтроллер катары ATmega328P IC колдоном. Бул кандайдыр бир arduino UNO, нано же про мини боюнча тапса болот.
  • IR кабыл алгыч - Мен микроконтроллерге туташкан TP1838 IR кабыл алуучу модулун колдоном.
  • Таймер индикатору - 3 мм кызыл LED таймердин абалын билдирет.
  • Жети сегменттүү дисплей - 2X7 сегментиндеги CA дисплейи визуалдык маалыматты тамгалык -сандык тамга аркылуу көрсөтөт.
  • Релелик драйвер - Микроконтроллер менен тиешелүү реле айдоочунун схемасы аркылуу эки реле туташат.

Мен үчүн иштеген схема бул -

Ардуино үчүн релелик айдоочу тактасын кантип жасоону билүү үчүн бул видеону көрүңүз -

bit.ly/2zZiZn7

3 -кадам: ПХБнын дизайнын түзүңүз жана аны заказ кылыңыз

ПКБнын дизайнын түзүңүз жана аны заказ кылыңыз
ПКБнын дизайнын түзүңүз жана аны заказ кылыңыз
ПКБнын дизайнын түзүңүз жана аны заказ кылыңыз
ПКБнын дизайнын түзүңүз жана аны заказ кылыңыз
ПКБнын дизайнын түзүңүз жана аны заказ кылыңыз
ПКБнын дизайнын түзүңүз жана аны заказ кылыңыз
ПКБнын дизайнын түзүңүз жана аны заказ кылыңыз
ПКБнын дизайнын түзүңүз жана аны заказ кылыңыз

Райондук дизайн аяктагандан кийин, ПХБ жасоого убакыт келди. Мен протоколдун тактасын жасоо үчүн JLCPCB веб -сайтын колдондум. Алар менин оюмча акыркы күндөрдө ПХБ жасоодо мыктылардын бири.

Райондук дизайн аяктагандан кийин, схеманы ПХБга айлантыңыз жана ПСБны Easyeda веб -сайтында иштеп чыгыңыз. Сабырдуу бол. Бул жердеги ката сиздин ПХБны бузат. Gerber файлын түзүүдөн мурун бир нече жолу текшериңиз. Ошондой эле бул жерден сиздин ПХБнын 3d моделин текшере аласыз. Гербер файлын жасоону чыкылдатыңыз жана ошол жерден сиз бул тактага JLCPCB аркылуу түздөн -түз заказ бере аласыз. Gerber файлдарын жүктөп бериңиз, тиешелүү спецификацияны тандаңыз, бул бөлүм эч нерсени өзгөртпөңүз. Аны кандай болсо ошондой сактаңыз. Бул баштоо үчүн жетиштүү жакшы орнотуулар. Заказ бериңиз. Сиз аны бир жуманын ичинде алышыңыз керек.

PCB PDF 1: 1 масштабында -

PCB Gerber File -

4 -кадам: IR Remote 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 таймери, үзгүлтүккө учуроо жана башка алдын ала түшүнүктөр керек. Биз адатта ардуинодо таймерлерди жана үзгүлтүктөрдү колдонбойбуз, анткени бул коддун татаалдыгын жогорулатат. Бирок бул долбоор үзгүлтүккө жана таймерди колдонууну талап кылган.

Ошондой эле сизге дагы эки китепкана керек, экөө кодду туура түзүшөт -

  • Timerone -
  • Pinchangeinterrupt -

Кодду түзүңүз жана arduinoго жүктөңүз. Бүткөндөн кийин, ардуинодон IC алып салыңыз. Биз аны ПХБга жайгаштырабыз.

6 -кадам: Компоненттерди ПХБга кошуу

Компоненттерди ПХБга ширетүү
Компоненттерди ПХБга ширетүү
Компоненттерди ПХБга ширетүү
Компоненттерди ПХБга ширетүү
Компоненттерди ПХБга ширетүү
Компоненттерди ПХБга ширетүү

BOM жана Circuit диаграммасына ылайык, компоненттерди ПХБга жайгаштырып, аларды туура ширетет. Бул кадам абдан түз алдыга. 7805 жөндөгүч менен жылыткычты колдонуңуз жана ортосунда жылуулук пастасын колдонуңуз. Бул кадам аяктагандан кийин бийликтин жана жердин кыскалыгы жок экенин текшериңиз.

7 -кадам: Бул дээрлик бүттү

Бул дээрлик БОЛДУ!
Бул дээрлик БОЛДУ!
Бул дээрлик БОЛДУ!
Бул дээрлик БОЛДУ!

Лайкоо бүткөндөн кийин, чынжырды текшерүү убактысы келди. AC менен иштеген бардык тиричилик техникаларын алыңыз. Мен алгач сыноо үчүн жөнөкөй стол чырагын колдонууну сунуштайм. Коммутатордун зымдарын чечип, ПХБдагы ар кандай реленин кадимки ачык жана жалпы терминалына бурап коюңуз. Стол чырагын AC дубал розеткасына сайыңыз. Районду 9-12В туруктуу ток менен кубаттаңыз.

Андан кийин пультту алып, чыракты иштетүү үчүн тиешелүү баскычты басыңыз. Эгерде сизде баары туура болсо, ал туура иштеши керек. Ошондой эле таймердин функциясын текшериңиз.

Акыркы жыйынтыкты видеодон көрсө болот.

Дал ушул. Биз бул долбоорду ийгиликтүү жасадык. Бул типтеги куралдар күнүмдүк жашоодо абдан ыңгайлуу. Өзүңүздүн долбооруңузду түзүңүз жана комментарий бөлүмүндө мага билдириңиз. Эгер сизге бул үйрөткүч жакса, анда бул проект тууралуу видеону көрүңүз жана биздин каналга жазылыңыз.

Каналдын шилтемеси - www.youtube.com/c/being_engineers1

Киргизгениңиз үчүн рахмат. Этият болуңуз жана коштошуңуз.:)

Сунушталууда: