Turinys:

„Digispark“valdo relę per GSM: 3 žingsniai
„Digispark“valdo relę per GSM: 3 žingsniai

Video: „Digispark“valdo relę per GSM: 3 žingsniai

Video: „Digispark“valdo relę per GSM: 3 žingsniai
Video: Использование плат Digispark Attiny85 Mini Arduino: Урок 108 2024, Liepa
Anonim
„Digispark“valdo relę per GSM
„Digispark“valdo relę per GSM

Ši instrukcija naudoja „Digispark“plokštę kartu su relė ir GSM moduliu, kad įjungtų arba išjungtų prietaisą ir siunčia SMS žinutes dabartinei būsenai iš anksto nustatytu (-ais) telefono numeriu (-iais).

Kodas yra labai grubus, reaguoja į bet kokį bendravimą iš modulio į „Digispark“(apima telefono skambutį, tekstinį pranešimą, viską, kas sukelia ryšį).

Skambučio atveju jis automatiškai nutraukia maždaug po 4 rinkimo tonų.

1 veiksmas: sąranka

Nustatymas
Nustatymas

Šis projektas apima šiuos dalykus:

- 1 „Digispark“modulis, naudojant ATtiny85 AVR MCU;

- 1 A6 GSM modulis su galiojančia SIM kortele;

- 1 5 V relės modulis

- Kai kurie laidai;

- dėžutė, į kurią tai įdėti (man vis dar to trūksta);

- Kažką įjungti ar išjungti!

2 žingsnis: jungtys ir programavimas

Mano parašyta programinė įranga naudoja 0 kaištį, kad įjungtų relę, 2 kaištį kaip serijinį priėmimą ir 3 kaištį kaip serijinį perdavimą.

Kadangi „Digispark“neturi UART, mes naudojame „SoftwareSerial“biblioteką.

Kištukas 0 yra prijungtas prie relės plokštės įvesties (aš prijungiau „Digispark“per antraštes prie relės plokštės), 2 kaištis jungiasi prie GSM modulio Tx kaiščio, o 3 kaištis - prie GSM modulio Rx kaiščio.

Aš pasirinkau 3 kaištį kaip „Tx“, nes jame jau yra 3,4 V „Zener“tvirtinimo diodas, skirtas USB ryšiui/programavimui, o GSM modulis naudoja 2,8 V logiką pagal duomenų lapą. Iki šiol neturėjau jokių problemų, nes bendravimas yra minimalus.

5V ir žemė yra paimti iš GSM plokštės.

3 žingsnis: Paruoštas naudoti

Užprogramuokite „Digispark“naudodami pridėtą kodą, nepamiršdami pakeisti „xxxxxx“ir „yyyyyy“gavėjo telefono numeriu.

Prijunkite lemputę ar kitą apkrovą, mažesnę nei 10A, prie relės, surinkite GSM modulio telefono numerį ir jums pasirodys spragtelėjimas ir SMS žinutė, rodanti, ar relė įjungta, ar išjungta!

Rekomenduojamas: