Sisällysluettelo:
- Vaihe 1: Rakenna huonelaskuri
- Vaihe 2: Piirin testaaminen
- Vaihe 3: Huoneen käyttölaskurin koodaus
- Vaihe 4: Rakenna komentokeskus ja koodaa se
Video: MicroBit -huoneiden käyttölaskuri ja -ohjain: 4 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 08:59
Pandemian aikana yksi tapa vähentää viruksen leviämistä on maksimoida fyysinen etäisyys ihmisten välillä.
Huoneissa tai myymälöissä olisi hyödyllistä tietää, kuinka monta ihmistä on suljetussa tilassa milloin tahansa.
Tämä projekti käyttää paria antureita havaitsemaan huoneeseen saapuvia ja sieltä poistuvia ihmisiä. Piiri voidaan asentaa ovikehykseen, jotta ihmiset kulkevat sen ohi poistuttaessa ja tullessaan sisään.
Se toimii siten, että kaksi valosta riippuvaa vastusta (LDR) on asetettu tunnistamaan laitteen ohitse kulkeva henkilö. Kun LDR: lle putoavan valon taso kasvaa, virran virtaus vastuksen läpi kasvaa. Tämä voidaan mitata microBitillä.
Huoneesta poistuva henkilö ylittää ensin "sisäisen" LDR: n ja microBit havaitsee sen. Jos huoneessa on useampi kuin yksi henkilö, se vähentää yhden matkustajien määrästä.
Huoneeseen saapuva henkilö ylittää ensin "ulkoisen" LDR: n ja microBit havaitsee sen. Jos huoneessa on vähemmän kuin sallittuja ihmisiä, se lisää 1 matkustajamäärään. Jos ulkotunnistin ohitetaan ja huoneessa on jo enimmäismäärä ihmisiä, näytössä näkyy "stop -merkki" ja kuuluu varoitusääni.
Valinnainen komentokeskus
On toinen microBit, joka on komentokeskus. Se olisi kassan tai opettajan paikassa. Aina kun joku astuu huoneeseen tai poistuu siitä, huoneiden lukumäärä lähetetään langattomasti komentokeskukseen microBit. Jos suurin käyttöaste saavutetaan, myös komentokeskus microBit piippaa ja näyttää varoitussymbolin.
Käyttäjä voi myös lisätä tai vähentää enimmäismäärää käyttämällä A- ja B -painikkeita muuttaakseen suurinta varausarvoa. Painamalla painikkeita A ja B samanaikaisesti uusi maksimiarvo lähetetään langattomasti huonelaskurin microBit -laitteelle, jossa suurin käyttöaste päivitetään.
Rakennetaan tämä projekti!
Tarvikkeet:
Huoneen käyttölaskuri
- BBC: n microBit
- Leipälauta
- Valosta riippuvainen vastus (2)
- 1K ohmin vastus (2)
- Pietsosummeri
- Johtojen yhdistäminen
- Alligaattoripidikkeet (5)
Komentokeskus (valinnainen)
- BBC: n microBit
- Pietsosummeri
- Alligaattoripidikkeet (2)
Vaihe 1: Rakenna huonelaskuri
Kytke piiri piirroksen mukaisesti. Voit liittää alligaattoripidikejohdot liittääksesi lähtö-, GND- ja 3V -johdot microBitin nastoihin.
Varmista, että pietsosummerin napaisuus on oikein suunnattu. Jos on lyhyempi nasta, se menee GND: hen ja pidempi nasta menee microBitin nastaan 0. Jos ne ovat yhtä pitkiä, suuntauksella ei ole väliä.
Tarkista johdotus ja kokeile sitten koodausta!
Vaihe 2: Piirin testaaminen
Ennen kuin käytät aikaa laskurin koodaamiseen, anna muutaman minuutin syöttää tämä LDR -kalibrointiluonnos tai ladata liitteenä oleva luonnos.hex -tiedosto microBit -laitteellesi.
Luonnos näyttää näytöllä pienen timantin, kun se havaitsee kätesi peittävän valosta riippuvan vastuksen. Testaa sekä analogiset nastat 1 että 2 ennen kuin jatkat seuraavaan vaiheeseen.
Vaihe 3: Huoneen käyttölaskurin koodaus
Kirjoita koodilohkot kaavioon tai lataa.hex -tiedosto microBit -laitteellesi.
Muuttuva maxOccupancy voidaan säätää huoneen käyttöasteen mukaan.
LevelDrop -muuttuja on valotason vähennysarvo, joka on ylitettävä, ennen kuin microBit laskee henkilön huoneeseen saapuvana/poistuvana. Saatat joutua säätämään tätä arvoa huoneesi ympäristön valon perusteella.
Kun lataat, yritä siirtää kätesi valosta riippuvan "ulkoisen" vastuksen yli. Huoneiden lukumäärän pitäisi kasvaa.
Kun jatkat huoneeseen astumista, ylität lopulta maxOccupancy -arvon ja LED -näytössä näkyy stop -merkki ja lyhyt viritys kuuluu äänimerkiksi. Huoneeseen ei saa tulla enää ihmisiä.
Vie kätesi "sisä" valosta riippuvan vastuksen päälle ja huoneiden määrän pitäisi alkaa laskea joka kerta, kun peität valosta riippuvan vastuksen.
Okei! Sinulla on rakennettu huoneen käyttöastelaskuri!
Haluatko tehdä siitä vielä paremman? Jatka lukemista!
Vaihe 4: Rakenna komentokeskus ja koodaa se
Liitä toinen microBit seuraavasti.
Liitä toisen pietsosummerin lyhyempi puoli alligaattorikiinnikkeellä microBitin GND -nastaan.
Liitä summerin pidempi sivu microBitin nastaan 0 käyttämällä toista laastaria. Jälleen, jos nastat ovat yhtä pitkiä, suunnalla ei ole väliä.
Tämä koodilohkasarja käyttää microBitin radio -ominaisuuksia.
Kirjoita koodilohkot kaavion perusteella tai lataa.hex -tiedosto microBitille.
Joka kerta, kun huoneen käyttölaskuri microBit havaitsee sisään- tai ulosmenon, se lähettää nykyisen huonemäärän valvonta -asemalle. Jos suurin käyttöaste ylittyy, se lähettää '99', jonka valvonta -asema havaitsee, ja näyttää sitten "stop -merkin" ja soittaa varoitusäänen.
Käyttäjä voi nostaa enimmäiskäyttörajaa painamalla microBitin B -painiketta.
Käyttäjä voi pienentää maksimikäyttörajaa painamalla microBitin painiketta A.
Painikkeen A ja B painaminen yhdessä lähettää uuden suurimman käyttöasteen huonevarauslaskurille microBit. Toisen microBitin näytössä näkyy u, joka osoittaa, että arvo on päivitetty. Nyt huoneen käyttöastelaskuri toimii uuden arvon perusteella.
Toivottavasti löysit tämän opettavaisen hauskan ja informatiivisen!
MENE NYT JOTAIN HYVÄksi !!
Suositeltava:
Microbit -pelin luominen: 7 vaihetta
Microbit -pelin luominen: Hai kaverit, Tässä oppitunnissa aion opettaa sinulle, kuinka luoda peli Tinkercadissa käyttämällä uutta erikoiskomponenttia microbit
Huoneen käyttölaskuri: 5 vaihetta (kuvilla)
Huoneen käyttölaskuri: Olen Paolo Reyes, meksikolainen, joka rakastaa luoda ja tehdä asioita. Siksi tein tämän huoneiden käyttölaskurin. COVID-19 -olosuhteiden vuoksi päätin kehittää tämän projektin viruksen leviämisen rajoittamiseksi hallitsemalla ihmisten määrää, jotka voivat olla
Microbit -pelin tekeminen: 25 vaihetta
Mikrobitin pelin tekeminen: Hei, nimeni on Mohammed ja tässä ohjeessa näytän sinulle, kuinka koodata mikrobittipeli vaihe vaiheelta lohkoeditorilla, peli on vähän kuin Tetris
Microbit Gun Light Sound Thing Toy: 5 vaihetta
Microbit Gun Light Sound Thing Toy: Tämä on yksinkertainen lelu, joka on tehty kokeilemaan komponenttien ja materiaalien käyttöä ja leikkimään ja raapimaan kutinaani, kun minun on tehtävä jotain. Koska olin tarkoitettu leluksi, en saanut sitä näyttämään realistiselta, vaan tein sen vain saadakseni yleisen
Microbit Tic Tac Toe -peli: 4 vaihetta (kuvilla)
Microbit Tic Tac Toe Game: Tätä projektia varten työtoverini - @descartez ja minä loimme mahtavan tic tac toe -pelin käyttämällä mikrobien radiotoimintoja. Jos et ole aiemmin kuullut mikrobeista, ne ovat mahtava mikro -ohjain, joka on suunniteltu opettamaan lapsille ohjelmointia. Ne