hola. tengo problemas con el entorno de programación arduino. para el que no sepa que es esto, es básicamente, un entorno que te permite trabajar con hardware, osea, vendría a ser una pequeña computadora que cuenta con un prosesador, y una pequeña memoria en la que se ejecutan los programas. es básicamente, c modificado. mi problema es el siguiente. uso NVDA 2015.2, y tengo problemas de accesibilidad. no puedo leer la interfaz del programa. Según mi profe, esto pasa con casitodos los id de programación.
~msgScore~: +0
2. el_pichon,
No hubo hace tiempo un hilo similar? La clave está en habilitar Java Access Bridge, pero si lo haces el entorno no se te abrirá. En conclusión: intenta programar las placas por línea de comandos, si se puede, y usa block de notas para escribir los archivos .ino. Edito mensaje: el Ide de Arduino 1.6.6 sí es accesible! Habilita Java Access Bridge para poder acceder a él.
~msgScore~: +0
Zuletzt geändert von el_pichon, Nov 18 2015 07:33:37
3. bocajuniors,
y, como se avilita? gracias por tu respuesta.
~msgScore~: +0
4. el_pichon,
Si no lo tienes, instala Java en tu equipo. Voy a asumir el caso más complejo, Windows de 64 bits. Entra al sitio web de Java, y descarga los instaladores fuera de línea. Debemos prevenir un bug que no sé si habrán corregido. Instala primero Java de 32 bits. Entra a C:\windows\syswow64 y salva el archivo windowsAccessBridge-32.dll en algún sitio. Instala Java de 64, y, si no ha desaparecido, devuelve el archivo donde estaba. Ve al panel de control, centro de accesibilidad, facilitar uso del equipo, y activa accessBridge allí. El ide de Arduino podrá usarse tanto con Jaws como con NVDA, para aplicaciones Java se recomienda este último. Espero que te sirva.
~msgScore~: +0
5. bocajuniors,
ya tengo jaba instalado, tengo windows 7 32 bits. el proceso sería el mismo? gracias por tu ayuda de verdad.
~msgScore~: +0
6. el_pichon,
Casi el mismo, te ahorras la mitad del proceso. Si tienes java instalado simplemente ve al centro de accesibilidad.
~msgScore~: +0
7. bocajuniors,
prové ir al centro de accesibilidad, pero no me muestra la opción que me estás indicando. no sé si servirá, pero algunos audiojuegos portables traen la librería NVDA controller client 32.dll. esta, sirbe para que NVDA lea el menú del juego. ¿podría serbír para programas jaba como este?
~msgScore~: +0
8. el_pichon,
No no, eso no tiene nada que ver. La opción que te digo se encuentra en el centro de accesibilidad, facilitar uso del equipo. Asegúrate de que tienes Java 7 o posterior, ahora mismo vamos por la versión 8 update 66. En versiones anteriores a la 7, Java Access Bridge se debe descargar aparte y no se integra en el centro de accesibilidad. Si cumples todo esto y no ves la opción, abre una consola y haz lo siguiente: -Navega a la carpeta de instalación del entorno de ejecución Java, dentro de archivos de programa, y allí al directorio bin. -Ejecuta el comando: jabswitch.exe /enable Si todo ha ido bien, en tu carpeta raíz del perfil de usuario verás un archivo llamado .accessibility.properties, que podrás leer tranquilamente con el block de notas. No sé si hace falta reiniciar el lector de pantalla llegados a este punto, mejor hacerlo por si acaso.
~msgScore~: +0
9. bocajuniors,
ok, lo voy a intentar, hablo con mi profe aver que dice y pruevo, gracias. cualquier cosa, acá estoy si necesitás algo y te puedo ayudar, con gusto lo ago.
~msgScore~: +0
10. Halliday,
Hola. Sería muy interesante que fueses contando por aquí tu experiencia con Hardwino. Llevo tiempo queriendo hacerme con uno, por curiosidad, pero no sé cuanto partido se le podría sacar siendo invidentes y con la memoria tan limitada que tiene. Un saludo.
~msgScore~: +0
11. el_pichon,
Yo aún no me he atrevido a programar para ellos porque se me hace raro eso de crear aplicaciones directamente para un dispositivo, sin sistema operativo propiamente dicho ni nada similar. Me gustaría leer un poco más sobre el tema antes de lanzarme.
~msgScore~: +0
12. BOFH ,
Arduino sirve para enviar señales más que nada. No esperes hacer algo productivo con el si no le enchufas otro hardware aparte.
~msgScore~: +0
13. Halliday,
Creo que te equivocas, BOFH. si buscas por Internet, creo que podrás encontrar cosas bastante interesantes hechas con Hardwino. Otra cosa es que a ti te parezcan prácticas o no.
~msgScore~: +0
14. bocajuniors,
CON ARDUINO, SE HACEN MUCHAS COSAS QUE PUEDEN SERVIR, POR EJEMPLO, ACÁ EN ARGENTINA, SE DESARROLLÓ UN BASTÓN CON ENTORNO ARDUINO. ESTE, ESTÁ COMPUESTO POR 2 SENSORES DE DISTANCIA, UN GPS, Y UN MICROCHIP, QUE TE DICEN SI HAY UN OBJETO SERCA Y DONDE ESTÁS UBICADO. Y, SI NO ESTOY MAL, EN BENEZUELA SE HIZO ALGO PARECIDO.
~msgScore~: +0
15. Exink,
¿Y entonces se podrían hacer audiojuegos? Sólo por curiosidad. Saludos.
~msgScore~: +0
16. bocajuniors,
no, arduino es un entorno que no está preparado para eso, arduino sirbe para poder controlar hardware. Es decir, por ejemplo: Tenés un sensor de distanciay un motor de esos que hacen vibrar el selular. Podés hacer por ejemplo, que cuando el sensor de distancia esté diciendo que estás a 10 metros de un objeto, el motor vibre cada 3 segundos, cuando estás a 5 metros que lo aga cada 2, y cuando estás a 2 metros, que vibre cada medio segundo.
~msgScore~: +0
17. BOFH ,
Pues eso, lo que yo he dicho. Que arduino sin hardware no es nada. No me meto en si es útil o no, pues a la vista está de que si.
~msgScore~: +0
18. bocajuniors,
ningún lenguaje es útil sin hardware. No se puede correr por ejemplo una aplicación en c, si no tenés una ram, un procesador, una targeta gráfica, y, dependiendo del programa, targeta de sonido, etc.
~msgScore~: +0
19. bubusoft,
Hola. Me interesé por este tema ya que dicen que no se necesitan conocimientos previos en progamación y es interesante saber que se puede incursionar en la electrónica de esta manera. Pero claro, la duda es si este entorno de desarrollo es accesible con lectores de pantalla, o si hay alternativas de este entorno para usar digamos, un plug-in de arduino y que sea accesible. Pueden darme una mano con esto? He encontrado tutoriales en la red y parecen sencillos de aplicar pero como todavía no tengo mi placa arduino no los he probado. en unas semanas voy a comenzar un pequeño taller de arduino en una ciudad vecina y el instructor, que vende las placas para dicho taller, no tiene idea de si una persona ciega pueda realizarlo. De todas maneras me gustaría saber su opinión de este tema como para estar mejor preparado.
~msgScore~: +0
20. el_pichon,
A ver, tanto como que no se necesitan conocimientos previos... unas nociones en C no vendrían nada mal. En cuanto al entorno, es accesible si activas Java Access Bridge.
~msgScore~: +0
21. bocajuniors,
en lo personal, no pude activar esta característica. Yo para escrivir código uso el blog de notas, y después que termino de escrivirlo, pido ayuda para compilarlo.
~msgScore~: +0
22. el_pichon,
Qué problemas te ha dado el access bridge?
~msgScore~: +0
23. bocajuniors,
cuales, no aparece la opción en el centro de accesivilidad y cuando intento actualizarlo da errores de descarga en los archivos de instalación.