Modifications

Sauter à la navigation Sauter à la recherche
1 octet supprimé ,  29 février 2016 à 17:07
aucun résumé de modification
Ligne 6 : Ligne 6 :  
[[Fichier:Rasp-Hack-HDMI-Serveur.jpg|600px]]
 
[[Fichier:Rasp-Hack-HDMI-Serveur.jpg|600px]]
   −
Alors que le Pi est capable de réaliser facilement beaucoup des tâches d'un Arduino et même plus encore... certain peuvent avoir des projets Arduino nettement plus complets (comme par exemple, un projet relatif à l'automatisation d'un Home Cinema) qui pourrait bénéficier d'une sortie HDMI.
+
Alors que le Pi est capable de réaliser facilement beaucoup des tâches d'un Arduino et même plus encore... certain peuvent avoir des projets Arduino nettement plus complets (comme par exemple, un projet relatif à l'automatisation d'un Home Cinema) qui pourraient bénéficier d'une sortie HDMI.
    
Les shield d'affichage pour Arduino ne sont pas les meilleurs marchés, pourquoi ne pas utiliser un RaspPi à la place? Il y aussi déjà eu des hack pour utiliser un RaspPi comme shield réseau, et ce projet y est fort semblable (vous pourriez juste changer un peu le code "côté Pi" pour avoir des commandes "réseaux" disponible en très peu de temps).
 
Les shield d'affichage pour Arduino ne sont pas les meilleurs marchés, pourquoi ne pas utiliser un RaspPi à la place? Il y aussi déjà eu des hack pour utiliser un RaspPi comme shield réseau, et ce projet y est fort semblable (vous pourriez juste changer un peu le code "côté Pi" pour avoir des commandes "réseaux" disponible en très peu de temps).
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 Pi-Cobbler, 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=10 Arduino]
+
* Un {{link-product-pi3}}
* Un [http://mchobby.be/PrestaShop/product.php?id_product=53 Breadboard demi-taille]
+
* Un {{link-product-piplus}}
* Des [http://mchobby.be/PrestaShop/product.php?id_product=34 fils breadboard extra-souples]
+
* Un {{link-product-picobblerplus}} ou un {{link-product-picobbler}}
 +
* Un {{pl|10|Arduino}}
 +
* Un {{pl|53|Breadboard demi-taille}}
 +
* Des {{pl|34|fils breadboard extra-souples}}
    
<hr />
 
<hr />
Ligne 248 : Ligne 257 :  
Source: Article "[http://codeandlife.com/2012/12/27/raspberry-pi-as-arduino-hdmi-shield/ Raspberry Pi as Arduino HDMI Shield]" de [http://www.joonaspihlajamaa.com/ Joonas Pihlajamaa] paru sur [http://codeandlife.com CodeAndLife]
 
Source: Article "[http://codeandlife.com/2012/12/27/raspberry-pi-as-arduino-hdmi-shield/ Raspberry Pi as Arduino HDMI Shield]" de [http://www.joonaspihlajamaa.com/ Joonas Pihlajamaa] paru sur [http://codeandlife.com CodeAndLife]
   −
<small>Traduit avec l'autorisation de [http://www.joonaspihlajamaa.com/ Joonas Pihlajamaa], Translasted with autorization [http://www.joonaspihlajamaa.com/ Joonas Pihlajamaa].</small>
+
<small>Traduit avec l'autorisation de [http://www.joonaspihlajamaa.com/ Joonas Pihlajamaa], Translated with autorization [http://www.joonaspihlajamaa.com/ Joonas Pihlajamaa].</small>
    
{{MCH-Accord}}
 
{{MCH-Accord}}
29 879

modifications

Menu de navigation