Cuprins:
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:45
Acest instructabil folosește o placă Digispark, împreună cu un releu și un modul GSM pentru a porni sau opri și a aplica, în timp ce trimiteți textul stării curente la un număr de telefon predefinite.
Codul este foarte grosolan, receptiv la orice comunicare de la modul la Digispark (include un apel telefonic, un mesaj text, orice lucru care declanșează o comunicare).
Se închide automat aproximativ după 4 tonuri de apelare, în cazul unui apel telefonic.
Pasul 1: Configurare
Acest proiect implică următoarele:
- 1 modul Digispark folosind un MCU ATtiny85 AVR;
- 1 modul GSM A6 cu cartelă SIM validă;
- 1 modul releu 5V
- Unele fire;
- O cutie pentru a pune acest lucru (încă îmi lipsește acest lucru);
- Ceva de pornit sau dezactivat!
Pasul 2: Conexiuni și programare
Software-ul pe care l-am scris folosește pinul 0 pentru acționarea releului, pinul 2 ca recepție serial și pinul 3 ca transmisie serial.
Deoarece Digispark nu are UART, utilizăm biblioteca SoftwareSerial.
Pinul 0 este conectat la intrarea plăcii de releu (am montat Digispark-ul prin anteturi la placa de releu), Pinul 2 se conectează la pinul Tx al modulului GSM și Pinul 3 se conectează la pinul Rx al modulului GSM.
Am ales pinul 3 ca Tx deoarece are deja o diodă de prindere zener de 3,4V pentru comunicații / programare USB, în timp ce modulul GSM folosește logică de 2,8V, conform fișei tehnice. Nu am avut probleme până acum, deoarece comunicarea este setată la minimum.
5V și masă sunt preluate de pe placa GSM.
Pasul 3: Gata de utilizare
Programați Digispark cu codul inclus, fără a uita să înlocuiți „xxxxxx” și „aaaaa” cu numărul de telefon al destinatarului.
Conectați o lampă sau altă încărcare sub 10A la releu, formați numărul de telefon al modulului GSM și vi se va prezenta un sunet de clic și un SMS care indică dacă releul este Activat sau Dezactivat!
Recomandat:
Controlează-ți lumea electronică prin internet: 16 pași
Controlează-ți lumea electronică prin internet: urmând acest lucru instructiv, vei putea aprinde și opri un LED de oriunde din lume. Citiți cu atenție toate instrucțiunile și urmați pașii unul câte unul. După ce ați studiat acest instructable, veți putea folosi aceste cunoștințe pe diferite
IoTyper - Controlează computerul prin Alexa (IoT): 5 pași (cu imagini)
IoTyper - Controlați-vă computerul prin Alexa (IoT): Nu v-ați gândit vreodată să vă controlați computerul cu IoT? Lumea noastră devine mai inteligentă zi de zi și astăzi ne transformăm computerul într-un PC chiar mai inteligent decât este deja. Să începem! IoTyper se bazează pe două microcontrolere de bază: ATMega 32U4 care poate
Controlează un ventilator prin Wifi. Ușor pentru viață: 15 pași
Controlează un ventilator prin Wifi. Ușor pentru viață: astăzi numai cu un telefon și un dispozitiv conectat la internet. Puteți controla cu ușurință orice dispozitiv oriunde în lume. Astăzi voi controla un ventilator cu un smartphone conectat la internet
Controlează Arduino folosind Blynk prin USB: 3 pași
Controlați Arduino folosind Blynk prin USB: Acesta este al doilea instructable. În acest instructable voi arăta cum să controleze LED-uri folosind Blynk. Blynk este o aplicație care ne oferă tabloul de bord, precum și conectivitate. pe care îl puteți descărca din magazinul Google Play (pentru Android). & aplicație
ESP8266-NODEMCU Modul WiFi # 2 $ 3 - Pinuri wireless care controlează prin PAGINA WEB: 9 pași (cu imagini)
ESP8266-NODEMCU Modul WiFi 3 dolari # 2 - Pinuri wireless care controlează prin PAGINA WEB: A sosit o nouă lume a acestor micro-computere și acest lucru este ESP8266 NODEMCU. Aceasta este prima parte care arată cum ați putea instala mediul esp8266 în ID-ul dvs. arduino prin intermediul videoclipului de pornire și ca piese din