
Мазмуну:
2025 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2025-01-23 14:51


Бул машина адамдарга сыртка чыккандан мурун, өзгөчө COVID-19 пандемиясында беткап кийүүнү эскертүү үчүн жасалган. Машина Photoresistance сенсорун колдонуп, адамдын өтүп баратканын аныктайт. Кимдир бирөөнү байкаганда, мотор маска кутучасын ачып, колдонуучуга сыртка чыгардан мурун беткап кийүүнү эскертип, үн чыгарат. Бирок, эгерде колдонуучу мурунтан эле беткап кийип жүргөн болсо жана машинанын ачылышын же жабылышын каалабаса жана үн чыгарууну каалабаса, анда колдонуучу жөн гана жанындагы кнопканы баса алат.
1 -кадам: Берүүнү даярдоо

Бул долбоорду жасоо үчүн төмөнкү материалдарды даярдоо керек:
(Төмөнкү веб -сайттар жеткирүү үчүн сунуштар үчүн гана берилет, баалар эң жакшы мааниге ээ болбошу мүмкүн. Бааларды өзүңүздүн шарттарыңыз боюнча карап көрүңүз.)
- Бир картон кутуча (келечектеги кадамдарда айтыла турган бөлүктөрдү кесүү үчүн чоң)
- Бир servo мотор
- Бир Ардуино Леонардо
- Бир нан
- Бир баскыч
- Зымдар
- Бир фото туруктуулук сенсору
- Тасма
- Бир спикер
- Эки металл пленка резистору
2 -кадам: Зымдарды туташтыруу


Ар кандай кутучаларды жасоодон же кодду киргизүүдөн мурун, бардык зымдарды жана жабдууларды нан жана Arduino тактасына бириктирип коюңуз. Биринчи сүрөт - бул ар бир зым же объект туташтырылышы керек болгон жердин жөнөкөй жана оңой версиясы. Экинчи сүрөт - бул өзүмдүн Breadboard жана аны долбоорго кантип туташтырганым. Орундар айырмаланышы мүмкүн болсо да, жыйынтыктар мурдагыдай эле.
Эске алыңыз, биринчи сүрөттө резистор көмүртек пленкасы (сары түс), бирок колдонулушу керек болгон резистор металл пленка резистору (көк түс). Ошондой эле, зымдардын Фоторезистор сенсоруна жабышып калышы үчүн скотч колдонуу керекпи, бул милдеттүү эмес. Зымдар өз алдынча жабышып калышы мүмкүн, бирок жеке менимче, ал лента менен жакшыраак туташат.
3 -кадам: Маска кутучасын жасоо (милдеттүү эмес)



Бул кадам милдеттүү эмес, анткени кээ бир маска кутучалары servo мотор менен көтөрүлө алат. Кутунун сервопривод менен көтөрүлөрүн текшерүү үчүн, серво мотору кутунун ачылышын жылдырсын. Серво мотору аны жылдырганда кутунун ачылышы туруксуз болсо, анда сиз бул кадамды аткарышыңыз керек.
Сиз кесип керек болот:
2 - 21см x 15см негиздери
2 - 7,5 см х 21 см капталдары
2 - 7.5cm x 15cm капталдары (бир тарабында сол тарабында 2х4 тешиги болушу керек, кененирээк маалымат үчүн сүрөттү караңыз)
Бул бөлүктөрдү кесип алгандан кийин, баарын жабыштырыңыз, бирок тешиктин жанында боло турган бир жагын жабуучу үчүн жабыштырыңыз
Жогорудагы кадамдар аткарылганда, объекттерди куту менен туташтырууга убакыт жетти. Серво мотору тешикке салынышы керек, мотору кутунун ичинде кыймылдайт. Сиз мотор өтө бийик же төмөн жайгаштырылышы мүмкүн, анткени кийинчерээк код киргизилгенде позицияны өзгөртө аласыз. Фоторезистенттүү сенсор кутучанын сол же оң жагына скотч менен чапталууга тийиш. Жайгашкан жериңиз сиздин эшигиңиздин жайгашкан жеринен айырмаланат. Эгерде сиз эшиктен чыгып баратып объектилерди солго жайгаштыра турган жериңиз болсо, анда Фоторезистор сенсору сол жакка коюлушу керек; эгер сиз эшиктен чыгып баратып объектилерди оң жакка жайгаштыра турган жериңиз болсо, анда Фоторезистор сенсору оңго коюлушу керек. Акыры, спикерди кутунун артына скотч менен чаптаңыз.
4 -кадам: Баскыч кутучасын жасоо




