Transcript
Page 1: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT
Page 2: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

INDEX

0. INTRODUCTION1. ARDUINO 2. DRIVERS3. FIRMWARE 4. RFID5. PHISYCAL OBJECTS6. SCRATCH CONFIGURATION CUSTOMIZATION DEMOSTRATION

Page 3: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

0. INTRODUCTIONOBJECTIVES:

DIGITAL INCLUSION

Page 4: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

INCLUSIÓNDIGITAL

DIGITALINCLUSION

Page 5: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

INCLUSIÓN DIGITAL

Page 6: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

APLICACIÓN MULTIMÉDIA ACCESIBLE

ACCESSIBLE MULTIMEDIA APPLICATION

e-Inclusion

APLICACIÓN MULTIMÉDIA ACCESIBLE

LINK

Page 7: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

WE ATTEMPT TO INTEGRATE BLIND AND VISUALLY IMPAIRED PEOPLE IN ...

Page 8: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

...HOBBIES AND LEISURE ACTIVITIES SO THEY CAN PARTICIPATE ON EQUAL TERMS WITH THE COMMUNITY MEMBERS

Page 9: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

1. HARDWARE: ARDUINO + RFID

Page 10: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

PLACA/BOARD ARDUINO UNO

Page 11: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

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

Page 12: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

LECTOR/READER RDIF

Page 13: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

PACK

Page 14: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

PACK

Page 15: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

Otras versiones de Hardware/Other versions of Hardware Arduino + Xbee + RFID reader

Page 16: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

2. ARDUINO + COMPUTER (DRIVERS)ARDUINO ENVIRONMENT

Page 18: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

SOFTWARE

Page 19: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

ARDUINO ENVIRONMENT

Page 20: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

ARBUINO BOARD + DRIVERS

Page 21: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

3. ARDUINO + SCRATCH (FIRMWARE )LINK FIRMWARE ARDUINO

Page 22: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

CITILAB HA DESARROLLADO S4A NOSOTROS HEMOS MODIFICADO SU FIRWARE

S4A DEVELOPED BY CITILABWE HAVE MODIFIED YOUR FIRWARE

Page 23: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

LINK FIRMWARE ARDUINO SACOSTA.ORG

Page 24: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

ARDUINO.EXE > FIRMWARE > ARDUINO BOARD

Page 25: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

ARDUINO.EXE

Page 26: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

OPEN FIRMWARE

Page 27: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

OPEN FIRMWARE

Page 28: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

// 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;}

Page 29: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

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);}

Page 30: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT
Page 31: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

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

Page 32: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

RFID

Page 33: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

RFID

Tags RFID

Page 34: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

RFID

Tags RFID

Page 35: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

ÚNICA / UNIQUE

Page 36: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

RFID

Tags RFID

Page 37: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

RFID

Tags RFID

PERROSDOGS

Page 38: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

RFID

Tags RFIDADHESIVOSTICKER

Page 39: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

RFID

Tags RFID

ROPACLOTHING

Page 40: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

RFID

Tags RFID

ALMACÉNSTORE

Page 41: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT
Page 42: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

5. PHISYCAL OBJECTS

Page 43: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

MATERIALES/MATERIALS

Page 44: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

TACTO, TEXTURA, SEGURIDAD, MEDIDA/FEEL, TEXTURE, SIZE, SAFETY

Page 45: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

6. SCRATCHPORT COM

SCRATCH BOARD

Page 46: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

SENSING > SENSOR VALUE

Page 47: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

SCRATCHBOARD

Page 48: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

SCRATCHBOARD WATCHER

Page 49: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

SEARCH PORT COMCONTROL PANEL SYSTEM

Page 50: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

DECIVE MANAGER

Page 51: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

COM

Page 52: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

SELECT USB PORT

Page 53: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

SELECT USB PORT

Page 54: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

RIGHT BUTTOM + SHIFT: REPORT RAW DATA

Page 55: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

VARIABLESEASY CUSTOMIZATION

Page 56: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

PHISYCAL OBJECT + TAG RFID

SCRATCHBOARD WATCHER

Page 57: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

PHISYCAL OBJECT + TAG RFID

SCRATCHBOARD WATCHER

Page 58: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

RELATIONSHIP BETWEEN OBJECTS AND VARIABLES

Page 59: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

RELATIONSHIP BETWEEN OBJECTS AND VARIABLES

Page 61: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

CUSTOMIZATION EXAMPLE

Page 62: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

GEOMETRIA COMPARTIDA

SHAREDGEOMETRY

Page 63: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

ACTIVITIES: BASIC SHAPES

Page 64: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

ACTIVITIES: TRIANGLES

Page 65: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

ACTIVITIES: QUADRILATERALS

Page 66: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

ACTIVITIES: REGULARS POLYGONS

Page 67: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

ACTIVITIES: DIFFICULTY LEVELSISOSCELES TRAPEZOID?

Page 68: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

ACTIVITIES: DIFFICULTY LEVELSHEPTAGON?

Page 69: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

OTHERS KINDS OF INTERACTIONSTICKERS ON KEYBOARD

Page 70: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

TAGS WITH BRAILLE CODE

Page 71: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

TAGS CARD

Page 72: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

BRAILLE CODE

Page 73: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

TAGS + BRAILLE CODE

Page 74: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

INFORMATION ALWAYS IN AUDIO

Page 75: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

COLORS3 COLORS

GREEN RIGHTRED ERROR

ORANGE INFORMATION

OK ERROR INFO

Page 76: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

OK

Page 77: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

ERROR MESAGE

Page 78: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

ERROR MESAGE

Page 79: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

INFORMATION

Page 80: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

FORMAS GRANDES, COLORES CONTRASTADOSLARGE SHAPES, CONTRASTING COLORS

Page 81: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

WORDS / TEXTOSTYPOGRAPHY ARIAL, SIZE LARGE, CAPITALS TIPOGRAFIA ARIAL, MEDIDA GRANDE, MAYÚSCULAS

Page 82: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

MENÚ / MENUOPTIONS: PRESENTATION, IDENTIFY AND POINT

OPCIONES: IDENTIFICAR, SEÑALAR Y RECONOCER

Page 83: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

MENÚ / MENUOPTIONS: PRESENTATION, IDENTIFY AND POINT

OPCIONES: IDENTIFICAR, SEÑALAR Y RECONOCER

Page 84: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

APLICATION / LEVEL 1 / BASIC SHAPES PRESENTATION

TRIANGLE SQUARE CIRCLE STAR

Page 85: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

APLICATION / LEVEL 2 / INDENTIFY

+= TRIANGLE

Page 86: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

APLICATION / LEVEL 3 / PONT TO SHAPES

TRIANGLE ?

+= OK

Page 87: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

WEBWWW.SACOSTA.ORG/RFID

Page 88: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

www.sacosta.org/rfid (català)www.rfid.org/rfid_castellanoImatges i fotos: Jesús Arbués, Bea Cascante,Banco Imágenes y Sonidos del ITE

Page 89: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

GRACIAS

THANK YOU

Page 90: SHARED GEOMETRY TANGIBLE DIGITAL ENVIRONMENT

DEMO


Top Related