Përmbajtje:

Kontrolluesi dhe kontrolluesi i zënies së dhomës MicroBit: 4 hapa
Kontrolluesi dhe kontrolluesi i zënies së dhomës MicroBit: 4 hapa

Video: Kontrolluesi dhe kontrolluesi i zënies së dhomës MicroBit: 4 hapa

Video: Kontrolluesi dhe kontrolluesi i zënies së dhomës MicroBit: 4 hapa
Video: Mastering Active Directory Health: Dcdiag Troubleshooting Tips for IT Pros 2024, Nëntor
Anonim
Kontrollues dhe kontrollues i zënies së dhomës MicroBit
Kontrollues dhe kontrollues i zënies së dhomës MicroBit

Gjatë një pandemie, një mënyrë për të zvogëluar transmetimin e virusit është të maksimizoni distancën fizike midis njerëzve.

Në dhoma ose dyqane, do të ishte e dobishme të dini se sa njerëz janë në hapësirën e mbyllur në çdo kohë të caktuar.

Ky projekt përdor një palë sensorë për të zbuluar njerëzit që hyjnë dhe dalin nga një dhomë. Qarku mund të montohet në kornizën e derës në mënyrë që njerëzit të kalojnë pranë tij ndërsa dalin dhe hyjnë.

Funksionon duke vendosur dy Rezistorë të Ndikuar nga Drita (LDR) për të zbuluar një person që kalon pajisjen. Ndërsa niveli i dritës që bie mbi një LDR rritet, rrjedha e rrymës përmes rezistencës rritet. Kjo mund të matet me mikrobit.

Një person që largohet nga dhoma do të kalojë së pari LDR 'të brendshme' dhe kjo do të zbulohet nga microBit. Nëse ka më shumë se një person në dhomë, ai do të zbres një nga numri i banorëve.

Një person që hyn në dhomë do të kalojë së pari LDR ‘të jashtme’ dhe që do të zbulohet nga microBit. Nëse ka më pak se maksimumi i njerëzve të lejuar në dhomë, do të shtojë 1 në numrin e banorëve. Nëse detektori i jashtëm kalon, dhe tashmë ka persona maksimalë të lejuar në dhomë, do të shfaqet një "shenjë ndalimi" dhe do të luajë një tingull paralajmërues.

Qendra opsionale e komandës

Ekziston një mikrobit i dytë që është qendra e komandës. Do të ishte në vendin e arkëtarit ose mësuesit. Sa herë që dikush hyn ose del nga dhoma, numri i dhomave dërgohet me valë në mikrobitin e qendrës së komandës. Nëse arrihet kapaciteti maksimal, qendra e komandës microBit gjithashtu bip dhe tregon simbolin paralajmërues.

Përdoruesi gjithashtu mund të rrisë ose zvogëlojë shfrytëzimin maksimal duke përdorur butonat A dhe B për të ndryshuar vlerën maksimale të zënies. Duke shtypur së bashku butonin A dhe butonin B, vlera e re maksimale dërgohet pa tel në sportelin e dhomës microBit ku përditësohet vlera maksimale e zënies.

Le ta ndërtojmë këtë projekt!

Furnizimet:

Numëruesi i zënies së dhomës

  • BBC microBit
  • Breadboard
  • Rezistencë e varur nga drita (2)
  • Rezistencë 1K Ohm (2)
  • Piezo Buzzer
  • Lidhja e telave
  • Lidhëset e kapëseve të kapëses së aligatorit (5)

Qendra e Komandës (opsionale)

  • BBC microBit
  • Zhurmë piezo
  • Lidhëset e kapësve të kapëseve të aligatorit (2)

Hapi 1: Ndërtoni qarkun e kundërt të dhomës

Ndërtoni qarkun e kundërt të dhomës
Ndërtoni qarkun e kundërt të dhomës
Ndërtoni qarkun e kundërt të dhomës
Ndërtoni qarkun e kundërt të dhomës

Lidhni qarkun siç tregohet në diagram. Ju mund të përdorni kordonët e patch -it të aligatorit për t'u bashkuar telat e daljes, telat GND dhe 3V në kunjat në mikrobit.

Sigurohuni që polariteti i zhurmës piezo të jetë i orientuar saktë. Nëse ka një kunj më të shkurtër, shkon në GND dhe kunja më e gjatë shkon në Pin 0 në microBit. Nëse kanë të njëjtën gjatësi, orientimi nuk ka rëndësi.

