0
INDEX
0. INTRODUCTION
1. ARDUINO
2. DRIVERS
3. FIRMWARE
4. RFID
5. PHISYCAL OBJECTS
6. SCRATCH
CONFIGURATION
CUSTOMIZATION...
0. INTRODUCTION
OBJECTIVES:
DIGITAL INCLUSION
INCLUSIÓN
DIGITAL
DIGITAL
INCLUSION
INCLUSIÓN DIGITAL
APLICACIÓN MULTIMÉDIA ACCESIBLE
ACCESSIBLE MULTIMEDIA APPLICATION
e-Inclusion
APLICACIÓN MULTIMÉDIA ACCESIBLE
LINK
WE ATTEMPT TO INTEGRATE BLIND AND
VISUALLY IMPAIRED PEOPLE IN ...
...HOBBIES AND LEISURE ACTIVITIES SO THEY CAN PARTICIPATE
ON EQUAL TERMS WITH THE COMMUNITY MEMBERS
1. HARDWARE: ARDUINO + RFID
PLACA/BOARD
ARDUINO UNO
SONADOR/BUZZER
Necesario para personas con ceguera o baja visión.
Confirma que el lector RFID ha recibido información
Requ...
LECTOR/READER RDIF
PACK
PACK
Otras versiones de Hardware/Other versions of Hardware
Arduino + Xbee + RFID reader
2. ARDUINO + COMPUTER (DRIVERS)
ARDUINO ENVIRONMENT
WWW.ARDUINO.CC link
SOFTWARE
ARDUINO ENVIRONMENT
ARBUINO BOARD + DRIVERS
3. ARDUINO + SCRATCH (FIRMWARE )
LINK FIRMWARE ARDUINO
CITILAB HA DESARROLLADO S4A
NOSOTROS HEMOS MODIFICADO SU FIRWARE
S4A DEVELOPED BY CITILAB
WE HAVE MODIFIED YOUR FIRWARE
LINK FIRMWARE ARDUINO SACOSTA.ORG
ARDUINO.EXE > FIRMWARE > ARDUINO BOARD
ARDUINO.EXE
OPEN FIRMWARE
OPEN FIRMWARE
// Basado en ArduinoBoard de Rai and Mike McKenzie modificado por Francesc Galbany
//=====================================...
void loop()
{
//Si hi ha dades RFID...
if(Serial.available())
{
while(Serial.available()){
delay(10);
char c = (char)Seria...
Radio-frequency identification (RFID)
is the wireless non-contact use of
radio-frequency electromagnetic
fields to transfe...
RFID
RFID
Tags RFID
RFID
Tags RFID
ÚNICA / UNIQUE
RFID
Tags RFID
RFID
Tags RFID
PERROS
DOGS
RFID
Tags RFID
ADHESIVO
STICKER
RFID
Tags RFID
ROPA
CLOTHING
RFID
Tags RFID
ALMACÉN
STORE
5. PHISYCAL OBJECTS
MATERIALES/MATERIALS
TACTO, TEXTURA, SEGURIDAD, MEDIDA/FEEL, TEXTURE, SIZE, SAFETY
6. SCRATCH
PORT COM
SCRATCH BOARD
SENSING > SENSOR VALUE
SCRATCHBOARD
SCRATCHBOARD WATCHER
SEARCH PORT COM
CONTROL PANEL SYSTEM
DECIVE MANAGER
COM
SELECT USB PORT
SELECT USB PORT
RIGHT BUTTOM + SHIFT:
REPORT RAW DATA
VARIABLES
EASY CUSTOMIZATION
PHISYCAL OBJECT + TAG RFID
SCRATCHBOARD WATCHER
PHISYCAL OBJECT + TAG RFID
SCRATCHBOARD WATCHER
RELATIONSHIP BETWEEN
OBJECTS AND VARIABLES
RELATIONSHIP BETWEEN
OBJECTS AND VARIABLES
SCRATCH.MIT.EDU
LINK
CUSTOMIZATION EXAMPLE
GEOMETRIA
COMPARTIDA
SHARED
GEOMETRY
ACTIVITIES: BASIC SHAPES
ACTIVITIES: TRIANGLES
ACTIVITIES: QUADRILATERALS
ACTIVITIES: REGULARS POLYGONS
ACTIVITIES: DIFFICULTY LEVELS
ISOSCELES TRAPEZOID?
ACTIVITIES: DIFFICULTY LEVELS
HEPTAGON?
OTHERS KINDS OF INTERACTION
STICKERS ON KEYBOARD
TAGS WITH BRAILLE CODE
TAGS CARD
BRAILLE CODE
TAGS + BRAILLE CODE
INFORMATION ALWAYS IN AUDIO
COLORS
3 COLORS
GREEN RIGHT
RED ERROR
ORANGE INFORMATION
OK ERROR INFO
OK
ERROR MESAGE
ERROR MESAGE
INFORMATION
FORMAS GRANDES, COLORES CONTRASTADOS
LARGE SHAPES, CONTRASTING COLORS
WORDS / TEXTOS
TYPOGRAPHY ARIAL, SIZE LARGE, CAPITALS
TIPOGRAFIA ARIAL, MEDIDA GRANDE, MAYÚSCULAS
MENÚ / MENU
OPTIONS: PRESENTATION, IDENTIFY AND POINT
OPCIONES: IDENTIFICAR, SEÑALAR Y RECONOCER
MENÚ / MENU
OPTIONS: PRESENTATION, IDENTIFY AND POINT
OPCIONES: IDENTIFICAR, SEÑALAR Y RECONOCER
APLICATION / LEVEL 1 / BASIC SHAPES PRESENTATION
TRIANGLE SQUARE CIRCLE STAR
APLICATION / LEVEL 2 / INDENTIFY
+
=TRIANGLE
APLICATION / LEVEL 3 / PONT TO SHAPES
TRIANGLE ?
+
= OK
WEB
WWW.SACOSTA.ORG/RFID
www.sacosta.org/rfid (català)
www.rfid.org/rfid_castellano
Imatges i fotos: Jesús Arbués, Bea Cascante,
Banco Imágenes y S...
GRACIAS
THANK YOU
DEMO
SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT
SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT
SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT
Upcoming SlideShare
Loading in...5
×

SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

1,470

Published on

The project consists of an application on geometry that can be "shared" by any person, whether or not visual impairment and / or low vision.
This is a set of exercises created with Scratch, with the help of card / RF chips built-in physical pieces - to interact by touch and sound with your computer.
Cards / chips RFID (Radio Frequency Identification), can replace the mouse and even keyboard.
Link video: goo.gl/YR1ZZ
Link web: www.sacosta.org/rfid (catalan version)
www.sacosta.org/rfid_castellano (spanish version)
This project was awarded first prize in the category "Science, Technology and Values" at the last congress "Science in Action" held at CosmoCaixa Alcobendas (Madrid) in October 2012
jgelabert@gmail.com
arbues@gmail.com

Published in: Education, Business, Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,470
On Slideshare
0
From Embeds
0
Number of Embeds
8
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT"

  1. 1. INDEX 0. INTRODUCTION 1. ARDUINO 2. DRIVERS 3. FIRMWARE 4. RFID 5. PHISYCAL OBJECTS 6. SCRATCH CONFIGURATION CUSTOMIZATION DEMOSTRATION
  2. 2. 0. INTRODUCTION OBJECTIVES: DIGITAL INCLUSION
  3. 3. INCLUSIÓN DIGITAL DIGITAL INCLUSION
  4. 4. INCLUSIÓN DIGITAL
  5. 5. APLICACIÓN MULTIMÉDIA ACCESIBLE ACCESSIBLE MULTIMEDIA APPLICATION e-Inclusion APLICACIÓN MULTIMÉDIA ACCESIBLE LINK
  6. 6. WE ATTEMPT TO INTEGRATE BLIND AND VISUALLY IMPAIRED PEOPLE IN ...
  7. 7. ...HOBBIES AND LEISURE ACTIVITIES SO THEY CAN PARTICIPATE ON EQUAL TERMS WITH THE COMMUNITY MEMBERS
  8. 8. 1. HARDWARE: ARDUINO + RFID
  9. 9. PLACA/BOARD ARDUINO UNO
  10. 10. SONADOR/BUZZER Necesario para personas con ceguera o baja visión. Confirma que el lector RFID ha recibido información Required for people with blindness or low vision. Confirms that the RFID reader has received information
  11. 11. LECTOR/READER RDIF
  12. 12. PACK
  13. 13. PACK
  14. 14. Otras versiones de Hardware/Other versions of Hardware Arduino + Xbee + RFID reader
  15. 15. 2. ARDUINO + COMPUTER (DRIVERS) ARDUINO ENVIRONMENT
  16. 16. WWW.ARDUINO.CC link
  17. 17. SOFTWARE
  18. 18. ARDUINO ENVIRONMENT
  19. 19. ARBUINO BOARD + DRIVERS
  20. 20. 3. ARDUINO + SCRATCH (FIRMWARE ) LINK FIRMWARE ARDUINO
  21. 21. CITILAB HA DESARROLLADO S4A NOSOTROS HEMOS MODIFICADO SU FIRWARE S4A DEVELOPED BY CITILAB WE HAVE MODIFIED YOUR FIRWARE
  22. 22. LINK FIRMWARE ARDUINO SACOSTA.ORG
  23. 23. ARDUINO.EXE > FIRMWARE > ARDUINO BOARD
  24. 24. ARDUINO.EXE
  25. 25. OPEN FIRMWARE
  26. 26. OPEN FIRMWARE
  27. 27. // Basado en ArduinoBoard de Rai and Mike McKenzie modificado por Francesc Galbany //============================================================================ //#include <Wire.h> char rfid[12]; int pos=0; void ScratchBoardSensorReport(int sensor, int value) { Serial.write( B10000000 | ((sensor & B1111)<<3) | ((value>>7) & B111)); Serial.write( value & B1111111); } void setup() { Serial.begin(9600); pinMode(4, INPUT); } int map3a1(char a, char b, char c){ int val = 255*hexVal(a) + hexVal(b)*16 + hexVal(c); return map(val, 0, 4095, 0, 1023); // Passem de 4k a 1k perdent precisi´ } int hexVal(char c){ char ret = 0; if((c >= '0') && (c <= '9')){ ret = c - '0'; }else if((c >= 'A') && (c <= 'F')){ ret = c - 'A' + 10; } return ret; }
  28. 28. void loop() { //Si hi ha dades RFID... if(Serial.available()) { while(Serial.available()){ delay(10); char c = (char)Serial.read(); if( ((int)c >= 48) && ((int)c <=70)){ rfid[pos]=c; pos++; } if(pos == 12){ break; } } //Cal comprovar que i==12 if(pos == 12){ pos = 0; Serial.end(); Serial.begin(38400); ScratchBoardSensorReport(0, map3a1(rfid[0],rfid[1],rfid[2])); ScratchBoardSensorReport(1, map3a1(rfid[3],rfid[4],rfid[5])); ScratchBoardSensorReport(2, map3a1(rfid[6],rfid[7],rfid[8])); ScratchBoardSensorReport(3, map3a1(rfid[9],rfid[10],rfid[11])); ScratchBoardSensorReport(4, 0); ScratchBoardSensorReport(5, 0); ScratchBoardSensorReport(6, 0); ScratchBoardSensorReport(7, digitalRead(4)?1023:0); tone(11,4000,200); delay(1000); ScratchBoardSensorReport(0, 0); ScratchBoardSensorReport(1, 0); ScratchBoardSensorReport(2, 0); ScratchBoardSensorReport(3, 0); delay(30); Serial.end(); Serial.begin(9600); } } // Let Scratch catch up with us delay(30); }
  29. 29. Radio-frequency identification (RFID) is the wireless non-contact use of radio-frequency electromagnetic fields to transfer data, for the purposes of automatically identifying and tracking tags attached to objects. 4. RFID
  30. 30. RFID
  31. 31. RFID Tags RFID
  32. 32. RFID Tags RFID
  33. 33. ÚNICA / UNIQUE
  34. 34. RFID Tags RFID
  35. 35. RFID Tags RFID PERROS DOGS
  36. 36. RFID Tags RFID ADHESIVO STICKER
  37. 37. RFID Tags RFID ROPA CLOTHING
  38. 38. RFID Tags RFID ALMACÉN STORE
  39. 39. 5. PHISYCAL OBJECTS
  40. 40. MATERIALES/MATERIALS
  41. 41. TACTO, TEXTURA, SEGURIDAD, MEDIDA/FEEL, TEXTURE, SIZE, SAFETY
  42. 42. 6. SCRATCH PORT COM SCRATCH BOARD
  43. 43. SENSING > SENSOR VALUE
  44. 44. SCRATCHBOARD
  45. 45. SCRATCHBOARD WATCHER
  46. 46. SEARCH PORT COM CONTROL PANEL SYSTEM
  47. 47. DECIVE MANAGER
  48. 48. COM
  49. 49. SELECT USB PORT
  50. 50. SELECT USB PORT
  51. 51. RIGHT BUTTOM + SHIFT: REPORT RAW DATA
  52. 52. VARIABLES EASY CUSTOMIZATION
  53. 53. PHISYCAL OBJECT + TAG RFID SCRATCHBOARD WATCHER
  54. 54. PHISYCAL OBJECT + TAG RFID SCRATCHBOARD WATCHER
  55. 55. RELATIONSHIP BETWEEN OBJECTS AND VARIABLES
  56. 56. RELATIONSHIP BETWEEN OBJECTS AND VARIABLES
  57. 57. SCRATCH.MIT.EDU LINK
  58. 58. CUSTOMIZATION EXAMPLE
  59. 59. GEOMETRIA COMPARTIDA SHARED GEOMETRY
  60. 60. ACTIVITIES: BASIC SHAPES
  61. 61. ACTIVITIES: TRIANGLES
  62. 62. ACTIVITIES: QUADRILATERALS
  63. 63. ACTIVITIES: REGULARS POLYGONS
  64. 64. ACTIVITIES: DIFFICULTY LEVELS ISOSCELES TRAPEZOID?
  65. 65. ACTIVITIES: DIFFICULTY LEVELS HEPTAGON?
  66. 66. OTHERS KINDS OF INTERACTION STICKERS ON KEYBOARD
  67. 67. TAGS WITH BRAILLE CODE
  68. 68. TAGS CARD
  69. 69. BRAILLE CODE
  70. 70. TAGS + BRAILLE CODE
  71. 71. INFORMATION ALWAYS IN AUDIO
  72. 72. COLORS 3 COLORS GREEN RIGHT RED ERROR ORANGE INFORMATION OK ERROR INFO
  73. 73. OK
  74. 74. ERROR MESAGE
  75. 75. ERROR MESAGE
  76. 76. INFORMATION
  77. 77. FORMAS GRANDES, COLORES CONTRASTADOS LARGE SHAPES, CONTRASTING COLORS
  78. 78. WORDS / TEXTOS TYPOGRAPHY ARIAL, SIZE LARGE, CAPITALS TIPOGRAFIA ARIAL, MEDIDA GRANDE, MAYÚSCULAS
  79. 79. MENÚ / MENU OPTIONS: PRESENTATION, IDENTIFY AND POINT OPCIONES: IDENTIFICAR, SEÑALAR Y RECONOCER
  80. 80. MENÚ / MENU OPTIONS: PRESENTATION, IDENTIFY AND POINT OPCIONES: IDENTIFICAR, SEÑALAR Y RECONOCER
  81. 81. APLICATION / LEVEL 1 / BASIC SHAPES PRESENTATION TRIANGLE SQUARE CIRCLE STAR
  82. 82. APLICATION / LEVEL 2 / INDENTIFY + =TRIANGLE
  83. 83. APLICATION / LEVEL 3 / PONT TO SHAPES TRIANGLE ? + = OK
  84. 84. WEB WWW.SACOSTA.ORG/RFID
  85. 85. www.sacosta.org/rfid (català) www.rfid.org/rfid_castellano Imatges i fotos: Jesús Arbués, Bea Cascante, Banco Imágenes y Sonidos del ITE
  86. 86. GRACIAS THANK YOU
  87. 87. DEMO
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×