Taula de continguts:

Digispark Controls Relay via GSM: 3 passos
Digispark Controls Relay via GSM: 3 passos

Vídeo: Digispark Controls Relay via GSM: 3 passos

Vídeo: Digispark Controls Relay via GSM: 3 passos
Vídeo: Control Relay Modul with Digispark USB Attiny85 board | Robojax 2024, De novembre
Anonim
Digispark Controls Relay via GSM
Digispark Controls Relay via GSM

Aquesta instrucció utilitza una placa Digispark, juntament amb un mòdul de relé i GSM per activar o desactivar l'aparell, mentre envia un missatge de text de l'estat actual a un número de telèfon predefinit.

El codi és molt cru, respon a qualsevol comunicació des del mòdul al Digispark (inclou una trucada telefònica, un missatge de text, qualsevol cosa que desencadeni una comunicació).

Es penja automàticament aproximadament després de 4 tons de marcatge, en cas de trucada telefònica.

Pas 1: configuració

Preparant
Preparant

Aquest projecte implica el següent:

- 1 mòdul Digispark que utilitza una MCU ATtiny85 AVR;

- 1 mòdul GSM A6 amb targeta SIM vàlida;

- 1 mòdul de relé de 5V

- Alguns cables;

- Una caixa on posar-hi això (encara em falta això);

- Alguna cosa per activar o desactivar!

Pas 2: connexions i programació

El programari que vaig escriure utilitza el pin 0 per accionar el relé, el pin 2 com a recepció en sèrie i el pin 3 com a transmissió en sèrie.

Com que el Digispark no té UART, estem utilitzant la biblioteca SoftwareSerial.

El pin 0 està connectat a l'entrada de la placa de relé (he muntat el meu Digispark mitjançant capçaleres a la placa de relé), el pin 2 es connecta al pin Tx del mòdul GSM i el pin 3 es connecta al pin Rx del mòdul GSM.

Vaig triar el pin 3 com a Tx ja que ja té un díode de fixació zener de 3,4V per a la comunicació / programació USB, mentre que el mòdul GSM utilitza una lògica de 2,8V, segons el full de dades. Fins ara no he tingut cap problema, ja que la comunicació és mínima.

5V i terra es prenen de la placa GSM.

Pas 3: llest per utilitzar

Programa el Digispark amb el codi inclòs, sense oblidar substituir "xxxxxx" i "aaaaaa" pel número de telèfon del destinatari.

Connecteu una llum o una altra càrrega inferior a 10A al relé, marqueu el número de telèfon del mòdul GSM i se us mostrarà un so de clic i un SMS que indica si el relé està activat o apagat.

Recomanat: