Modifications

Sauter à la navigation Sauter à la recherche
5 326 octets ajoutés ,  21 février 2016 à 14:27
Ligne 9 : Ligne 9 :  
Avec ces tutoriels vous apprendrez comment brancher et utiliser les nombreux composants qui compose le {{pl|818|Kit Découverte MicroPython PyBoard (''Pyboard Discovery Kit'') que vous pouvez acheter ici}}.
 
Avec ces tutoriels vous apprendrez comment brancher et utiliser les nombreux composants qui compose le {{pl|818|Kit Découverte MicroPython PyBoard (''Pyboard Discovery Kit'') que vous pouvez acheter ici}}.
   −
[[Fichier:MicroPython.Pyboard.Discovery.jpg]]
+
[[Fichier:MicroPython.Pyboard.Discovery.jpg|800px]]
 +
 
 +
== Marquez cette page ==
 +
Nous commençons a avoir beaucoup de tutoriels pour MicroPython PyBoard. Et certains de nos tutoriels du pack découverte peuvent vous entraîner vers d'autres tutoriels.
 +
 
 +
Ainsi, en marquant cette page dans vos favoris, vous pourrez facilement revenir à votre liste de tutoriel "pack découverte" :-)
    
== Guide de découverte pour PyBoard ==
 
== Guide de découverte pour PyBoard ==
Ligne 21 : Ligne 26 :  
   |img=tlogo-pyb-QuiSommeNous.jpg
 
   |img=tlogo-pyb-QuiSommeNous.jpg
 
   |link=Pyb-Discovery-Intro
 
   |link=Pyb-Discovery-Intro
  |traduction=1
   
}}
 
}}
   Ligne 28 : Ligne 32 :  
   |descr=Installation et détection de votre PyBoard.
 
   |descr=Installation et détection de votre PyBoard.
 
   |img=tlogo-Pyb-Installer.jpg
 
   |img=tlogo-Pyb-Installer.jpg
   |link=PyB-Installer-Installer
+
   |link_=PyB-Installer-Installer
   |traduction=1
+
   |link=MicroPython.Pyboard.Discovery-installer
 
}}
 
}}
   Ligne 37 : Ligne 41 :  
   |img=tlogo-pyb-Programmation.jpg
 
   |img=tlogo-pyb-Programmation.jpg
 
   |link=pyb-discovery-Intro-programmation
 
   |link=pyb-discovery-Intro-programmation
  |traduction=1
   
}}
 
}}
   Ligne 43 : Ligne 46 :  
   |label=Programmation (suite)
 
   |label=Programmation (suite)
 
   |descr=Suite de notre petite introduction à la programmation, commander les entrées/sortie, lecture analogique.
 
   |descr=Suite de notre petite introduction à la programmation, commander les entrées/sortie, lecture analogique.
   |img=tlogo-ARDX-Programmation2.jpg
+
   |img=tlogo-pyb-Programmation.jpg
 
   |link=pyb-discovery-Intro-programmation2
 
   |link=pyb-discovery-Intro-programmation2
  |traduction=1
   
}}
 
}}
   Ligne 53 : Ligne 55 :  
   |img=tlogo-pyb-discovery-Electronique.jpg
 
   |img=tlogo-pyb-discovery-Electronique.jpg
 
   |link=pyb-discovery-Intro-electronique
 
   |link=pyb-discovery-Intro-electronique
  |traduction=1
   
}}
 
}}
   Ligne 60 : Ligne 61 :  
{{ttuto-begin}}
 
{{ttuto-begin}}
    +
{{ttuto
 +
  |label=Premier script
 +
  |descr=Exécutez votre premier script et allumez une LED sur la carte.
 +
  |img=tlogo-micropython-firstscript.jpg
 +
  |link=MicroPython-Hack-first-script
 +
}}
 +
 +
{{ttuto
 +
  |label=Safe Mode & réinitialisation
 +
  |descr=Safe Mode et réinitialisation d'usine. Reprenez le contrôle de votre PyBoard
 +
  |img=tlogo-micropython-safemode.jpg
 +
  |link=pyb-discovery-safemode
 +
}}
 +
 +
{{ttuto
 +
  |label=L'invite REPL
 +
  |descr=Obtenir l'invite '''en ligne de commande''' REPL et utilisez PyBoard en mode terminal.
 +
  |img=tlogo-micropython-REPL.jpg
 +
  |link=pyb-discovery-REPL
 +
}}
 +
 +
{{ttuto
 +
  |label=LED et concepts
 +
  |descr=Allumer les LEDs de la carte PyBoard. Les concepts de base.
 +
  |img=tlogo-micropython-LED.jpg
 +
  |link=pyb-discovery-LED
 +
}}
 +
 +
{{ttuto
 +
  |label=1 LED externe
 +
  |descr=Branchez votre première LED sur la PyBoard et contrôlez là.
 +
  |img=Tlogo-micropython-1led.png
 +
  |link=pyb-discovery-1LED
 +
}}
 +
 +
{{ttuto
 +
  |label=8 LEDs
 +
  |descr=Contrôler plusieurs LEDs.
 +
  |img=Tlogo-micropython-8leds.png
 +
  |link=pyb-discovery-8LEDS
 +
}}
 +
 +
{{ttuto
 +
  |label=Bouton
 +
  |descr=Bouton, '''callback''' et '''interruption'''.
 +
  |img=tlogo-micropython-button.jpg
 +
  |link=pyb-discovery-button
 +
}}
 +
 +
{{ttuto
 +
  |label=Déparasitage entrée
 +
  |descr=Comment déparasiter une entrée.
 +
  |img=tlogo-micropython-deparasitage.jpg
 +
  |link=Pyb-discovery-deparasitage
 +
}}
 +
 +
{{ttuto
 +
  |label=Servo-moteur
 +
  |descr=Contrôler des servo moteur en Micro Python. Quelques commandes pour positionner un axe sur un angle donné.
 +
  |img=tlogo-moteur-servo.jpg
 +
  |link=Pyb-discovery-servo
 +
}}
 +
 +
{{ttuto
 +
  |label=Luminosité d'une LED
 +
  |descr=Contrôler la luminosité d'une LED ou la faire pulser avec un signal PWM.
 +
  |img=tlogo-micropython-fading.jpg
 +
  |link=Pyb-discovery-fading
 +
}}
 +
 +
{{ttuto
 +
  |label=Lecture Analogique
 +
  |descr=Réaliser une lecture analogique sur le PyBoard.
 +
  |img=tlogo-micropython-analogique.png
 +
  |link=Pyb-discovery-Analogique
 +
}}
 +
 +
{{ttuto
 +
  |label=TMP36 = °C
 +
  |descr=Lire la température avec TMP36 un senseur de température analogique.
 +
  |img=tlogo-micropython-tmp36.png
 +
  |link=Pyb-discovery-TMP36
 +
}}
 +
 +
{{ttuto
 +
  |label=Photo-résistance
 +
  |descr=Utiliser une photorésistance, Ldr, Cds et une entrée analogique pour détecter la présence de la lumière.
 +
  |img=tlogo-micropython-LDR.png
 +
  |link=Pyb-discovery-LDR
 +
}}
 +
 +
{{ttuto
 +
  |label=Moteur
 +
  |descr=Utiliser un transistor pour commander un moteur.
 +
  |img=tlogo-micropython-moteur.png
 +
  |link=Pyb-discovery-moteur
 +
}}
 +
 +
{{ttuto
 +
  |label=Relais
 +
  |descr=Commander des charges plus importantes à l'aide d'un relais.
 +
  |img=tlogo-micropython-relais.png
 +
  |link=Pyb-discovery-relais
 +
}}
 +
 +
{{ttuto
 +
  |label=LED RGB
 +
  |descr=Contrôler une LED Rouge,Vert,Bleu pour créer n'importe quelle couleur
 +
  |img=tlogo-micropython-LedRGB.png
 +
  |link=Pyb-discovery-led-RGB
 +
}}
 +
 +
{{ttuto
 +
  |label=Piezo
 +
  |descr=Utiliser un piezo buzzer pour faire de la musique
 +
  |img=tlogo-micropython-Piezo.png
 +
  |link=Pyb-discovery-piezo
 +
}}
 +
 +
{{ttuto-end}}
 +
 +
* Diagramme des broches de la carte MicroPython PyBoard<br />{{MPImage|pybv10-pinout.jpg|850px}}
 +
* Voyez également notre article "[[MicroPython.brochage.pyboard|Brochage et Schéma]]" si vous avez besoin d'informations plus détaillées.
 +
 +
== Truc & Astuce ==
 +
Hors kit, nous vous proposons ces deux lectures complémentaires, nous les trouvons fort utiles dans le cadre de nos activités... cela pourrait aussi vous aider.
 +
 +
Dans les outils de développements, nous utilisons quotidiennement les scripts {{fname|pyterm.py}} et {{fname|pyboard.py}} .
 +
{{ttuto-begin}}
 +
 +
{{ttuto
 +
  |label=Déboguer
 +
  |descr=Quelques petits trucs pour vous aider à déboguer vos programmes.
 +
  |img=tlogo-micropython-Debugger.jpg
 +
  |link=MicroPython-Hack-Debug
 +
}}
 +
 +
{{ttuto
 +
  |label=Outil dev
 +
  |descr=Quelques outils pour aider vos développement PyBoard.
 +
  |img=tlogo-micropython-Debugger.jpg
 +
  |link=MicroPython-Hack-Outil
 +
}}
    
{{ttuto-end}}
 
{{ttuto-end}}
 +
 +
== Plus, plus et encore plus ==
 +
Si votre faim de savoir n'est toujours pas assouvie, voici quelques autres tutoriels que vous ne manquerez pas de trouver utiles.
 +
 +
* [[MicroPython-Hack-Prepare|Précautions & alimentations]] : Précautions d'usage avant de se lancer dans le hacking. Comment alimenter votre PyBoard.
 +
* [[MicroPython-Hack-accelerometre|L'accéléromètre]] : Utiliser l'accéléromètre de la carte.
 +
* [[MicroPython-Hack-souris|PyBoard = souris]] : Faire agir la PyBoard comme une souris. Réalisez vos propres interface homme-machine.
 +
* [[MicroPython-Hack-timers|Les timers]] : Mesurer des durées, réaliser des synchronisations ou exécuter du code à intervalle régulier. Exploitez les 14 timers de votre PyBoard.
 +
* [[MicroPython-Hack-assembleur|Assembleurs]] : Utiliser l'assembleur inline. Ajouter du code assembleur ARM au sein même de vos programmes.
 +
* [[MicroPython-Hack-power|Contrôle de puissance]] : Contrôler la consommation de votre PyBoard.
 +
* [[MicroPython-Accueil|'''Acceuil MicroPython sur le Wiki''']] : notre wiki est destiné à grandir encore et encore... venez donc y jeter un coup d'oeil.
    
== Support ==
 
== Support ==
30 894

modifications

Menu de navigation