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

Tijekom 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 je ljudi u datom trenutku u zatvorenom prostoru.
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 microBitom. Ako je u prostoriji više osoba, oduzet će jednu od broja korisnika.
Osoba koja ulazi u sobu prvo će prijeći "vanjski" LDR i to će biti otkriveno microBitom. 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.
Izborno zapovjedno središte
Postoji drugi microBit koji je komandno središte. To bi bilo na mjestu blagajne ili učitelja. Svaki put kad netko uđe ili izađe iz sobe, broj soba bežično se šalje u komandni centar microBit. Ako se postigne maksimalna popunjenost, microBit iz naredbenog centra također pišti i prikazuje simbol upozorenja.
Korisnik također može povećati ili smanjiti maksimalnu popunjenost korištenjem tipki A i B za promjenu maksimalne vrijednosti popunjenosti. Pritiskanjem tipki A i gumba B zajedno, nova maksimalna vrijednost bežično se šalje na sobni brojač microBit gdje se ažurira maksimalna vrijednost zauzetosti.
Izgradimo ovaj projekt!
Pribor:
Brojač zauzetosti soba
- BBC microBit
- Oglasna ploča
- Otpornik ovisan o svjetlu (2)
- Otpornik 1K Ohm (2)
- Piezo zujalica
- Spajanje žica
- Zaštitni kabeli sa kopčom od aligatora (5)
Naredbeni centar (izborno)
- 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, žica GND i 3V s pinovima na microBitu možete upotrijebiti zakrpe za spajanje aligatora.
Provjerite jeste li pravilno usmjerili polaritet piezo zujalice. Ako postoji kraći pin, ide na GND, a duži pin ide na Pin 0 na microBitu. Ako su iste duljine, orijentacija nije bitna.
Dvaput provjerite svoje ožičenje pa krenimo s kodiranjem!
Korak 2: Testiranje vašeg kruga

Prije nego potrošite vrijeme na kodiranje brojača, odvojite nekoliko minuta ili unesite ovu skicu LDR kalibracije ili prenesite priloženu.hex datoteku skice na svoj microBit.
Prilikom izvođenja, skica će vam pokazati mali dijamant na zaslonu kada otkrije da vaša ruka prekriva otpornik ovisan o svjetlu. Ispitajte 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 prilagoditi prema granici popunjenosti prostorije.
Varijabla levelDrop vrijednost je smanjenja razine 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 temelju ambijentalnog svjetla u vašoj sobi.
Kad se učita, pokušajte prijeći rukom preko "vanjskog" otpornika ovisnog o svjetlu. Broj soba trebao bi se povećati.
Dok stalno 'ulazite' u sobu, na kraju ćete premašiti vrijednost maxOccupancy, a na LED zaslonu će se pojaviti 'stop znak', a kratka melodija će se čuti kao zvučno upozorenje. Više ljudi ne smije ući u prostoriju.
Pređite rukom preko "unutarnjeg" svjetlosno ovisnog otpornika i broj soba trebao bi se početi smanjivati svaki put kada prekrijete otpornik ovisan o svjetlu.
U redu! Izgradili ste brojač zauzetosti soba!
Želite li to učiniti još boljim? Nastavi čitati!
Korak 4: Izgradite naredbeni centar i kodirajte ga

Spojite drugi microBit na sljedeći način.
Pomoću zakrpnog kabela sa kopčom od aligatora spojite kraću stranu drugog piezo zujalice na GND pin na microBitu.
Spojite dulju stranu zujalice na pin 0 microBita pomoću drugog kabela za povezivanje. Opet, ako su igle iste duljine, orijentacija nije važna.
Ovaj skup kodnih blokova koristi radijske značajke microBita.
Unesite kodne blokove na temelju dijagrama ili prenesite.hex datoteku koja se nalazi na microBitu.
Svaki put kad brojač zauzetosti sobe microBit otkrije ulaz ili izlaz, šalje trenutni broj soba na nadzornu stanicu. Ako je premašeno maksimalno ograničenje popunjenosti, šalje '99' koje nadzorna postaja 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.
Pritiskanjem tipki A i gumba B zajedno poslat ćete novu maksimalnu vrijednost zauzetosti na brojač zauzetosti sobe microBit. Vidjet ćete 'u' na zaslonu drugog microBita koji označava da je vrijednost ažurirana. Sada će brojač zauzetosti soba raditi na temelju nove vrijednosti.
Nadam se da vam je ovaj Instructable bio zabavan i poučan!
ODMAH NAPRAVITE NEŠTO DIVNO !!
Preporučeni:
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 obitelji 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 imat će 5 faza za pokrivanje: (Može biti različito za sve) 1. Senzor tlaka - LEDOd kada ste 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 DIY - Arduino PS2 kontroler igre - Igranje Tekkena s DIY Arduino gamepadom: 7 koraka

Arduino kontroler za igre DIY | Arduino PS2 kontroler igre | Igranje Tekkena s DIY Arduino gamepad -om: Zdravo dečki, igranje igara uvijek je zabavno, ali igranje sa vlastitim DIY prilagođenim kontrolorom igara je zabavnije. Zato ćemo u ovim uputama napraviti kontroler igre pomoću arduino pro micro
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, gljive kamenice, 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 stvar Kombucha, a kao termostat za toplinu