Instalar mu editor en Ubuntu para codificar Python

El editor mu es un software para escribir código Python. Está orientado para principiantes en programación, por lo que propicia una experiencia de aprendizaje más amena. Este editor proporciona el ambiente adecuado para que los aprendices desarrollen sus laboratorios con flexibilidad y monitoreo. Veamos cómo instalar Mu editor en Ubuntu para trabajar con la placa 

Instalar Mu editor en Ubuntu


El método para instalar Mu editor en Ubuntu no es tan fácil como en otras plataformas. Ni siquiera en la página oficial de Mu es claro su procedimiento. Pero siguiendo estos pasos es posible lograrlo (probado en sobre Ubuntu 18.10).

1) Descargue usted el contenido de https://github.com/mu-editor/mu

 Si gusta muévalo al directorio /opt:

cd ~/Descargas
mv mu-master.zip /opt

2) Entre usted en la terminal y descomprimalo:

cd /opt
unzip mu-master.zip

3) Instale usted los siguientes paquetes adicionales:

sudo apt install python3-pip
sudo apt-get install python3-setuptools
sudo apt-get install python3-dev

4) Ahora sí instálalo con pip3, pero sin sudo (o inicia sesión como root en la terminal):

cd mu-master/
pip3 install -r requirements.txt
make clean
exit

5) Todos los usuarios que necesiten usar Mu deberan ser miembros del grupo dialout

sudo usermod -a -Gdialout nombre-de-usuario

6) Pruebalo


./run.py

7) Coloca el directorio mu-master en /usr/local/bin

sudo mv /opt/mu-master /usr/local/bin
cd /usr/local/bin
sudo ln -s mu-master/run.py Mu

El ejecutable del editor mu se debe renombrar debido a que en GNU/Linux existe otro ejecutable llamado mu. Puedes llamarlo Mu, como en el comando anterior.

8) También necesitarás instalar estos paquetes adicionales:

sudo apt-get install python3-pyqt5
sudo apt-get install python3-pyqt5.qsci
sudo apt-get install python3-pyqt5.qtserialport

Conectemos la placa Circuit Playground Express al puerto USB de nuestro laptop, y comencemos.

Circuit Playground Express

 

Empezando con Python


Abrimos el editor mu con el comando Mu y colocamos el siguiente código para hacer unas luces secuenciales:

instalar mu editor

Mu editor

Código para armar un secuenciador de luces

Guarda el código en la placa con el nombre code.py

Y listo:

Detector de color


Con el siguiente código podemos tener un detector de color básico, con el que podemos usar el Trazador de editor mu para verificar su funcionamiento:

import os
print(os.uname()) # imprime información de la tarjeta

from adafruit_circuitplayground.express import cpx # libreria para manejar tarjeta

import time # libreria para hacer pausas
import board # libreria para acceder a los pines de la tarjeta
import math # libreria para funciones matemáticas
import random # libreria para generar números aleatorios
import analogio
import touchio #libreria para usar los pads
import simpleio

# detector color

while True: #Se agrega el contenido de este while dentro del while de code.py y main.py
 cpx.pixels.fill((0, 0, 0))

 cpx.pixels[1] = (255, 0, 0)
 red = cpx.light

 cpx.pixels[1] = (0, 255, 0)
 green = cpx.light

 cpx.pixels[1] = (0, 0, 255)
 blue = cpx.light

 cpx.pixels.fill((0, 0, 0))

# Printed to match the color lines on the Mu plotter!
# The orange line represents red.
 print((blue, green, red))
 if cpx.button_a:
  cpx.pixels((0,0,0))
  break

Guarde usted el proyecto. Ahora abra el trazador y pruebe colocando sobre la tarjeta objetos de distintos colores para que vea el resultado en la gráfica:

 

Instalar Mu editor Overall rating: ☆☆☆☆☆ 0 based on 0 reviews
5 1

 

Su nombre
Email
Titulo
Valoración
Opinión

 

 

Comparte esto en
Publicado en Tecnología.