Мазмуну:

Авто - лампа: 6 кадам
Авто - лампа: 6 кадам

Video: Авто - лампа: 6 кадам

Video: Авто - лампа: 6 кадам
Video: Выпуск 132 - Проверка ламп 6Х2П 2024, Ноябрь
Anonim
Авто - лампа
Авто - лампа

Бөлмөнүн бурчунда китеп текчем бар. Айлана жарыктандырылган эмес, мен китепти алгым келген сайын жарыкты өчүрүп -күйгүзүүнү жактырбайм.

Кээ бир негизги компоненттер жана жөнөкөй код менен, сиз чырак жасай аласыз, ал сизге керек болгондо автоматтык түрдө күйөт жана керексиз болгондо өчүрүлөт.

Бул долбоор үчүн мен arduino нано тактасын колдондум.

Чыракта 2 сенсор бар: УЗИ аралык сенсору жана жарык сенсору (LDR). УЗИ сенсору адам чыракка жакындаганда микроконтроллерге эскертет - ошондуктан ал күйүшү керек. LDR сенсору бөлмө жарык болгонун текшерет - бөлмөдө жарык жетиштүү болгондо, чырак жакындап калганда да жанбайт.

Бир нече убакыт бою анын жанынан эч ким өтпөсө, лампа өзү жалгыз өчөт.

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

Бардык компоненттерди иреттөө
Бардык компоненттерди иреттөө
Бардык компоненттерди иреттөө
Бардык компоненттерди иреттөө
Бардык компоненттерди иреттөө
Бардык компоненттерди иреттөө

Бул курулушта колдонулган компоненттер:

  • УЗИ сенсор (Amazon)
  • Arduino тактасы (Кандай гана болбосун, мен чоңдугуна байланыштуу нанону тандагам) (Amazon)
  • USB розеткасы (аял) - талап кылынбайт, бирок ээ болгону жакшы. (Amazon)
  • USB кабели Arduino тактасына туура келет
  • Кабелдик зымдар-бир нече эркек-ургаачы жана бир нече эркек-эркек. (Amazon)
  • USB менен иштеген лампа (Amazon)
  • Резистор - 10KΩ жакшы
  • бир LDR (Amazon)
  • Потенциометр (Амазонка)
  • Чакан картон кутуча - бардык компоненттер ага салынат

Курулушта колдонула турган куралдар:

  • Лайка + калай
  • Желим курал
  • бычак

Мунун баары сизде болсо, баштасаңыз болот!

2 -кадам: Кутуга тешиктерди жасаңыз

Кутуга тешиктерди жасаңыз
Кутуга тешиктерди жасаңыз
Кутуга тешиктерди жасаңыз
Кутуга тешиктерди жасаңыз

УЗИ сенсорун кутуга коюп, анын "көзүн" калем менен белгилеңиз.

Пайдалуу бычакты колдонуп, кутунун 2 тешигин кескиле, ошондо сиз ультрадыбыштуу сенсордун "көзүн" картон аркылуу киргизе аласыз.

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

Кутунун алдыңкы / үстүндөгү USB туташуу өлчөмүндө тешикти кесип алыңыз.

Арткы жагында - тешик жасап, USB кабелин ал аркылуу микроконтроллерге өткөрүп бериңиз.

3 -кадам: Кабелдөө

Электр өткөргүчтөрү
Электр өткөргүчтөрү
Электр өткөргүчтөрү
Электр өткөргүчтөрү
Электр өткөргүчтөрү
Электр өткөргүчтөрү
Электр өткөргүчтөрү
Электр өткөргүчтөрү

Биринчиден, LDR буттарын мурунку кадамда жасаган тешиктериңизден сүртүңүз.

LDRдин бир бутун резистордун бир бутуна ширет. Ошол эле жерде сүрөттөгүдөй эркек-эркек жипти ширеткиле.

Эркек-ургаачы жип ЛДРдин экинчи бутуна кошулат, бири резистордун экинчи бутуна кошулат.

GND пинине туташкан зымды Arduino тактасына, LDR розеткасына 5Вга жана экөөнө тең A0го туташтырылган зымды салыңыз.

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

3 эркек-ургаачы зымдарды алыңыз, аларды потенциометрдин буттарына туташтырыңыз. Эки сырткы бутун туташтырыңыз - бири 5 В жана бири GNDге, ортоңку буту A1ге.

4 эркек-ургаачы зымдарды алыңыз, анан УЗИ сенсорунун буттарын төмөнкүчө туташтырыңыз:

  • Gnd (сенсор)> Gnd (arduino)
  • Триг (сенсор)> санарип пин 4 (arduino)
  • Эхо (сенсор)> санарип пин 5 (arduino)
  • Vcc (сенсор)> 5V (arduino)

USB уячасынын 2 тышкы бутуна 2 эркек жипти ширет.

Алардын бирин GND, экинчисин 6 -пинге туташтырыңыз. Төмөнкү тестти аткаргандан кийин кайсынысын кайсы пинге туташтыруу керек экенин билесиз:

Алардын бирин GNDге, бирин 5Vга туташтырып көрүңүз жана лампаны USB уячасына сайыңыз. Эгерде ал күйбөсө - зымдарды GNDдан 5Vга жана тескерисинче буруңуз. Лампа күйгөндө - зымды 5В пинден жылдырып, 6 санариптик пинге салыңыз.

4 -кадам: Потенциометрди жана коддоону орнотуңуз

Потенциометрди жана коддоону орнотуңуз
Потенциометрди жана коддоону орнотуңуз

Тиркелген кодду жүктөп алып, arduinoго жүктөңүз.

Тактайды "караңгы" деп эсептеген жерге коюңуз.

Сериялык мониторду ачыңыз (ctrl + M) - Сиз 2 басылган санды кайра -кайра көрөсүз. Потенциометрди эки сан бирдей болгонго чейин тууралаңыз.

Github.com сайтынан кодду жүктөп алыңыз. 'AutoLamp.ino' файлын ачып, arduinoго жүктөңүз. (Сиз алгач файлдарды чыгарып алышыңыз керек).

5 -кадам: чаптоо

Желимдөө
Желимдөө

Бардык компоненттерди кутуга салыңыз.

УЗИ сенсорун алдыңкы жагына, кескен тешиктериңиздин ичине салып, клей пистолети менен ордуна коюңуз.

ЖДРди ордуна чаптаңыз, бирок жаппаңыз.

USB розеткасын сыртка каратып тургандай кылып тешиктин жанына чаптаңыз.

USB кабелин өзүңүз үчүн тешиктен өткөрүп, жылып кетпеши үчүн чаптаңыз.

Куту ачылбай тургандай кылып жаап жабыштырыңыз.

6 -кадам: Бүтүр

Image
Image

Кабелди USB заряддагычка туташтырып, кутуну караңгыга коюңуз. Лампаны USB розеткасына туташтырыңыз.

дал ушул! Эми анын алдынан өткөндө чырак күйүп калат.

Эгер анын алдынан бир аз өтпөсөңүз, ал жалгыз өчүп калат.

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