urm37-ultrasoni-sensor

http://www.droboticsonline.com/index.php/urm37-ultrasoni-sensor.html

salve, dove posso trovare sul forum il modo e il codice, per programmare questi sensori? con tanto di spiegazione sul codice, grazie mille a tutti :slight_smile:

Lo trovi sul sito di gioblu l'ho visto qualche giorno fa su robotica :wink:

si lo so' ma sembra un codice molto complesso, io volevo una cosa piu' semplice

he he :slight_smile: lo puoi snellire....
un attimo che lo cerco e provo a farlo io....
premetto che non l'ho mai usato come sensore... quindi dovrai vedere se poi va :slight_smile: :wink:

Prova così :slight_smile: non ti assicuro nulla...

#include "URMSerial.h"

// Definizione delle misure
#define DISTANCE 1
#define TEMPERATURE 2
#define ERROR 3
#define NOTREADY 4

// inizializza l'oggetto della libreria urm del sensore ultrasuoni
URMSerial urm;

void setup()
{
Serial.begin(9600);  // Imposta il baud rate a 9600
urm.begin(0,1,9600); //prima era urm.begin(6,7,9600); come te l'ho scritto io usa i piedini Rx e Tx che ci sono di default 
}

void loop()
{
// Richiedi la distanza al sensore ad ultrasuoni
urm.requestMeasurement(DISTANCE);
if(urm.hasReading())
{
switch(urm.getMeasurement(value)) // Verifica che il valore letto sia una distanza
{
case DISTANCE: // Ulteriore verifica che sia una distanza

if (value>0 & value<20)  // se il valore e'  distmax)
break;                            
} // end switch interno
} // end if(urm.hasReading())
} //end for (ang=0; ang 180)
break;    
} // end switch esterno
} // end if(urm.hasReading()) esterno
Serial.print("La distanza è di :"value);
} //end loop

io vorrei trovare un esempio tipo questo: http://arduino.cc/en/Tutorial/Ping, che mi faccia capire come collegarli e come programmarli.....per poi aggiungerci dei servo.. xche' il mio scopo e quello di creare un robottino evita ostacoli, pero' non sono molto bravo sulla programmazzione, allora collegare servi gia' lo so fare pero' non so' collegare e programmare sensori tipo urm37, volevo usare il ping_)) ma sembra un po' costoso, 29€ questi invece 11€. capisci

no non capisco :slight_smile:
se prendi un SFR05 ti costa 20 euro e ti do io il codice per fare il robot.....
quali sono questi ultrasuoni che costano così poco che faccio scorta ??? :slight_smile:

Di esempi non ne trovi ovunque li devi capire sperimentando :slight_smile: :wink:

http://www.droboticsonline.com/index.php/urm37-ultrasoni-sensor.html qui dice il prezzo

ci 6??

Avevo da fare.....
ricapitoliamo.... ora che sensori hai ? ne hai già comprati ? se si quali sono ?

per di più il prezzo è in sterline e non in euro ....
11£ sono 15euro....

electro2:
http://www.droboticsonline.com/index.php/urm37-ultrasoni-sensor.html qui dice il prezzo

Il costo è in Sterline, al cambio di oggi 12 Sterline fanno 13.40 Euro, inoltre devi aggiungere la VAT (L'IVA in UK) che è il 19%, come chiaramente specificato nelle condizioni di vendita al punto 4 (Price and Payment), che porta il costo finale a 16 Euro.

non ne ho sensori, volevo compre questi

electro2:
non ne ho sensori, volevo compre questi

Prendi questi, costano uguale, sono migliori e li colleghi tramite I2C ad Arduino in un attimo.
Gli SRF02 si possono usare anche per sistemi di triangolazione, p.e. un domogps, dato che hanno la caratteristica di poter esser utilizzati sia in modo solo TX per emettere il ping sia in modo solo RX per ricevere l'eco.