Obsah:

Relé Digispark ovládá přes GSM: 3 kroky
Relé Digispark ovládá přes GSM: 3 kroky

Video: Relé Digispark ovládá přes GSM: 3 kroky

Video: Relé Digispark ovládá přes GSM: 3 kroky
Video: Using Digispark Attiny85 Mini Arduino boards: Lesson 108 2024, Červenec
Anonim
Relé Digispark ovládá přes GSM
Relé Digispark ovládá přes GSM

Tento instruktážní program používá desku Digispark spolu s relé a modulem GSM k zapnutí nebo vypnutí a zapnutí zařízení, přičemž odesílá textové zprávy o aktuálním stavu na předem definovaná telefonní čísla.

Kód je velmi hrubý a reaguje na jakoukoli komunikaci z modulu do Digisparku (zahrnuje telefonní hovor, textovou zprávu, cokoli, co spouští komunikaci).

V případě telefonního hovoru automaticky zavěsí zhruba po 4 oznamovacích tónech.

Krok 1: Nastavení

Nastavení
Nastavení

Tento projekt zahrnuje následující:

- 1 modul Digispark pomocí MCU ATtiny85 AVR;

- 1 modul A6 GSM s platnou SIM kartou;

- 1 reléový modul 5V

- Některé dráty;

- Krabice, do které to vložím (toto mi stále chybí);

- Něco k zapnutí nebo vypnutí!

Krok 2: Připojení a programování

Software, který jsem napsal, používá pin 0 pro ovládání relé, pin 2 jako sériový příjem a pin 3 jako sériový přenos.

Protože Digispark nemá žádný UART, používáme knihovnu SoftwareSerial.

Pin 0 je připojen ke vstupu reléové desky (svůj Digispark jsem připojil přes záhlaví k reléové desce), Pin 2 se připojuje k Tx pinu GSM modulu a Pin 3 se připojuje k Rx pinu GSM modulu.

Jako Tx jsem zvolil pin 3, protože již má 3,4 V zenerovou upínací diodu pro komunikaci/programování USB, zatímco modul GSM používá logiku 2,8 V, podle datového listu. Až dosud jsem neměl žádné problémy, protože komunikace je nastavena na minimum.

5V a uzemnění jsou odebírány z desky GSM.

Krok 3: Připraveno k použití

Naprogramujte Digispark pomocí přiloženého kódu a nezapomeňte nahradit „xxxxxx“a „yyyyyy“telefonním číslem příjemce.

Připojte k relé lampu nebo jinou zátěž pod 10 A, vytočte telefonní číslo modulu GSM a zobrazí se vám cvaknutí a SMS s upozorněním, zda je relé zapnuto nebo vypnuto!

Doporučuje: