Presentacio Entorn Digital Tangible (Scratch)

498 views

Published on

Presentació Connecting Worlds. Scratch Conference, Citilab Juliol 2013. Cornellà Barcelona.
Presentació de l'Entorn Digital Tangible

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

  • Be the first to like this

No Downloads
Views
Total views
498
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
8
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Presentacio Entorn Digital Tangible (Scratch)

  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 REST OF 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 de ha acertado. Required for people with blindness or low vision. Confirms that has hit.
  11. 11. LECTOR/READER RDIF
  12. 12. PACK
  13. 13. PACK
  14. 14. Otras versiones de Hardware/Other versions of Hardware Arduino + Xbee + Reader Rifd
  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 CITILAB WE HAVE MODIFIED YOUR FIRWARE
  22. 22. LINK FIRMWARE ARDUINO
  23. 23. ARDUINO.EXE > FIRMWARE > ARDUINOBOARD
  24. 24. ARDUINO.EXE
  25. 25. OPEN FIRMWARE
  26. 26. OPEN FIRMWARE
  27. 27. // Basat 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. RFID Tags RFID
  34. 34. ÚNICA / UNIQUE
  35. 35. RFID Tags RFID
  36. 36. RFID Tags RFID PERROS DOGS
  37. 37. RFID Tags RFID ADHESIVO STICKER
  38. 38. RFID Tags RFID ROPA CLOTHING
  39. 39. RFID Tags RFID ALMACÉN STORE
  40. 40. 5. PHISYCAL OBJECTS
  41. 41. MATERIALES/MATERIALS
  42. 42. TACTO, TEXTURA, SEGURIDAD, MEDIDA/TOUCH, TEXTURE, MEASURE, SAFETY
  43. 43. 6. SCRATCH PORT COM SCRATCHBOARD
  44. 44. SENSING > SENSOR VALUE
  45. 45. SCRATCHBOARD
  46. 46. SCRATCHBOARD
  47. 47. SEARCH PORT COM CONTROL PANEL SYSTEM
  48. 48. DECIVE MANAGER
  49. 49. COM
  50. 50. SELECT USB PORT
  51. 51. SELECT USB PORT
  52. 52. RIGHT BUTTOM + SHIFT: REPORT RAW DATA
  53. 53. VARIABLES EASY CUSTOMIZATION
  54. 54. =3837244278 PHISYCAL OBJECT + TAG RFID SCRATCHBOARD
  55. 55. =3837244278 PHISYCAL OBJECT + TAG RFID SCRATCHBOARD
  56. 56. RELATIONSHIP BETWEEN OBJECTS AND VARIABLES
  57. 57. RELATIONSHIP BETWEEN OBJECTS AND VARIABLES
  58. 58. SCRATCH.MIT.EDU LINK
  59. 59. CUSTOMIZATION EXAMPLE
  60. 60. GEOMETRIA COMPARTIDA SHARED GEOMETRY
  61. 61. ACTIVITIES: BASIC SHAPES
  62. 62. ACTIVITIES: TRIANGLES
  63. 63. ACTIVITIES: QUADRILATERALS
  64. 64. ACTIVITIES: REGULARS POLYGONS
  65. 65. ACTIVITIES: DIFFICULTY LEVELS ISOSCELES TRAPEZOID?
  66. 66. ACTIVITIES: DIFFICULTY LEVELS HEPTAGON?
  67. 67. OTHERS KINDS OF INTERACTION
  68. 68. TAGS WITH BRAILLE CODE
  69. 69. TAGS CARD
  70. 70. BRAILLE CODE
  71. 71. TAGS + BRAILLE CODE
  72. 72. INFORMATION ALWAYS IN AUDIO
  73. 73. COLORS 3 COLORS GREEN RIGHT RED ERROR ORANGE INFORMATION OK ERROR INFO
  74. 74. OK
  75. 75. ERROR
  76. 76. ERROR
  77. 77. INFORMATION
  78. 78. FORMAS, GRANDES, COLORES CONTRASTADOS
  79. 79. WORDS / TEXTOS TYPOGRAPHY ARIAL, SIZE LARGE, CAPITALS TIPOGRAFIA ARIAL, MEDIDA GRANDE, MAYÚSCULAS
  80. 80. MENÚ / MENU OPTIONS: PRESENTATION, IDENTIFY AND POINT OPCIONES: IDENTIFICAR, SEÑALAR Y RECONOCER
  81. 81. MENÚ Opcions: d'identificar, senyalar i reconèixer
  82. 82. APLICATION / LEVEL 1 / BASIC SHAPES PRESENTATION TRIANGLE SQUARE CIRCLE STAR
  83. 83. APLICATION / LEVEL 2 / INDENTIFY + =TRIANGLE
  84. 84. APLICATION / LEVEL 3 / PONT TO SHAPES TRIANGLE ? + = OK
  85. 85. WEB WWW.SACOSTA.ORG/RFID
  86. 86. 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
  87. 87. DEMO

×