Autore Topic: Lettura dati da seriale Arduino  (Letto 2201 volte)

Offline fionda08

  • Gamberetto
  • *
  • Post: 13
    • Mostra profilo
Lettura dati da seriale Arduino
« il: 09 Dicembre 2014, 12:01:29 »
Ciao a tutti , ho installato sulla mia board arduino un sensore di temperatura. Il problema è quelle che ogni volta che voglio leggere la temperatura devo aprire il monitor seriale. esiste un modo che avviando il mio programma in gambas riesco a leggere questo dato?
questo è il succo di quello che scrivo su arduino e funziona alla grande.
Codice: [Seleziona]
 
DHT.read11(dht_dpin);
  if (readtoserial=='t'){
    Serial.print("Umidità = ");
    Serial.print(DHT.humidity);
    Serial.print("% ");
    Serial.print("temperatura = ");
    Serial.print(DHT.temperature);
    Serial.println("C ");
  }

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.270
  • Ne mors quidem nos iunget
    • Mostra profilo
Re: Lettura dati da seriale Arduino
« Risposta #1 il: 09 Dicembre 2014, 12:06:25 »
...devo aprire il monitor seriale.

Scusa, per monitor seriale intendi la porta seriale ?   
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »

Offline fionda08

  • Gamberetto
  • *
  • Post: 13
    • Mostra profilo
Re: Lettura dati da seriale Arduino
« Risposta #2 il: 09 Dicembre 2014, 12:25:58 »
nono intendo devo apripre il programma di arduino e poi aprire il monitor seriale per visualizzare la temperature... io la voglio visualizzare direttamente nel mio programma in gabas

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.270
  • Ne mors quidem nos iunget
    • Mostra profilo
Re: Lettura dati da seriale Arduino
« Risposta #3 il: 09 Dicembre 2014, 12:30:11 »
Hai effettuato la ricerca qui sul forum con la parola chiave "arduino" ? C'è molta roba.  :-\
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »

Offline fionda08

  • Gamberetto
  • *
  • Post: 13
    • Mostra profilo
Re: Lettura dati da seriale Arduino
« Risposta #4 il: 09 Dicembre 2014, 12:43:06 »
Si  :'( ma è molto confusionale la cosa non capisco bene.

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.270
  • Ne mors quidem nos iunget
    • Mostra profilo
Re: Lettura dati da seriale Arduino
« Risposta #5 il: 09 Dicembre 2014, 13:13:19 »
Si  :'( ma è molto confusionale la cosa non capisco bene.

Mah... ci sono tanti esempi che mostrano anche come aprire la porta seriale (avendo attivato il componente gb.net)  :-\

Per esempio:
http://www.gambas-it.org/smf/index.php?topic=1457.msg17715#msg17715
http://www.gambas-it.org/smf/index.php?topic=2485
« Ultima modifica: 14 Dicembre 2014, 00:18:49 da vuott »
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »

Offline fionda08

  • Gamberetto
  • *
  • Post: 13
    • Mostra profilo
Re: Lettura dati da seriale Arduino
« Risposta #6 il: 09 Dicembre 2014, 13:19:53 »
Questo esempio serve a scrivere su porta seriale. Questo è molto semplice. io devo leggere lo stato del sensore di temperatura sul mio programma. io devo fare una lettura

Offline kicco

  • Senatore Gambero
  • ******
  • Post: 1.702
  • So dove andare, seguitemi, ci perderemo insieme!
    • Mostra profilo
Re: Lettura dati da seriale Arduino
« Risposta #7 il: 09 Dicembre 2014, 13:22:47 »
scusa, devi aiutarci a capire altrimenti è difficile aiutarti :)
Tu hai Arduino che ha collegato un sensore e vuoi leggere il valore letto da Arduino nel programma Gambas?
Chi ha paura muore ogni giorno, chi non ha paura muore una volta sola. (Paolo Borsellino)

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.270
  • Ne mors quidem nos iunget
    • Mostra profilo
Re: Lettura dati da seriale Arduino
« Risposta #8 il: 09 Dicembre 2014, 13:23:55 »
io devo fare una lettura

...suppongo dovrai usare la funzione Read
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »

Offline fionda08

  • Gamberetto
  • *
  • Post: 13
    • Mostra profilo
Re: Lettura dati da seriale Arduino
« Risposta #9 il: 09 Dicembre 2014, 13:25:33 »
Si lo credo pure io . Ma ho le idee confuse su come farli comunicare

Offline fionda08

  • Gamberetto
  • *
  • Post: 13
    • Mostra profilo
Re: Lettura dati da seriale Arduino
« Risposta #10 il: 09 Dicembre 2014, 13:25:57 »
A sto punto arduino dovrebbe scrivere su seriale giusto?

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.270
  • Ne mors quidem nos iunget
    • Mostra profilo
Re: Lettura dati da seriale Arduino
« Risposta #11 il: 09 Dicembre 2014, 13:28:55 »
A sto punto arduino dovrebbe scrivere su seriale giusto?
eh...  sì.
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.270
  • Ne mors quidem nos iunget
    • Mostra profilo
Re: Lettura dati da seriale Arduino
« Risposta #12 il: 09 Dicembre 2014, 13:29:23 »
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »

Offline fionda08

  • Gamberetto
  • *
  • Post: 13
    • Mostra profilo
Re: Lettura dati da seriale Arduino
« Risposta #13 il: 09 Dicembre 2014, 14:02:30 »
ok ci sono riuscito grazie mille ;)