5.2. Instalación
Para utilizar esta biblioteca en su Raspberry Pi Pico, le recomendamos
que descargue el IDE Thonny Python.
Una vez que haya descargado el IDE Thonny, ahora puede descargar la
última versión de Micropython y flashearlo en su Pico.
Una vez descargada la última versión de Micropython, puedes flashearla
en tu Pico manteniendo pulsado el botón BOOTSEL cuando conectes tu
Pico al PC. Después puedes soltar el botón BOOTSEL. El Pico debería
abrirse en el Explorador de tu monitor. Simplemente arrastra el archivo
descargado y tu Pico estará flasheado con la última versión de
Micropython.
5.3. Ejemplo de código.
A continuación, puedes descargar la biblioteca desde GitHub. Utilizamos
la biblioteca SBC-MotoDriver3-RaspberryPiPico de Joy-IT para nuestro
ejemplo de código, la cual está publicada bajo la licencia GNU.
Después de descargar el archivo *.zip, debes descomprimirlo y seguir
estos pasos para utilizar la biblioteca sin problemas:
1. Abre el IDE de Thonny, ve a "View" (Vista) y activa
"Files" (Archivos) allí.
2. Crea una nueva carpeta en tu Pico y dale el nombre "lib".
3. En la ventana de "Files" que ahora está abierta, abre la carpeta en
la que se encuentra la biblioteca descargada desde GitHub.
4. Ve a la carpeta "lib" en tu Pico y haz clic derecho en el archivo
"SBC_MotoDriver3_Lib.py" en la ventana de "Files" y descárgalo
en tu carpeta "lib" en el Pico.
5. Deja la carpeta "lib" en tu Pico y ahora descarga el archivo
"SBC-MotoDriver3-Example.py" en tu ventana de "Files"
haciendo clic derecho en tu Pico.
Si has seguido estos pasos, ya puedes utilizar el ejemplo de código.
5.4 Utilización de motores paso a paso
Tenga en cuenta que sólo se puede conectar un motor paso a paso por
lado. En cuanto al hardware, es importante utilizar los motores paso a
paso adecuados para el rango de tensión permitido. Además,
independientemente de la plataforma en la que vaya a utilizar el
producto, asegúrese de no conectar nunca un motor paso a paso y un
motor de corriente continua al mismo lado al mismo tiempo. Esto puede
causar problemas o incluso dañar el producto.
En cuanto al soware, asegúrese de no enviar la función de motor paso a
paso al mismo controlador de motor con las funciones de motor de CC,
independientemente de la plataforma en la que tenga previsto utilizar el
producto. Mantenga siempre estas funciones separadas entre sí.