Como hacer dispositivo USB (PIC18F)

voy a mostrar cómo a la protoboard una simple generic HID USB, creando el firmware PIC18F y finalmente crear la interfaz de Windows para el dispositivo que te permitirá controlar un LED de la PC y leer el estado de un botón del dispositivo.

Desde la llegada de Windows 7 necesita una costoso certificación de validación de Microsoft para crear controladores personalizados USB (sin él la mayoría de usuarios no puede incluso instalar su software).

Utilizando el construido en controladores para dispositivos genéricos de HID proporciona un método simple de crear dispositivos compatibles con Windows y Linux y también hace mucho más sencilla la creación de software y firmware.

Ya el HID estándar no requiere de controladores personalizados que no necesita obtener un certificado para el controlador, Windows y Linux disponen de bibliotecas integradas para ayudarle a comunicarse.

Para este artículo nos vamos a pegar a un dispositivo USB bastante básico. El dispositivo le permitirá controlar un LED de Windows y también ver el estado de un interruptor del empuje en el dispositivo.

Esto utilizando a los principios básicos de USB 2 vías comunicación se hará claro que le permite avanzar en proyectos más complejos.

Para mantener tan baja como sea posible, que me concentraré en la construcción del tablero del hardware con pocos componentes el costo y la dificultad, el firmware de PIC18F será compilador MPLAB y Hitech C basado en (el libremente disponible), el Windows se creará software utilizando Microsoft Visual C++ 2008 express (que también es libre descargar).

Aunque este artículo se basa en el microcontrolador PIC18F4550 puede fácilmente sustituir esto por el más pequeño y más barato PIC18F2550 que es código compatible con el 4550 más grande.

Si desea seguir este artículo sugieren Desplácese hacia abajo hasta la parte inferior y descargar el software que lo acompaña. También asegúrese de que tener MPLAB, HiTech C para los PIC18F y Microsoft Visual Studio 2008 express instalado.

Tenga en cuenta que todo el host de imágenes se toman desde una máquina Windows 7, si usted necesita para encontrar lo mismo/parecido a un Windows más viejo de la caja por favor cabeza sobre Google encontrarás un montón de información sobre donde los artículos son en su máquina de WindowsME.

LinktoHow

Linktostudy

Linktonews

Artículos Relacionados

Cómo utilizar el lector de tarjetas de memoria interno de PS3 como un dispositivo USB en tu PC

Cómo utilizar el lector de tarjetas de memoria interno de PS3 como un dispositivo USB en tu PC

primero este es mi primer Instructable (yippie!), estoy seguro de que habrá mucho que venga.Por lo tanto, tenía una PS3 rota y quería hacer algún uso de los componentes de trabajo. Lo primero que hice fue tirar la hoja de datos de la viruta del conve
Como hacer 1 usb 2, o más.

Como hacer 1 usb 2, o más.

Va a enseñar paso a paso sobre cómo aumentar el número de usb puertos disponibles en su computadora. Podría costar menos de $10 o libre.Paso 1: materiales Materiales y herramientas:Desforrador/cortador de alambrela soldadura y la soldadura de hierro
Los dispositivos USB con una fuente de alimentación 6-24V como paneles solares de energía

Los dispositivos USB con una fuente de alimentación 6-24V como paneles solares de energía

¿Nunca encontraste a ti mismo con una fuente de alimentación 6-24V, o paneles solares que pueden cargar su teléfono o ejecutar cualquier otro dispositivo USB de 5V? ¡ Pues ahora puede!Esta es una guía para encerrar un bonverter de $10 dólar (también
Como carga cualquier dispositivo USB en montar su bicicleta

Como carga cualquier dispositivo USB en montar su bicicleta

para empezar, este proyecto se inició cuando recibió un subsidio del programa Lemelson-MIT. (Josh, si estás leyendo esto, le amamos.)Un equipo de 6 estudiantes y un profesor armar este proyecto, y hemos decidido ponerlo en Instructables con la espera
Como hacer cable de extensión USB para 0$

Como hacer cable de extensión USB para 0$

Cansado del iPhone corta cableCada vez cargo mi iPhone he tenido este problemaEl cable es cortoAsí que ahora usted puede hacer su propio cable de extensión USB para 0$Proyecto de lo que se puede hacer en 10 minutosPaso 1: ¿Qué necesita?Así que para e
Como hacer auriculares por cable WIFI DIY

Como hacer auriculares por cable WIFI DIY

Hoy en día, todo es inalámbrico todos los gadgets como ratón, teclado, auriculares, altavoces etc. Así había tengo una idea para hacer con cable de auriculares / auriculares inalámbricos en casa en cuantos dólares con los auriculares antiguos. Auricu
Cómo instalar Windows 8 desde un dispositivo USB

Cómo instalar Windows 8 desde un dispositivo USB

para aquellos de ustedes que tienen netbooks y quieren instalar windows 8 pero no puedo porque theres ningún DVD conducir en ellos, o los que descargar windows 8 desde internet, heres cómo instalar windows 8 a su ordenador mediante un USB stickahora
Termómetro de interior/exterior USB (o, 'Mi primer dispositivo USB')

Termómetro de interior/exterior USB (o, 'Mi primer dispositivo USB')

este es un diseño simple que demuestra la USB periférico en la PIC 18Fs. Hay un montón de ejemplos para el 18F4550 40 pin fichas en línea, este diseño demuestra la versión más pequeña de 28 pin 18F2550.La placa utiliza piezas de montaje en superficie
Auto Reset de un dispositivo USB.

Auto Reset de un dispositivo USB.

¿No todos odiamos tener que desconecte y vuelva a conectar un dispositivo usb si ha dejado de responder? Mi UIRT USB es la clave a mi casa y automatización de comodidad. En ocasiones bloquea y debo volver a enchufarlo o reiniciar la pc.Aquí es cómo f
Como hacer el jailbreak (sin ataduras) 3.0 y 2.2.1

Como hacer el jailbreak (sin ataduras) 3.0 y 2.2.1

actualización: el dev team ha liberado una nueva versión de redsn0w y saurik ha lanzado nuevas versiones de sustrato móvil y winterboard para el 3GS!-champster2.2.1 es solo para el ipod touch 2G.Y también los datos que, Cyle/cyleleghorn/A.C.E., he añ
Hacer un USB-marcador/lápiz/marcador

Hacer un USB-marcador/lápiz/marcador

he creado un USB-marcador para los propósitos de mi clase de innovación. Yo quería hacer un lápiz USB al principio, pero fue un poco difícil, dadas las limitaciones de espacio, por lo que terminó con un marcador de USB =)Paso 1: Materiales necesarios
Dispositivo usb ocultos

Dispositivo usb ocultos

muchos de nosotros enfrentan el problema de la privacidad de los datos. Su es un barato, sorprendente e interesante manera de esconder un dispositivo de almacenamiento y controlar con el uso de magnetismo. Nadie será nunca capaz de pensar cómo activa
Cómo hacer un USB mediante el uso de batería muerta

Cómo hacer un USB mediante el uso de batería muerta

mantenimiento de documentos secretos en poder del enemigo pueden ser un reto, especialmente si los malos tienen la costumbre de parar y te busca.El cifrado es una cosa, pero es el arte de la esteganografía (ocultar mensajes) que será en última instan
Cómo jugar backups de Wii desde un dispositivo usb con ningún modchip. ¿

Cómo jugar backups de Wii desde un dispositivo usb con ningún modchip. ¿

Cansado de mala quemaduras de DVD? ¿Wii laser murió hacia fuera en usted? ¿Quieres copiar juegos de Wii directamente desde tu Wii dvd al disco duro? Este instructable es perfecto para usted! Con este instructable, usted será capaz de jugar su favorit