Mundarija:

Digispark nazorat qilish o'rni GSM orqali: 3 qadam
Digispark nazorat qilish o'rni GSM orqali: 3 qadam

Video: Digispark nazorat qilish o'rni GSM orqali: 3 qadam

Video: Digispark nazorat qilish o'rni GSM orqali: 3 qadam
Video: How to add library to Arduino IDE | Error : No such file or directory 2024, Noyabr
Anonim
Digispark Relayni GSM orqali boshqaradi
Digispark Relayni GSM orqali boshqaradi

Bu ko'rsatma Digispark taxtasidan, o'rni va GSM moduli bilan birga, qurilmani yoqish yoki o'chirish uchun ishlatiladi, shu bilan birga oldindan belgilangan telefon raqamlariga joriy holatini yozadi.

Kod juda qo'pol, moduldan Digisparkgacha bo'lgan har qanday aloqaga javob beradi (telefon qo'ng'irog'i, matnli xabar, aloqani qo'zg'atadigan hamma narsani o'z ichiga oladi).

Taxminan 4 ta qo'ng'iroq ohangidan so'ng, telefon qo'ng'irog'i bo'lsa, avtomatik ravishda o'chadi.

1 -qadam: sozlash

O'rnatish
O'rnatish

Ushbu loyiha quyidagilarni o'z ichiga oladi:

- ATtiny85 AVR MCU yordamida 1 Digispark moduli;

- 1 ta A6 GSM moduli, amaldagi SIM -karta bilan;

- 1 5V o'rni moduli

- Ba'zi simlar;

- Buni qo'yish uchun quti (men buni hali ham sog'indim);

- Nimadir yoqish yoki o'chirish kerak!

2 -qadam: ulanish va dasturlash

Men yozgan dasturiy ta'minot o'rni ishga tushirish uchun 0 -pin, ketma -ket qabul qilish uchun 2 -pin va ketma -ket uzatish sifatida 3 -pindan foydalanadi.

Digisparkda UART yo'qligi sababli, biz SoftwareSerial kutubxonasidan foydalanmoqdamiz.

Pin 0 o'rni taxtasining kirishiga ulangan (men Digispark -ni sarlavha orqali o'rni taxtasiga o'rnatganman), 2 -pin GSM modulining Tx -piniga va 3 -pin GSM modulining Rx -piniga ulanadi.

Men 3 -pinni Tx sifatida tanladim, chunki u USB -aloqa/dasturlash uchun 3,4V zenerli siqish diodiga ega, GSM moduli esa ma'lumotlar jadvaliga ko'ra 2,8V mantiqdan foydalanadi. Hozircha menda hech qanday muammo yo'q edi, chunki aloqa minimal darajaga tushirilgan.

5V va tuproq GSM kartasidan olinadi.

3 -qadam: Foydalanishga tayyor

Digispark -ni kiritilgan kod bilan dasturlashtiring, "xxxxxx" va "yyyyyy" ni qabul qiluvchining telefon raqami bilan almashtirishni unutmang.

10A ostidagi chiroqni yoki boshqa yukni o'rni bilan ulang, GSM modulining telefon raqamini tering, shunda sizga chertish ovozi va o'rni yoqilgan yoki o'chirilganligini ko'rsatuvchi SMS keladi.

Tavsiya: