Sisukord:

Digispark juhib releed GSM -i kaudu: 3 sammu
Digispark juhib releed GSM -i kaudu: 3 sammu

Video: Digispark juhib releed GSM -i kaudu: 3 sammu

Video: Digispark juhib releed GSM -i kaudu: 3 sammu
Video: How to hacker hack any pc and mobile 2021 2024, November
Anonim
Digispark juhib releed GSM -i kaudu
Digispark juhib releed GSM -i kaudu

See juhend kasutab Digisparki tahvlit koos relee ja GSM -mooduliga seadme sisse- ja väljalülitamiseks, samal ajal tekstisõnumite saatmisel praegusele olekule etteantud telefoninumbrile (numbritele).

Kood on väga toore, reageerib igasugusele mooduli ja Digispargi vahelisele suhtlusele (sisaldab telefonikõnet, tekstisõnumit, kõike, mis käivitab suhtluse).

See katkestab telefonikõne korral automaatselt kõne umbes pärast nelja valimistooni.

1. toiming: seadistamine

Seadistan
Seadistan

See projekt hõlmab järgmist:

- 1 Digispark moodul ATtiny85 AVR MCU abil;

- 1 A6 GSM -moodul koos kehtiva SIM -kaardiga;

- 1 5V releemoodul

- mõned juhtmed;

- kast, kuhu see panna (mul on see siiani puudu);

- Midagi sisse või välja lülitada!

Samm: ühendused ja programmeerimine

Minu kirjutatud tarkvara kasutab relee käivitamiseks tihvti 0, tihvti 2 jada vastuvõtuna ja tihvti 3 jadaülekandena.

Kuna Digisparkil pole UART -i, kasutame SoftwareSerial raamatukogu.

Pin 0 on ühendatud releeplaadi sisendiga (ma paigaldasin oma Digisparki päiste kaudu releeplaadile), Pin 2 ühendub GSM -mooduli Tx -tihvtiga ja Pin 3 ühendatakse GSM -mooduli Rx -pistikuga.

Valisin tihvti 3 Tx -ks, kuna sellel on juba 3,4 V zeneri kinnitusdiood USB -side/programmeerimise jaoks, samas kui GSM -moodul kasutab vastavalt andmelehele 2,8 V loogikat. Mul pole siiani probleeme olnud, kuna suhtlus on seatud miinimumini.

5V ja maandus võetakse GSM -plaadilt.

Samm: kasutusvalmis

Programmeerige Digispark kaasatud koodiga, unustamata asendada "xxxxxx" ja "yyyyyy" teie saaja telefoninumbriga.

Ühendage releega lamp või muu koormus alla 10A, valige GSM -mooduli telefoninumber ja teile kuvatakse klõpsatus ning SMS, mis näitab, kas relee on sees või väljas!

Soovitan: