Ligne 60 : |
Ligne 60 : |
| {{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=MicroPython-Hack-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=MicroPython-Hack-REPL |
| + | }} |
| + | |
| + | {{ttuto |
| + | |label=LED et concepts |
| + | |descr=Allumer les LEDs de la carte PyBoard. Les concepts de base. |
| + | |img=tlogo-micropython-LED.jpg |
| + | |link=MicroPython-Hack-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=MicroPython-Hack-1LED |
| + | }} |
| + | |
| + | {{ttuto |
| + | |label=8 LEDs |
| + | |descr=Contrôler plusieurs LEDs. |
| + | |img=Tlogo-micropython-8leds.png |
| + | |link=MicroPython-Hack-8LEDS |
| + | }} |
| + | |
| + | {{ttuto |
| + | |label=Bouton |
| + | |descr=Bouton, '''callback''' et '''interruption'''. |
| + | |img=tlogo-micropython-button.jpg |
| + | |link=MicroPython-Hack-button |
| + | }} |
| + | |
| + | {{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=MicroPython-Hack-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=MicroPython-Hack-fading |
| + | }} |
| + | |
| + | {{ttuto |
| + | |label=Déparasitage entrée |
| + | |descr=Comment déparasiter une entrée. |
| + | |img=tlogo-micropython-deparasitage.jpg |
| + | |link=MicroPython-Hack-deparasitage |
| + | }} |
| + | |
| + | {{ttuto |
| + | |label=Lecture Analogique |
| + | |descr=Réaliser une lecture analogique sur le PyBoard. |
| + | |img=tlogo-micropython-analogique.png |
| + | |link=MicroPython-Hack-Analogique |
| + | }} |
| + | |
| + | {{ttuto |
| + | |label=TMP36 = °C |
| + | |descr=Lire la température avec TMP36 un senseur de température analogique. |
| + | |img=tlogo-micropython-tmp36.png |
| + | |link=MicroPython-Hack-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=MicroPython-Hack-LDR |
| + | }} |
| + | |
| + | {{ttuto |
| + | |label=Moteur |
| + | |descr=Utiliser un transistor pour commander un moteur. |
| + | |img=tlogo-micropython-moteur.png |
| + | |link=MicroPython-Hack-moteur |
| + | }} |
| + | |
| + | {{ttuto |
| + | |label=Relais |
| + | |descr=Commander des charges plus importantes à l'aide d'un relais. |
| + | |img=tlogo-micropython-relais.png |
| + | |link=MicroPython-Hack-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=MicroPython-Hack-led-RGB |
| + | }} |
| + | |
| + | {{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 |
| + | |label=USB <-> UART |
| + | |descr=Envoyer les données de l'UART vers USB (et vice-versa). |
| + | |img=tlogo-micropython-USB-UART.jpg |
| + | |link=MicroPython-Hack-USB-UART |
| + | }} |
| | | |
| {{ttuto-end}} | | {{ttuto-end}} |
Ligne 65 : |
Ligne 197 : |
| * Diagramme des broches de la carte MicroPython PyBoard | | * Diagramme des broches de la carte MicroPython PyBoard |
| {{MPImage|pybv10-pinout.jpg|640px}} | | {{MPImage|pybv10-pinout.jpg|640px}} |
| + | |
| + | {{underline|'''Encore plus...'''}} |
| + | * [[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. |
| | | |
| == Support == | | == Support == |