Modifications

Sauter à la navigation Sauter à la recherche
1 352 octets ajoutés ,  7 mars 2019 à 11:46
Ligne 4 : Ligne 4 :  
[[Fichier:Hack-MotorSkin-10.jpg|800px]]
 
[[Fichier:Hack-MotorSkin-10.jpg|800px]]
   −
{{ambox-stop|text=N'appliquez pas une tension supérieure à 10 sur la prise jack ou le bornier d'alimentation.<br />La carte n'est pas équipée de protection contre la polarisation inversée! Ne vous trompez pas)}}
+
{{ambox-stop|text=N'appliquez pas une tension supérieure à 10 Volts sur la prise jack ou le bornier d'alimentation.<br />La carte n'est pas équipée de protection contre la polarisation inversée! Ne vous trompez pas)}}
    
Vous pouvez donc très facilement alimenter une plateforme robotique à partir d'{{pl|556|un bloc pile 4x1.5V}}.
 
Vous pouvez donc très facilement alimenter une plateforme robotique à partir d'{{pl|556|un bloc pile 4x1.5V}}.
   −
* Un connecteur pôles pour un {{pl|561|senseur ultrason HC-SR04}}
+
* Un connecteur 4 pôles pour un {{pl|561|senseur ultrason HC-SR04}}
 
* Vous pouvez utiliser le senseur directement sur le connecteur ou utiliser des fils pour le monter sur un servo moteur (pour le rendre "''orientable''").
 
* Vous pouvez utiliser le senseur directement sur le connecteur ou utiliser des fils pour le monter sur un servo moteur (pour le rendre "''orientable''").
 
* Un connecteur Jack (centre positif) répliqué sur un bornier (10V max).<br />De quoi alimenter vos moteurs, un régulateur 5V et votre Pyboard.
 
* Un connecteur Jack (centre positif) répliqué sur un bornier (10V max).<br />De quoi alimenter vos moteurs, un régulateur 5V et votre Pyboard.
* Une diode schottky supplémentaire sur le motor-skin pour alimenter votre PyBoard via USB ou via l'alimentation de la PyBoard (prise Jack ou bornier) lorsque vous enlevez votre prise USB.
+
* Une diode schottky supplémentaire sur le motor-skin pour alimenter votre PyBoard via USB ou via l'alimentation du motor-skin (prise Jack ou bornier) lorsque vous enlevez votre prise USB.
 
* Des [http://2.bp.blogspot.com/-oFVlDnOVPJI/TghmY8RwZdI/AAAAAAAABBo/j0zgLzP0hqg/s320/Commande+Direction.png capacités de découplage moteur]. Les moteurs continu sont source de nombreux parasites. Comme cela risque de perturber le fonctionnement de la PyBoard, nous avons rajouté des capacités de filtrage sur la carte. [http://arduino103.blogspot.be/2011/06/controle-moteur-dc-via-l293d-h-bridge.html Voyez la section "capacités de découplages" sur cet article]  pour plus d'information.
 
* Des [http://2.bp.blogspot.com/-oFVlDnOVPJI/TghmY8RwZdI/AAAAAAAABBo/j0zgLzP0hqg/s320/Commande+Direction.png capacités de découplage moteur]. Les moteurs continu sont source de nombreux parasites. Comme cela risque de perturber le fonctionnement de la PyBoard, nous avons rajouté des capacités de filtrage sur la carte. [http://arduino103.blogspot.be/2011/06/controle-moteur-dc-via-l293d-h-bridge.html Voyez la section "capacités de découplages" sur cet article]  pour plus d'information.
* '''Sur kit complet''': {{pl|463|Un régulateur de tension 5V 500mA, S7V7F5 Step-up/Step-Down}}.
+
* '''Sur kit complet''': {{pl|463|Un régulateur de tension 5V 500mA, S7V7F5 Step-up/Step-Down}}<br />Ce hacheur permet de réguler une tension de 5V à partir d'une tension supérieur ou {{underline|inférieur à 5 Volts}}, ce qui est vraiment très pratique lorsque l'on utilise un bloc pile. Il permet de fournir une tension d'alimentation stable à vos composants 5 Volts... y compris le senseur de distance ultrason.
* Ce hacheur permet de réguler une tension de 5V à partir d'une tension supérieur ou {{underline|inférieur à 5 Volts}}, ce qui est vraiment très pratique lorsque l'on utilise un bloc pile. Il permet de fournir une tension d'alimentation stable à vos composants 5 Volts... y compris le senseur de distance ultrason.
   
* Deux mini-rails de distribution +5V et GND.
 
* Deux mini-rails de distribution +5V et GND.
 
* 4 boutons utilisateurs pour faciliter la création d'une interface utilisateur.<br />Par retour à la masse.
 
* 4 boutons utilisateurs pour faciliter la création d'une interface utilisateur.<br />Par retour à la masse.
Ligne 21 : Ligne 20 :     
== Broches utilisées ==
 
== Broches utilisées ==
 +
Pour rendre son utilisation plus simple, nous avons repris notation des broches Pyboard sur la sérigraphie du motor-skin.
 +
 +
[[Fichier:MOTOR-SKIN-BOARD-v1.1-PIN-USED.jpg|320px]]
 +
 +
'''Les broches utilisées par le motor-skin sont indiquées entre parenthèses'''.
    
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
Ligne 30 : Ligne 34 :  
|- style="font-size: 90%"
 
|- style="font-size: 90%"
 
| align="left" | X17
 
| align="left" | X17
| align="left" | INPUT, Internal PullUp
+
| align="left" | INPUT<br />''Internal PullUp''
 
| align="left" | SW1
 
| align="left" | SW1
 
| align="left" | Bouton utilisateur 1 (broche à la masse lorsque le bouton est enfoncé)
 
| align="left" | Bouton utilisateur 1 (broche à la masse lorsque le bouton est enfoncé)
 
|- style="font-size: 90%"
 
|- style="font-size: 90%"
 
| align="left" | X18
 
| align="left" | X18
| align="left" | INPUT, Internal PullUp
+
| align="left" | INPUT<br />''Internal PullUp''
 
| align="left" | SW2
 
| align="left" | SW2
 
| align="left" | Bouton utilisateur 2 (broche à la masse lorsque le bouton est enfoncé)
 
| align="left" | Bouton utilisateur 2 (broche à la masse lorsque le bouton est enfoncé)
 
|- style="font-size: 90%"
 
|- style="font-size: 90%"
 
| align="left" | X19
 
| align="left" | X19
| align="left" | INPUT, Internal PullUp
+
| align="left" | INPUT<br />''Internal PullUp''
 
| align="left" | SW3
 
| align="left" | SW3
 
| align="left" | Bouton utilisateur 3 (broche à la masse lorsque le bouton est enfoncé)
 
| align="left" | Bouton utilisateur 3 (broche à la masse lorsque le bouton est enfoncé)
 
|- style="font-size: 90%"
 
|- style="font-size: 90%"
 
| align="left" | X20
 
| align="left" | X20
| align="left" | INPUT, Internal PullUp
+
| align="left" | INPUT<br />''Internal PullUp''
 
| align="left" | SW4
 
| align="left" | SW4
 
| align="left" | Bouton utilisateur 4 (broche à la masse lorsque le bouton est enfoncé)
 
| align="left" | Bouton utilisateur 4 (broche à la masse lorsque le bouton est enfoncé)
Ligne 86 : Ligne 90 :  
| align="left" | X4
 
| align="left" | X4
 
| align="left" | OUTPUT PWM<br />''Timer 5, Channel 4''
 
| align="left" | OUTPUT PWM<br />''Timer 5, Channel 4''
| align="left" | Moteur 1 contrôle vitesse
+
| align="left" | Moteur 2 contrôle vitesse
| align="left" | Broche Enable du pont-H moteur 1.
+
| align="left" | Broche Enable du pont-H moteur 2.
 +
|}
 +
 
 +
=== Prise de contrôle à distance ===
 +
Bien que disponible, '''nous suggérons de réserver les broches X9 et X10 (port série)''' car elle permettent de brancher un module "Bluetooth Série" bien pratique pour contrôler votre montage à distance.
 +
 
 +
{| class="wikitable" border="1"
 +
|-
 +
| align="center" | Broche PyBoard
 +
| align="center" | Mode
 +
| align="center" | Utilisation
 +
| align="center" | Description
 +
|- style="font-size: 90%"
 +
| align="left" | X9
 +
| align="left" | TX
 +
| align="left" | ---
 +
| align="left" | Broche d'émission du port série UART(1)
 +
|- style="font-size: 90%"
 +
| align="left" | X10
 +
| align="left" | RX
 +
| align="left" | ---
 +
| align="left" | Broche de réception du port série UART(1)
 
|}
 
|}
 +
 +
Si vous désirez prendre le contrôle de votre PyBoard à distance, vous pourrez utiliser les options suivantes:
 +
 +
{{ttuto-begin}}
 +
 +
{{ttuto
 +
  |label=Bluetooth & REPL
 +
  |descr=Utiliser un module Bluetooth série avec PyBoard. Dupliquer REPL sur Bluetooth.
 +
  |img=tlogo-micropython-bluetooth.jpg
 +
  |link=MicroPython-bluetooth
 +
}}
 +
 +
{{ttuto-end}}
 +
    
{{Hack-MotorSkin-TRAILER}}
 
{{Hack-MotorSkin-TRAILER}}
29 917

modifications

Menu de navigation