Modifications

Sauter à la navigation Sauter à la recherche
165 octets supprimés ,  29 février 2016 à 17:07
aucun résumé de modification
Ligne 14 : Ligne 14 :  
Le matériel nécessaire pour ce Hack est très simple - Le Pi est raccordé à l'Arduino en utilisant l'interface Série disponible sur les deux plateformes.
 
Le matériel nécessaire pour ce Hack est très simple - Le Pi est raccordé à l'Arduino en utilisant l'interface Série disponible sur les deux plateformes.
   −
Comme le Pi fonctionne en 3.3V et un Arduino en 5V, il faut utiliser un convertisseur de niveau logique (''level converter'' en anglais – cette fois j'ai utiliser [http://mchobby.be/PrestaShop/product.php?id_product=131 un convertisseur AdaFruit], il est incroyablement simple à utiliser et il n'y a aucun danger de surcharge pour votre Pi (au contraire d'un convertisseur à base de résistance, [http://codeandlife.com/2012/07/29/arduino-and-raspberry-pi-serial-communication/ voir cet autre Article de Joonas Pihlajamaa] ''en anglais'').
+
Comme le Pi fonctionne en 3.3V et un Arduino en 5V, il faut utiliser un convertisseur de niveau logique (''level converter'' en anglais – cette fois j'ai utiliser {{pl|131|un convertisseur logique AdaFruit}}, il est incroyablement simple à utiliser et il n'y a aucun danger de surcharge pour votre Pi (au contraire d'un convertisseur à base de résistance, [http://codeandlife.com/2012/07/29/arduino-and-raspberry-pi-serial-communication/ voir cet autre Article de Joonas Pihlajamaa] ''en anglais'').
    
[[Fichier:Rasp-Hack-HDMI-Serveur-PiSerialGPIO.png|100px]]  
 
[[Fichier:Rasp-Hack-HDMI-Serveur-PiSerialGPIO.png|100px]]  
Ligne 25 : Ligne 25 :  
}}
 
}}
   −
Les connexions sont réalisées comme suit par '''l'intermédiaire d'un [http://mchobby.be/PrestaShop/product.php?id_product=131 convertisseur logique]''' (''level converter'' en anglais) qui adapte les tensions entre le Raspberry Pi et votre Arduino.  
+
Les connexions sont réalisées comme suit par '''l'intermédiaire d'un {{pl|131|convertisseur logique}}''' (''level converter'' en anglais) qui adapte les tensions entre le Raspberry Pi et votre Arduino.  
    
[[Fichier:Rasp-Hack-HDMI-Serveur-LevelConverter.jpg]]
 
[[Fichier:Rasp-Hack-HDMI-Serveur-LevelConverter.jpg]]
   −
Effectuez toutes les connections suivantes par l'<font color="red">intermédiaire du [http://mchobby.be/PrestaShop/product.php?id_product=131 convertisseur logique]</font>:  
+
Effectuez toutes les connections suivantes par l'<font color="red">intermédiaire du {{pl|131|convertisseur logique}}</font>:  
 
* connectez les GND (Ground, la masse en Français) entre les périphériques (soyez méfiant, vérifiez d'abord 3 fois qu'il s'agit bien de la masse!)
 
* connectez les GND (Ground, la masse en Français) entre les périphériques (soyez méfiant, vérifiez d'abord 3 fois qu'il s'agit bien de la masse!)
 
* Connectez le TX du Pi sur le RX d'Arduino (connectez uniquement après la programmation de votre Arduino, ne jamais programmer votre Arduino avec le Pi connecté!)
 
* Connectez le TX du Pi sur le RX d'Arduino (connectez uniquement après la programmation de votre Arduino, ne jamais programmer votre Arduino avec le Pi connecté!)
Ligne 38 : Ligne 38 :     
[[Fichier:HDMI-Server-v1_bb.jpg|800px]]
 
[[Fichier:HDMI-Server-v1_bb.jpg|800px]]
 +
 +
Le raccordement est identique sur un {{link-product-piplus}} puisque les 26 premières broches du GPIO sont identiques.
    
=== Avec Pi-Cobbler ===
 
=== Avec Pi-Cobbler ===
Si vous disposez d'un [http://mchobby.be/PrestaShop/product.php?id_product=160 Pi-Cobbler d'AdaFruit], votre raccordement s'en trouvera grandement facilité.
+
Si vous disposez d'un {{link-product-picobbler}} ou un {{link-product-picobblerplus}}, votre raccordement s'en trouvera grandement facilité.
    
Voici comment opérer le raccordement logique entre le Raspberry-Pi et Arduino.
 
Voici comment opérer le raccordement logique entre le Raspberry-Pi et Arduino.
    
[[Fichier:HDMI-Server-v2_bb.jpg|800px]]
 
[[Fichier:HDMI-Server-v2_bb.jpg|800px]]
 +
 +
==== Pi-Cobbler ou Pi-Cobbler-Plus? ====
 +
 +
{{picobbler-compatibility}}
    
== Programme côté Raspberry Pi ==
 
== Programme côté Raspberry Pi ==
Ligne 56 : Ligne 62 :  
draw 5 15 10 10
 
draw 5 15 10 10
 
# quitter le serveur
 
# quitter le serveur
quit
+
exit
 
</nowiki>  
 
</nowiki>  
   Ligne 238 : Ligne 244 :     
Voici les directs vers les différents articles:  
 
Voici les directs vers les différents articles:  
* Le [http://mchobby.be/PrestaShop/product.php?id_product=131 Convertisseur Logique 4 Canaux d'AdaFruit]
+
* Le {{pl|131|Convertisseur Logique 4 Canaux d'AdaFruit}}
* Un [http://mchobby.be/PrestaShop/product.php?id_product=141 Raspberry Pi]
+
* Un {{link-product-pi2}}
* Un [http://mchobby.be/PrestaShop/product.php?id_product=160 Raspbery Pi Cobbler d'AdaFruit]
+
* Un {{link-product-pi3}}
* Un [http://mchobby.be/PrestaShop/product.php?id_product=10 Arduino]
+
* Un {{link-product-piplus}}
* Un [http://mchobby.be/PrestaShop/product.php?id_product=53 Breadboard demi-taille]
+
* Un {{link-product-picobblerplus}} ou un {{link-product-picobbler}}
* Des [http://mchobby.be/PrestaShop/product.php?id_product=34 fils breadboard extra-souples]
+
* Un {{pl|10|Arduino}}
 +
* Un {{pl|53|Breadboard demi-taille}}
 +
* Des {{pl|34|fils breadboard extra-souples}}
    
<hr />
 
<hr />
29 837

modifications

Menu de navigation