Obsah:
- Krok 1: Zostavte obvod počítadla miestnosti
- Krok 2: Testovanie obvodu
- Krok 3: Kódovanie počítadla obsadenosti miestnosti
- Krok 4: Vytvorte príkazové centrum a nakódujte ho
Video: Počítadlo a ovládač obsadenosti miestnosti MicroBit: 4 kroky
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:55
Počas pandémie je jedným zo spôsobov, ako obmedziť prenos vírusu, maximalizácia fyzického odstupu medzi ľuďmi.
V miestnostiach alebo obchodoch by bolo užitočné vedieť, koľko ľudí je v danom čase v uzavretom priestore.
Tento projekt používa dvojicu senzorov na detekciu ľudí vstupujúcich a vystupujúcich z miestnosti. Okruh je možné namontovať na rám dverí, aby ním ľudia prechádzali a vystupovali.
Funguje to tak, že sú nastavené dva rezistory závislé na svetle (LDR) na detekciu osoby, ktorá prechádza zariadením. Ako sa zvyšuje hladina svetla dopadajúceho na LDR, tok prúdu cez odpor sa zvyšuje. To sa dá zmerať pomocou microBit.
Osoba, ktorá odchádza z miestnosti, prejde najskôr „vnútorným“LDR a to bude detekované mikrobitom. Ak je v miestnosti viac ako jedna osoba, odpočíta sa jedna od počtu obyvateľov.
Osoba vstupujúca do miestnosti prejde najskôr „vonkajším“LDR a to bude detekované mikrobitom. Ak je v miestnosti menej ako maximálny povolený počet osôb, pripočíta sa k počtu osôb 1. Ak prejdete vonkajším detektorom a v miestnosti je už maximálny povolený počet osôb, zobrazí sa značka „stop“a zaznie výstražný zvuk.
Voliteľné príkazové centrum
Existuje druhý mikrobit, ktorý je príkazovým strediskom. Bolo by to v mieste pokladníka alebo učiteľa. Zakaždým, keď niekto vstúpi alebo vyjde z miestnosti, počet miestností sa bezdrôtovo odošle do riadiaceho centra microBit. Ak je dosiahnutá maximálna obsadenosť, veliteľské centrum microBit tiež zapípa a zobrazí výstražný symbol.
Užívateľ môže tiež zvýšiť alebo znížiť maximálnu obsadenosť pomocou tlačidiel A a B na zmenu maximálnej obsadenej hodnoty. Súčasným stlačením tlačidiel A a B sa nová maximálna hodnota bezdrôtovo odošle do izbového pultu microBit, kde sa aktualizuje maximálna hodnota obsadenosti.
Postavme tento projekt!
Zásoby:
Počítadlo obsadenosti miestnosti
- MicroBit BBC
- Breadboard
- Svetlo závislý odpor (2)
- 1K ohmový odpor (2)
- Piezo bzučiak
- Pripojovacie vodiče
- Ploché prepojovacie šnúry aligátora (5)
Command Center (voliteľné)
- MicroBit BBC
- Piezo bzučiak
- Aligátorové prepojovacie káble (2)
Krok 1: Zostavte obvod počítadla miestnosti
Zapojte obvod podľa schémy. Ploché prepojovacie šnúry aligátora môžete použiť na pripojenie výstupných vodičov, vodičov GND a 3V k kolíkom na microBite.
Dbajte na správnu polaritu piezoelektrického bzučiaka. Ak existuje kratší pin, prejde na GND a dlhší pin na pin 0 na microBite. Ak sú rovnako dlhé, na orientácii nezáleží.
Ešte raz skontrolujte zapojenie a potom sa pustíme do kódovania!
Krok 2: Testovanie obvodu
Predtým, ako strávite čas všetkým kódovaním počítadla, urobte si pár minút na zadanie tohto náčrtu kalibrácie LDR alebo nahrajte priložený súbor.hex skice do svojho zariadenia microBit.
Keď beží, náčrt vám na displeji ukáže malý diamant, keď detekuje vašu ruku pokrývajúcu odpor závislý od svetla. Pred pokračovaním k ďalšiemu kroku vyskúšajte oba analógové piny 1 a 2.
Krok 3: Kódovanie počítadla obsadenosti miestnosti
Zadajte bloky kódu do diagramu alebo nahrajte súbor.hex do svojho zariadenia microBit.
Variabilnú maximálnu obsadenosť je možné nastaviť tak, aby zodpovedala limitu obsadenosti miestnosti.
Premenná levelDrop je hodnota zníženia úrovne svetla, ktorú je potrebné prekročiť, než bude microBit počítať osobu ako vstupujúcu/vystupujúcu z miestnosti. Možno budete musieť túto hodnotu upraviť podľa okolitého svetla vo vašej miestnosti.
Pri odovzdávaní skúste prejsť rukou na „externý“odpor závislý od svetla. Počet izieb by sa mal zvýšiť.
Keď budete „vstupovať“do miestnosti, nakoniec prekročíte hodnotu maximálnej obsadenosti a na LED displeji sa zobrazí „stopka“a zaznie zvukové upozornenie. Do miestnosti nesmú vstupovať ďalšie osoby.
Prejdite rukou po „vnútornom“rezistore závislom od svetla a počet miestností by sa mal začať znižovať pri každom zakrytí rezistora závislého od svetla.
Dobre! Máte postavený počítadlo obsadenosti miestnosti!
Chcete, aby to bolo ešte LEPŠIE? Pokračuj v čítaní!
Krok 4: Vytvorte príkazové centrum a nakódujte ho
Druhý microBit zapojte nasledovne.
Pomocou prepojovacieho kábla z aligátora pripojte kratšiu stranu druhého piezo bzučiaka k kolíku GND na microBite.
Pripojte dlhšiu stranu bzučiaka k pinu 0 microBitu pomocou iného prepojovacieho kábla. Opäť platí, že ak sú špendlíky rovnako dlhé, na orientácii nezáleží.
Táto sada kódových blokov využíva rádiové funkcie microBit.
Zadajte bloky kódu na základe diagramu alebo nahrajte súbor.hex, ktorý je poskytnutý do zariadenia microBit.
Zakaždým, keď počítadlo obsadenosti miestnosti microBit detekuje vstup alebo výstup, pošle aktuálny počet miestností na monitorovaciu stanicu. Ak je prekročený maximálny limit obsadenosti, vyšle „99“, ktoré monitorovacia stanica zistí, a potom zobrazí „stop“a spustí výstražný zvuk.
Užívateľ môže zvýšiť limit maximálnej obsadenosti stlačením tlačidla B na microBite.
Užívateľ môže znížiť limit maximálnej obsadenosti stlačením tlačidla A na microBite.
Súčasným stlačením tlačidiel A a B odošlete novú maximálnu hodnotu obsadenosti na počítadlo obsadenosti miestnosti microBit. Na druhom displeji microBit uvidíte „u“, čo znamená, že hodnota bola aktualizovaná. Počítadlo obsadenosti miestnosti bude teraz fungovať na základe novej hodnoty.
Dúfam, že ste tento návod našli zábavným a poučným!
TERAZ VYROBTE NIEČO ÚŽASNÉ !!!
Odporúča:
Nest termostat, sledovanie obsadenosti: 12 krokov
Nest Thermostat, sledovanie obsadenosti: Moju automatizáciu domáceho chladenia pomocou môjho termostatu Nest donedávna prevádzkovala spoločnosť IFTTT pomocou systému Life360 „prvý, kto prišiel domov“; a " posledný odísť z domu " spúšťače. Bolo to skvelé, pretože som mohol do svojej Li pridať členov rodiny
Počítadlo obsadenosti miestnosti: 5 krokov (s obrázkami)
Počítadlo obsadenosti miestnosti: Som Paolo Reyes, Mexičan, ktorý rád tvorí a robí veci. Preto som vyrobil počítadlo obsadenosti tejto miestnosti. Vzhľadom na okolnosti súvisiace s COVID-19 som sa rozhodol vyvinúť tento projekt na obmedzenie šírenia vírusov tým, že budem kontrolovať počet ľudí, ktorí môžu byť
Monitor serverovej miestnosti: 4 kroky
Monitor serverovej miestnosti: Jedným z problémov serverovej miestnosti je teplota. S rôznymi zariadeniami produkujúcimi teplo to rýchlo stúpa. A ak klimatizácia zlyhá, všetko rýchlo zastaví. Na predpovedanie týchto situácií môžeme získať jedno z niekoľkých prostredí
SilverLight: Environmentálny monitor založený na Arduine pre serverové miestnosti: 3 kroky (s obrázkami)
SilverLight: Environmentálny monitor založený na Arduine pre serverovne: Hneď ako som dostal úlohu hľadať environmentálnu sondu na monitorovanie teploty v serverovni mojej spoločnosti. Moja prvá myšlienka bola: prečo nepoužiť Raspberry PI a snímač DHT, je možné ho nastaviť za menej ako hodinu vrátane operačného systému
12 € Led Cactus (dekorácia neónovej miestnosti): 4 kroky
12 € Led Cactus (dekorácia neónovej miestnosti): Ahoj, v tomto návode vám ukážem, ako som vyrobil túto úžasnú dekoráciu miestnosti Led Cactus. Začnime