Inhoudsopgave:

Arduino-deuralarm met tekstwaarschuwingen: 14 stappen (met afbeeldingen)
Arduino-deuralarm met tekstwaarschuwingen: 14 stappen (met afbeeldingen)

Video: Arduino-deuralarm met tekstwaarschuwingen: 14 stappen (met afbeeldingen)

Video: Arduino-deuralarm met tekstwaarschuwingen: 14 stappen (met afbeeldingen)
Video: DIY Radar With Ultrasonic Sensor And Chat-GPT Generated Arduino Code | Coders Cafe 2024, December
Anonim
Arduino deuralarm met tekstwaarschuwingen
Arduino deuralarm met tekstwaarschuwingen

Dit is een op Arduino gebaseerd deuralarm dat een magnetische reed-schakelaar gebruikt om de deurstatus te bepalen en een hoorbaar alarm en een op tekstberichten gebaseerd alarm heeft.

Onderdelen lijst

  • Arduino Uno
  • Arduino Uno Ethernet-schild
  • 3x LED's
  • 2x SPST-schakelaars
  • 1x kortstondige drukknop
  • 2x LCD-schermen
  • 1x passieve zoemer
  • 1x magnetische reed-schakelaar

Stap 1: Arduino Uno en Breadboard instellen

Arduino Uno en Breadboard instellen
Arduino Uno en Breadboard instellen

Stap 2: Voeg het Ethernet Shield toe

Voeg het Ethernet-schild toe
Voeg het Ethernet-schild toe

Sluit het Ethernet Shield aan op de bovenkant van de Arduino.

Stap 3: Sluit de stroom- en grondrail aan

Sluit de stroom- en grondrail aan
Sluit de stroom- en grondrail aan

Sluit de stroomrail aan op de 5v-pin en de grondrail op de grondpin op de Arduino

Stap 4: sluit de reed-schakelaar aan

Sluit de reed-schakelaar aan
Sluit de reed-schakelaar aan

Verbind de COM-terminal op de schakelaar met de grondrail en de normaal open (NO)-terminal met pin 8 op de Arduino

Stap 5: Voeg de LED's toe

Voeg de LED's toe
Voeg de LED's toe

Sluit een rode, gele en groene LED aan op de grondrail en een weerstand op elke positieve draad van de LED en sluit de rode aan op pin 6, de gele op pin 5 en de groene op pin 4.

Stap 6: de zoemer toevoegen

Voeg de zoemer toe
Voeg de zoemer toe

Sluit de negatieve pin van de zoemer aan op de grondrail en de positieve pin op pin 12 op de Arduino.

Stap 7: Sluit de schakelaars aan

Sluit de schakelaars aan
Sluit de schakelaars aan

Sluit de schakelaar voor de schakelaar voor berichten aan op pin 11 en de schakelaar voor de schakelaar voor geluid op pin 10. Verbind de andere poot van de schakelaar met de grondrail voor elke schakelaar.

Stap 8: voeg de drukknop toe

Voeg de drukknop toe
Voeg de drukknop toe

Verbind een been van de knop met de grondrail en de andere met pin 2 op de Arduino.

Stap 9: Sluit het eerste LCD-scherm aan

Sluit het eerste LCD-scherm aan
Sluit het eerste LCD-scherm aan

Sluit de VCC-pin aan op de stroomrail, de GND-pin op de grondrail, de SCL-pin op A5 en de SDA-pin op A5 op de Arduino.

Stap 10: Voeg het tweede LCD-scherm toe

Voeg toe aan het tweede LCD-scherm
Voeg toe aan het tweede LCD-scherm

Sluit het LCD-scherm aan op dezelfde rail als de eerste.

Stap 11: Monteer de reed-schakelaar

Monteer de reed-schakelaar
Monteer de reed-schakelaar

Plaats het stuk met de terminals op het frame van de deur. Plaats het magnetische gedeelte op de deur recht onder de schakelaar zodat deze nog steeds de schakelaar omschakelt. U kunt een multimeter gebruiken of luisteren om te zien of de schakelaar wordt geactiveerd wanneer de deur wordt geopend of gesloten.

Stap 12: Upload de code

Upload de code naar de Arduino.

Stap 13: Stel de waarschuwingsberichten in

Maak eerst een twilio.com account aan, je kunt de gratis versie gebruiken. Maak gewoon een project en een telefoonnummer aan en noteer de Account SID en Auth Token.

Upload de Twilio PHP Master naar uw webserver vanaf

Upload de alert.php-code naar dezelfde map. U moet de bestandsextensie wijzigen om de.txt vanaf het einde te verwijderen.

Open het script en verander regel 10 en 11 in de Account SID en Auth Token. Verander lijn 17 naar je telefoonnummer en lijn 20 naar het telefoonnummer dat je van Twilio hebt gekregen. Verander regel 22 naar de tekst die je wilt ontvangen.

Stap 14: Gebruik de wekker

Gebruik de wekker
Gebruik de wekker

Zet de schakelaars op als je een waarschuwingstekst wilt ontvangen of het alarm wilt laten afgaan en schakel het systeem in met de drukknop. Wanneer de deur wordt geopend, gaat het alarm af totdat de knop wordt ingedrukt om het systeem te resetten.

Aanbevolen: