Inhoudsopgave:

Mail Alarm: 6 stappen (met afbeeldingen)
Mail Alarm: 6 stappen (met afbeeldingen)

Video: Mail Alarm: 6 stappen (met afbeeldingen)

Video: Mail Alarm: 6 stappen (met afbeeldingen)
Video: Tips om minder e-mail te ontvangen | Mini serie deel 1 2024, November
Anonim
Image
Image
Componenten
Componenten

Na het voltooien van mijn GSM Home Alarm V1.0 en enige tijd van gebruik, besloot ik enkele wijzigingen aan te brengen.

In de hardware zijn de belangrijkste wijzigingen de vervanging van de ultrasone sensor en de introductie van een toetsenbord. Op de software wijzig ik de sms-melding per e-mail. Ook besloot ik het circuit te verkleinen en een doos voor het circuit te ontwerpen en 3D te printen.

Stap 1: Componenten

DFRobot FireBeetle ESP32 IOT-microcontroller

DFRobot Gravity: digitale infrarood bewegingssensor voor Arduino

DFRobot Verzegeld Membraan 4*4 knopkussen met sticker

DFRobot 5 mm LED-pakket (50 stuks)

DFRobot 220R Weerstand

Perfboard

Stap 2: Sluit de componenten aan

Sluit de componenten aan
Sluit de componenten aan

De FireBeetle ESP32 IOT Microcontroller zal het brein van dit project zijn. Het grote voordeel is dat u wifi en batterijbeheer in één zeer kleine footprint kunt krijgen. Hij wordt rechtstreeks gevoed via de USB-poort (+5V), maar ik heb ook een batterij toegevoegd als back-upstroom (deze laatste is optioneel).

Het toetsenbord is aangesloten van pin D2 op pin D8. De led wordt aangesloten op pin MOSI/IO19. De signaalpin van de PIR-sensor is aangesloten op pin A1/IO39.

Er moet een +5V-voeding (normale smartphone-wandadapter) worden aangesloten op de nano-USB-connector. Er kan ook één +3.7V-batterij worden toegevoegd als back-upstroom.

Stap 3: Doos duwen

Duwende Doos
Duwende Doos
Duwen Doos
Duwen Doos
Duwende Doos
Duwende Doos
Duwende Doos
Duwende Doos

Tijdens dit project ontdekte ik deze IOT-service waarmee je verschillende meldingen kunt instellen.

1 - Ga naar https://www.pushingbox.com en maak een account aan.

2- Ga naar "Mijn diensten"

3 - "Een dienst toevoegen"

4 - Druk in de regel "E-mail" op "Deze service selecteren".

5- Configureer de e-mail die de melding zal ontvangen.

6 - Ga naar "Mijn scenario's"

7 - Druk op "Test".

8 - Als alles in orde is, zou je een e-mail in je inbox moeten krijgen.

Stap 4: Coderen

Code
Code

Om mijn code te gebruiken, zijn enkele wijzigingen nodig.

Definieer uw wifi-netwerknaam en wachtwoord.

Kopieer de DEVID uit "Mijn scenario's" op Pushingbox en plak deze in de code.

Upload en open een Serial Monitor-venster om te controleren of alles werkt. Om het systeem te activeren, drukt u gewoon op "1234", mijn standaardwachtwoord, en het alarm wordt geactiveerd in 8s (dit kan ook in de code worden gewijzigd).

Stap 5: 3D-bestanden

Stap 6: Conclusie

Conclusie
Conclusie

In vergelijking met mijn vorige project is de upgrade naar de PIR-sensor een grote verbetering. Ik krijg bijna geen "vals, positief" alarm.

Bijna in de eindfase herinner ik me: "Waarom heb ik geen RFID gebruikt???!!!", of beter, de Bluetooth-module die beschikbaar is in de ESP32, in plaats van het toetsenbord. Ook de code is erg basic, met veel verbetermogelijkheden, dus ik denk niet dat dit mijn laatste alarmsysteem zal zijn.

Voel je vrij om commentaar te geven of me een bericht te sturen als je fouten hebt gevonden, of als je suggesties/verbeteringen of vragen hebt.

Het leuk vinden. Abonneren. Maak het.

Aanbevolen: