Chi è online

Abbiamo 17 visitatori e nessun utente online

HANDSGLOW

HANDSGLOW

 

 

ROBOTIC HAND

 

 

AUTORI: Tancredi Francesca, Dellegrottaglie Maria Carmela, Moretto Sabrina; De Michele Elena, Nocente Giorgia; Di Coste Mariangela

FOTO: 

WhatsApp-Image-20160610 (1).jpgWhatsApp-Image-20160610.jpg

DESCRIZIONE: Mano robotica  in grado di replicare i movimenti della mano umana. È costituita da un guanto con sensori in grado di cogliere i vari movimenti e riprodurli sulla mano robotica, a sua volta formata da cinque motorini che permettono il movimento.

INGOMBRO: 35 cm x 20 cm x 10 cm - 0.07 m²

PROBLEMA CHE RISOLVE: mano realizzata per fini di apprendimento.

POSSIBILI UTILIZZI: con vari miglioramenti potrebbe essere utilizzata dagli uomini i quali mancano di uno delle due mani.

MATERIALI USATI: 

  • HARDWARE : Arduino UNO ; 5 servo motori ; 5 sensori di flessione ; 5 resistenze ; mano robotica;  guanto.
  • SOFTWARE : Ide Arduino.

COSTI: 111.27€

MATERIALE

N° PEZZI

COSTO UNITARIO

Arduino + accessori

1

20.00€

Sensori di flessione

5

50.37€

Mano robotica

1

14.90€

Servomotore

3

25.00€

Guanto

1

1.00€

TOTALE

111.27€

 

PREREQUISITI: conoscenze sull’utilizzo di Arduino, concetti base sui sensori di flessione e sui servomotori, codici per il funzionamento dei vari componenti della mano robotica.

CONOSCENZE: sulle componenti di Arduino, utilizzo servomotori e sensori di flessione con relativi codici.

COMPETENZE ACQUISITE:

  • problem solving
  • collaborative working
  • peer education
  • pensiero analitico

FONTI: http://www.marcopucci.it/tutorial-arduino-12-robotic-hand/

APPENDICE:

CODICE:

/* by Marco Pucci http://www.marcopucci.it/tutorial-arduino-12-robotic-hand/ */

#include <Servo.h>

Servo myservo_pollice;

Servo myservo_indice;

Servo myservo_medio;

Servo myservo_anulare;

Servo myservo_mignolo;

int pollice;

int indice;

int medio;

int anulare;

int mignolo;

 

void setup() {

  Serial.begin(9600);

  myservo_pollice.attach(9);

  myservo_indice.attach(10);

  myservo_medio.attach(11);

  myservo_anulare.attach(12);

  myservo_mignolo.attach(13);

}

 

void loop() {

  pollice = analogRead(A4);

  indice = analogRead(A3);

  medio = analogRead(A2);

  anulare = analogRead(A1);

  mignolo = analogRead(A0);

 

  Serial.println(mignolo);

 

  pollice = map(pollice, 90, 10, 0, 99);

  indice = map(indice, 20, 40, 159, 40);

  medio = map(medio, 20, 40, 159, 40);

 // anulare = map(anulare, 20, 40, 0, 179);

  mignolo = map(mignolo, 20, 40, 159, 40);

 

  myservo_pollice.write(pollice);

  myservo_indice.write(indice);

  myservo_medio.write(medio);

  myservo_anulare.write(anulare);

  myservo_mignolo.write(mignolo);

 

  delay(150);             

}

Copyright © 2019 comakinglab. Tutti i diritti riservati.
Joomla! è un software libero rilasciato sotto licenza GNU/GPL.

NOTA! Questo sito utilizza i cookie e tecnologie simili.

Se non si modificano le impostazioni del browser, l'utente accetta. Learn more

I understand
@Progetto di "officina didattica creativa" Liceo Scientifico "Vincenzo Lilla" di Oria(BR) Docente: Prof. Domenico APRILE

Please publish modules in offcanvas position.