
Мазмұны:
2025 Автор: John Day | [email protected]. Соңғы өзгертілген: 2025-01-23 14:51


Дүниежүзілік денсаулық сақтау ұйымы Дүниежүзілік денсаулық сақтау ұйымы адамдарға коронавирустың таралуынан қорғану үшін адамдар көп жиналатын жерлерден аулақ болуға кеңес берді. Адамдар әлеуметтік алыстауды қолданса да, олар адамдар көп жиналатын жерлерде болған кезде тиімді болмауы мүмкін. Мен Дүниежүзілік денсаулық сақтау ұйымының COVID-19 таралуының алдын алу жөніндегі нұсқаулығын оқығаннан кейін осындай ойға келдім.
Жабдықтар
- Ардуино Уно
- USB Type A/ B кабелі (Arduino Uno үшін)
- Дәнекерлеусіз тақта - Half + (сізге тек осы тақтаның электр желісі қажет болады)
- IR бақылау сенсор модулі (x2)
- Ультрадыбыстық сенсор модулі (x2) (HC -SR04) - Егер сізде ИҚ бақылау сенсоры модулі болмаса, сіз оны пайдалана аласыз
- I2C интерфейсі бар СКД дисплей модулі - 16x2
- SG90 микросерво қозғалтқышы
- Еркек/ әйел секіргіш сымдар
- Еркек/ еркек сымдары
1 -қадам: Мақсат/ Мақсат
Бұл жоба - қоғамдық орындарда, мысалы, сауда орталықтары, супермаркеттер, кеңселерде және автобустар мен пойыздар сияқты қоғамдық көліктерде көпшілікті шектеудің автоматтандырылған, арзан және тиімді әдісі.
Белгілі бір жерде адам санын шектеу үшін адамды пайдалану автоматты жүйені пайдалану сияқты тиімді болмас еді, өйткені кейбір аймақтарда қызметкерлердің жетіспеушілігінен бұл прототипті шын өмірлік жағдайларда сервоприводты ауыстыру арқылы қолдануға болады. қатты күйдегі реле модулі. Қатты күй релесі модулі ғимараттар мен көліктерде автоматты жылжымалы есіктермен жұмыс істейтін қозғалтқышты басқарады. Серво қозғалтқышты ауыстыру кезінде кодта аздап өзгеріс болады.
2 -қадам: Бұл қалай жұмыс істейді


Егер адам ғимаратқа немесе көлікке кіргісі келсе, ол қолын ультрадыбыстық/ инфрақызыл инфрақызыл бақылау сенсоры модулінің үстінен сілкіп жіберуі мүмкін. Егер ИҚ бақылау сенсорының модулі қолданылса, ол Arduino Uno микроконтроллеріне LOW сигналын жібереді және менің бағдарламама сәйкес есік ашылады.
Менің моделімде мен есікті ашу/ жабу үшін сервоприводты қолдандым. Серво қозғалтқышы 90 градусқа бұрылғанда есік ашылады. Егер ультрадыбыстық сенсорлық модуль қолданылса, сенсор өзінен 5 см қашықтықта кедергілерді анықтаған кезде есік ашылады. Есік 5 секунд бойы ашық қалады және санау айнымалысында сақталатын мән есік орнатылғаннан кейін бірден артады. жабық. Есеп айнымалысы ғимараттағы немесе көліктегі адамдардың санын білдіреді. Егер санау айнымалысында сақталатын мән тұрғын үйдің максималды мәніне жетсе, СКД дисплей модулі ешкім кіре алмайтынын көрсетеді және біреу ғимараттан шықпайынша есік жабық күйде қалады. қорап (ғимарат/ көлік үлгісі), сондай -ақ. Процесс жоғарыда айтылғандай болады, бірақ айырмашылық мынада, адам ғимараттан шыққан кезде санау айнымалысында сақталатын мән бір есе азаяды.
3 -қадам: схемалық




IR бақылау сенсор модулі
- S (ішінде) - D5
- S (сыртта) - D4
- (+) - 5В
- (-) - Жер (GND)
Ультрадыбыстық сенсор модулі (HC -SR04) - Егер сіз мұны жобаңызда қолданған болсаңыз
- VCC - 5В
- Триг - D4
- Жаңғырық - D3
- GND - Жер
I2C интерфейсі бар 16 x 2 LCD дисплей модулі
- GND - Жер
- VCC - 5В
- SDA - A4
- SCL - A5
Серво қозғалтқышы
- S - D9
- (+) - 5В
- (-) - Жер
4 -қадам: код



Егер кодтарға қатысты сұрақтар туындаса, төменде түсініктеме беріңіз
5 -қадам: соңғы көрініс

Құттықтаймын! Сіз қазір бұл жобаны аяқтадыңыз.
Бұл қалай жұмыс істейтінін білу үшін жоғарыдағы YouTube бейнесін қараңыз.
Егер біреудің осы жобаға қатысты сұрақтары мен ұсыныстары болса, төменде түсініктеме беріңіз немесе [email protected] электронды поштасына жіберіңіз.
Ұсынылған:
Ультрадыбыстық сенсорды қолданатын кедергілерді болдырмау роботы (Proteus): 12 қадам

Ультрадыбыстық сенсорды қолданатын кедергілерден аулақ болу роботы (Proteus): Біз кедергілерді болдырмайтын роботты барлық жерде кездестіреміз. Бұл роботтың аппараттық модельдеуі көптеген колледждерде және көптеген іс -шараларда бәсекелестіктің бөлігі болып табылады. Бірақ кедергілер роботының бағдарламалық жасақтамасы сирек кездеседі. Егер біз оны бір жерден тапсақ та
Arduino Nano көмегімен роботты болдырмау: 5 қадам

Arduino Nano көмегімен роботты болдырмау: Мен бұл нұсқаулықта Arduino көмегімен роботты болдырмайтын кедергілерді қалай жасауға болатынын сипаттаймын
TM1637 жарықдиодты дисплей мен кедергілерді болдырмау датчигін қолданатын Arduino есептегіші: 7 қадам

Arduino Counter TM1637 LED дисплейі мен кедергілерден аулақ болу сенсорын қолданады: Бұл оқулықта біз LED дисплейі TM1637 мен кедергілерден аулақ болу сенсоры мен Visuino көмегімен қарапайым цифрлық есептегіш жасауды үйренеміз
Arduino роботы 5 -те - Мені қадағалаңыз - Жолдың соңы - Сумо - Сурет - Кедергілерді болдырмау: 6 қадам

Arduino роботы 5 -те | Мені қадағалаңыз | Жолдың соңы | Сумо | Сурет | Кедергілерді болдырмау: Бұл роботтың басқару тақтасында ATmega328P микроконтроллері мен L293D мотор драйвері бар. Әрине, бұл Arduino Uno тақтасынан еш айырмашылығы жоқ, бірақ ол пайдалы, себебі қозғалтқышты басқаруға басқа қалқан қажет емес! Ол секіруден бос
DIY Arduino 30 секундтық жуу таймерін қалай жасауға болады, COVID таралуын тоқтатыңыз: 8 қадам

DIY Arduino 30 секундтық жуу таймерін қалай жасауға болады, COVID таратуды тоқтатыңыз: сәлем