Innholdsfortegnelse:

Digispark Controls Relay Via GSM: 3 trinn
Digispark Controls Relay Via GSM: 3 trinn

Video: Digispark Controls Relay Via GSM: 3 trinn

Video: Digispark Controls Relay Via GSM: 3 trinn
Video: Control Relay Modul with Digispark USB Attiny85 board | Robojax 2024, November
Anonim
Digispark Controls Relay Via GSM
Digispark Controls Relay Via GSM

Denne instruksjonen bruker et Digispark -kort, sammen med et relé og en GSM -modul for å slå på eller av og apparatet, mens du sender den nåværende tilstanden til et forhåndsdefinert telefonnummer.

Koden er veldig grov, reagerer på all kommunikasjon fra modulen til Digispark (inkluderer en telefonsamtale, tekstmelding, alt som utløser en kommunikasjon).

Den legger automatisk på omtrent etter 4 ringetoner, i tilfelle en telefonsamtale.

Trinn 1: Konfigurere

Setter opp
Setter opp

Dette prosjektet innebærer følgende:

- 1 Digispark -modul som bruker en ATtiny85 AVR MCU;

- 1 A6 GSM -modul med gyldig SIM -kort

- 1 5V relemodul

- Noen ledninger;

- En eske å sette dette i (jeg mangler fortsatt dette);

- Noe å slå på eller av!

Trinn 2: Tilkoblinger og programmering

Programvaren jeg skrev bruker pin 0 for å aktivere reléet, pin 2 som seriell mottak og pin 3 som seriell overføring.

Siden Digispark ikke har UART, bruker vi SoftwareSerial -biblioteket.

Pin 0 er koblet til relékortets inngang (jeg monterte min Digispark via overskrifter til relékortet), Pin 2 kobles til GSM -modulens Tx -pin og Pin 3 kobles til GSM -modulens Rx -pin.

Jeg valgte pin 3 som Tx siden den allerede har en 3.4V zener -klemmediode for USB -kommunikasjon/programmering, mens GSM -modulen bruker 2.8V logikk, ifølge databladet. Jeg har ikke hatt noen problemer før nå, siden kommunikasjonen er satt til et minimum.

5V og bakken er tatt fra GSM -kortet.

Trinn 3: Klar til bruk

Programmer Digispark med den inkluderte koden, og ikke glem å erstatte "xxxxxx" og "ååååå" med mottakerens telefonnummer.

Koble en lampe eller annen last under 10A til reléet, slå GSM -modulens telefonnummer, og du får en klikkelyd og en SMS som indikerer om reléet er På eller Av!

Anbefalt: