Inhoudsopgave:

Digispark bestuurt relais via GSM - Ajarnpa
Digispark bestuurt relais via GSM - Ajarnpa

Video: Digispark bestuurt relais via GSM - Ajarnpa

Video: Digispark bestuurt relais via GSM - Ajarnpa
Video: Использование плат Digispark Attiny85 Mini Arduino: Урок 108 2024, November
Anonim
Digispark bestuurt relais via GSM
Digispark bestuurt relais via GSM

Deze instructable maakt gebruik van een Digispark-bord, samen met een relais en een GSM-module om het apparaat in of uit te schakelen, terwijl de huidige status wordt verzonden naar een vooraf gedefinieerd telefoonnummer (s).

De code is erg grof en reageert op elke communicatie van de module naar het Digispark (inclusief een telefoontje, sms, alles wat een communicatie activeert).

Bij een telefoongesprek hangt hij automatisch op na ongeveer 4 kiestonen.

Stap 1: Instellen

Opzetten
Opzetten

Dit project houdt het volgende in:

- 1 Digispark-module met een ATtiny85 AVR MCU;

- 1 A6 GSM-module met geldige simkaart;

- 1 5V relaismodule

- Enkele draden;

- Een doos om dit in te doen (ik mis dit nog);

- Iets om aan of uit te zetten!

Stap 2: Aansluitingen en programmering

De software die ik heb geschreven gebruikt pin 0 voor het aansturen van het relais, pin 2 als serieel ontvangen en pin 3 als serieel verzenden.

Omdat het Digispark geen UART heeft, gebruiken we de SoftwareSerial-bibliotheek.

Pin 0 is verbonden met de ingang van de relaiskaart (ik heb mijn Digispark via headers op de relaiskaart gemonteerd), pin 2 wordt aangesloten op de Tx-pin van de GSM-module en pin 3 wordt aangesloten op de Rx-pin van de GSM-module.

Ik koos pin 3 als Tx omdat deze al een zener-klemdiode van 3,4V heeft voor USB-communicatie/programmering, terwijl de GSM-module volgens de datasheet 2,8V-logica gebruikt. Ik heb tot nu toe geen problemen gehad, aangezien de communicatie op een minimum is ingesteld.

5V en aarde zijn afkomstig van het GSM-bord.

Stap 3: Klaar voor gebruik

Programmeer het Digispark met de meegeleverde code en vergeet niet "xxxxxx" en "yyyyyy" te vervangen door het telefoonnummer van de ontvanger.

Sluit een lamp of andere belasting onder 10A aan op het relais, bel het telefoonnummer van de GSM-module en u krijgt een klikgeluid en een sms die aangeeft of het relais aan of uit staat!

Aanbevolen: