Arduino

Arduino e il sensore di forza FSR (Force Sensor Resistor)

Alessandro Oppo 2 min di lettura

Benvenuti su 9minuti.it oggi vedremo come utilizzare Arduino e un sensore di forza simile a quello in foto.

Il funzionamento è valido per tutti i tipi, compresi quelli autocostruiti.

Arduino e il sensore di forza FSR (Force Sensor Resistor)

Se vi interessa una guida su come fare dei sensori di forza autocostruiti scrivetelo nei commenti e cercherò di scriverla al più presto.

Per il momento vi lascio questo video tutorial che ho fatto in inglese per il Progetto SmileBack.

Il programma salva in una variabile il valore letto dal pin analogico e se questo valore è superiore a 30 accenderà un led.

Utilizzeremo:

  • Arduino Uno (va bene qualsiasi arduino
  • sensore FSR
  • resistenza R2 da 10 kohm
  • led
  • resistenza R1 da 220 ohm

Il circuito elettrico per Arduino e il sensore di forza FSR (Force Sensor Resistor)

FSR fhd
FSR fhd

Lo sketch per Arduino e il sensore di forza FSR (Force Sensor Resistor)

 int fsrAnalogPin = 5; // FSR connesso al pin 5

int fsrReading; // variabile in cui salveremo i dati del sensore

int led = 5; // pin dove si trova il led

void setup(void) { Serial.begin(9600); // inizializzazione della porta seriale pinMode(led, OUTPUT); // indichiamo che la porta 5 è un output }

void loop(void) {

fsrReading = analogRead(fsrAnalogPin); // salviamo i valori del sensore Serial.print(“Valore sensore FSR = ”); // stampa Serial.println(fsrReading); // stampa dei valori

if(fsrReading > 30){ // se il valore è superiore a 30 digitalWrite(led, HIGH); //accendi il led } else { // altrimenti digitalWrite(led, LOW); // spegni il led }

delay(100); // pausa di 100 millisecondi } // il programma tornerà all’inizio del loop

 

Ora che abbiamo provato il nostro sensore di forza possiamo applicarlo a mille progetti. Io ne ho usati diversi nel progetto smileBack.cloud, uno schienale smart per prevenire il mal di schiena.

Nel caso abbiate domande o vogliate far critiche o dar consigli sono a completa disposizione.

Grazie
Alessandro

Leggi anche

Arduino

Minivocabolario: i parametri

In questa breve guida ti spiegherò cosa sono i parametri, in particolar modo applicate alla programmazione del micro controllore Arduino. Parametri Vediamo ora i parametri e per farlo ci lanceremo immediatamente con…