
Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-23 14:37

Tokom pandemije, jedan od načina za smanjenje prijenosa virusa je povećanje fizičke udaljenosti među ljudima.
U sobama ili trgovinama bilo bi korisno znati koliko se ljudi nalazi u zatvorenom prostoru u bilo kojem trenutku.
Ovaj projekt koristi par senzora za otkrivanje ljudi koji ulaze i izlaze iz sobe. Krug se može montirati na okvir vrata tako da ljudi prolaze pored njega pri izlasku i ulasku.
Radi tako što su postavljena dva otpornika ovisna o svjetlu (LDR) za otkrivanje osobe koja prolazi pored uređaja. S povećanjem razine svjetlosti koja pada na LDR povećava se protok struje kroz otpornik. To se može izmjeriti pomoću microBita.
Osoba koja izlazi iz sobe prvo će prijeći "unutarnji" LDR i to će biti otkriveno pomoću microBita. Ako u prostoriji ima više od jedne osobe, ona će oduzeti jednu od broja korisnika.
Osoba koja ulazi u sobu prvo će prijeći "vanjski" LDR i to će biti otkriveno pomoću microBita. Ako u prostoriji ima manje od maksimalno dopuštenog broja osoba, to će se zbroju dodati 1. Ako je vanjski detektor prošao, a u prostoriji već ima maksimalno dopuštenih ljudi, prikazat će se znak „stop“i oglasit će se zvuk upozorenja.
Opcijski komandni centar
Postoji drugi microBit koji je komandni centar. Bilo bi to kod blagajnika ili učitelja. Svaki put kada neko uđe ili izađe iz sobe, broj soba se bežično šalje u komandni centar microBit. Ako se postigne maksimalna popunjenost, komandni centar microBit će se oglasiti zvučnim signalom i prikazati simbol upozorenja.
Korisnik također može povećati ili smanjiti maksimalnu popunjenost korištenjem tipki A i B za promjenu maksimalne vrijednosti popunjenosti. Pritiskom na tipke A i tipku B zajedno, nova maksimalna vrijednost bežično se šalje na sobni brojač microBit gdje se ažurira maksimalna vrijednost zauzetosti.
Izgradimo ovaj projekat!
Potrošni materijal:
Brojač zauzetosti sobe
- BBC microBit
- Breadboard
- Otpornik ovisan o svjetlu (2)
- Otpornik 1K Ohm (2)
- Piezo Buzzer
- Priključne žice
- Zaštitni kabeli sa kopčom od aligatora (5)
Komandni centar (opcionalno)
- BBC microBit
- Piezo zujalica
- Zaštitni kabeli sa kopčom od aligatora (2)
Korak 1: Izgradite krug brojača soba


Ožičite krug kao što je prikazano na dijagramu. Za povezivanje izlaznih žica, GND i 3V žica s pinovima na microBitu možete upotrijebiti aligator kopče.
Uvjerite se da je polaritet piezo zujalice pravilno usmjeren. Ako postoji kraći pin, on ide na GND, a duži pin ide na Pin 0 na microBitu. Ako su iste dužine, orijentacija nije bitna.
Dvaput provjerite svoje ožičenje, a zatim krenimo s kodiranjem!
Korak 2: Testirajte svoj krug

Prije nego potrošite vrijeme na kodiranje brojača, odvojite nekoliko minuta da unesete ovu skicu LDR kalibracije ili otpremite priloženu.hex datoteku skice na svoj microBit.
Prilikom izvođenja, skica će vam pokazati mali dijamant na ekranu kada otkrije da vaša ruka prekriva otpornik ovisan o svjetlu. Testirajte oba analogna pina 1 i 2 prije nego prijeđete na sljedeći korak.
Korak 3: Kodiranje brojača zauzetosti sobe

Unesite kodne blokove na dijagram ili prenesite.hex datoteku na svoj microBit.
Varijabla maxOccupancy može se podesiti tako da odgovara granici zauzetosti prostorije.
Varijabla levelDrop je vrijednost smanjenja nivoa svjetlosti koja se mora premašiti prije nego što microBit broji osobu kao osobu koja ulazi/izlazi iz prostorije. Možda ćete morati prilagoditi ovu vrijednost na osnovu ambijentalnog svjetla u vašoj sobi.
Kada se učita, pokušajte proći rukom preko "vanjskog" otpornika ovisnog o svjetlu. Broj soba bi se trebao povećati.
Dok nastavljate 'ulaziti' u prostoriju, na kraju ćete premašiti vrijednost maxOccupancy i na LED ekranu će se pojaviti 'stop znak', a kratka melodija će se čuti kao zvučno upozorenje. Više ljudi ne može ući u prostoriju.
Pređite rukom preko "unutarnjeg" svjetlosnog otpornika i broj soba bi trebao početi opadati svaki put kada prekrijete otpornik ovisan o svjetlu.
U redu! Izgradili ste brojač zauzetosti soba!
Želite li to učiniti još boljim? Čitajte dalje!
Korak 4: Izgradite komandni centar i kodirajte ga

Povežite drugi microBit na sljedeći način.
Pomoću kabla sa kopčom od aligatora spojite kraću stranu drugog piezo zujalice na GND pin na microBitu.
Spojite dužu stranu zujalice na pin 0 microBita pomoću drugog kabla za povezivanje. Opet, ako su igle iste dužine, orijentacija nije bitna.
Ovaj skup kodnih blokova koristi radio značajke microBita.
Unesite kodne blokove na osnovu dijagrama ili prenesite.hex datoteku koja je dostavljena na microBit.
Svaki put kad brojač zauzetosti sobe microBit otkrije ulaz ili izlaz, šalje trenutni broj soba na nadzornu stanicu. Ako je maksimalno ograničenje popunjenosti prekoračeno, šalje '99' koje nadzorna stanica detektira, a zatim pokazuje 'stop znak' i pušta zvuk upozorenja.
Korisnik može povećati ograničenje maksimalne popunjenosti pritiskom na tipku B na microBitu.
Korisnik može smanjiti maksimalnu granicu zauzeća pritiskom na tipku A na microBitu.
Pritiskom na tipke A i tipku B zajedno će se poslati nova maksimalna vrijednost zauzetosti na brojač zauzetosti sobe microBit. Vidjet ćete 'u' na ekranu drugog microBita koji označava da je vrijednost ažurirana. Sada će brojač zauzetosti soba raditi na osnovu nove vrijednosti.
Nadam se da vam je ovaj Instructable bio zabavan i poučan!
ODMAH NAPRAVITE NEŠTO DIVNO !!
Preporučuje se:
Nest termostat, praćenje zauzetosti: 12 koraka

Nest termostat, praćenje zauzetosti: Mojom automatizacijom kućnog hlađenja pomoću mog Nest termostata do nedavno je upravljao IFTTT koristeći Life360 -ove "prve stigle kući" i " zadnji napustio dom " okidači. Ovo je bilo sjajno jer sam mogao dodati članove porodice u svoj Li
Soba za bijeg Arduino: 6 koraka (sa slikama)

Escape Room Arduino: Ovaj projekt govori o stvaranju prototipa sobe za bijeg, koristeći arduino por elektroničke komponente, osnovno znanje o kodiranju. Ova soba za bijeg će imati 5 faza za pokrivanje: (Može biti različito za sve) 1. Senzor pritiska - LEDOd kada st
Brojač zauzetosti sobe: 5 koraka (sa slikama)

Brojač zauzetosti soba: Ja sam Paolo Reyes, Meksikanac koji voli stvarati i stvarati stvari. Zato sam napravio ovaj brojač zauzetosti soba. Zbog okolnosti COVID-19, odlučio sam razviti ovaj projekt kako bih ograničio širenje virusa, kontrolirajući broj ljudi koji mogu biti
Arduino kontroler za igre uradi sam. Arduino PS2 kontroler igre - Igranje Tekkena s DIY Arduino gamepadom: 7 koraka

Arduino kontroler za igre uradi sam. Arduino PS2 kontroler igre | Igranje Tekkena s DIY Arduino gamepad -om: Zdravo momci, igranje igara uvijek je zabavno, ali igranje sa vlastitim DIY prilagođenim kontrolorom igara je zabavnije. Zato ćemo napraviti kontroler igre pomoću arduino pro micro u ovim uputama
YABC - Još jedan kontroler Blynk - IoT kontroler temperature i vlažnosti u oblaku, ESP8266: 4 koraka

YABC - Još jedan kontroler Blynk - IoT kontroler temperature i vlažnosti u oblaku, ESP8266: Zdravo proizvođači, nedavno sam počeo uzgajati gljive kod kuće, bukovače, ali već sam 3 puta imao ove kontrolere kod kuće za kontrolu temperature fermentatora za moju domaću marinu, supruga sada radi i ovu Kombucha stvar, a kao termostat za toplinu