Clavier USB et Souris

Avec une carte leonardo

Souris:

#include « Mouse.h »

// the setup function runs once when you press reset or power the board
void setup() {
// initialize digital pin LED_BUILTIN as an output.
pinMode(LED_BUILTIN, OUTPUT);
Mouse.begin();
LedBlink(6, 500);
}

void LedBlink(int nb, int tempo) {
for (int i= 1 ; i<=nb; i++) {
digitalWrite(LED_BUILTIN, HIGH);
delay(tempo);
digitalWrite(LED_BUILTIN, LOW);
delay(tempo);
}
}
// the loop function runs over and over again forever
void loop() {
//digitalWrite(LED_BUILTIN, HIGH); // turn the LED on (HIGH is the voltage level)
Mouse.move(0, -1);
delay(2000);
Mouse.move(0, 1);
//digitalWrite(LED_BUILTIN, LOW); // turn the LED off by making the voltage LOW
delay(1000); // wait for a second
}

Test du sketch http://arduino.cc/en/Tutorial/KeyboardLogout avec une carte Arduino Leonardo.

1°) Préparation, prévoir un fil à relier de la broche 2 (digitale) à la masse

2°) Raccordement de la carte au PC et déchargement du sketch

3°) Branchement de la carte sur le port USB d’un PC (test sous windows et ubuntu)

4°) Relier le fil de la broche 2 à la masse pour lancer le reboot du pc

Publicités

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion /  Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion /  Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion /  Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion /  Changer )

Connexion à %s

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur la façon dont les données de vos commentaires sont traitées.

Articles récents
Commentaires récents
fatima dans Bienvenue !
AdminDroid dans Bienvenue !
fatima dans Bienvenue !
Archives
Catégories
%d blogueurs aiment cette page :