Saltar la navegación

Raspberry Pi pico

El kit de kitronic

discoverySe trata del RP2040, que cuenta con un procesador dual core ARM Cortex M0+ funcionando a 133 MHz, acompañado de 264 KB (¡no MB!) de RAM y 2 MB de almacenamiento integrado.

El kit Kitronik Discovery para Raspberry Pi Pico, contienePico, es una excelente manera de aprender sobre microcontroladores, codificación Python y computación física. El kit permite completar 7 experimentos.

Configuración

Instale micropython en Raspberry Pi Pico

  1. Mantenga presionado el botón "Boot Sel" en su Pico.
  2. Conecte el Pico a su PC usando un cable USB, luego suelte el botón.
  3. Su Pico debería aparecer como una unidad USB llamada "RPI-RP2".
  4. En la unidad USB hay un enlace web llamado "Index.htm" en el que debe hacer clic. Esto lo llevará a la página web de Pico.
  5. Haga clic en la pestaña etiquetada como "Introducción a MicroPython" y siga las instrucciones.microp
  6. Descargue el UF2 y colóquelo en la unidad RPIRP2.
  7. Reinicie su Raspberry Pi Pico desconectándolo.
  8. Una vez que se vuelva a enchufar, no aparecerá como una memoria USB, pero Thonny podrá conectarse a través del puerto USB.

Instalar Thonny

thPara crear el código que se ejecutará en el Pico, necesitamos instalar Thonny en la computadora. Thonny es un editor de Python dedicado que se utiliza para enviar el código de trabajo al Pico. Está en el repositorio de EducaAndos.

Thonny se conecta al Pico para programarlo a través del puerto USB. Debería detectar automáticamente el Pico cuando está enchufado.  Conecta Pico con un cable micro USB.

Para programar por bloques

piperPiper Make se trata de una herramienta de codificación de arrastrar y soltar compatible con Raspberry Pi Pico que es gratuita para que cualquiera la use https://make.playpiper.com/

En primer lugar, debe configurar su Pico, así que desplácese hacia abajo y seleccione 'Configurar mi Pico'. Una vez que hayas hecho eso, estarás listo para comenzar.

Primeros pasos con Th

Vamos a crear un programa que haga parpadear la luz LED.

Copia el siguiente código

import machine
import utime
#Setup the onboard LED Pin as an output
LED = machine.Pin(25,machine.Pin.OUT)
while True:

LED.value(1)
utime.sleep(0.5)
LED.value(0)
utime.sleep(0.5)

Encender Led con botón

¿Qué queremos hacer? Al pulsar el botón debe encender el LED de la pi pico

Código

th2import machine
#Setup the onboard LED Pin as an output
LED = machine.Pin(25,machine.Pin.OUT)
Button = machine.Pin(0,machine.Pin.IN,machine.Pin.PULL_DOWN)
while True:
LED.value(Button.value())

Conexión

coexion