Zedomax DIY 100 Make poplašný systém

[gv data = "OQL4fLHFUe4"] [/ gv]

DIY [100]

Udělej to sám!

Zedomax Alarm System --
Make poplašný systém za 3 minuty!

Video poplašného systému za 3 minuty:

Seznam náhradních dílů:

1 Magnetický kontakt Switch
1 12VDC Piezzo Buzzer
1 2N3904 Tranzistor

K dispozici na adrese RadioShack

1 CB280 Start Kit
1 CLCD420-B
1 4 × 4 klávesnice
1 Keypad Controller

K dispozici na adrese Comfile

V pořádku, dnes jsem si říkala, že jsem potřeboval poplašný systém pro mého psa, tak jsem se rozhodl udělat psí dveří poplašným systémem. Vzhledem k tomu, můj pes spí w / me, jsem potřeboval, aby poplašný systém na noc, na ochranu svého bytu z jiných narušitelů psů ...

Anways, možná si myslíte, že jsem blázen aby poplašný systém pro chlupaté lidi ...

Než jsem se daný systém, jsem se rozhodl to s studie deska, která má trochu prkénko na krájení.

Můžete si 12VDC Piezzo Buzzer z místního Radio Shack asi 10 dolarů a magnetické kontaktní přepínače w / šrouby asi 5 dolarů.

Tyto magnetické kontaktní přepínače jsou úhledné, jsou stejné ty používá pro mnoho obytných a obchodních dveře senzory.

Jsou prostě magnetické spínače. Je-li dveře zavřené, kontakt je otevřený a je-li dveře otevřené, je uzavřena kontakt.

Můžete šroub je do dveří a stěn pomocí otvorů na přepínači končí.

Ano, pokud máte, že i některé CUBLOC nebo jakýkoli typ mikrokontroléru w / I / O portů, měli byste být připraveni na cestu.

Zde budeme používat Comfile to CB280 zabudovaných počítačových modulů a 4 × 4 klávesnice a klávesnice regulátoru, který bude dělat věci pro nás jednodušší, protože nebudeme muset stavět na zelené louce.

(Close-up)

Budete potřebovat pájku na vaší klávesnice Klávesnice Controller první.

Pak se zapojte do černého drátu na GND, červený drát na 5V, a zbytek piny pro porty P0, P1, P2 a P3. (označený 0, 1, 2 a 3 na černé hlavičky IDC)

Jakmile jste hotovi připojení klávesnice ovladač pro své studijní rady, připojení LCD na konektor označený "CuNET".

Ano, teď máte klávesnici a LCD.

Nyní připojte černý vodič s piezo na GND a červený vodič na levé straně 3904 tranzistoru.

Připojte 5V na pravé straně 3904 tranzistoru.

Připojte prostřední pin tranzistoru na P5 CUBLOC studijní rady (označené "5").

Nyní, proč jsme pomocí tranzistoru?
Vzhledem k tomu, piezo trvá cca 150 mA a každý I / O modul CB280 CUBLOC může mít pouze tolik (<50 mA).

Takže když I / O portů pokračuje, bude tranzistor jednoduše připojit napájení z 5V pin na červený drát na piezo.

Dobře, teď máme 1 bod více, ano, to je pravda, můžeme dát magnetické kontaktní spínač.

Připojte jeden konec Kontakt přechodu na 5V pin a druhý konec do portu P20, označené "20" na palubě studie.

Nyní připojit kabel od P20 do LED na studii palubě.

To je dělat pull-down, a my bychom měli být schopni zkontrolovat stav kontaktu přepínače pomocí LED.

Dobrá, teď je hotovo, měli byste mít něco takového:

Nyní stáhnout tento zdrojový soubor diy100.zip a rozbalit to.

Najdete HomeAutomation001.cul a HomeAutomation001.cub.

HomeAutomation001.cul otevřít soubor ve vašem CublocStudio.

Stáhněte si program CB280 modulu.

Při posunutí spodní části magnetické kontaktní spínač, měli byste vidět LCD zobrazení "otevřít" a "zavřít", zatímco piezo pípnutí.

Nyní zadejte "1234" jako heslo na klávesnici správce.

Pokud máte nepořádek, můžete stisknutím "Rozhodnutí Rady" tlačítko, které bude jasné, heslo.

Měli byste vidět Alarm stavu na LCD dál.

Nyní, když jsou dveře otevřené, uslyšíte alarm zhasnout.

[Zdrojový kód]

Const Device = CB280

# define myPass 1234

Pad Set 0,1,5

