Мазмуну:

Infra-Red Panel таймери: 4 кадам (сүрөттөр менен)
Infra-Red Panel таймери: 4 кадам (сүрөттөр менен)

Video: Infra-Red Panel таймери: 4 кадам (сүрөттөр менен)

Video: Infra-Red Panel таймери: 4 кадам (сүрөттөр менен)
Video: Мыктынын мыктысы???. Радио приемник TECSUN PL680 FULL REVIEW!!! #tecsun 2024, Ноябрь
Anonim
Infra-Red Panel таймери
Infra-Red Panel таймери

Менин үйүмдүн үстүнкү бөлмөлөрүнүн биринде менде Infra Red панели бар. Мен ошол бөлмөдө болгондо жана мен бул панелди күйгүзгөндө кээде өчүрүүнү унутуп коём, бул баалуу энергияны текке кетирүү. Мунун алдын алуу үчүн, мен бул Infra Red Panel таймерин курдум. Албетте, бул схеманы белгилүү бир убакыт өткөндөн кийин башка түзмөктөрдү өчүрүү үчүн колдонсоңуз болот.

Бул таймердин иштеши жөнөкөй. Баскычты бир жолу басканыңызда, бир LED күйөт, Infra-Red панели күйгүзүлөт жана 30 мүнөттүк таймер башталат. Баскычты кайра басуу таймердин маанисин кошумча 30 мүнөткө жогорулатат жана экинчи LED күйөт. 4 LED бар болгондуктан, таймердин максималдуу мааниси 2 саат. Артка санаганда, LEDлар канча убакыт калганын көрсөтөт, ошондуктан 1 саат калганда 2 LED күйөт. Эгерде убакыт өтүп кетсе, анда бардык LED светодиоддору өчөт жана Infra-Red панели өчүрүлөт.

Иштөө учурунда таймердин маанисин 30 мүнөткө көбөйтүүгө болот - эгерде азырынча максималдуу 2 саатка жетпесе - баскычты бир жолу басуу менен. Эгерде сиз таймерди убакыттын өтүшү менен өчүргүңүз келсе, баскычты бир секундга басып турушуңуз керек.

Адаттагыдай эле, мен бул долбоорду PICтин жакшы көргөн микро контроллеринин айланасында курдум, бирок сиз Arduino колдоно аласыз.

Долбоор 230 Вольттун кубаттуулугун алмаштырып жатканын эске алыңыз, андыктан этият болуңуз!

1 -кадам: Керектүү компоненттер

Керектүү компоненттер
Керектүү компоненттер

Сиз аларды ала турган кээ бир шилтемелер менен бул долбоор үчүн төмөнкү компоненттерге ээ болушуңуз керек:

  • Бир кесим нан
  • PIC микроконтроллери 12F615,
  • Сактандыргыч кармагыч + 4А/250В сактандыргыч
  • 100nF керамикалык конденсатор
  • 5 Вольт релеси, 230 В, 4 Амперди алмаштырууга жөндөмдүү
  • Резисторлор: 1 * 1к, 1 * 10к, 5 * 330 Ом, 1 * 220 Ом
  • Диод 1N4148,
  • Транзистор BC548,
  • Pushbutton
  • Светодиоддор: 1 жашыл, 4 янтарь, 1 кызыл
  • 5 Вольт электр булагы
  • Пластикалык корпус

Компоненттерди кантип туташтыруу боюнча схеманы караңыз.

2 -кадам: Электр менен камсыздоо

Power Supply
Power Supply

Электр энергиясы менен камсыздоо жөнүндө бир нерсе айтыш керек. Сиз 200 мАнын тегерегиндеги токту камсыз кыла ала турган 5 Вольттук электр булагын колдоно аласыз. Бул долбоордо мен эски iPhone заряддагычын колдондум, андан корпусту жана USB туташтыргучун алып салдым жана катуу ядросу бар кээ бир зымдар менен нан тактасына койдум.

Бул электр булагындагы USB туташтыргычы да ПКБнын эки бөлүгүн туташтыруу үчүн колдонулат, андыктан бул байланышты зым менен жасаңыз. Сүрөттө - сүрөттүн сапатынын начардыгы үчүн кечирим сурайбыз - бул USB туташтыргычы жайгашкан жерде жайгашкан бул зымды көрө аласыз. IPhone заряддагыч түзүлүшү керектүү кубатты оңой камсыздай алат.

3 -кадам: Электрониканы куруу

Электрониканы куруу
Электрониканы куруу
Электрониканы куруу
Электрониканы куруу

Сиз схеманы нан тактасына курсаңыз болот, бирок инфра-кызыл панелдин электр энергиясын алмаштыруучу Фузе жана Реле менен өтө этият болуңуз. Эч кандай жол менен электр энергиясына тийбеңиз!

Сүрөттө сиз схеманы мен нан тактасына курганымды көрө аласыз, анын ичинде убактылуу иштөө үчүн текшерүү. Жогоруда айтылгандай, мен iPhone заряддагыч түзүлүшүн нандын үстүнөн бир аз жогору турган катуу ядрого ээ болгон кээ бир зымдар менен туташтырдым. Мунун баары стандарттык пластикалык корпуска туура келет.

Бардык светодиоддор жана релейлер күйгүзүлгөндө, 5 вольттук электр булагынан болжол менен 130 мА тартат.

4 -кадам:

Жогоруда айтылгандай, программа PIC12F615 үчүн жазылган. Бул JALда жазылган. Мен эч кандай атайын китепканаларды колдонбогондуктан, коддун жалпы көлөмү 252 байтты түзөт, ал 1к программасынын флеш -эсине оңой туура келет, бул конкреттүү контролер.

Бул долбоордо PIC 4 МГц ички саат жыштыгында иштейт, мында Таймер 1 тыныгуунун маанисин азайтуу үчүн, релелерди жана Светодиоддорду башкаруу үчүн колдонулат. Таймер 1 262 мс сайын белгиленет. Негизги цикл баскычты сканерлейт жана баскыч басылганда күтүү убакытын көбөйтөт же баскыч 1 секунд же андан көп басылганда убакытты кайра коет.

JAL булагы файлы жана Intel Hex файлы тиркелет.

Видеодо Infra-Red Panel таймеринин иши көрсөтүлгөн. Бул видеодо таймердин иштөө мөөнөтүн көрсөтүү үчүн 30 мүнөттүн ордуна LEDдын 5 секундуна коюлган. Жашыл LED кубаттуулуктун күйүп турганын жана кызыл LEDдын Infra-Red панелинин күйгүзүлгөнүн көрсөтөт. Видеодо мен операцияны көрсөтүү үчүн чырак колдондум.

Кыязы, мен аны тескери тарттым, андыктан күтүү убактысынын маанисин көбөйткөндө сиз күткөндөй оңго эмес, солго көбүрөөк LED күйөт.

Видеодо төмөнкүлөр көрсөтүлгөн:

  • Баскыч басылганда, биринчи LED күйөт жана чырак күйгүзүлөт
  • Баскычты кайра басуу убакытты көбөйтөт жана бардык LEDлер күйгүзүлгөнгө чейин дагы көп LEDлар күйөт
  • Артка саноо учурунда, барган сайын көп светодиоддор өчүп калат, бул убакыт чыракты өчүрөт
  • Иш учурунда баскычты басуу бул видеодогу убакытты 5 секундга көбөйтөт
  • Баскычты 1 секундага басуу менен күтүү убактысы калыбына келип, чырак өчөт.

Өзүңүздүн долбооруңузду куруп, реакцияңызды күтө туруңуз.

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