Kontrolloni dy herë telat tuaj dhe më pas le të marrim kodim!

Hapi 2: Testimi i qarkut tuaj

Testimi i qarkut tuaj
Testimi i qarkut tuaj

Përpara se të kaloni kohë duke bërë të gjithë kodimin për sportelin, merrni pak minuta për të hyrë në këtë skicë të Kalibrimit të LDR ose ngarkoni skedarin e bashkëngjitur. Hex në mikrobit tuaj.

Kur vraponi, skica do t'ju tregojë një diamant të vogël në ekran kur të zbulojë dorën tuaj që mbulon rezistencën e varur nga drita. Provoni të dy kunjat analoge 1 dhe 2 para se të vazhdoni në hapin tjetër.

Hapi 3: Kodimi i numëruesit të zënies së dhomës

Kodimi i numëruesit të zënies së dhomës
Kodimi i numëruesit të zënies së dhomës

Futni blloqet e kodit në diagram ose ngarkoni skedarin hex në mikrobit tuaj.

Ndryshorja maxOksupancy mund të rregullohet për t'iu përshtatur kufirit të banimit të dhomës.

Ndryshorja levelDrop është vlera e zvogëlimit të nivelit të dritës që duhet tejkaluar para se microBit të llogarisë një person si hyrës/dalës nga dhoma. Ju mund të keni nevojë ta rregulloni këtë vlerë bazuar në dritën e ambientit në dhomën tuaj.

Kur të ngarkoni, provoni të kaloni dorën mbi rezistencën "e jashtme" të varur nga drita. Numri i dhomave duhet të rritet.

Ndërsa vazhdoni të "hyni" në dhomë, përfundimisht do të tejkaloni vlerën maxOccupancy dhe një "shenjë ndalimi" do të shfaqet në ekranin LED dhe një melodi e shkurtër do të luajë si një paralajmërim i dëgjueshëm. Asnjë person nuk mund të hyjë në dhomë.

Kaloni dorën mbi rezistencën "e brendshme" të varur nga drita dhe numri i dhomave duhet të fillojë të zvogëlohet sa herë që mbuloni rezistencën e varur nga drita.

Mirë! Ju keni ndërtuar një banak për zënien e dhomave!

Dëshironi ta bëni atë edhe më mirë? Lexo!

Hapi 4: Ndërtoni Qendrën e Komandës dhe Kodojeni

Ndërtoni Qendrën e Komandës dhe Kodojeni
Ndërtoni Qendrën e Komandës dhe Kodojeni

Lidhni një mikrobit të dytë si më poshtë.

Duke përdorur një kordon të njësisë së kapësit të aligatorit, lidhni anën më të shkurtër të një zile të dytë piezo me kunjin GND në mikrobit.

Lidhni anën më të gjatë të ziles në Pin 0 të microBit duke përdorur një kordon tjetër patch. Përsëri, nëse kunjat janë me të njëjtën gjatësi, orientimi nuk ka rëndësi.

Ky grup i blloqeve të kodit përdor veçoritë e radios të microBit.

Shkruani blloqet e kodit bazuar në diagram ose ngarkoni skedarin hex që i është dhënë mikrobit.

Sa herë që sporteli i okupimit të dhomës microBit zbulon një hyrje ose dalje, ai dërgon numrin aktual të dhomës në stacionin e monitorimit. Nëse kufiri maksimal i banimit tejkalohet, ai dërgon një '99' që stacioni i monitorimit zbulon dhe pastaj tregon 'shenjën e ndalimit' dhe luan tingullin paralajmërues.

Përdoruesi mund të rrisë kufirin maksimal të përdorimit duke shtypur butonin B në mikrobit.

Përdoruesi mund të zvogëlojë kufirin maksimal të përdorimit duke shtypur butonin A në mikrobit.

Shtypja e Butonit A dhe Butonit B së bashku do të dërgojnë vlerën e re maksimale të zënies në banakun e banimit mikrobit. Ju do të shihni një 'u' në ekranin tjetër të microBit për të treguar që vlera është përditësuar. Tani sporteli i zënies së dhomës do të funksionojë bazuar në vlerën e re.

Shpresoj se e keni gjetur këtë argëtues dhe informues!

TANI SHKO B MNI DISA GJITHASHTU !!!

Recommended: