Faire un ThinkPad clavier USB adaptateur avec Arduino (5 / 5 étapes)

Étape 5: Résultat & Conclusion

Arduino plateforme le rend très facile de créer un adaptateur USB. Toutefois, il a quelques faiblesses graves :

• Limitée keycodes prend en charge : aucune définition des touches du clavier, Impr. écran, Arrêt défil, Pause, pause et beaucoup plus
• Mise en œuvre délicate de Keyboard.press() et Keyboard.release(). Au lieu d’accepter et en envoyant les keycodes non modifiés, API Arduino oblige l’utilisateur d’envoyer des caractères imprimables plutôt.
• Aucun réveil à distance : si l’ordinateur allez en mode veille, appuyez sur une touche du clavier ou déplacez la souris se réveille pas il.
• Faible FWH
• Lent. Il peut y avoir des améliorations et optimisations de code, mais à l’aide d’abstraction de Arduino de manipulation directe port augmente la latence significativement, ajoutant le nombre de broches faible obligeant l’utilisateur à utiliser ICs expansion ralentir un peu plus loin.

Pour des fins de test, j’ai utilisé des câbles pour relier les deux planches. Pour le produit final, j’utiliser certains beaucoup fils plus minces soudés directement sur les planches et courir sous le clavier.

Voici une vidéo du clavier en action : http://youtu.be/gDHS0D_EtOc

Suggestions pour l’amélioration de la conception et des optimisations de code accueillies !

Articles Liés

Convertir un clavier ZX82 spectre dans un clavier USB extensible avec Arduino

Convertir un clavier ZX82 spectre dans un clavier USB extensible avec Arduino

Dans ce Instructable, je vais vous montrer comment convertir un clavier USB développable fonctionnellement compatible avec n'importe quoi de votre clavier ZX82 spectre compatible USB. Cette version est assez compacte pour que lorsque vous avez termin
Comment faire un affichage LED à 7 segments avec Arduino

Comment faire un affichage LED à 7 segments avec Arduino

Je vais vous montrer comment faire un segment 7 Ecran à LEDS. Combiner avec Arduino pour créer le compte à rebours, texte simple et plus encore. J'aime faire des projets originaux. J'ai cherché l'ensemble d'instructables et n'a pas trouvé un comme ça
Comment faire un système d’alarme avec Arduino

Comment faire un système d’alarme avec Arduino

Avec Arduino est vraiment possible de faire des projets complexes, notamment par le biais de l'Internet, vous pouvez l'utiliser à travers le bouclier différents disponibles pour le microcontrôleur. Dans cet article, nous allons voir comment faire un
Clavier USB mini avec un microcontrôleur $7

Clavier USB mini avec un microcontrôleur $7

Rendre un clavier utilisant un microcontrôleur pour envoyer rapidement sur la touche usb, qui s'interface avec AutoHotKey, une application Windows pour créer des applications et des macros.AutoHotKey peut être utilisé avec votre clavier original sans
Guitar Hero USB controller avec Arduino et Java

Guitar Hero USB controller avec Arduino et Java

J'ai été l'intention de créer un Guitar Hero (ou Frets on Fire) contrôleur pendant une longue période. Il y a quelques semaines, j'ai trouvé un jouet guitare (avec des boutons sur le cou, la barre de vibrato et le strum bar) au magasin local réduit à
Comment faire fonctionner un moteur brushless ESC avec Arduino

Comment faire fonctionner un moteur brushless ESC avec Arduino

Cette instructable vous montrera comment configurer et exécuter un moteur brushless ESC avec un arduino et exécuter un moteur brushless à des vitesses différentes. Il passera par les matériaux, installation de matériel et le logiciel de codage. Il vo
Tactile clavier / contrôleur avec Arduino et la transformation de jeu

Tactile clavier / contrôleur avec Arduino et la transformation de jeu

cette instructable décrit une manière simple et rapide pour créer un clavier tactile ou contrôleur de jeu à l'aide-carton,-papier d'aluminium,- et un Arduino.Il fournit également les codes Arduino et traitement immédiatement commencer à jouer !Idéal
Clavier avec Arduino sans fil

Clavier avec Arduino sans fil

Salut tout le monde, dans ce tutoriel je vais vous montrer comment construire un clavier sans fil avec arduino et bluetooth qui permet d'écrire à distance dans notre Pc avec système d'exploitation windows.Voir la vidéoLe programme permet uniquement d
Clavier usb Xbox 360

Clavier usb Xbox 360

comment faire pour brancher un clavier usb filaire ou sans fil pour xbox 360Étape 1: ce que vous devez clavier usb filaire ou sans filrécepteur de clavier USB pour clavier sans filXbox 360mainsÉtape 2: filaire ou WiFi j'ai un clavier sans fil vous po
La réalisation d’un cardan bricolage sans balais avec Arduino

La réalisation d’un cardan bricolage sans balais avec Arduino

Il s'agit d'une histoire de mon troisième projet avec gyro bon marché et Arduino.Après les précédentes deux projets, Simple pendule inversé et calligraphie 3D, j'ai pensé faire Caméra cardan avec Arduino. Puis j'ai eu trois stratégies pour le projet.
Domotique avec Arduino... Et JavaScript !

Domotique avec Arduino... Et JavaScript !

Dans ce instructable (mon premier seul en fait), je vais vous guider pour faire d'automatisation dans votre maison avec Arduino, oui, pas si nouveau... Mais nous allons aussi inclure JavaScript, à l'aide de Node.js et une impressionnante bibliothèque
6 LED pendule avec Arduino

6 LED pendule avec Arduino

c'est ce que vous devez faire un pendule de 6 LED avec Arduino :6 x LEDSRésistances de 6 x 330 ohms7 x fils de raccordement1 x carte de prototypage ou Perfboard1 x Arduino Uno ou Arduino Mega 2560Ce projet ne tarde pas à faire du tout.C'est le code q
Faire votre propre clavier ou contrôleur MIDI USB pas cher

Faire votre propre clavier ou contrôleur MIDI USB pas cher

Je cherchais un périphérique contrôleur USB MIDI (ou interface) pour les applications de musique comme le clavier de piano ou orgue ou pédalier. Après quelques recherches, j'ai voulu aller vers une solution plus « fait maison ». Mon choix a été final
Convertir une manette NES à USB avec Arduino

Convertir une manette NES à USB avec Arduino

Bonjour !Dans ce instructable, je vais vous montrer comment raccorder une manette de Nintendo Entertainment System à un arduino, l'arduino exécute à son tour un sketch spécial qui lui permet de se présenter à un PC comme un joystick USB HID !Et si ce