Spisu treści:

Ogranicz tłum, aby zapobiec rozprzestrzenianiu się COVID-19: 5 kroków
Ogranicz tłum, aby zapobiec rozprzestrzenianiu się COVID-19: 5 kroków

Wideo: Ogranicz tłum, aby zapobiec rozprzestrzenianiu się COVID-19: 5 kroków

Wideo: Ogranicz tłum, aby zapobiec rozprzestrzenianiu się COVID-19: 5 kroków
Wideo: Diagnostyka genetyczna COVID-19 (RT-PCR) [HD] 2024, Lipiec
Anonim
Ogranicz tłum, aby zapobiec rozprzestrzenianiu się COVID-19
Ogranicz tłum, aby zapobiec rozprzestrzenianiu się COVID-19
Ogranicz tłum, aby zapobiec rozprzestrzenianiu się COVID-19
Ogranicz tłum, aby zapobiec rozprzestrzenianiu się COVID-19

Światowa Organizacja Zdrowia (WHO) zaleciła ludziom, aby trzymali się z dala od zatłoczonych miejsc, aby chronić się przed rozprzestrzenianiem się choroby koronawirusowej. Mimo że ludzie praktykują dystans społeczny, może to nie być skuteczne, gdy są obecni w zatłoczonych miejscach. Wpadłem na ten pomysł po przeczytaniu wytycznych WHO dotyczących zapobiegania rozprzestrzenianiu się COVID-19.

Kieszonkowe dzieci

  • Arduino Uno
  • Kabel USB typu A/B (dla Arduino Uno)
  • Płytka bez lutowania - połowa + (będziesz potrzebować tylko szyny zasilającej tej płyty)
  • Moduł czujnika śledzenia podczerwieni (x2)
  • Moduł czujnika ultradźwiękowego (x2) (HC-SR04) - Możesz go użyć, jeśli nie masz modułu czujnika śledzenia podczerwieni
  • Moduł wyświetlacza LCD z interfejsem I2C - 16x2
  • Silnik mikro-serwo SG90
  • Przewody połączeniowe męskie/żeńskie
  • Przewody połączeniowe męskie/męskie

Krok 1: Cel/zadanie

Ten projekt to zautomatyzowany, tani i skuteczny sposób na ograniczenie tłumu w miejscach publicznych – takich jak centra handlowe, supermarkety, biura – oraz w pojazdach komunikacji miejskiej, takich jak autobusy i pociągi.

Wykorzystanie człowieka do ograniczenia liczby osób w określonym miejscu nie byłoby tak efektywne, jak korzystanie z automatycznego systemu ze względu na brak personelu w niektórych obszarach. Ten prototyp można wykorzystać w rzeczywistych sytuacjach, zastępując serwomotor na moduł przekaźnika półprzewodnikowego. Moduł przekaźnika półprzewodnikowego steruje silnikiem obsługującym automatyczne drzwi przesuwne w budynkach i pojazdach. Podczas wymiany serwomotoru nastąpi niewielka zmiana w kodzie.

Krok 2: Jak to działa?

Jak to działa?
Jak to działa?
Jak to działa?
Jak to działa?

Jeśli osoba zamierza wejść do budynku lub pojazdu, może pomachać lub unieść rękę nad modułem czujnika ultradźwiękowego/śledzącego w podczerwieni. Jeśli używany jest moduł czujnika śledzenia IR, wyśle on sygnał LOW do mikrokontrolera Arduino Uno i zgodnie z moim programem drzwi zostaną otwarte.

W moim modelu do otwierania/zamykania drzwi użyłem serwomotoru. Drzwi zostaną otwarte, gdy serwomotor obróci się o 90 stopni. Jeśli używany jest moduł czujnika ultradźwiękowego, drzwi zostaną otwarte, gdy czujnik wykryje przeszkodę w odległości 5 cm od siebie. Drzwi pozostaną otwarte przez 5 sekund, a wartość zapisana w zmiennej zliczanej wzrośnie o jeden po ich zamknięciu. Zamknięte. Zmienna count określa liczbę osób w budynku lub pojeździe. Jeśli wartość zapisana w zmiennej licznika osiągnie maksymalną wartość zajętości, moduł wyświetlacza LCD pokaże, że nikt nie może wejść, a drzwi pozostaną zamknięte, dopóki ktoś nie opuści budynku. Dołączyłem moduł czujnika śledzenia podczerwieni po wewnętrznej stronie również pudełko (wzorowane jako budynek/pojazd). Proces będzie taki sam, jak wspomniany powyżej, z tą różnicą, że wartość przechowywana w zmiennej count zmniejszy się o jeden, gdy osoba opuszcza budynek.

Krok 3: Schemat

Schematyczny
Schematyczny
Schematyczny
Schematyczny
Schematyczny
Schematyczny
Schematyczny
Schematyczny

Moduł czujnika śledzenia podczerwieni

  • S (wewnątrz) - D5
  • S (na zewnątrz) - D4
  • (+) - 5V
  • (-) - Uziemienie (GND)

Moduł czujnika ultradźwiękowego (HC-SR04) - Jeśli używałeś go w swoim projekcie

  • VCC - 5V
  • Trig - D4
  • Echo - D3
  • GND - Uziemienie

Moduł wyświetlacza LCD 16x2 z interfejsem I2C

  • GND - Uziemienie
  • VCC - 5V
  • SDA - A4
  • SCL - A5

Siłownik

  • S - D9
  • (+) - 5V
  • (-) - Grunt

Krok 4: Kod

Kod
Kod
Kod
Kod
Kod
Kod

Jeśli ktoś ma jakieś pytania dotyczące kodów, prosimy o komentarz poniżej

Krok 5: Ostateczny wygląd

Gratulacje! Właśnie ukończyłeś ten projekt.

Obejrzyj powyższy film na YouTube, aby zobaczyć, jak to działa.

Jeśli ktoś ma jakieś pytania lub sugestie dotyczące tego projektu, proszę o komentarz poniżej lub wyślij mi e-mail na adres [email protected].

Zalecana: