python:micropython:gtemps

Ceci est une ancienne révision du document !


Sommaire MicroPython, CircuitPython

LED

  • Exemple pour un ESP32 Feather Huzzah (LED #13)
helloesp32.py
# Faire clignoter la led de la carte
 
from machine import Pin
import time
 
# Led de la carte
Led = Pin(13, Pin.OUT)
 
while(True):
    Led.on()
    time.sleep(1)
    Led.off()
    time.sleep(1)
 
  • Exemples pour un Raspberry Pi Pico (LED #25)
hellopico.py
# Exemple 1
# Faire clignoter la led de la carte
# A modifier dans le code ci-dessus
...
Led = Pin(25, Pin.OUT)
...

morse.py
# Exemple 2
# Titre : Message en Morse
# Sources
#   Elektor n°488,
#   https://fr.wikipedia.org/wiki/Code_Morse_international
# fichier : morse.py
 
import time
from machine import Pin
led=Pin(25,Pin.OUT) # Led de la carte
BlinkRate=0.25
# Code complet téléchargeable à partir du lien ci-dessous

Télécharger le projet MICROPYTHON_RPI2_MORSE pour Thonny.
  • Exemple pour un Raspberry Pi Pico

LED

*.py
# Faire clignoter la Led de la carte
# Ressource : https://docs.micropython.org/en/latest/rp2/quickref.html
 
from machine import Pin, Timer
led = Pin(25, Pin.OUT)
timer = Timer()
 
def blink(timer):
    led.toggle()
 
timer.init(freq=2.5, mode=Timer.PERIODIC, callback=blink)
  • Ressource : sur Micropython.org.
  • Matériel :
  • Exemple
*.py
 
  • Ressource : sur Micropython.org.
  • Matériel :
  • Exemple
*.py
 
  • python/micropython/gtemps.1659520074.txt.gz
  • Dernière modification : 2022/08/03 11:47
  • de phil