
Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-23 15:02


Ś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?


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




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



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:
Jak zapobiec spaleniu diody LED?: 5 kroków

Jak zapobiec zapalaniu się diody LED?: Zanim powiemy, jak zapobiec spaleniu diody LED, musimy powiedzieć, czym jest dioda LED. LED oznacza diodę elektroluminescencyjną, to urządzenie półprzewodnikowe, które podczas przepływu prądu emituje światło widzialne o określonej barwie
Jak zrobić DIY Arduino 30-sekundowy timer prania, STOP ROZPRZESTRZENIANIU SIĘ COVID: 8 kroków

Jak zrobić DIY Arduino 30-sekundowy timer do mycia, ZATRZYMAĆ rozprzestrzenianie się COVID: cześć
Jak zapobiec bombardowaniu zoomem: 9 kroków

Jak zapobiegać bombardowaniu Zoom: Nikt nie lubi, gdy podczas własnego wykładu ich spotkanie przerywają nieznajomi. Zoom doskonale zdaje sobie sprawę, że dziś jest to poważny problem. Ten przewodnik zawiera listę kroków, które są oferowane tym z was, którzy mogli doświadczyć bombardowania zoomem. W
Spraw, aby kółko przewijania myszy poruszało się jak masło: 6 kroków

Spraw, aby kółko przewijania myszy poruszało się jak masło: Nienawidzisz tego sztywnego, klikającego kółka myszy? Nadaj kółku myszy super gładkie, płynne obracanie masła w 10 minut.Jeśli potrafisz obsługiwać mały śrubokręt, powinieneś być w stanie to zrobić niezależnie od sposobu złożenia myszy.Narzędzia: 1 komp
Jak schłodzić router sieci bezprzewodowej i zapobiec jego spowolnieniu: 3 kroki

Jak schłodzić router sieci bezprzewodowej i zapobiec jego spowolnieniu: Jest to instrukcja pokazująca, jak schłodzić router sieci bezprzewodowej i uniknąć spowolnienia. Użyłem wentylatora komputera do chłodzenia sieci bezprzewodowej, podłącz wentylator do sieci bezprzewodowej i użyję to samo źródło zasilania bezprzewodowego (bezprzewodowy BEZ WŁĄCZONY wentylator, w