Безбедносни систем¶
Да ли вам се десило да изгубите/нестане неки предмет?
На који начин можете да заштитите свој стамбени простор од нежељених посетилаца?
Да ли у вашој школи постоји нека врста безбедносног система?
Како треба реаговати у случају пожара?
Како можемо да се заштитимо од поплава?
Овим пројектом желели смо да укажемо на велику улогу савремених технологија у повећању наше личне безбедности, али и да размотримо принцип рада одређених сензора. Направићемо јединствен систем сензора који можете поставити у вашу учионицу, стан или где год сматрате да би био користан.
Шта нам је потребно?
шест микробит уређаја
сензор за покрет (PIR)
фото-отпорник, отпорник од 10кΩ, мали ласер
сензор за дим
сензор за воду
звучник
Принцип рада и начин програмирања микробит уређаја за примену наведених сензора можете погледати у следећем видео-запису:
Погледајте још једном програме које смо саставили:
Систем са фото-отпорником и ласером:
from microbit import *
import radio
radio.on()
while True:
otvorena_vrata = pin1.read_analog()
if otvorena_vrata < 800:
radio.send("vrata")
sleep(500)
(bezbednost_vrata)
Примена сензора за покрет:
from microbit import *
import radio
radio.on()
while True:
pokret = pin0.read_digital()
if pokret == 1:
radio.send("pokret")
sleep(1000)
(bezbednost_pokret)
Детекција гасова:
from microbit import *
import radio
radio.on()
while True:
plin = pin1.read_analog()
if plin > 500:
radio.send("plin")
sleep(1000)
(bezbednost_plin)
Сензор за детекцију воде:
from microbit import *
import radio
radio.on()
while True:
voda = pin2.read_digital()
if voda == 0:
radio.send("voda")
sleep(1000)
(bezbednost_voda)
Програм за микробит који прима информације:
from microbit import *
import radio
ukljucen = False
while True:
if button_a.is_pressed():
ukljucen = True
radio.on()
if button_b.was_pressed():
ukljucen = False
radio.off()
if ukljucen:
poruka = radio.receive()
if poruka is not None:
for i in range(10):
music.pitch(1000, 100)
music.pitch(500, 100)
display.scroll(str(poruka))
(bezbednost_prijem)
У реалном систему, сирена не мора бити постављена на истом месту као и уређај који приказује до ког је проблема дошло. Додајте још један микробит на који ћете повезати само звучник и у складу са тим измените програм.
Пре него што се упустите у израду сличног пројекта, добро проучите начин везивања и принципе рада компоненти које користите.
Можда нисте у прилици да набавите додатне сензоре. Имајте у виду бројне могућности самог микробит уређаја - потрес, температура, додир, нагиб… можете ли без сензора детектовати појаву воде? Направите безбедносни систем без примене додатних сензора, користећи само микробитове уграђене функције!