Cov txheej txheem:

UCL Embedded "tyverialarm": 7 Kauj Ruam
UCL Embedded "tyverialarm": 7 Kauj Ruam

Video: UCL Embedded "tyverialarm": 7 Kauj Ruam

Video: UCL Embedded
Video: UCL - embedded - 2024, Lub Xya hli ntuj
Anonim
UCL Embedded
UCL Embedded

nws fortæller jeg om min tyverialarm

Kauj ruam 1:

Kauj Ruam 2: Yooj Yim Embedded Programming Tyverialarm

Kuv tsis lees paub cov lus qhia vil jeg vise hvordan jeg har lavet thiab

alarmsystem der virker ved hjælp af en magnetisk sensor der samtidig indstillet efter timer så den selv skifter mellem standby tilstand og alarmtilstand. Hvor standby vil alarmen aldrig aktiveres. Kuv alarmtilstand vil den kunne aktiveres hvis magnetsensoren registerrerer en ændring. Alarmaktivering vil aldrig kunne ske kuv standby tilstand. Der er samtidig en RGB-lampe der lyser afhængig af hvilken tilstand alarmen er kuv.

Kauj ruam 3: Materialer

Materialer

· Arduino MEGA 2560 nrog usb txwv tsis pub siv lub computer

· Kov sensor

· Hall magnetic field sensor

· RGB LED

· Daim ntawv qhia zaub mov

· Ledninger Cov

Kauj ruam 4:

kev kod

rau ntawm nrhiav pom ud af hvor lang tid Arduinoen har været i steppet, bruger Millis funktionen der tæller tiden ntawm millisekunder og bruger interaller kuv koden har jeg simuleret en lub sij hawm til ntawm være 1 sekund. Rau ntawm nemmere rau ntawm teste og bedre thiab kunne vise løsningen.

Tsis yog kuv nyob tos tilstand og skal skifte til alarmtilstand, kan den skifte eller blinke rau ntawm vise ntawm magneten ikke er ved døren og derfor ikke må skifte.

Tsis tas li ntawd kuv nyob ntawm lub alarm. Skal der hvis sensoren mister forbindelse til magneten alarmen aktiveres og kan deaktiveres hvis trykknap bliver trykker og returnerer til alarmtilstand. Jeg har gemt en tæller der hedder dag som fortæller hvilken ugedag den, er kuv. som går fra 1-7 og går videre til 1 efter 7. samtidig er der en der fortæller tilstand og hvilken farve den lyser.

Kauj ruam 5:

Kev ntsuas kub hauv lub cev thiab lub zog ntawm cov txiv neej

koj tuaj yeem nrhiav tau ib qho kev txiav txim siab hauv qhov programmet.

Kauj Ruam 6: IO Liste

Hlau nplaum = 2

RGB sensor

Luas = 9

Luas = 11

Luas = 12

trykknapper

Hlau nplaum = 3

Kov = 4

Kauj Ruam 7: Kev sib tham

Jeg har lavet thiab simpelt alarmsystem der kan fortælle hvis

den bliver brudt og sat op sådan at den holder styr på weekend i forhold til hverdage der kan sætte en alarm i gang de tidspunkter man har brug for en tyverialarm på f.eks. Arbejdspladser.

Saib cov vis dis aus

rau ntawm udvikle tsuas yog ua cov khoom lag luam hauv jeg installere Bluetooth så jeg ikke behøver ntawm røre ved alarmen txiv neej deaktiveres ntawm trådløse forbindelser. Koj tuaj yeem nruab nrog sab sauv WIFI txwv tsis pub siv thiab ua haujlwm. Samtidig har jeg planer om at lave udvidelser sådan at det kan bruges som and alarmsystem til at kunne reagere som brandalarm og mod oversvømmelser der skal noget lyd på samt sensor der registrerer vand og hom. Samt andre typer som man kan bruge en tswb rau.

Pom zoo: