Go Down

Topic: SENSORI WIRELESS (Read 3 times) previous topic - next topic

barbastucco

Ecco

ratto93

allora.. i collegamenti tra il sensore e la board sono sbagliati...
non cè dubbio devi collegarlo come avevo detto io...
Se corri veloce come un fulmine, ti schianterai come un tuono.

ratto93

Questo è il modo corretto .. al posto del "sensor" devi collegare la tua resitenza a flessione, i due capi estremi vanno collegati come a schema...
http://www.libelium.com/squidbee/index.php?title=Adding_a_temperature_sensor
Se corri veloce come un fulmine, ti schianterai come un tuono.

barbastucco

Ok .Adesso dovrebbe essere a posto

Come vedete dalla foto il:
- GND a monte del Sensore di Forza (filo verde)
-  poi il sensore di forza
-  ingresso "analog in A0"(filo giallo )
-  resistenza 10kohm
-  piu' a sinistra 5v(filo arancio)



-

barbastucco

Consiglio di ruotare l'immagine in senso orario di 90°  ;)

ratto93

Haimè non è collegata correttamente... le bread board funzionano diversamente...
Così:
http://www.peduto.it/UsoBreadBoard/uso_breadboard.htm


Ti manca poco e ci sei :)
Se corri veloce come un fulmine, ti schianterai come un tuono.

barbastucco

Ma dove ho sbagliato.....Allora adesso alimento la board dalla scheda arduino .....cosi' ,ditemi se sbaglio
Prima Fase
-Gnd della scheda arduino  collegato al - della board
-5v                "               collegato al +       "

Seconda fase

-uscita 5v board al capo sinistro della resitenza (ingresso)
-analog A0  al capo destro della resistenza (uscita)

Terza Fase

-analog A0 collegato in serie al pin del sensore di forza
-in serie gnd  collegato alla board

Se sbaglio pero' mi fai una cortesia ratto93 .Spiegami se puoi come fare il circuito .. Grazie




ratto93

allora nella seconda foto che è un pò sfocata mi pare tutto collegato giusto solo non vedo se il capo della resistenza è collegato al +5V per il resto è OK...
Scusa per oggi ma ero di fretta....
per leggerlo poi puoi lanciare anche un semplice esempio di lettura che ti legge i dati analogici e li scrive in seriale così muovendolo vedi subito il cambio dei valori...
Se corri veloce come un fulmine, ti schianterai come un tuono.

barbastucco

Se uso un esempio ..si trova   nel software arduino sotto la voce Example ?

barbastucco

/*
  Mega analogWrite() test
   
  This sketch fades LEDs up and down one at a time on digital pins 2 through 13. 
  This sketch was written for the Arduino Mega, and will not work on previous boards.
   
  The circuit:
  * LEDs attached from pins 2 through 13 to ground.

  created 8 Feb 2009
  by Tom Igoe
 
  This example code is in the public domain.
 
*/
// These constants won't change.  They're used to give names
// to the pins used:
const int lowestPin = 2;
const int highestPin = 13;


void setup() {
  // set pins 2 through 13 as outputs:
  for (int thisPin =lowestPin; thisPin <= highestPin; thisPin++) {
    pinMode(thisPin, OUTPUT);
  }
}

void loop() {
  // iterate over the pins:
  for (int thisPin =lowestPin; thisPin <= highestPin; thisPin++) {
    // fade the LED on thisPin from off to brightest:
Va Bene Questo?   

for (int brightness = 0; brightness < 255; brightness++) {
      analogWrite(thisPin, brightness);
      delay(2);
    }
    // fade the LED on thisPin from brithstest to off:
    for (int brightness = 255; brightness >= 0; brightness--) {
      analogWrite(thisPin, brightness);
      delay(2);
    }
    // pause between LEDs:
    delay(100);
  }
}

Go Up