Interesante video, puedes hacer uno donde expliques como hacer uso del usb host shield pero para leer, modificar, grabar y borrar datos de un pendrive? Gracias de antemano por tu valiosa ayuda
Hola Omar! por el momento no contamos con ese material, pero lo tomaremos en cuenta para futuras aplicaciones. Recuerda seguir pendiente de nuestro canal para que no te pierdas de nuestros vídeos.
hola como obtienes los datos de entrada del teclado, y como puedes usar esos datos para crear un ciclo y poder manipular una o varias salidas digitales.
Para los que les salen signos raros, sin ningun sentido, y se imprimen los caracteres en fila y no en columna, intenten cambiar los baudios de 11500 a 9600, y con eso se puede arreglar, pero si no se arregla, hagan pruebas con diferentes baudios hasta que les imprima de forma correcta los caracteres
Hola, segun pude ver en la pagina de Arduino el USB Host shield está descontinuado. ¿Eso significa solomente que no se peude comprar de la página de Arduino o acaso este tipo de USB Host Shield aun se puede seguir comprando? ¿En su defecto existe algun otro USB Host Shield que siga soportado y en venta?
Hola amigo, excelente video, estoy por comprar uno para un proyecto de robotica que hare, pero nose muy bien como manejarlo con el control del PS4, me podrias explicar un poco como funciona ( como conectar el receptor bluethoooth con el control para que el arduino lo reconozca sin nesecidad de cables) ya que me gustaria hacer un video o algo para mi canal controlando este robot con un control de play o se xbox Gracias, Excelente trabajo
Hola Camilo! Pues en la librería ya esta soportado el control de PS4 ya que es un dispositivo HID, su funcionamiento es similar al del Extreme 3D Pro por lo que te invito a ver nuestro vídeo en el siguiente link: ua-cam.com/video/koTqFEXMfFw/v-deo.html este trata sobre el análisis y uso de la Host Shield con este dispositivo, espero que te deje una idea de como es la recepción de datos de un dispositivo HID, también te dejo un link de la pagina del desarrollador que agrego la compatibilidad del control de PS4 sobre Bluetooth: www.circuitsathome.com/mcu/arduino/ps4-controller-support-for-the-usb-host-library/
Buenos días tengo el mismo problema que los copmpañeros de abajo, que el programa despliega bien cuando no esta el shield pinchado sobre la placa arduino, pero cuando este esta sobre la placa da error de time-out, es posible que el el shield se tenga que soldar algo, pues comparando el shield que tu usas y el que tengo yo, veo que los pines de 3v y 5v en al parte inferior dentro de un cuadradito blaco esta soldados y los mios son dos soldaduras independientes, y lo mismo pasa con el de 5v que esta sobre el reset cerca del usb.
Hola Alberto! Basado en tu comentario podemos pensar que no esta seleccionado ninguno de los voltajes de trabajo para la placa, lo que hace que los chip en tu USB Host Shield se encuentren apagado, en nuestro caso tenemos seleccionada la alimentación a 5V como puedes ver acá (github.com/SETISAEDU/Media/blob/master/USB_Host_Shield.jpg ), esto para trabajar con nuestro Arduino Mega, pero puedes cambiarlo a 3.3V para las placas que lo requieran. Puedes realizar esta conexión y las pruebas con tu tarjeta, esperamos que esto te sea de ayuda y nos comentas los resultados.
Hola yo tengo un problema, conecto mi arduino y si lo reconoce....me aparece COM6(Arduino) cuando lo conecto y le meto los códigos de ejemplos para host shield y si carga el sketch al arduino....ya sea el sketch de mouse o el de teclado ....pero conecto mi mouse y en mi monitor serial no me detecta nada....solo aparece ; "START", pero muevo el mouse y en el monitor no me aparece nada y con el teclado lo mismo,el host shield ya le hice los puentes ; 3.3v/5v/5v .....pero veo que no hay comunicación entre el host shield usb y el arduino.......al principio pensé que era un defecto de fábrica del host shield e hice valida la garantía y me lo cambiaron y sigue pasando lo mismo, ya no se si es un defecto de fábrica de mi arduino o si algo me esta faltando por hacer, ya cheque que este actualizado el driver del host shield usb en la libreria.....y bueno .....no doy con la solución.......así que si alguien le paso lo mismo y encontró la solución agradecería....alguna respuesta,saludos
a mi me pasaba dos cosas,resolvi la comunicacion,uniendo los pads de las pistas ss y int,y poner una fuente externa al arduino,para que no baje el voltaje al conectarle el dispositivo usb.
@@saulmendoza530 hola gracias por tu respuesta....al final era un defecto de fabrica del arduino,hice valida la garantía y me lo cambiaron y ahora si funciona todo normal
Hola Camilo! Tienes disponibles para uso general todos los pines analógicos y los pines digitales del 0 al 7 ya que del 8 al 13 son utilizados para la comunicación en las placas UNO y Duemilanove, para las placas que no tiene conectado el puerto SPI con los pines del 11 al 13, si es posible utilizar estos últimos pines como I/O. Esperamos que esta información te sea de ayuda.
Hola luis, espero ya pudieras resolver el problema, de no ser así, creo que solo deberías de cerciorarte que el monitor serie este en el mismo numero de baudio que el de serial.begin(#)
si usas un arduino mega debes de conectar por separado a los pines ss e int del usb shield, actualmente como lo muestra el video no te va a fucionar. el solo fuciona sin hacer cambios al hardware con arduino uno. lo otro debes hacer modificaciones en la libreria USBcore.h
¡Buen trabajo! ¿Podrá funcionar un osciloscopio con cable USB y un USB bluetooth conectado al host arduino para que funcione inalámbricamente con la PC? Cuando la pc lea el PID/VID del dispositivo HID, ¿es el host Arduino quien lee al osciloscopio su ID y lo envía a la pc por medio del bluetooth? ¿Se puede emular el ID/VID para engañar a la pc que es un ratón, un teclado o un osciloscopio? O es que la pc lee al módulo bluetooth y saque su id/vid del bluetooth solamente. Gracias por soportarme:).
Gracias efectivamente era eso, ahora ya es capaz de cargar el programa pero me aparece el siguiente mensaje cuando cargo los ejemplos sobre el arduino mega2560 , no se si tendré que soldar algo mas "OSCOKIRQ failed to assert",
Excelente observacion Alberto Oliva!!efectivamente es eso lo que me pasaba a mi tambien!!simplemente con soldar los tres conectores que dices el programa sube correctamente a la placa!!Muchas gracias por la solucion y gracias tambien a SETISAEDU por el video subido!!
Hola Alberto! Nos alegra escuchar que ya esta resulto el problema al cargar el sketch, referente a el mensaje de error que nos comentas, ¿estas intentando cargar el programa usado en este demo? o ¿estas realizando una nueva aplicación?, también podría tratarse de un problema de alimentación, podrías revisar la tensión en los pines +5V y +3.3V para saber si están en sus valores correctos, si están bajos debes poner una fuente de alimentación externa para tu placa. Realiza estas pruebas y coméntanos los resultados, esperamos que con eso puedas resolver el problema.
amigo tienes algo para lector de codigo de barras porque te manda una cadena entonces quiero guardarlo en una variable y enviarlo a una base de datos si para manejar mis frascos de laboratorio
Hola Esteban! Por el momento no hemos realizado la aplicación que necesitas, pero puedes usar de base el uso de la librería para dispositivos HID, ademas si deseas usar la información que te envía la lectura de códigos de barra en una base de datos, podría ser mas conveniente el uso de la lectora USB directamente conectada a la computadora donde tienes tu base de datos. Esperamos que esto te sea de ayuda, y recuerda seguir pendiente de nuestro canal para que no te pierdas de nuevas aplicaciones.
Hola, puede hacer un GUI o la interfaz gráfica en java para arduino de algo simple. sea encender y apagar un led o leer un valor analógico, para saber y conocer cómo se conectan estos dos. Gracias.
Hola Nicolas! Te comentamos que si es posible este tipo de comunicación, te recomendamos que utilices el protocolo Firmata, con este podrás enviar comandos de configuración y control a tu arduino por medio de una comunicación serial, te dejamos el siguiente link donde encontraras una explicación mas amplia de protocolo: ua-cam.com/video/NlEgaMNKj8w/v-deo.html y tomaremos en cuenta tu comentario para nuestros futuros vídeos.
hola, tengo el siguiente problema: probe la USB HOST SHIELD siguiendo tu tutorial y todo funcionó bien, pero luego conecté un lector de microSD y por separado funcionó bien, cuando volví a conectar el USB HOST y cargar un nuevo programa ya no me funcionaba la USB HOST, probé sacando todas las conexiones de la micro SD y cargué el ejemplo de mouse USB, pero el mouse se muestra con luz roja (cuando miro por debajo del mismo) pero no muestra ningún dato en el monitor serie, ¿qué será? ¿por qué ahora la USB HOST no funciona?
Hola Marco! Si puedes usar el USB Host Shield con el arduino leonardo, y ya que esta placa opera a 5V como el arduino UNO no tienen que realizar cambios en el escudo, esperamos que esto te sea de ayuda y te invitamos a seguir pendiente de nuestras futuras entregas!
Hola, intento recibir data desde una placa con un conector db9 y un cable manhattan de DB9 a USB, puse el host shield etc. pero no lee nada, dice start y nada mas. Si conecto el manhattan a la PC y uso el putty sì puedo leer los datos de la placa, pero quiero leerlos en el arduino uno en el serial monitor como si fuese el putty, como hago ?
hola, quiero comunicarme con un sensor que se conecta al ordenador por usb, quisiera mandarle comandos en modo modbus para poder lanzar una adquisicion y poder recuperar los datos, es posible con este shield? (o con algun otro?)muchas gracias
Hola franco, el Shiled USB Host posee varias capacidades de comunicacion con distintos modulos o aparatos USB, por lo cual con tu sensor no deberia de ser problema. Lo que debes tomar en cuenta es de que manera se ejecuta la comunicacion y si existe alguna libreria que te facilite la comunicacion por medio del protocolo ModBus. Te invitamos a estar pendiente de nuestras proximas entregas y te sucribas a nuestro canal.
Hola Canido, al parecer todos los Shield disponibles solo poseen un puerto usb, lo que puedes hacer es investigar como poder modificar el Shield para poder reasignar los puertos que utiliza para comunicacion con el arduino y si el arduino sera capaz de tolerar ambos modulos en modo stack. Te invitamos a estar pendiente de nuestras proximas entregas y te sucribas a nuestro canal.
@@brandonurielhernandezlobat8604 cómo estás, yo estoy en el mismo problema, serías tan amable de compartir si te fue posible solucionarlo, requiero leer un qr pero no me compila parece que se bloquea
Hola Edgardo, el Keyes-usb host shield es compatible con el arduino DUE, pero debes de modificar una de las soldaduras de la placa para que te permita trabajar a 3.3V, que es el voltaje de operación del Arduino Due. El Arduino Due te permite la comunicación directa con periféricos mediante su puerto micro-usb HOST que te puede ser más efectivo y rápido que utilizar el shield. Te invitamos a estar pendiente de nuestras próximas entregas y te suscribas a nuestro canal.
Hola Juan! este mensaje de error se puede dar por diversas causas, primero nos indica que el dispositivo USB no se ha iniciado, o no se tienen comunicación con él, también puede que el problema sea la comunicación con el escudo por medio de SPI. Para empezar, te recomendamos que realices la prueba colocando le una fuente externa en la clavija de alimentación de tu placa, ya que es posible que el dispositivo USB no tenga suficiente alimentación para arrancar. Esperamos que esto te sea de ayuda y recuerda seguir pendiente de nuestro canal para aprender sobre otras tecnologías.
Hola Ulises! Si puedes comunicarte con Android a través del ADK, ya existen ciertos ejemplos en la librería del modulo USB Host Shield que puedes encontrar en la sección "adk" que te pueden servir como base para tu proyecto. Esperamos que esta información te sea de ayuda.
is it possible you haven't soldered the power pins? check this datasheet www.thaieasyelec.com/downloads/EFDV521/Datasheet_Keyes_USBHostShield.pdf and solder the 5V vbus power select and both 3 and 5V power select if you haven't
Buenas compañero!!me fascino este proyecto y compre todo el software necesario. pero tengo problemas cuando paso el codigo de ejemplo a la placa con el shield montado...tarda bastante tiempo y al final sale este mensage.(Problema subiendo a la placa. Visita www.arduino.cc/en/Guide/Troubleshooting#upload para sugerencias.) sin embargo quitando el shield me pasa el codigo perfectamente en escasos segundos. Despues de meter el codigo vuelvo a poner el shield y no me imprime nada en el puerto serie...sabes por què puede pasar esto??puedes ayudarme??gracias de antemano!!
Hola Miguel! Por lo que podemos deducir se trata de un problema en el hardware, si con tu escudo puesto no permite la carga del código, probablemente este tenga los pines 1 (TX) y 0 (RX) interferidos , y ya que estos pines son usados para la programación te generar problemas en la descarga del código a tu arduino. Primero revisa tu escudo con el fin de verificar que esos pines queden libres, adicionalmente verifica que el voltaje de trabajo del escudo sea el correspondiente para tu arduino, luego de esas dos cosas prueba cargando el código nuevamente. Esperamos que esto te sea de ayuda.
Primero verifica si entre eses pines hay continuidad con GND, +5V y 3.3V, al mismo tiempo mide si existe resistencia entre ellos, estos pines al no ser usados por el escudo deberían estar completamente libres y aislados de la masa de tierra y las alimentaciones. También verifica si hay continuidad o resistencia entre ellos (pines 0 y 1), lo cual tampoco debería de existir.En el caso de que encontraras problemas en alguno de los casos antes mencionados, si deberías buscar la manera de realizar la desconexión para dejar libres los pines de comunicación. Esperamos que esto te sea de ayuda.
he ido conectando con cables uno a uno cada pin del shield y pasando el programa cada vez que conectaba uno y el programa se transfiere perfectamente con todos los pines conectados menos cuando conecto uno de los 6 pines ICSP. pero aun dejando ese pin sin conectar no muestra en el monitor serie los datos correctos...gracias por la ayuda
visto el arduino con el USB hacia arriba desconecte el primer pin de la fila superior, el que esta mas próximo al micro, creo que es GND pero no estoy seguro...desconectando ese pin y todos los demas conectados ya digo que transfiere el programa, pero no funciona nada...tu tienes la placa de Keyes??la mia no es de esa marca...creo que ahi esta el problema.Saludos
Hola Greysi, debes de revisar que en tu monitor serial tengas el mismo baudrate asignado void set up del codigo que estes utilizando. Esperamos que esta pueda ser tu solución, te invitamos a estar pendiente de nuestras próximas entregas y te suscribas a nuestro canal.
Hola yo tengo un problema, conecto mi arduino y si lo reconoce....me aparece COM6(Arduino) cuando lo conecto y le meto los códigos de ejemplos para host shield y si carga el sketch al arduino....ya sea el sketch de mouse o el de teclado ....pero conecto mi mouse y en mi monitor serial no me detecta nada....solo aparece ; "START", pero muevo el mouse y en el monitor no me aparece nada y con el teclado lo mismo,el host shield ya le hice los puentes ; 3.3v/5v/5v .....pero veo que no hay comunicación entre el host shield usb y el arduino.......al principio pensé que era un defecto de fábrica del host shield e hice valida la garantía y me lo cambiaron y sigue pasando lo mismo, ya no se si es un defecto de fábrica de mi arduino o si algo me esta faltando por hacer, ya cheque que este actualizado el driver del host shield usb en la libreria.....y bueno .....no doy con la solución.......así que si alguien le paso lo mismo y encontró la solución agradecería....alguna respuesta
@@CaburetoVerde solo tuve unir un 2 pines que no estaban conectados en el shield, revisa tu placa... donde dice 5v, puentealo y listo(OJO: Solo debes puentear el de 5V si es arduino y 3.3v si es una raspberry pi)
¡Buenísimo! Muchas gracias.
Excelente video. Me ayudo bastante.
Interesante video, puedes hacer uno donde expliques como hacer uso del usb host shield pero para leer, modificar, grabar y borrar datos de un pendrive? Gracias de antemano por tu valiosa ayuda
Hola Omar! por el momento no contamos con ese material, pero lo tomaremos en cuenta para futuras aplicaciones. Recuerda seguir pendiente de nuestro canal para que no te pierdas de nuestros vídeos.
hola como obtienes los datos de entrada del teclado, y como puedes usar esos datos para crear un ciclo y poder manipular una o varias salidas digitales.
tengo un viejo usb receiber de una tarjeta ATI y quiero darle uso. se puede dar acciones a las pulsaciones del control?
gracias
buenas, ¿como hago si quiero agregar 2 puertos usb? que componente debo comprar o adquirir?
Para los que les salen signos raros, sin ningun sentido, y se imprimen los caracteres en fila y no en columna, intenten cambiar los baudios de 11500 a 9600, y con eso se puede arreglar, pero si no se arregla, hagan pruebas con diferentes baudios hasta que les imprima de forma correcta los caracteres
Hola, segun pude ver en la pagina de Arduino el USB Host shield está descontinuado. ¿Eso significa solomente que no se peude comprar de la página de Arduino o acaso este tipo de USB Host Shield aun se puede seguir comprando? ¿En su defecto existe algun otro USB Host Shield que siga soportado y en venta?
Hola amigo, excelente video, estoy por comprar uno para un proyecto de robotica que hare, pero nose muy bien como manejarlo con el control del PS4, me podrias explicar un poco como funciona ( como conectar el receptor bluethoooth con el control para que el arduino lo reconozca sin nesecidad de cables) ya que me gustaria hacer un video o algo para mi canal controlando este robot con un control de play o se xbox
Gracias, Excelente trabajo
Hola Camilo! Pues en la librería ya esta soportado el control de PS4 ya que es un dispositivo HID, su funcionamiento es similar al del Extreme 3D Pro por lo que te invito a ver nuestro vídeo en el siguiente link: ua-cam.com/video/koTqFEXMfFw/v-deo.html este trata sobre el análisis y uso de la Host Shield con este dispositivo, espero que te deje una idea de como es la recepción de datos de un dispositivo HID, también te dejo un link de la pagina del desarrollador que agrego la compatibilidad del control de PS4 sobre Bluetooth: www.circuitsathome.com/mcu/arduino/ps4-controller-support-for-the-usb-host-library/
Gracias amigo, ya logre la comunicacion mediante bluetooth con el control del PS4, pronto compartire los resultados!
Hola Camilo! Nos alegra saber que te haya sido de ayuda.
Buenos días tengo el mismo problema que los copmpañeros de abajo, que el programa despliega bien cuando no esta el shield pinchado sobre la placa arduino, pero cuando este esta sobre la placa da error de time-out, es posible que el el shield se tenga que soldar algo, pues comparando el shield que tu usas y el que tengo yo, veo que los pines de 3v y 5v en al parte inferior dentro de un cuadradito blaco esta soldados y los mios son dos soldaduras independientes, y lo mismo pasa con el de 5v que esta sobre el reset cerca del usb.
Hola Alberto! Basado en tu comentario podemos pensar que no esta seleccionado ninguno de los voltajes de trabajo para la placa, lo que hace que los chip en tu USB Host Shield se encuentren apagado, en nuestro caso tenemos seleccionada la alimentación a 5V como puedes ver acá (github.com/SETISAEDU/Media/blob/master/USB_Host_Shield.jpg ), esto para trabajar con nuestro Arduino Mega, pero puedes cambiarlo a 3.3V para las placas que lo requieran. Puedes realizar esta conexión y las pruebas con tu tarjeta, esperamos que esto te sea de ayuda y nos comentas los resultados.
Hola yo tengo un problema, conecto mi arduino y si lo reconoce....me aparece COM6(Arduino) cuando lo conecto y le meto los códigos de ejemplos para host shield y si carga el sketch al arduino....ya sea el sketch de mouse o el de teclado ....pero conecto mi mouse y en mi monitor serial no me detecta nada....solo aparece ; "START", pero muevo el mouse y en el monitor no me aparece nada y con el teclado lo mismo,el host shield ya le hice los puentes ; 3.3v/5v/5v .....pero veo que no hay comunicación entre el host shield usb y el arduino.......al principio pensé que era un defecto de fábrica del host shield e hice valida la garantía y me lo cambiaron y sigue pasando lo mismo, ya no se si es un defecto de fábrica de mi arduino o si algo me esta faltando por hacer, ya cheque que este actualizado el driver del host shield usb en la libreria.....y bueno .....no doy con la solución.......así que si alguien le paso lo mismo y encontró la solución agradecería....alguna respuesta,saludos
a mi me pasaba dos cosas,resolvi la comunicacion,uniendo los pads de las pistas ss y int,y poner una fuente externa al arduino,para que no baje el voltaje al conectarle el dispositivo usb.
@@saulmendoza530 hola gracias por tu respuesta....al final era un defecto de fabrica del arduino,hice valida la garantía y me lo cambiaron y ahora si funciona todo normal
Hola, oye, de casualidad sabes que salidas puedo utilizar que no esten conectadas con la comunicasion entre el modulo y el arduino? Gracias!
Hola Camilo! Tienes disponibles para uso general todos los pines analógicos y los pines digitales del 0 al 7 ya que del 8 al 13 son utilizados para la comunicación en las placas UNO y Duemilanove, para las placas que no tiene conectado el puerto SPI con los pines del 11 al 13, si es posible utilizar estos últimos pines como I/O. Esperamos que esta información te sea de ayuda.
Muchas gracias por tu ayuda amigo!
Cuando abro el monitor serial me aparecen, me aparecen cuadros y signos de interrogación.
Es problema del lenguaje?
Excelente video!
Hola luis, espero ya pudieras resolver el problema, de no ser así, creo que solo deberías de cerciorarte que el monitor serie este en el mismo numero de baudio que el de serial.begin(#)
si usas un arduino mega debes de conectar por separado a los pines ss e int del usb shield, actualmente como lo muestra el video no te va a fucionar. el solo fuciona sin hacer cambios al hardware con arduino uno. lo otro debes hacer modificaciones en la libreria USBcore.h
¡Buen trabajo! ¿Podrá funcionar un osciloscopio con cable USB y un USB bluetooth conectado al host arduino para que funcione inalámbricamente con la PC?
Cuando la pc lea el PID/VID del dispositivo HID, ¿es el host Arduino quien lee al osciloscopio su ID y lo envía a la pc por medio del bluetooth? ¿Se puede emular el ID/VID para engañar a la pc que es un ratón, un teclado o un osciloscopio?
O es que la pc lee al módulo bluetooth y saque su id/vid del bluetooth solamente.
Gracias por soportarme:).
Gracias efectivamente era eso, ahora ya es capaz de cargar el programa pero me aparece el siguiente mensaje cuando cargo los ejemplos sobre el arduino mega2560 , no se si tendré que soldar algo mas "OSCOKIRQ failed to assert",
Excelente observacion Alberto Oliva!!efectivamente es eso lo que me pasaba a mi tambien!!simplemente con soldar los tres conectores que dices el programa sube correctamente a la placa!!Muchas gracias por la solucion y gracias tambien a SETISAEDU por el video subido!!
Hola Alberto! Nos alegra escuchar que ya esta resulto el problema al cargar el sketch, referente a el mensaje de error que nos comentas, ¿estas intentando cargar el programa usado en este demo? o ¿estas realizando una nueva aplicación?, también podría tratarse de un problema de alimentación, podrías revisar la tensión en los pines +5V y +3.3V para saber si están en sus valores correctos, si están bajos debes poner una fuente de alimentación externa para tu placa. Realiza estas pruebas y coméntanos los resultados, esperamos que con eso puedas resolver el problema.
amigo tienes algo para lector de codigo de barras porque te manda una cadena entonces quiero guardarlo en una variable y enviarlo a una base de datos si para manejar mis frascos de laboratorio
Hola Esteban! Por el momento no hemos realizado la aplicación que necesitas, pero puedes usar de base el uso de la librería para dispositivos HID, ademas si deseas usar la información que te envía la lectura de códigos de barra en una base de datos, podría ser mas conveniente el uso de la lectora USB directamente conectada a la computadora donde tienes tu base de datos. Esperamos que esto te sea de ayuda, y recuerda seguir pendiente de nuestro canal para que no te pierdas de nuevas aplicaciones.
si ese es como el ultimo recurso tienes razon graicas si directo a la laptop ok
Hola, puede hacer un GUI o la interfaz gráfica en java para arduino de algo simple. sea encender y apagar un led o leer un valor analógico, para saber y conocer cómo se conectan estos dos. Gracias.
Hola Nicolas! Te comentamos que si es posible este tipo de comunicación, te recomendamos que utilices el protocolo Firmata, con este podrás enviar comandos de configuración y control a tu arduino por medio de una comunicación serial, te dejamos el siguiente link donde encontraras una explicación mas amplia de protocolo: ua-cam.com/video/NlEgaMNKj8w/v-deo.html y tomaremos en cuenta tu comentario para nuestros futuros vídeos.
sabes como puedo conectar una memoria USB y leer y modificar los datos de un archivo .txt??? gracias de antemano
hola, tengo el siguiente problema: probe la USB HOST SHIELD siguiendo tu tutorial y todo funcionó bien, pero luego conecté un lector de microSD y por separado funcionó bien, cuando volví a conectar el USB HOST y cargar un nuevo programa ya no me funcionaba la USB HOST, probé sacando todas las conexiones de la micro SD y cargué el ejemplo de mouse USB, pero el mouse se muestra con luz roja (cuando miro por debajo del mismo) pero no muestra ningún dato en el monitor serie, ¿qué será? ¿por qué ahora la USB HOST no funciona?
se puede conectar a in arduino leonardo o se tiene que hacer hack y a la shield
Hola Marco! Si puedes usar el USB Host Shield con el arduino leonardo, y ya que esta placa opera a 5V como el arduino UNO no tienen que realizar cambios en el escudo, esperamos que esto te sea de ayuda y te invitamos a seguir pendiente de nuestras futuras entregas!
Hola, intento recibir data desde una placa con un conector db9 y un cable manhattan de DB9 a USB, puse el host shield etc. pero no lee nada, dice start y nada mas. Si conecto el manhattan a la PC y uso el putty sì puedo leer los datos de la placa, pero quiero leerlos en el arduino uno en el serial monitor como si fuese el putty, como hago ?
hola, quiero comunicarme con un sensor que se conecta al ordenador por usb, quisiera mandarle comandos en modo modbus para poder lanzar una adquisicion y poder recuperar los datos, es posible con este shield? (o con algun otro?)muchas gracias
Hola franco, el Shiled USB Host posee varias capacidades de comunicacion con distintos modulos o aparatos USB, por lo cual con tu sensor no deberia de ser problema. Lo que debes tomar en cuenta es de que manera se ejecuta la comunicacion y si existe alguna libreria que te facilite la comunicacion por medio del protocolo ModBus. Te invitamos a estar pendiente de nuestras proximas entregas y te sucribas a nuestro canal.
puedo enviar informacion de una sonda de temperatura desde arduino a una pc
Por qué no han subido más videos???
De lo bueno nunca hay mucho.... :(
hola, existe un método para tener más de un puerto usb?
Hola Canido, al parecer todos los Shield disponibles solo poseen un puerto usb, lo que puedes hacer es investigar como poder modificar el Shield para poder reasignar los puertos que utiliza para comunicacion con el arduino y si el arduino sera capaz de tolerar ambos modulos en modo stack. Te invitamos a estar pendiente de nuestras proximas entregas y te sucribas a nuestro canal.
@@brandonurielhernandezlobat8604 cómo estás, yo estoy en el mismo problema, serías tan amable de compartir si te fue posible solucionarlo, requiero leer un qr pero no me compila parece que se bloquea
Hola amigo, como puedo utilizar el usb host con un arduino DUE
Hola Edgardo, el Keyes-usb host shield es compatible con el arduino DUE, pero debes de modificar una de las soldaduras de la placa para que te permita trabajar a 3.3V, que es el voltaje de operación del Arduino Due. El Arduino Due te permite la comunicación directa con periféricos mediante su puerto micro-usb HOST que te puede ser más efectivo y rápido que utilizar el shield. Te invitamos a estar pendiente de nuestras próximas entregas y te suscribas a nuestro canal.
hola, yo tengo la misma shield pero al colocar el monitor serial me dice "OSC did not start." que hago ?
tengo un arduino uno
Hola Juan! este mensaje de error se puede dar por diversas causas, primero nos indica que el dispositivo USB no se ha iniciado, o no se tienen comunicación con él, también puede que el problema sea la comunicación con el escudo por medio de SPI. Para empezar, te recomendamos que realices la prueba colocando le una fuente externa en la clavija de alimentación de tu placa, ya que es posible que el dispositivo USB no tenga suficiente alimentación para arrancar. Esperamos que esto te sea de ayuda y recuerda seguir pendiente de nuestro canal para aprender sobre otras tecnologías.
este shield funciona para conectarlo con android ?
Hola Ulises! Si puedes comunicarte con Android a través del ADK, ya existen ciertos ejemplos en la librería del modulo USB Host Shield que puedes encontrar en la sección "adk" que te pueden servir como base para tu
proyecto. Esperamos que esta información te sea de ayuda.
ok muchisimas gracias
When i connected like this i got an error
(start
OSC did not start). How can i remove this error?
is it possible you haven't soldered the power pins? check this datasheet www.thaieasyelec.com/downloads/EFDV521/Datasheet_Keyes_USBHostShield.pdf and solder the 5V vbus power select and both 3 and 5V power select if you haven't
Buenas compañero!!me fascino este proyecto y compre todo el software necesario. pero tengo problemas cuando paso el codigo de ejemplo a la placa con el shield montado...tarda bastante tiempo y al final sale este mensage.(Problema subiendo a la placa. Visita www.arduino.cc/en/Guide/Troubleshooting#upload para sugerencias.) sin embargo quitando el shield me pasa el codigo perfectamente en escasos segundos. Despues de meter el codigo vuelvo a poner el shield y no me imprime nada en el puerto serie...sabes por què puede pasar esto??puedes ayudarme??gracias de antemano!!
Hola Miguel! Por lo que podemos deducir se trata de un problema en el hardware, si con tu escudo puesto no permite la carga del código, probablemente este tenga los pines 1 (TX) y 0 (RX) interferidos , y ya que estos pines son usados para la programación te generar problemas en la descarga del código a tu arduino. Primero revisa tu escudo con el fin de verificar que esos pines queden libres, adicionalmente verifica que el voltaje de trabajo del escudo sea el correspondiente para tu arduino, luego de esas dos cosas prueba cargando el código nuevamente. Esperamos que esto te sea de ayuda.
Primero verifica si entre eses pines hay continuidad con GND, +5V y 3.3V, al mismo tiempo mide si existe resistencia entre ellos, estos pines al no ser usados por el escudo deberían estar completamente libres y aislados de la masa de tierra y las alimentaciones. También verifica si hay continuidad o resistencia entre ellos (pines 0 y 1), lo cual tampoco debería de existir.En el caso de que encontraras problemas en alguno de los casos antes mencionados, si deberías buscar la manera de realizar la desconexión para dejar libres los pines de comunicación. Esperamos que esto te sea de ayuda.
he ido conectando con cables uno a uno cada pin del shield y pasando el programa cada vez que conectaba uno y el programa se transfiere perfectamente con todos los pines conectados menos cuando conecto uno de los 6 pines ICSP. pero aun dejando ese pin sin conectar no muestra en el monitor serie los datos correctos...gracias por la ayuda
visto el arduino con el USB hacia arriba desconecte el primer pin de la fila superior, el que esta mas próximo al micro, creo que es GND pero no estoy seguro...desconectando ese pin y todos los demas conectados ya digo que transfiere el programa, pero no funciona nada...tu tienes la placa de Keyes??la mia no es de esa marca...creo que ahi esta el problema.Saludos
Pudiste solucionar el problema pues a mi me pasa lo mismo y no se como resolverlo. Gracias.
am me sale error en vez de las letras me sale puros ceros
Hola Greysi, debes de revisar que en tu monitor serial tengas el mismo baudrate asignado void set up del codigo que estes utilizando. Esperamos que esta pueda ser tu solución, te invitamos a estar pendiente de nuestras próximas entregas y te suscribas a nuestro canal.
@@SETISAEDU hola, tengo el mismo problema, en el monitor serial en vez de letras me salen puros simbolos y todo lineal, no en lista hacia abajo.
Hice de todo, pero no me sale algo en el puerto serial :C
Hola amigo de casualidad diste con la solución.....???... me pasa lo mismo
Hola yo tengo un problema, conecto mi arduino y si lo reconoce....me aparece COM6(Arduino) cuando lo conecto y le meto los códigos de ejemplos para host shield y si carga el sketch al arduino....ya sea el sketch de mouse o el de teclado ....pero conecto mi mouse y en mi monitor serial no me detecta nada....solo aparece ; "START", pero muevo el mouse y en el monitor no me aparece nada y con el teclado lo mismo,el host shield ya le hice los puentes ; 3.3v/5v/5v .....pero veo que no hay comunicación entre el host shield usb y el arduino.......al principio pensé que era un defecto de fábrica del host shield e hice valida la garantía y me lo cambiaron y sigue pasando lo mismo, ya no se si es un defecto de fábrica de mi arduino o si algo me esta faltando por hacer, ya cheque que este actualizado el driver del host shield usb en la libreria.....y bueno .....no doy con la solución.......así que si alguien le paso lo mismo y encontró la solución agradecería....alguna respuesta
@@CaburetoVerde solo tuve unir un 2 pines que no estaban conectados en el shield, revisa tu placa... donde dice 5v, puentealo y listo(OJO: Solo debes puentear el de 5V si es arduino y 3.3v si es una raspberry pi)
Hola ya solucionado , era mi arduino que tenía un defecto de fábrica, hice válida la garantía me lo cambiaron y ya funciona
시발 버퍼링 개오지게걸리네