Innholdsfortegnelse:
- Trinn 1:
- Trinn 2: Grunnleggende innebygd programmering Tyverialarm
- Trinn 3: Materialer
- Trinn 4:
- Trinn 5:
- Trinn 6: IO -liste
- Trinn 7: Diskusjon
Video: UCL Embedded "tyverialarm": 7 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:24
her forteller jeg om min tyverialarm
Trinn 1:
Trinn 2: Grunnleggende innebygd programmering Tyverialarm
Jeg kan lære hvordan jeg har laget et
alarmsystem der fungerer ved hjelp av en magnetisk sensor som samtidig er innstilt etter timer så selv skifter mellom standby tilstand og alarmtilstand. Hvor standby vil alarmen aldrig aktivere. I alarmtilstand vil den kunne aktivere hvis magnetsensoren registrerer og endrer. Alarmaktivering vil aldri kunne ske i standby -tilstand. Der er samtidig en RGB-lampe der lysere krav av hvilken tilstand alarmen er i.
Trinn 3: Materialer
Materialer
· Arduino MEGA 2560 med USB -forbindelse til datamaskin
· Berøringssensor
· Hall magnetfelt sensor
· RGB LED
· Brødbrett
· Ledninger
Trinn 4:
kodning
for å finne ut av hvor lang tid Arduinoen har vært i steppet, bruker Millis funksjonen der tæller tiden via millisekunder og bruker 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 magneten alarmen aktiverer og kan deaktiveres hvis trykknap blir trykker og returnerer til alarmtilstand. Jeg har gemt en tæller der hedder dag som forteller hvilken ugedag den, er i. som går fra 1-7 og går videre til 1 etter 7. samtidig er der og der sagt tilstand og hvilken farge den lyser.
Trinn 5:
Temperatur sensoren er i virkeligheten en magnetsensor men
kunne ikke finne en ordentlig i programmet.
Trinn 6: IO -liste
Magnet sensor = 2
RGB -sensor
Grøn = 9
Rød = 11
Blå = 12
trykknapper
Magnet = 3
Trykk = 4
Trinn 7: Diskusjon
Jeg har laget og enkelt alarmsystem der kan fortælle hvis
den blir brudt og satt på slik at den holder styr på helg i forhold til hverdage der kan sette en alarm i gang de tidspunkter man har brug for en tyverialarm på f.eks. Arbejdspladser.
Videre utvikling
for å utvikle mer på produktet kan jeg installere Bluetooth så jeg kunne ikke bruke røre ved 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 utvidelser slik at det kan brukes som et alarmsystem for at jeg kan reagere som brandalarm og mod oversvømmelser der skal noe lyd på samt sensor der registrerer vand og brand. Samt andre typer som en kan bruke en alarm for.
Anbefalt:
UCL Embedded - B0B Linefollower: 9 trinn
UCL Embedded-B0B Linefollower: Dette er B0B.*B0B er en generisk radiostyrt bil, som midlertidig tjener grunnlaget for en robot som følger linjen. Som så mange linjefølgende roboter før ham, vil han gjøre sitt beste for å bli på en linje forårsaket av en overgang mellom gulvet og ac
UCL -Embedded -Relay Communication Box: 5 trinn
UCL -Embedded -Relay Communication Box: Hovedideen om dette prosjektet er å kontrollere et sett med to reléer og en DHT11 -sensor med en Blynk -app ved hjelp av WiFi -kommunikasjon og en Nodmcu esp8266 mikrokontroller
UCL - Embedded - Warningsystem - RC -bil: 7 trinn
UCL - Embedded - Warningsystem - RC Car: I dette prosjektet laget jeg et enkelt varselsystem for logistiske roboter. Det er i utgangspunktet en RC -bil med en ultralydssensor foran og en hindring for å unngå senor bak. Bilen styres via bluetooth på en app
UCL-Embedded-Omnidirestional Handsfree-bil: 4 trinn
UCL-Embedded-Omnidirestional Handsfree Car: Slik bygger du en omnidiretional bil, som vil følge hånden din når du beveger den over bilen. Filen " 3d utskrift omni-bil " er en 3D -utskrift, for rammen på bilen. Filen " omni-car " er koden for arduino -kortet ditt
HC - 06 (Slave Module) Endre "NAME" Uten bruk "Monitor Serial Arduino" som "Fungerer enkelt": Feilfri måte!: 3 trinn
HC - 06 (Slave Module) Endre "NAME" Uten bruk "Monitor Serial Arduino" … som "Fungerer enkelt": Feilfri måte!: Etter " Lang tid " prøver å endre navn på HC - 06 (slave -modul), ved hjelp av " seriell skjerm av Arduino, uten " Suksess ", jeg fant en annen enkel måte og jeg deler nå! Ha det gøy venner