Бул этапта, сиз кесип керек болот:
1 - 7см х 20см
2 - 20см x 13см капталдары
2-13см х 7см капталдары
Бул бөлүктөрдү кесип алгандан кийин, бардыгын жабыштырыңыз, ачык жагы болушу керек, бул Arduino нан тактасын коё турган жер болот.
Кийимдерди чаптагандан кийин, эң чоң базанын ортосуна диаметри 3см болгон тегеректи кесип койгула, бул баскыч жайгаштырылган жер болот. Баскыч тешикке тыгылышы керек, андыктан баскандан кийин түшпөйт.
5 -кадам: Кодду киргизиңиз
Бул жерде машинанын коду.
Кодду колдонуудан мурун кээ бир пункттарды алуу керек:
Жарыктык ар бир чөйрөдө ар башка болгондуктан, коддо белгиленген маанини (ал ичинде айтылган) өзгөртүү керек. Кодду киргизишиңиз керек болгон маанини табуу үчүн, сериялык портту ачыңыз, эгерде сиз Фоторезистор сенсоруна жакын болбогондо кайсы номерди көрсөтөрүн текшериңиз. Андан кийин, орточо көрсөткүчтөн бир аз төмөн болгон маанини коюңуз.
Ошондой эле, эгер сиз спикердин үнүн өзгөрткүңүз келсе, анда комментарийлер спикер деп жазылган саптагы экинчи сандын топтомун өзгөртүңүз. Hertzди 2000ден жогору коюуга аракет кылбаңыз, бул сан абдан тынчсыздандыруучу үн болот жана ыңгайлуу болот. Динамик чыгарган үндүн узундугун өзгөртүү үчүн сандардын үчүнчү топтомун өзгөртүңүз. 1000 = 1 секунд. Бул кечигүү убактысы бар башка бардык машиналарга тиешелүү, эгер кааласаңыз, аларды өзгөртө аласыз.
Кодду киргизгенден кийин, машина бүтөт! Бул пандемия учурунда көңүл ачып, коопсуз болуңуз!
Сунушталууда:
Температуранын эскертүүсү: 10 кадам

Температура жөнүндө эскертүүчү боо: Флоридада жашагандыктан, сыртта өтө ысып кеткенде мага эскертүү бере турган кийимди жасоого кызыкчумун. Arduino жана бир нече жөнөкөй компоненттерди колдонуп, мен башымды байлап турган схеманы түзө алдым
Суу эскертүүсү - кайыгыңызды сактоочу түзмөк: 5 кадам (сүрөттөр менен)

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

Чырактарды өчүрүү жөнүндө эскертүү: Эстеп коюңуз, Жарыкты өчүрүңүз, Жерди сактаңыз. Бул аппарат бөлмөдөн чыкканымда жарыкты өчүрүү адатын өнүктүрүүгө жардам берет. Түзмөк жөн гана Arduino тарабынан курулган, негизинен жарык сенсору, УЗИ аралыкты өлчөөчү прибор
SMS эскертүүсү менен өрт сигнализациясы: 3 кадам

SMS билдирүүсү менен өрт сигнализациясы: GSM 800H, Arduino негизделген өрт сенсору жана SMS билдирүү тутуму, караңгы бөлмөдө өрттү аныктоо үчүн IR сенсорун колдонот. Бул Arduino Serial Rx жана Tx Pins тиркелген GSM 800H модеми аркылуу SMS жөнөтөт, уюлдук номериңизди коддун ичине коюңуз
1963 Tele-LED Comfort Break эскертүүсү: 4 кадам (Сүрөттөр менен)

1963 Tele-LED Comfort Break Эскертүү: Бул эски жана адаттан тыш телефон азыр үй кеңсесинде жыргалчылыкка жана өндүрүмдүүлүккө жардам берет! Анын винтаждык торунун астында неопикселдүү шакек 24 светодиоддорду бир саат бою жарык кылып, көз жоосун алган асан-үсөн дисплейине өтөт