Satura rādītājs:
- Piegādes
- 1. darbība: mērķis/ mērķis
- 2. darbība. Kā tas darbojas
- 3. darbība. Shēma
- 4. solis: kods
- 5. solis: galīgais izskats
Video: Ierobežojiet pūli, lai novērstu COVID-19 izplatīšanos: 5 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:53
Pasaules Veselības organizācija (PVO) ir ieteikusi cilvēkiem izvairīties no pārpildītām vietām, lai pasargātu sevi no koronavīrusa slimības izplatīšanās. Lai gan cilvēki praktizē sociālo distancēšanos, tā var nebūt efektīva, ja viņi atrodas pārpildītās vietās. Šī ideja man radās pēc tam, kad izlasīju PVO vadlīnijas par COVID-19 izplatības novēršanu.
Piegādes
- Arduino Uno
- A/ B tipa USB kabelis (Arduino Uno)
- Maizes dēlis bez lodēšanas - puse + (jums būs nepieciešama tikai šī maizes dēļa barošanas sliede)
- IR izsekošanas sensora modulis (x2)
- Ultraskaņas sensora modulis (x2) (HC -SR04) - varat to izmantot, ja jums nav IR izsekošanas sensora moduļa
- LCD displeja modulis ar I2C saskarni - 16x2
- SG90 Mikroservo motors
- Vīriešu/ sieviešu džemperu vadi
- Vīriešu/ vīriešu džemperu vadi
1. darbība: mērķis/ mērķis
Šis projekts ir automatizēts, lēts un efektīvs veids, kā ierobežot pūli sabiedriskās vietās - piemēram, tirdzniecības centros, lielveikalos, birojos - un sabiedriskā transporta līdzekļos, piemēram, autobusos un vilcienos.
Cilvēka izmantošana, lai ierobežotu cilvēku skaitu noteiktā vietā, nebūtu tik efektīva kā automātiskās sistēmas izmantošana, jo dažās jomās trūkst darbinieku. Šo prototipu var izmantot reālās dzīves situācijās, nomainot servomotoru ar cietvielu releja modulis. Cietvielu releja modulis kontrolēs motoru, kas darbina automātiskās bīdāmās durvis ēkās un transportlīdzekļos. Nomainot servomotoru, kodā būs nelielas izmaiņas.
2. darbība. Kā tas darbojas
Ja cilvēks gatavojas iekļūt ēkā vai transportlīdzeklī, viņš/ viņa var pamāt ar roku vai virzīt roku virs ultraskaņas/ IR izsekošanas sensora moduļa. Ja tiek izmantots IR izsekošanas sensora modulis, tas nosūtīs LOW signālu uz Arduino Uno mikrokontrolleru un saskaņā ar manu programmu durvis tiks atvērtas.
Savā modelī es esmu izmantojis servomotoru, lai atvērtu/ aizvērtu durvis. Durvis tiks atvērtas, kad servomotors griežas par 90 grādiem. Ja tiek izmantots ultraskaņas sensora modulis, durvis tiks atvērtas, kad sensors atklās šķērsli 5 cm attālumā no sevis. Durvis paliks atvērtas 5 sekundes un skaitļa mainīgajā saglabātā vērtība palielināsies par vienu pēc durvju atvēršanas slēgts. Mainīgais skaitlis apzīmē cilvēku skaitu ēkā vai transportlīdzeklī. Ja skaitļa mainīgajā saglabātā vērtība sasniedz maksimālo noslogojumu, LCD displeja modulis parādīs, ka neviens nevarēja iekļūt, un durvis paliks aizvērtas, līdz kāds pametīs ēku. Iekšpusē ir pievienots IR izsekošanas sensora modulis kaste (modelēta kā ēka/ transportlīdzeklis). Process būs tāds pats kā iepriekš minētais, taču atšķirība ir tāda, ka skaitļa mainīgajā saglabātā vērtība samazināsies par vienu, kad cilvēks pamet ēku.
3. darbība. Shēma
IR izsekošanas sensora modulis
- S (iekšpusē) - D5
- S (ārpusē) - D4
- (+) - 5V
- (-) - zeme (GND)
Ultraskaņas sensora modulis (HC -SR04) - ja jūs to būtu izmantojis savā projektā
- VCC - 5V
- Trig - D4
- Atbalss - D3
- GND - zeme
16 x 2 LCD displeja modulis ar I2C interfeisu
- GND - zeme
- VCC - 5V
- SDA - A4
- SCL - A5
Servo motors
- S - D9
- (+) - 5V
- (-) - zeme
4. solis: kods
Ja kādam ir kādi jautājumi par kodiem, lūdzu, komentējiet tālāk
5. solis: galīgais izskats
Apsveicam! Jūs esat pabeidzis šo projektu.
Apskatiet iepriekš redzamo YouTube videoklipu, lai redzētu, kā tas darbojas.
Ja kādam ir kādi jautājumi vai ieteikumi saistībā ar šo projektu, lūdzu, komentējiet zemāk vai nosūtiet man e -pastu uz [email protected].
Ieteicams:
555 Taimeris, lai raidītu signālu, lai pārtrauktu Atmega328: 7 soļi
555 Taimeris, lai raidītu signālu, lai pārtrauktu Atmega328: Šīs ķēdes galvenais mērķis ir taupīt enerģiju. Tātad, es nerunāšu par arduino, jo pašai plāksnei ir nevajadzīgas elektroenerģijas izmaksas gala produktam. Tas ir lieliski piemērots attīstībai. Bet tas nav ļoti labi galīgajiem projektiem, kas darbojas uz batt
Kā pagatavot DIY Arduino 30 sekunžu mazgāšanas taimeri, apturēt COVID izplatīšanos: 8 soļi
Kā pagatavot DIY Arduino 30 sekunžu mazgāšanas taimeri, apturēt COVID izplatīšanos: sveiki
Koronavīruss: apturiet izplatīšanos ar Micro: bit: 3 soļi
Koronavīruss: pārtrauciet izplatīšanos ar Micro: bit: visgrūtākajos laikos cilvēka atjautība spīd visvairāk. No 2020. gada janvāra pasauli pārņēma COVID-19 pandēmija. Covid-19 izplatās ar gaisa pilieniem un fomītiem. Fomīti, vienkārši runājot, ir nedzīvas lietas, piemēram, mēbeles, drēbes, durvju rokturis
Kā panākt, lai taimeris mazāk kontaktētos, lai mazgātu rokas #Covid-19: 3 soļi
Kā panākt, lai taimeris mazāk kontaktētos, lai mazgātu rokas #Covid-19: Sveiki! Šī apmācība parādīs, kā padarīt taimeri mazāk kontaktu. patiešām šajā koronavīrusa epidēmijas periodā ir patiešām svarīgi labi mazgāt rokas. Tāpēc es izveidoju šo taimeri. Šim taimerim esmu izmantojis Nokia 5110 LCD
Kā panākt, lai jūsu iPod Touch (vai iPhone, ja U patiešām to sajauca), lai pārtrauktu avāriju no atmiņas trūkuma: 3 soļi
Kā panākt, lai jūsu iPod Touch (vai iPhone, ja U patiešām to sajauca), lai pārtrauktu avāriju no atmiņas trūkuma: Sveiki, tur, ipod touch un iphone lietotāji. Labi, tāpēc esmu diezgan pārliecināts, ka jums visiem ir nedaudz pamata izpratne par to, kā darbojas Apple iPod, vai ne? Jūs atverat lietotni. Šī lietotne tiks izmantota jebkur, iespējams, 1G iPod touch, 5-30 MB no pieejamā