Мазмуну:
- 1 -кадам: материалдар тизмеси
- 2 -кадам: Reflection үчүн Mirror Holder
- 3 -кадам: Buzzer/Ойготкуч Arduino Mini колдонуу
- 4 -кадам: Leaser Beam
- 5 -кадам: Кайра тандоону орнотуу
- 6 -кадам: Демо
Video: Arduino колдонуу менен түнкү уурулардын ойготкучу: 6 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:40
Саламатсызбы, бул менин 5 -инструкциям. Адатта, мен Arduino'ду базалык компонент катары колдоно ала турган конкурс болгондо көрсөтмө жазам. Ошентип, бул Оптикалык конкурс менен мен абдан аз жана жөнөкөй компоненттери бар, бирок эң сонун долбоорду камтыган жөнөкөй мектеп долбоорун көрсөтүүгө мүмкүнчүлүк алдым.
Эми Arduino аркылуу түнкү уурулук детекторун куралы.
1 -кадам: материалдар тизмеси
- Arduino mini
- LDR бир бөлүгү
- Leaser
- AA батареялары (2)
- AA батарея кармагыч
- Слайд которгуч (2)
- Күзгү (чагылдыруу жок)
- Чакан кутуча 6см х 5см
- Бирөө жетектеген
- Бир сигнал
- 5v Power Supply
- Кулакчын 5 даана
- Велосипед 2 бөлүктөн сүйлөдү
- Супер клей
2 -кадам: Reflection үчүн Mirror Holder
- Менин жалпы дүкөнүмдөн, мен 2см x 2см өлчөмдөгү күзгүмдү алдым
- Ошентип, мен ага тиркелген 3d принтердин кармагычын басып чыгардым, сиз муну балмуздак таякчаларынын жардамы менен жасай аласыз.
- Супер желимди колдонуп, кулакчындын пластмассасынын кичинекей бөлүктөрүн күзгүгө чаптайм.
- Велосипед сүйлөп, мен аларды кармагычта калтырууга мажбур кылдым.
3 -кадам: 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
- Менде диаметри 6мм болгон 3в лизер бар.
- Мен ага кармагычты жараттым, керек болсо өткөрүп жиберип, түз чаптап койсоңуз болот.
- АА батарейкалар кармагычын колдонуңуз, 2 батарея менен лизинг позитивдүү зымдын оң жагын жана терс учун кошуңуз.
- Байланыш туура болгондон кийин лазер нурун аласыз.
- Байланыштын ортосуна которгучту коюңуз, слайд которгуч жакшы иштейт.
- Аны дубалга орнотуңуз, кайсы жерге кош лента менен коргоону каалайсыз.
5 -кадам: Кайра тандоону орнотуу
- Лизингди койгондон кийин, дубалдын устунуна түшкөн жерди текшериңиз.
- Ал жерге чагылтуу күзгүсүн коюп, эңкейип каалаган жериңизге түшүрүүгө аракет кылыңыз.
- 2 -кадамды башка күзгүлөр менен кайталаңыз, сиз коопсуз кылгыңыз келген бүт аймакты көздөгөнчө.
- Акыркы нурду LDRге түшүрүңүз.
6 -кадам: Демо
Баары чогулганда ал укмуштуудай иштейт.
Сунушталууда:
Жөнөкөй Arduino зымсыз уурулардын ойготкучу: 12 кадам (сүрөттөр менен)
Жөнөкөй Arduino зымсыз уурулардын ойготкучу: Бул долбоор deba168 тарабынан көрсөтмө берилген укмуштуудай өзгөртүлгөн версия. Түпнусканы бул жерден көрө аласыз. Мен 8 -класстын технологиялык курсун окутам, андыктан тренингде биздин бөлмөдө болгон комплекттер жөнүндө сөз болот … Сиздин шаймандарыңыз ар кандай болушу мүмкүн. Менде сабак кыскарды
Айнек сындыруучу сигнал / уурулардын ойготкучу: 17 кадам
Айнек сындыруучу ойготкуч / уурулардын ойготкучу: Бул схема кирүүчү айнектин сынган үнүнүн жоктугун камсыз кылса да, айнек терезенин кирүүчү тарабынан сынганын аныктоо үчүн сигнал берүү үчүн колдонулушу мүмкүн
Жөнөкөй түнкү жарыгыларды колдонуу менен: 3 кадам (сүрөттөр менен)
Жөнөкөй түнкү чырактарды колдонуу: Мен мурун түнкү лампаны колдончумун, бирок менде укмуштуудай жомок чырактары бар болчу, эмне үчүн аларды түнкү чырак катары колдонбошум керек деп ойлодум? түнкүсүн жана эң негизгиси көрүнүш укмуш
PIR менен Коопсуздук Ойготкучу: 4 Кадам (Сүрөттөр менен)
PIR менен Коопсуздук Коопсуздугу Ойготкучу: Сиз качандыр бир убакта бир бөлмөдө адамдын бар экендигин аныктай турган долбоор курууну кааладыңыз беле? Эгер ошондой болсо, анда сиз муну PIR (Passive Infra Red) Motion sensor аркылуу оңой эле жасай аласыз
$ 5 доллар уурулардын ойготкучу !: 17 кадам
$ 5 доллар уурулардын ойготкучу! Эч кандай ширетүү талап кылынбайт. (милдеттүү эмес) Бул видеону видео бөлүмүнө да жүктөдүм. Төмөндөгү видеомду карап көрүңүз: