Clavier avec Arduino sans fil (2 / 3 étapes)

Étape 2: Devenir sans fil...

Permet d’utiliser les broches 4 et 5 de l’arduin pour la communication série, alors qu’il faut importer la bibliothèque de SoftwareSerial :

[code]

#include < SoftwareSerial.h >

[/ code]

Créez un objet appelé bleu et définir le débit de données en 9600.

[code]
SoftwareSerial blue(4,5) ; RX, Tx

Blue.Begin(9600) ;

[/ code]

Obtenir le code complet est :

[code]

#include < PS2Keyboard.h >
#include < SoftwareSerial.h >

rec de char ;

SoftwareSerial blue(4,5) ; RX, Tx

const int PinData = 3 ;

const int PinClock = 2 ;

PS2Keyboard teclado ;

void setup()

{

Delay(1000) ;

teclado.Begin (PinData, PinClock) ;

Blue.Begin(9600) ;

}

void loop()

{/ / Si le clavier est disponible

Si (teclado.available())

{/ / Lit la touche enfoncée

char c = teclado.read() ; Vérifie certaines touches spéciales

Si (c == PS2_ENTER)

{

Blue.println("ent") ;

}

else if (c == PS2_TAB)

{

Blue.println("Tab") ;

}

else if (c == PS2_ESC)

{

Blue.println("ESC") ;

}

else if (c == PS2_BACKSPACE)

{

Blue.println("BSP") ;

}

else if (c == PS2_PAGEDOWN)

{

Blue.println("PGD") ;

}

else if (c == PS2_PAGEUP)

{

Blue.println("PGU") ;

}

else if (c == PS2_LEFTARROW)

{

Blue.println("LFT") ;

}

else if (c == PS2_RIGHTARROW)

{

Blue.println("RGT") ;

}

else if (c == PS2_UPARROW)

{

Blue.println("UPK]") ;

}

else if (c == PS2_DOWNARROW)

{

Blue.println("DWN") ;

}

else if (c == PS2_DELETE)

{

Blue.println("del") ;

}

d’autre

{/ / Imprimer les caractères normaux

Blue.println(c) ;

}

}

}

[/ code]

Télécharger ici le code pour arduino.

Prochaine étape reçoivent l’envoi de clés...

Articles Liés

Bibliothèque de clavier avec Arduino sans à l’aide du clavier (premier tutoriel)

Bibliothèque de clavier avec Arduino sans à l’aide du clavier (premier tutoriel)

Pavé utilisé habituellement dans la plupart des projets permettant aux clients de traiter avec le projet tel que (Real Time Clock (RTC) pour ajuster le jour, temps, contrôle d'accès,... etc) mais si vous l'utilisez avec la bibliothèque d'Arduino clav
Streaming Audio et la reconnaissance vocale avec Arduino sans fil

Streaming Audio et la reconnaissance vocale avec Arduino sans fil

dans ce projet j'ai connecter ma carte Arduino à un WiFly module (https://www.sparkfun.com/products/10822) de Roving Networks et de flux audio pour le PC, alors que BitVoicer (http://www.bitsophia.com/BitVoicer.aspx) peut exécuter la reconnaissance v
NRF2L401 système de Transmission de données PC avec Arduino sans fil

NRF2L401 système de Transmission de données PC avec Arduino sans fil

L'équipe ICStation vous présenter comment faire ce NRF2L401 sans fil PC Data Transmission système basé sur ICStation UNO et l'ICStation mega2560 avec Arduino.Le système de Transmission de données NRF2L401 sans fil PC fonctionne sous tension DC5V et u
Rendre votre projet Arduino sans fil en quelques minutes, avec le bouclier d’inventeurs sans fil

Rendre votre projet Arduino sans fil en quelques minutes, avec le bouclier d’inventeurs sans fil

le bouclier inventeurs utilise un tuyau sans fil, qui est un module RF sans fil spécial qui vous permet facilement et de manière fiable, envoyer et recevoir les données sans erreur sans fil entre deux ou plusieurs cartes Arduino.C'est Long Range – le
Tutoriel de Shield Arduino sans fil SD

Tutoriel de Shield Arduino sans fil SD

comme son nom l'indique, le bouclier de l'Arduino sans fil SD remplit deux fonctions. Avant tout, ce bouclier permet de vous facilement l'interface avec les modules EMETTEUR-RECEPTEUR Xbee pour créer maillez de réseaux et autres périphériques sans fi
Arduino sans fil voiture

Arduino sans fil voiture

SalutCe projet est réalisé avec 2 planches arduinos (UNO pour voiture) et NANO pour l'émetteur.J'utilise aussi puce H-Bridge pour commander des moteurs.L'émetteur-récepteur est NRFL2401 qui est SPI contrôlé par Arduino.La voiture châssis est sur Ebay
Alimenter un Arduino sans fil

Alimenter un Arduino sans fil

voulez jamais pensé d'alimenter un Arduino sans fil ? Vérifiez-le dehors.Etape 1: Obtenir ces choses Ces pour ce dont vous avez besoin.1.Arduino(must)2. compartiment (6v)3.4 x piles AAQuelqu'un at-il essayer avec une batterie 9v. Si les travaux, s'il
Interface clavier avec arduino

Interface clavier avec arduino

Dans les appareils embarqués celui de la partie essentielle est clavier est utilisé pour interagir avec les périphériques intégrés, clavier est entré dispositifs servant à donner féliciter les appareils, de la calculatrice à l'ordinateur entrée est d
Arduino WiFi thermomètre (avec page web) - Arduino sans fil

Arduino WiFi thermomètre (avec page web) - Arduino sans fil

Ce dont vous avez besoinUne carte Arduino (n'importe quelle plaque compatible est OK).LM-35 (pour utiliser avec le fichier fourni, vous pouvez utiliser DS18B20 mais vous devez convertir le code source respectivement).Module de HLK-RM04 WiFi de routeu
Contrôler quoi que ce soit avec la manette ps2 et Arduino (sans fil)

Contrôler quoi que ce soit avec la manette ps2 et Arduino (sans fil)

dans ce instructable vous apprendrez comment contrôler une led avec un contrôleur de la playstation 2 et un Arduino, mais vous pouvez contrôler pratiquement tout ce que vous voulez.Étape 1: matériauxVous aurez besoin :Arduinomanette PS2 (sans fil ou
Contrôler Arduino sans fil avec MATLAB

Contrôler Arduino sans fil avec MATLAB

été voir DIYs peu sur la façon d'établir une communication entre application MATLAB et Arduino qui est connecté au PC. Cependant, je n'ai pas rencontré quoi que ce soit qui contrôlent l'Arduino via MATLAB sans fil en utilisant bouclier compatible Eth
Température et humidité moniteur avec ESP8266 sans fil

Température et humidité moniteur avec ESP8266 sans fil

L'objectif de ce projet est de faire un moniteur de température/humidité qui se connecte sans fil la température et l'humidité à un serveur distant. Nous utiliserons un Arduino Uno (ou clone), un DHT11, ESP8266 et ThingSpeak.com pour ce projet. Il s'
Arduino sans fil Animatronic main

Arduino sans fil Animatronic main

BTW!!! Cette instructable est awsomeeeeeeC'est un très simple mais en même temps un projet très difficile selon votre niveau de compétence. Permet d'obtenir à bâtiment !Ce qu'il s'agit, est un coup de main animatronique sans fil qui ne nécessite pas
Arduino sans fil contrôlée de réservoir (nRF24L01)

Arduino sans fil contrôlée de réservoir (nRF24L01)

Salut!Aujourd'hui je vais vous montrer comment construire un réservoir d'Arduino contrôlée et télécommande. La 3d imprimés parties du réservoir (à l'exception du contrôleur, suivre le guide et le réservoir de la couverture) ont été conçus par timmicl