Effettuare una chiamata tramite la pressione di un pulsante con arduino uno


ciao tutti,
sto cercando di creare uno sketch che alle pressione di un pulsante mi faccia partire una chiamata.
sto usando arduino uno con il modulo gsm sim 900.
vi allego lo sketch che ho provato ma non funziona:
code: [select]
#include <softwareserial.h>
#define button 7
int  val = 0; 
softwareserial  sim900serial(2, 3);
 
void setup()
{
pinmode(button, input);
  sim900serial.begin(2400);
  delay(2000);
  sim900serial.println("at+ipr=19200");   
  delay(500);
  sim900serial.begin(19200);               
  delay(1000);
 
}
void loop()
{
  val = digitalread(button);
  if (val == high) {
  sim900serial.println("atd+39329********;");
  while(1);
}}


dove sbaglio?
ringrazio tutti anticipatamente

sarà occupato ...  :smiley-grin:


Arduino Forum > International > Italiano > Generale (Moderator: leo72) > Effettuare una chiamata tramite la pressione di un pulsante con arduino uno


arduino

Comments