Const Byte KEY_TABLE = (0,0,14,16,0,15,0,0,0,0,13,9,8,7,0,0,0,0,12,6,5,4,0 , 0,0,0,11,3,2,1)

'Klíč tabulky, pokud klávesnice vložena zpět do klávesnice Controller

'Const Byte KEY_TABLE = (0,0,1,4,7,10,0,0,0,0,2,5,8,11,0,0,0,0,3,6,9,12, 0,0,0,0,13,14,15,16)

Dim X je byte

'Stav Alarm

Dim AlarmON Jak Byte

'Status dveří

Dim Door Jak Byte

Dim Password As Long

Dveře = 0

Password = 0

AlarmON = 0

'Nastavit port P5 na výstup

Výstup 5

'Nastavit Magnetic Přepnout do vstupní

Vstup 20

Na INT0 Gosub vezmi_int

Set INT0 2

O pad Gosub PAD_RTN

Set Off Ladder

Nastavit zobrazení 2,0,0,128

Cls

Zpoždění 100

Csroff

Vyhledejte 0,0

Print "Zedomax Alarm System"

Vyhledejte 0,2

Print "Dveře jsou:"

Je-li V (20) = 1 Then

Print "open"

Jiné

Print "zavřeno"

Je-li konec

Pokud se AlarmON = 1 Then

Vyhledejte 0,3

Print "Stav Alarm je ON"

Jiné

Vyhledejte 0,3

Print "Stav Alarm je OFF"

Je-li konec

Dělat

Pokud se AlarmON = 1 A = 1 Then Door

Alarm

Je-li konec

Loop

Vezmi_int:

Dveře = V (20)

Debug "Door:", prosinec Door, Cr

Alarm

Pokud se dveře = 0 Then

Vyhledejte 9,2

Print "zavřeno"

Debug "dveře", Cr

Jiné

Vyhledejte 9,2

Print "open"

Debug "otevřených dveří", Cr

Je-li konec

Zpoždění 500

Návrat

PAD_RTN:

Peep

X = Getpad (1)

Je-li X> 29 Tedy Zpět

X = KEY_TABLE (X)

Debug "stisknuté:", prosinec X, Cr

Pokud X <10 A

Password = Heslo * 10 + X

Je-li heslo> 9999 pak Password = X

Debug "Heslo:", prosinec heslo, Cr

Je-li Password = myPass Pak

AlarmON = AlarmON Xor 1

Pokud se AlarmON = 1 Then

Vyhledejte 0,3

Print "Stav Alarm je ON"

Jiné

Vyhledejte 0,3

Print "Stav Alarm je OFF"

Je-li konec

Je-li konec

'Pokud ENTR lisované

Elseif X = 11 A

'Pokud Rozhodnutí Rady lisované

Elseif X = 15 A

Password = 0

Je-li konec

Návrat

Konec

Sub Alarm ()

Out 5,1

Zpoždění 100

Out 5,0

Zpoždění 100

End Sub

Sub Peep ()

Out 5,1

Delay 5

Out 5,0

Delay 5

End Sub

Vezmeme to další ...

Můžete upravit zdrojový kód měnit časy buzení, plánování,
menu, atd ... atd ...

CB280 modul podporuje až 49 I / O, takže si můžete přidat až 49
dveřní senzory nebo můžete přidat teplotu čipu monitorovat teplotu
ve stejnou dobu.

CB220 a CB220 Proto rada mohou nahradit levnější
alternativu.

CLCD420B mohou nahradit menší LCD, jako CLCD216G
Nebo se můžete přidat také grafický LCD, jako GHLCD pro rozšíření
váš zabezpečovací systém ...

Budu se snažit aktualizovat w / dotykový displej zabezpečovací systém pro další vysoké
tech poplašný systém v budoucnu w / CuTOUCH.

Podívejte se na partii - přidá pohybový senzor!

Pokud máte nějaké potíže s výše app, prosím, e-mail max@zedomax.com

Máte-li jakékoli chladné aplikace, které chcete sdílet, prosím, e-mail na max@zedomax.com

Sazba

1 Star2 Stars3 Stars4 Stars5 Stars
Loading ... Loading ...
  • :) Připomíná mi technologie tříd ve škole ...
  • Můj respekt k vám se zvyšuje s každým řádkem na tento post. I když jsem nikdy potřebovat, jako budík nemají psa, jsem ohromen vaší úrovně dovedností.
  • Eldon
    kolik je to stálo
blog připomínky powered by Disqus

Featured Sites From Zedomax Blog Network