Contrôler le clavier & souris w / app Android via Arduino (6 / 10 étapes)

Étape 6: Le croquis de l’Arduino

Modifier le câblage du BlueSMiRF à l’Arduino

Vous devrez modifier le câblage de la BlueSMiRF à l’Arduino très légèrement. Actuellement, TX sur le BlueSMiRF est câblé à RX sur l’Arduino et RX sur le BlueSMiRF est câblé à TX sur l’Arduino. Cela était nécessaire afin de régler la vitesse de transmission de la BlueSMiRF. Maintenant que vous écrivez le sketch Arduino réel, fil TX sur le BlueSMiRF numérique broche 2 sur l’Arduino. Puis fil RX sur le BlueSMiRF numérique broche 3 sur l’Arduino.

Comment le BlueSMiRF fonctionnera toujours si elle n’est pas branchée à RX et TX sur l’Arduino ? La bibliothèque SoftwareSerial (incluse dans l’Arduino 1.0) vous permet d’exécuter un autre périphérique série à travers les tiges numériques, qui vous permet d’utiliser la fonctionnalité par défaut du Conseil sur port USB.

Le code de l’Arduino

Le rôle du programme Arduino est d’écouter les commandes envoyées de l’app Android via Bluetooth, interpréter ces commandes et passez-la sur le port série dans le programme de traitement, qui contrôle le clavier et la souris.

Télécharger le code suivant sur votre carte Arduino :

#include < SoftwareSerial.h >
#include < MeetAndroid.h >

TX = broche numérique 2, RX = broche numérique 3
SoftwareSerial portOne (2, 3) ;
MeetAndroid meetAndroid ;

void setup()
{
Démarrer le port série du matériel
Serial.Begin(57600) ;
Démarrer le port série de logiciel
portOne.begin(57600) ;
portOne.listen() ;
synchroniser avec l’application android
meetAndroid.registerFunction (stringValue, ' ^') ; clavier
meetAndroid.registerFunction (stringValue, ''') ; retour arrière
meetAndroid.registerFunction (stringValue, ' ~') ; souris
}

void loop()
{
Bien qu’il y a des données entrantes...
tandis que (portOne.available() > 0) {}
lire la valeur du caractère
char c = portOne.read() ;
écrire la valeur de port série
Serial.Write(c) ;
}
}

{} void stringValue (drapeau octets, numOfValues octets)

Articles Liés

Contrôler les lumières RVB de Android avec Arduino & Bluetooth LE (BLE)

Contrôler les lumières RVB de Android avec Arduino & Bluetooth LE (BLE)

j'ai vu beaucoup de projets de Kickstarter mettant en vedette la nouvelle norme Bluetooth 4.0 Low Energy et clones Arduino à venir sur le marché, a permis un certain nombre de Bluetooth LE (BLE) mais nombre de ces projets semblent encore être quelque
Contrôle LED avec téléphone Android via BLE (Bluetooth 4.0), MangoCube App et Arduino UNO

Contrôle LED avec téléphone Android via BLE (Bluetooth 4.0), MangoCube App et Arduino UNO

Ce Instructable montre comment envoyer des données au contrôle LED sur Arduino UNO appareil Android.Vous aurez besoin au moins des éléments suivants ;1. Arduino UNO ou Conseil compatible.2. MangoCube BLE Conseil ( https://www.kickstarter.com/projects
ArduDroid : Un Simple contrôleur de base 2-Way Bluetooth Android pour Arduino RGB led bande

ArduDroid : Un Simple contrôleur de base 2-Way Bluetooth Android pour Arduino RGB led bande

INTRODUCTIONGET IT ON google app de jeu « ardudroid »ARDUDROID (anciennement Andruino) est une simple application Android pour vous aider à contrôler les broches de votre Arduino Uno (ou clone) depuis votre téléphone Android sans fil. C'est une appli
Contrôler votre lecteur de musique de mac avec arduino

Contrôler votre lecteur de musique de mac avec arduino

Contrôler iTunes et Vox les 2 plus populaires lecteurs de musique sur les ordinateurs mac avec un arduinoÉtape 1: Choses nécessairesArduino (j'utilise uno, mais tous doivent faire).Câble USB pour l'arduino.IR recevoir diode.Télécommande universelle I
Comment contrôler le climatiseur a/c à la maison avec Arduino, même de loin !

Comment contrôler le climatiseur a/c à la maison avec Arduino, même de loin !

Arduino permet vraiment de faire beaucoup de choses concernant l'Internet des objets, juste avoir un peu « désir et l'intuition pour créer tout type de projet.Dans ce post nous allons voir comment télécommande contrôle votre conditionneur d'air à la
Contrôler un grand déclencheur linéaire avec Arduino

Contrôler un grand déclencheur linéaire avec Arduino

Ce tutoriel de l'actionneur linéaire Arduino montre comment faire la base commande manuelle d'un grand déclencheur linéaire en utilisant un Arduino et deux boutons. Dans le premier jeu du code, le premier bouton s'étend de l'actionneur et le deuxième
Feetech servos comment contrôler simultanément les 26 pièces par arduino

Feetech servos comment contrôler simultanément les 26 pièces par arduino

J'utilise SCM-1 de contrôle des stupéfiants pour contrôler la connexion série sorte peut contrôler 26 morceaux feetech SCS15 servo à un moment donné.Le Robot de contrôle des stupéfiants (SCM-1) peut également accepter d'instructions d'UART, permettan
Contrôler un climatiseur IR avec Android et Arduino

Contrôler un climatiseur IR avec Android et Arduino

Pour mon premier projet Arduino, j'ai décidé de contrôler mon climatiseur sur internet à l'aide d'Arduino et mon téléphone portable Android partout où j'ai accès à internet. La vidéo est en espagnol mais vous obtiendrez ce que je suis la démonstratio
ArduDroid : Un Simple 2 voies Bluetooth-contrôleur basé sur Android pour Arduino

ArduDroid : Un Simple 2 voies Bluetooth-contrôleur basé sur Android pour Arduino

MISES À JOUR :Le 19 nov. 2031 : avis : la synergie incroyable entre Arduino & Android.30 octobre 2013 : Andruino est maintenant officiellement ARDUDROID et est bientôt disponible sur Google jeu. Ce changement de nom pour éviter un conflit avec une au
Comment contrôler un Arduino contrôlée des bras robotiques de Dobot équipe

Comment contrôler un Arduino contrôlée des bras robotiques de Dobot équipe

On dit toujours, Dobot est une haute précision, plusieurs bras robotisé Bureau de contrôle. Dans le dernier instructables, nous avons montré vous la haute précision et la fonctionnalité de bureau en construisant une découpe laser et soudure Dobot bra
Contrôler votre appareil photo reflex numérique avec l’iPhone et le Module de BLE Arduino

Contrôler votre appareil photo reflex numérique avec l’iPhone et le Module de BLE Arduino

Voici 10 minutes instructable pour contrôler l'appareil photo reflex numérique avec Arduino et iPhone.Étape 1: Liste des piecesUn Arduino UNO ou Mega ou Nano ou etc.J'ai utilisé un HM-10 Bluetooth Low Energy Module, mais je pense que tous les autres
Arduino en vol, un Arduino qui permet de contrôler un hélicoptère

Arduino en vol, un Arduino qui permet de contrôler un hélicoptère

j'ai vu de nombreux hacks pour contrôler un hélicoptère rc avec un arduino, mais j'ai un hélicoptère à l'aide de la radiocommande (non ir led). Avec quelques pièces je vais vous montrer comment construire votre propre ! Lire l'ensemble instructable a
À l’aide de routeur MikroTik Conseil 433 & Arduino pour contrôler deux LEDs

À l’aide de routeur MikroTik Conseil 433 & Arduino pour contrôler deux LEDs

Dans ce tutoriel, je vais expliquer comment contrôler deux voyants utilisant MikroTik routeur Conseil et Arduino.MikroTik 433 est un routeur basé sur le noyau Linux, il contient 3 ports Ethernet et 3 mini PCI port permet de raccorder les cartes sans
Contrôler Unity3d par Arduino

Contrôler Unity3d par Arduino

Salut, j'ai ce tutoriel je vais vous montrer comment facilement contrôler Unity3d ou toute autre technologie .net par Arduino.Si vous voulez faire l'inverse s'il vous plaît vérifier ce Instructable plutôt :https://www.mediafire.com/?f099cf2dba08bih