Show Posts
Pages: [1] 2 3 ... 17
1  International / Generale / Re: shield model gsm on: August 26, 2014, 09:10:50 pm
ciao, non ho capito quale sketch hai provato,
ora non posso riprovarlo ma quando usavo la shield gsm questo sketch (send message) funzionava.
basta cambiare" +39..." il numero e il messaggio (ciao)

Code:
#include <GSM.h>
#define PINNUMBER ""
GSM gsmAccess;
GSM_SMS sms;
int stato=0;
char senderNumber[20];
char remoteNumber[20]= "+39338xxxxxx4";
char txtMsg[200]="Ciao";
char c;
void setup()
{
 
 pinMode (13,OUTPUT);
  digitalWrite (13,LOW);
  Serial.begin(9600);
Serial.println("SMS Messages Sender");
  Serial.println("SMS Messages Receiver");
  boolean notConnected = true;
  while(notConnected)
  {
    if(gsmAccess.begin(PINNUMBER)==GSM_READY)
      notConnected = false;
    else
    {
      Serial.println("Not connected");
      delay(1000);
    }
  }
  Serial.println("GSM initialized");
 Serial.println("Waiting for messages");
 // sendSMS();
}
void loop()
{
 //////////
   
  if (sms.available())
  {
   
    Serial.println("Message received from:");
    sms.remoteNumber(senderNumber, 20);
    Serial.println(senderNumber);
 
 
     
    char c;
String received = "";

while(c=sms.read())
 
  received += c;


if(received.compareTo("on") == 0)
{
  digitalWrite(13, HIGH);
}
else if(received.compareTo("off") == 0)
{
  digitalWrite(13, LOW);
}
else
{
}
 Serial.print(received);
 sms.flush();
  delay (5000);
  sendSMS();
 
 
 
 
 }
if (stato ==1){
digitalWrite (13,HIGH);
}

//////////
}
void sendSMS(){
 Serial.println(remoteNumber);
 Serial.println(txtMsg);
  sms.beginSMS(remoteNumber);
  sms.print(txtMsg);
  sms.endSMS();
sms.flush();
}
2  International / Generale / Re: Arduino Yun e WebServer on: August 06, 2014, 05:35:31 am
questa è la procedura che ho utilizzato la prima volta
http://www.lucadentella.it/2013/11/12/yun-utilizziamo-una-scheda-sd/
3  International / Generale / Re: Arduino Yun e WebServer on: August 06, 2014, 04:44:51 am

 comunque non ricordo la prima procedura,
credo..una volta creata la cartella "www" nella cartella  viene creato uncollegamento  "sd"
dove inserisco i file
winScp e web:
4  International / Generale / Re: Arduino Yun e WebServer on: August 06, 2014, 04:33:38 am
Paolo
io carico i file direttamente senza estrarre la sd
il programma che uso è winSCP
 
5  International / Generale / Re: Arduino servo + processing on: August 05, 2014, 11:28:14 am
al posto del "5" devi mettere il numero della lista corrispondente alla porta di arduino,
lo vedi sotto nella parte debug di processing quando avvii lo sketch.

se non è elencata una lista ma solo una sequenza di porte, la prima è 0 (es,COM1) poi 1 ecc..
 
oppure puoi fare al posto di
port = new Serial(this, Serial.list()[5], 9600);
fare, se la porta di arduino è la 3
port = new Serial(this, "COM3", 9600);

il monitor seriale di arduino deve essere spento
6  International / Generale / Re: Problema controllo Arduino da pc on: August 03, 2014, 05:50:16 pm
il tuo sketch completato con le apici mancanti
lo ho provato ora con il mega e funziona,
controlla i collegamenti
motorpin, high oppure low non fanno nulla
i tasti q e a fanno la stessa cosa.
i tasti a e d fanno la stessa cosa.

all'avvio il servo si mette in posizione
7  International / Generale / Re: icanhazip e arduino on: August 02, 2014, 05:10:24 pm
ciao
solo per studio  o per caxxeggio uso no-ip e funziona egregiamente
originariamente il link es: txxxxxt.ddxns.ciao/arduino/digital/13/1

quindi dal lato arduino  posso fare controllare ogni ora l'IP,
confrontarlo con quello precedente,
se è diverso lo memorizza e manda una mail con l'IP nuovo .
ok
ma ora chiedo l'impossibile  smiley-twist

cioè arduino manda una mail con scritto solo il nuovo IP e il percorso, es :

123.456.789.10/arduino/digital/13/1 ,

 mi chiedo se sia possibile lato pc:
leggere e memorizzate in automatico in un file txt

 e poi.. poi si andrà avanti  smiley-roll



8  International / Generale / Re: Problema controllo Arduino da pc on: August 02, 2014, 04:02:26 pm
una volta messo a posto gli sketch come ti hanno detto,
se per caso hai un arduino Mega, in questo caso
non può funzionare se non metti un delay di 2 secondi nel setup.

Code:
void setup(){
 myport=new Serial(this, "COM40", 9600);
delay (2000);
}

9  International / Generale / icanhazip e arduino on: July 31, 2014, 12:36:11 pm
ho fatto cerca e non ho trovato nulla, quindi chiedo scusa se è stato gia trattato.
con la libreia httpClient si riesce a stampare l'IP pubblico,
chiedevo se ci fosse una strategia per usare icanhazip al posto di siti ddns tipo no-ip.

http://www.icanhazip.com/
10  International / Software / Re: Connessione ad arduino da rete Cellulare Edge/Umts con ddns on: July 30, 2014, 08:22:59 pm
ciao,ho sul camper,  arduino un routerino con no-ip e una chiavetta sim dati TIM, 
 lo raggiungo sempre, non credo sia un problema Tim.
11  International / Generale / Re: arduino yun with processing.js (it works) on: July 26, 2014, 06:49:40 am
ZioWally,
ho cambiato/migliorato  gli sketch sopra
12  International / Software / Re: [Arduino Yun] Come cambiare porta al webserver usando YunServer e YunClient ? on: July 25, 2014, 04:47:36 am
ok, la prossima volta starò più attento  smiley-zipper
13  International / Software / Re: [Arduino Yun] Come cambiare porta al webserver usando YunServer e YunClient ? on: July 25, 2014, 04:08:52 am
non vorrei aver capito male di cosa state parlando,
  ma sullo yun con yunserver e yunclient e porta 80  
qualcosa in uscita si può fare,
così mando i dati sul mio sito, in entrata ci sto lavorando

---
cut
----
14  International / Generale / Re: arduino yun with processing.js (it works) on: July 24, 2014, 08:29:51 pm
ci sono degli sviluppi  smiley
ho messo il tutto su Altervista con aggiunta di qualcosa.
ora su un www, riesco a leggere i valori dello YUN ,e
e sempre da Altervista per ora riesco  solo spegnere o solo accendere un led dello YUN senza il ritorno dello stato.
prevedo un  weekend al pc   smiley-mr-green
15  International / Generale / Re: Arduino servo + processing on: July 20, 2014, 04:46:27 pm
prova fare una cosa del genere


 
Code:

 int dato = 0;
 if (dato< spos){
    dato++;
    }
       if (dato> spos){
    dato--;
    }

e spedisci "dato" anzichè spos
così  non salta ma fa tutti i cicli
Pages: [1] 2 3 ... 17