Мазмуну:

Arduino колдонуу менен түнкү уурулардын ойготкучу: 6 кадам
Arduino колдонуу менен түнкү уурулардын ойготкучу: 6 кадам

Video: Arduino колдонуу менен түнкү уурулардын ойготкучу: 6 кадам

Video: Arduino колдонуу менен түнкү уурулардын ойготкучу: 6 кадам
Video: How to use up to 10 push button switch with 1 Arduino input pin ANPB-V1 2024, Декабрь
Anonim
Ардуинону колдонуу менен түнкү уурулардын ойготкучу
Ардуинону колдонуу менен түнкү уурулардын ойготкучу

Саламатсызбы, бул менин 5 -инструкциям. Адатта, мен Arduino'ду базалык компонент катары колдоно ала турган конкурс болгондо көрсөтмө жазам. Ошентип, бул Оптикалык конкурс менен мен абдан аз жана жөнөкөй компоненттери бар, бирок эң сонун долбоорду камтыган жөнөкөй мектеп долбоорун көрсөтүүгө мүмкүнчүлүк алдым.

Эми Arduino аркылуу түнкү уурулук детекторун куралы.

1 -кадам: материалдар тизмеси

  1. Arduino mini
  2. LDR бир бөлүгү
  3. Leaser
  4. AA батареялары (2)
  5. AA батарея кармагыч
  6. Слайд которгуч (2)
  7. Күзгү (чагылдыруу жок)
  8. Чакан кутуча 6см х 5см
  9. Бирөө жетектеген
  10. Бир сигнал
  11. 5v Power Supply
  12. Кулакчын 5 даана
  13. Велосипед 2 бөлүктөн сүйлөдү
  14. Супер клей

2 -кадам: Reflection үчүн Mirror Holder

Reflection үчүн Mirror Holder
Reflection үчүн Mirror Holder
Reflection үчүн Mirror Holder
Reflection үчүн Mirror Holder
Reflection үчүн Mirror Holder
Reflection үчүн Mirror Holder
  1. Менин жалпы дүкөнүмдөн, мен 2см x 2см өлчөмдөгү күзгүмдү алдым
  2. Ошентип, мен ага тиркелген 3d принтердин кармагычын басып чыгардым, сиз муну балмуздак таякчаларынын жардамы менен жасай аласыз.
  3. Супер желимди колдонуп, кулакчындын пластмассасынын кичинекей бөлүктөрүн күзгүгө чаптайм.
  4. Велосипед сүйлөп, мен аларды кармагычта калтырууга мажбур кылдым.

3 -кадам: Buzzer/Ойготкуч Arduino Mini колдонуу

Buzzer/Ойготкуч Arduino Mini колдонуу
Buzzer/Ойготкуч Arduino Mini колдонуу
Buzzer/Ойготкуч Arduino Mini колдонуу
Buzzer/Ойготкуч Arduino Mini колдонуу
Buzzer/Ойготкуч Arduino Mini колдонуу
Buzzer/Ойготкуч Arduino Mini колдонуу

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

LDR аналогдук чыңалууну VCCге (5V) туташтырганда берет, ал андагы жарыктын интенсивдүүлүгүнө түз пропорцияда чоңдугу менен өзгөрөт. Башкача айтканда, жарыктын интенсивдүүлүгү канчалык чоң болсо, ошончолук LDRден келген чыңалуу ошончолук чоң болот. LDR аналогдук чыңалууну бергендиктен, ал Arduinoдогу аналогдук кирүү пинине туташкан. Arduino, орнотулган ADC (аналогдук-санариптик конвертер) менен аналогдук чыңалууну (0-5V чейин) (0-1023) диапазонунда санариптик мааниге айландырат. Айлана-чөйрөдө же анын бетинде жетиштүү жарык болгондо, LDRден Arduino аркылуу окулган конверттелген санариптик баалуулуктар 800-1023 диапазонунда болот.

LDRди Arduinoңузга туташтыргандан кийин, Arduino аркылуу LDRден келген баалуулуктарды текшере аласыз. Бул үчүн, Arduino'ду USB аркылуу компьютериңизге туташтырып, Arduino IDE же программалык камсыздоону ачыңыз. Андан кийин, тиркелген кодду Arduinoго жүктөңүз.

Кодду жүктөгөндөн кийин, Arduino IDEдеги "Serial monitor" деген баскычты басыңыз. Бул жаңы терезени ачат, ал экранда ар кандай баалуулуктарды басып чыгарат. Эми сенсорду анын бетин жарыктан тосуп текшерип көрүңүз жана сиз кандай баалуулуктарга ээ экениңизди көрүңүз. сериялык мониторго кирүү.

===================================

int prevSensorValue = 0; сиз биринчи жолу түзмөктү күйгүзгөнүңүздө орнотулат эгерде айырма 150дөн жогору болсо, анда пин пин 13 маанисин жогору коюңуз.

Ал BJT которгучун күйгүзөт жана сигнал 2 мүнөт күйгүзүлөт.

Акыры 3d принтердин жардамы менен корпус түзүлдү.

4 -кадам: Leaser Beam

Leaser Beam
Leaser Beam
Leaser Beam
Leaser Beam
  1. Менде диаметри 6мм болгон 3в лизер бар.
  2. Мен ага кармагычты жараттым, керек болсо өткөрүп жиберип, түз чаптап койсоңуз болот.
  3. АА батарейкалар кармагычын колдонуңуз, 2 батарея менен лизинг позитивдүү зымдын оң жагын жана терс учун кошуңуз.
  4. Байланыш туура болгондон кийин лазер нурун аласыз.
  5. Байланыштын ортосуна которгучту коюңуз, слайд которгуч жакшы иштейт.
  6. Аны дубалга орнотуңуз, кайсы жерге кош лента менен коргоону каалайсыз.

5 -кадам: Кайра тандоону орнотуу

Кайра тандоону орнотуу
Кайра тандоону орнотуу
Кайра тандоону орнотуу
Кайра тандоону орнотуу
Кайра тандоону орнотуу
Кайра тандоону орнотуу
  1. Лизингди койгондон кийин, дубалдын устунуна түшкөн жерди текшериңиз.
  2. Ал жерге чагылтуу күзгүсүн коюп, эңкейип каалаган жериңизге түшүрүүгө аракет кылыңыз.
  3. 2 -кадамды башка күзгүлөр менен кайталаңыз, сиз коопсуз кылгыңыз келген бүт аймакты көздөгөнчө.
  4. Акыркы нурду LDRге түшүрүңүз.

6 -кадам: Демо

Баары чогулганда ал укмуштуудай иштейт.

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