Modifications

Sauter à la navigation Sauter à la recherche
1 682 octets ajoutés ,  26 juin 2014 à 21:54
Ligne 31 : Ligne 31 :  
Que de manipulations alors qu'une simple LED clignotante peut faire notre bonheur.
 
Que de manipulations alors qu'une simple LED clignotante peut faire notre bonheur.
   −
L'autre option est d'avoir un connexion bluetooth avec un petit montage sur le bureau (EZ-Link + Microcontroleur + LED) qui attend les notifications en provenance du téléphone via Bluetooth.
+
L'autre option est d'avoir un connexion bluetooth avec un petit montage sur le bureau (EZ-Link + Microcontroleur + LED) qui attend les notifications en provenance du téléphone via Bluetooth SPP.
 +
 
 +
[[Fichier:Android-EZ-Link-FTDI-Arduino.jpg|800px]]
    
Quand vous arrivez au travail, vous appairez votre Android avec votre montage et mettez en route votre petit programme Android.
 
Quand vous arrivez au travail, vous appairez votre Android avec votre montage et mettez en route votre petit programme Android.
Ligne 53 : Ligne 55 :  
# Programme sur le microcontroleur
 
# Programme sur le microcontroleur
   −
Il est alors toujours préférables de scinder un gros projets en plus petits éléments dont il est plus facile de contrôler le bon fonctionnement. C'est tout l'intérêt de ce tuto puisqu'il permet de vérifier la bonne communication Bluetooth Série entre un périphérique Android et un hôte (comme un PC + EZ-Link Bluetooth)
+
Il est alors toujours préférables de scinder un gros projets en plus petits éléments dont il est plus facile de contrôler le bon fonctionnement. '''C'est tout l'intérêt de ce tuto puisqu'il permet de vérifier la bonne communication Bluetooth Série entre un périphérique Android et un hôte''' (comme un PC + EZ-Link Bluetooth)
    
Aussi, voici une suggestion d'étapes à suivre pour la réalisation d'un tel projet:
 
Aussi, voici une suggestion d'étapes à suivre pour la réalisation d'un tel projet:
Ligne 62 : Ligne 64 :     
== Ajouter un support Bluetooth à Raspberry-PI ==
 
== Ajouter un support Bluetooth à Raspberry-PI ==
 +
Tout comme il est possible de relier un Arduino à un PC (ou Android) via Bluetooth (en utilisant EZ-Link), il est également possible de connecter un Raspberry à une ordinateur ou Android via Bluetooth (en utilisant aussi un EZ-Link).
 +
 +
Il est donc possible d'envoyer des instructions à son montage Raspberry-Pi depuis un appareil Android (ou un PC Bluetooth).
 +
 +
=== via USB ===
    
Chez [http://shop.mchobby.be MCHobby], nous réalisons nos développement sous Linux. Notre test ayant été conduit sous Linux Mint (donc une base Debian, comme pour le Raspberry-Pi), il ne fait aucun doute que le module EZ-Link + FTDI fonctionnera également avec un Raspberry-Pi :-)
 
Chez [http://shop.mchobby.be MCHobby], nous réalisons nos développement sous Linux. Notre test ayant été conduit sous Linux Mint (donc une base Debian, comme pour le Raspberry-Pi), il ne fait aucun doute que le module EZ-Link + FTDI fonctionnera également avec un Raspberry-Pi :-)
 +
 +
[[Fichier:Android-EZ-Link-FTDI-Raspberry.jpg|800px]]
 +
 +
Configuration testée avec joie et succès à l'aide de minicom (voir [[FTDI-Friend-PCs#Installer_MiniCom|ce tutoriel]]) et de la commande
 +
 +
  sudo minicom -b 9600 -o -D /dev/ttyUSB0
 +
 +
=== Via port Série ===
 +
Le GPIO de votre Raspberry-Pi dispose d'un port série matériel (UART) sur le GPIO. En suivant les [[RASP-GOF-GSM-GPRS-UART|instructions de notre GSM/GPRS]] vous apprendrez comment libérer le port série sur le GPIO et comment le raccorder directement avec un EZ-Link. 
 +
 +
[[Fichier:Android-EZ-Link-UART-Raspberry.jpg|640px]]
 +
 +
Il faut:
 +
* Brancher la masse/GND  entre le PI et l'EZ-Link (pour avoir une masse commune)
 +
* Brancher le TX de l'EZ-Link --> RXD du Raspberry Pi (cfr [http://mchobby.be/wiki/images/thumb/9/99/RASP-GSM-GPRS_bb.jpg/640px-RASP-GSM-GPRS_bb.jpg cette image] utilisant un {{pl|160|Pi-Cobbler}})
 +
* Brancher le RX de l'EZ-Link <-- TXD du Raspberry Pi
 +
* Brancher le VIN de l'EZ-Link <-- +5V du Raspberry Pi (pour alimenter l'EZ-Link)
 +
 +
Il faut croiser les RX/TX entre les deux ports séries.
 +
 +
TX est utiliser pour Transmettre de l'information (T=Transmit), cette dernière doit être reçue par le destinataire sur une broche RX (R=Receipt pour Réception)
    
=== Idées de projet ===
 
=== Idées de projet ===
Mais pourquoi s'arracher la tête à vouloir faire communiquer un Pi avec un téléphone Android via BlueTooth ?
+
Mais pourquoi s'arracher les cheveux à vouloir faire communiquer un Pi avec un téléphone Android via BlueTooth ?
    
Et bien, à l'aide de votre programme de communication série à développer sur votre téléphone Android, votre Raspberry-Pi:  
 
Et bien, à l'aide de votre programme de communication série à développer sur votre téléphone Android, votre Raspberry-Pi:  
29 879

modifications

Menu de navigation