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.
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:
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
Poco prima di Natale ho avuto la fortuna di poter partecipare a un evento chiamato…
Armando quel giorno era particolarmente stanco. Tutto, per quanto andasse bene, sembrava metterlo sotto pressione.…
Armando guardò l’orologio e vide il proprio riflesso sul quadrante bianco. Il riflesso però non…
I muri sono muri, lo sono sempre, anche quando le porte sono aperte. Era la…
Pochi di noi riflettono sull’esistenza nella nostra società del carcere. Il carcere è la concretizzazione…
Spesso intraprendiamo delle conversazioni e delle chiacchierate piuttosto inconsapevolmente. Voglio dire che non siamo molto…
View Comments
Lo trovo fantastico, domanda puoi indicare come modificare il codice per inserire più sensori e più led, ogni sensore corrisponde il proprio led.
Grazie Luk, il codice commentato dovrebbe essere chiaro. Se dovesse sfuggirti qualcosa chiedi pure che cerco di risponderti subito. Altrimenti ti consiglio il gruppo telegram di Arduino che è fantastico. Alessandro
Ok grazie, della risp è tutto! Comunque ottimo.