• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Problem z kodem - nie dzwoni na podany numer
#4
(11-07-2018, 09:46)es2 napisał(a): Pakarz swój niedziałający kod " Po dodaniu opcji dzwonienia".

Skleciłem coś takiego (oczywiście numer tel nie jest tutaj ustawiony) ale chyba w złym miejscu wrzuciłem funkcję dzwonienia i zaczynają mi świrować diody :Smile Jeśli ciężko zrobić aby tylko przy zielonej diodzie (tzn. zerwany obwód kontaktronu) było wykonywane połączenie to urządzało by mnie również wykonywanie połączenia (raz) przy każdej zmianie stanu gdzie podłączony jest kontaktron (D2).

Kod:
#include <SoftwareSerial.h>
//piny na których jest podłączona komunikacja z modułem GSM
SoftwareSerial gsm800(11,12);

void setup()
{
 Serial.begin(9600);
 pinMode(2, INPUT_PULLUP);
 pinMode(3, OUTPUT);
 pinMode(4, OUTPUT);
 digitalWrite(3,LOW);
 digitalWrite(4,LOW);
}
void loop()
{
 if (digitalRead(2)==LOW)
{
 digitalWrite(4,HIGH);
 digitalWrite(3,LOW);
}
else
{
 digitalWrite(4,LOW);
 digitalWrite(3,HIGH);
   Serial.println("AT");
   delay(500);
   Serial.print("ATD");
   Serial.println("99XXXXXXX8;");
   delay(20000);
   Serial.println("ATH");
}
}
 
Odpowiedź
  


Wiadomości w tym wątku
RE: Problem z kodem - nie dzwoni na podany numer - przez mojojek - 11-07-2018, 10:42

Skocz do:


Przeglądający: 2 gości