Indholdsfortegnelse:
- Trin 1:
- Trin 2: Grundlæggende integreret programmering Tyverialarm
- Trin 3: Materialer
- Trin 4:
- Trin 5:
- Trin 6: IO -liste
- Trin 7: Diskussion
Video: UCL Embedded "tyverialarm": 7 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:28
her fortæller jeg om min tyverialarm
Trin 1:
Trin 2: Grundlæggende integreret programmering Tyverialarm
Jeg kan instruere dig, hvordan jeg har lavet et
alarmsystem der virker ved hjælp af en magnetisk sensor, der samtidig er indstillet efter timer, så selv skifter mellem standbytilstand og alarmtilstand. Hvor standby vil alarmen aldrig aktiveres. I alarmtilstand vil den kunne aktivere hvis magnetsensoren registrerer en ændring. Alarmaktivering vil aldrig kunne ske i standbytilstand. Der er samtidig en RGB-lampe der lyser afhængig af hvilken tilstand alarmen er i.
Trin 3: Materialer
Materialer
· Arduino MEGA 2560 med USB -forbindelse til computer
· Berøringssensor
· Hall magnetfelt sensor
· RGB LED
· Brødbræt
· Ledninger
Trin 4:
kodning
for at finde ud af hvor lang tid Arduinoen har været i steppet, bruger Millis funktionen der tæller tiden via millisekunder og bruger intervaller i koden har jeg simuleret en tid til at være 1 sekund. For at nemmere for at teste og bedre at kunne vise løsningen.
Når den er i standby tilstand og skal skifte til alarmtilstand, kan den skifte eller blinke for at vise at magneten ikke er ved døren og derfor ikke må skifte.
Når den er i alarmtilstand. Skal der hvis sensoren mister forbindelse til magnetiske alarmen aktiveres og kan deaktiveres, hvis trykningen bliver trykker og returnerer til alarmtilstand. Jeg har gemt en tæller der hedder dag som fortæller hvilken ugedag den, er i. som går fra 1-7 og går videre til 1 efter 7. samtidig er der en der siger tilstand og hvilken farve den lyser.
Trin 5:
Temperatur sensoren er i virkeligheden en magnetsensor men
kunne ikke finde en ordentlig i programmet.
Trin 6: IO -liste
Magnet sensor = 2
RGB sensor
Grøn = 9
Rød = 11
Blå = 12
tryknapper
Magnet = 3
Tryk = 4
Trin 7: Diskussion
Jeg har lavet et simpelt alarmsystem der kan fortælle hvis
den bliver brudt og sad på 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.
Videre udvikling
for at udvikle mere på produktet kan jeg installere Bluetooth, så jeg ikke kunne bruge alarmen men deaktiveres via trådløse forbindelser. Som kan være med til sidst WIFI -forbindelser og større. Samtidig har jeg planer om at lave udvidelser sådan at det kan bruges som et alarmsystem til at kunne reagere som brandalarm og mod oversvømmelser der skal noget lyd på samt sensor der registrerer vand og brand. Samt andre typer som man kan bruge en alarm til.
Anbefalede:
UCL Embedded - B0B Linefollower: 9 trin
UCL Embedded-B0B Linefollower: Dette er B0B.*B0B er en generisk radiostyret bil, der midlertidigt tjener grundlaget for en line-følgende robot. Ligesom så mange Line-følgende robotter før ham, vil han gøre sit bedste for at blive ved aa linje forårsaget af en overgang mellem gulvet og ac
UCL - Embedded - Vælg og sted: 4 trin
UCL - Embedded - Pick and Place: Denne instruktive vil gå, hvordan en 2D pick and place -enhed er lavet, og hvordan man koder den
UCL - Embedded // Dual Axis Light Tracker til solpaneler: 7 trin
UCL - Embedded // Dual Axis Light Tracker til solpaneler: Det samlede projekt og de enkelte 3D -filer
UCL -Embedded -Relay Communication Box: 5 trin
UCL -Embedded -Relay Communication Box: Hovedideen med dette projekt er at styre et sæt af to relæer og en DHT11 -sensor med en Blynk -app ved hjælp af WiFi -kommunikation og en Nodmcu esp8266 mikrokontroller
UCL - Embedded Controlled Car: 5 trin
UCL - Embedded Controlled Car: Vi havde store ambitioner for dette projekt. Selvkørende bil! Følger en sort streg eller kører rundt gratis og undgår forhindringer. Bluetooth -forbindelser og en 2. arduino til controller med trådløs kommunikation i bilen. Måske en anden bil, der kunne følge