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 == |