Kazalo:
- 1. korak: Zgradite vezje sobnega števca
- 2. korak: Preizkusite svoje vezje
- 3. korak: Kodiranje števca zasedenosti sobe
- 4. korak: Zgradite ukazni center in ga kodirajte
Video: Števec zasedenosti sobe in krmilnik: 4 koraki
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:02
Med pandemijo je eden od načinov za zmanjšanje prenosa virusa čim večja fizična distanca med ljudmi.
V sobah ali trgovinah bi bilo koristno vedeti, koliko ljudi je v danem trenutku v zaprtem prostoru.
Ta projekt uporablja par senzorjev za zaznavanje ljudi, ki vstopajo in zapuščajo sobo. Vezje je mogoče namestiti na okvir vrat, tako da ljudje gredo mimo njega, ko izstopajo in vstopajo.
Deluje tako, da sta dva svetlobno odvisna upora (LDR) nastavljena za zaznavanje osebe, ki gre mimo naprave. Ko se raven svetlobe, ki pada na LDR, povečuje, se tok toka skozi upor povečuje. To je mogoče izmeriti z microBitom.
Oseba, ki zapusti sobo, bo najprej prečkala "notranjo" LDR, kar bo zaznal microBit. Če je v sobi več kot ena oseba, bo odštela eno od števila stanovalcev.
Oseba, ki vstopi v sobo, bo najprej prečkala "zunanjo" LDR, kar bo zaznal microBit. Če je v sobi manj kot največje dovoljeno število oseb, se števcu oseb doda 1. Če je zunanji detektor mimo, in je v sobi že največ dovoljenih oseb, se prikaže znak 'stop' in zasliši opozorilni zvok.
Izbirno ukazno središče
Obstaja še en microBit, ki je ukazni center. To bi bilo na blagajni ali pri učitelju. Vsakič, ko nekdo vstopi ali zapusti sobo, se število sob brezžično pošlje v ukazni center microBit. Če je dosežena največja zasedenost, ukazni center microBit prav tako piska in prikaže opozorilni simbol.
Uporabnik lahko tudi poveča ali zmanjša največjo zasedenost z gumboma A in B, da spremeni največjo vrednost zasedenosti. Ko skupaj pritisnete gumb A in gumb B, se nova največja vrednost brezžično pošlje na sobni števec microBit, kjer se posodobi največja vrednost zasedenosti.
Ustvarimo ta projekt!
Zaloge:
Števec zasedenosti sobe
- BBC microBit
- Ogledna plošča
- Od svetlobe odvisen upor (2)
- 1K ohmski upor (2)
- Piezo Buzzer
- Priključitev žic
- Aligator sponke za obliž (5)
Ukazni center (neobvezno)
- BBC microBit
- Piezo zvonec
- Aligator sponke za obliž (2)
1. korak: Zgradite vezje sobnega števca
Ožičite vezje, kot je prikazano na diagramu. S povezovalnimi kabli aligator clip lahko povežete izhodne žice, žice GND in 3V z zatiči na microBitu.
Prepričajte se, da je polarnost piezo -sirene pravilno usmerjena. Če je krajši pin, gre na GND, daljši pa na Pin 0 na microBitu. Če sta enake dolžine, orientacija ni pomembna.
Dvakrat preverite ožičenje in nato pojdimo na kodiranje!
2. korak: Preizkusite svoje vezje
Preden porabite čas za vse kodiranje števca, vzemite nekaj minut, da vnesete skico za umerjanje LDR ali naložite priloženo skico.hex datoteko na svoj microBit.
Ko tečete, vam bo skica na zaslonu prikazala malo diamanta, ko zazna, da vaša roka pokriva svetlobno odvisen upor. Preden nadaljujete na naslednji korak, preizkusite oba analogna zatiča 1 in 2.
3. korak: Kodiranje števca zasedenosti sobe
Vnesite kodne bloke na diagram ali naložite datoteko.hex v svoj microBit.
Spremenljivko maxOccupancy lahko prilagodite glede na omejitev zasedenosti prostora.
Spremenljivka levelDrop je vrednost zmanjšanja ravni svetlobe, ki jo je treba preseči, preden microBit šteje osebo za vstop/izstop iz sobe. To vrednost boste morda morali prilagoditi glede na svetlobo v vaši sobi.
Ko naložite, poskusite z roko preiti čez "zunanji" svetlobno odvisen upor. Število sob bi se moralo povečati.
Ko neprestano "vstopate" v sobo, boste sčasoma presegli vrednost maxOccupancy in na LED zaslonu se bo prikazal znak "stop", kratka melodija pa se bo predvajala kot zvočno opozorilo. V sobo ne sme vstopiti več ljudi.
Z roko podajte "notranji" svetlobno odvisen upor in število sob bi se moralo začeti zmanjševati vsakič, ko pokrijete svetlobno odvisen upor.
V redu! Zgradili ste števec zasedenosti sob!
Želite biti še boljši? Beri naprej!
4. korak: Zgradite ukazni center in ga kodirajte
Drugi microBit priključite na naslednji način.
S povezovalno vrvico iz spojke aligator povežite krajšo stran drugega piezo brenčalca z zatičem GND na microBitu.
Priključite daljšo stran zvonca na pin 0 microBita z drugim priključnim kablom. Še enkrat, če so zatiči enake dolžine, orientacija ni pomembna.
Ta niz kodnih blokov uporablja radijske funkcije microBit.
Vnesite kodne bloke na podlagi diagrama ali naložite datoteko.hex, ki je na voljo v microBitu.
Vsakič, ko števec zasedenosti prostora microBit zazna vstop ali izhod, pošlje trenutno število sob na nadzorno postajo. Če je največja omejitev zasedenosti, pošlje "99", ki ga nadzorna postaja zazna, nato pa pokaže "znak za ustavitev" in predvaja opozorilni zvok.
Uporabnik lahko poveča največjo omejitev zasedenosti s pritiskom na gumb B na microBitu.
Uporabnik lahko zniža največjo omejitev zasedenosti s pritiskom na gumb A na microBitu.
Če skupaj pritisnete gumb A in gumb B, bo na števec zasedenosti prostora microBit poslana nova največja zasedenost. Na drugem zaslonu microBit boste videli 'u', ki označuje, da je bila vrednost posodobljena. Zdaj bo števec zasedenosti sob deloval glede na novo vrednost.
Upam, da vam je bil ta Instructable zabaven in poučen!
ZDAJ NAREDITE NEKAJ ČUDOVITEGA !!!
Priporočena:
Nest termostat, sledenje zasedenosti: 12 korakov
Nest termostat, sledenje zasedenosti: Avtomatizacijo hlajenja doma z mojim termostatom Nest je do nedavnega upravljal IFTTT z uporabo Life360 " prvi, ki je prišel domov " in " zadnji odšel od doma " sprožilci. To je bilo super, ker sem v svoj Li lahko dodal družinske člane
Števec zasedenosti sobe: 5 korakov (s slikami)
Števec zasedenosti sobe: Jaz sem Paolo Reyes, Mehičan, ki rad ustvarja in ustvarja stvari. Zato sem naredil ta števec zasedenosti prostora. Zaradi okoliščin COVID-19 sem se odločil razviti ta projekt za omejitev širjenja virusa z nadzorom števila ljudi, ki jih lahko
Monitor strežniške sobe: 4 koraki
Monitor strežniške sobe: Ena od težav strežniške sobe je temperatura. Z različno opremo, ki proizvaja toploto, se ta hitro poveča. In če odpove klimatska naprava, vse hitro ustavi. Za napoved teh situacij lahko pridobimo eno od več okolij
Arduino DIY krmilnik za igre - Arduino PS2 krmilnik iger - Predvajanje Tekkena z igralno ploščo Arduino DIY: 7 korakov
Arduino DIY krmilnik za igre | Arduino PS2 krmilnik iger | Igranje Tekken z igralno ploščo DIY Arduino: Pozdravljeni, igranje iger je vedno zabavno, vendar je igranje s svojim lastnim krmilnikom iger po meri bolj zabavno. Zato bomo v tem navodilu naredili krmilnik za igre z uporabo arduino pro micro
SilverLight: Arduino okoljski monitor za strežniške sobe: 3 koraki (s slikami)
SilverLight: Okoljski monitor na osnovi Arduina za strežniške sobe: Ko sem dobil nalogo, da poiščem okoljsko sondo za spremljanje temperature v strežniški sobi mojega podjetja. Moja prva ideja je bila: zakaj preprosto ne uporabite Raspberry PI in DHT senzorja, ga lahko nastavite v manj kot eni uri, vključno z OS