Configuración de un controlador de Motor paso a paso (2 / 5 paso)

Paso 2: Conseguir Raspberry Pi corriendo

Lo primero que debemos hacer antes de hacer cualquier motores movimiento es instalar algunos paquetes de software en el Pi de frambuesa que le permitirá comunicarse con el SlushEngine. Estos paquetes son fáciles de instalar y prueba regularmente con el sistema operativo (Raspbian, confianza, etc...) en la Página Web de frambuesa Pi a estén al día y funcionando. Hay muchas maneras diferentes de conectar con el Pi de frambuesa. Puede usar VNC, SSH o simplemente conéctelo a un monitor. Todas estas opciones de trabajo para la SlushEngine.

Primero tenemos que activar SPI y I2C, estos son los buses de comunicación que se utilizará para comunicarse con el Raspberry Pi. Para activarlos, necesitamos cambiar configuración allí mediante el programa de configuración de frambuesa.

 sudo raspi-config 

Se abrirá una ventana de configuración basado en el terminal. Puede utilizar las teclas de flecha para desplazarse y mirar las características interesantes (no es el momento para habilitar overclocking). Queremos hacer lo siguiente:

Opciones avanzadas > SPI > sí y opciones avanzadas > I2C > sí

Cuando haya activado el SPI y el I2C, puede reiniciar el Raspberry Pi.

Con la frambuesa Pi reinicia, quiere asegurarse de que tener una conexión a Internet en la Raspberry Pi. Todo el software se encuentra en línea y se instalará de forma automática mediante una serie de comandos. Siguiendo los siguientes comandos se asegurará una instalación adecuada. En primer lugar, instalaremos los paquetes necesarios que necesitamos entonces instalar otros paquetes (los instaladores de instaladores).

 sudo apt-get update 
 sudo apt-get install python3-pip git 

Luego instale la biblioteca utilizada para comunicarse con el bus SPI que hemos habilitado antes.

 pip-3.2 install spidev 

Ahora vamos a instalar un paquete que se utiliza para comunicarse con el bus I2C. Esto se comunicará con el sensor de temperatura y la IO en el tablero de SlushEngine.

 git clone https://github.com/quick2wire/quick2wire-python-a... 
 cd quick2wire-python-api 
 sudo python3 setup.py install 

Ahora se han instalado todos los paquetes requeridos y finalmente podemos instalar el software de SlushEngine. Esto será instalado utilizando el mismo método que se utilizó para instalar al controlador I2C.

 cd .. 
 git clone https://github.com/Roboteurs/slushengine 
 cd slushengine 
 sudo python3 setup.py install 

El trabajo es finalmente sobre! Ahora puede conectar algunos dispositivos y podemos conseguir algunos motores de movimiento.

Artículos Relacionados

Attiny85 como controlador de Motor paso a paso paso/Dir

Attiny85 como controlador de Motor paso a paso paso/Dir

En algún lugar de Grecia, alguien hizo algo nunca antes hecho...¿Visto esas cosas antes?Cosa: 1Cosa: 2Cosa: 3Oh, tienes! ¿Una de ellas que dices compraste? Oh... No te preocupes, yo lo hice también.Ellos hicieron el trabajo, sí. Pero pagamos para ell
Controlador de Motor paso a paso bipolar

Controlador de Motor paso a paso bipolar

Para experimentar el paso a paso bipolar motor con Arduino, muchos se utilizará protector motor L293, lamentablemente no puedo encontrar uno, he intentado construir de artículos alternativos, afortunadamente todavía tenemos el Dios Google para cumpli
Cómo hacer un controlador para un motor paso a paso

Cómo hacer un controlador para un motor paso a paso

aquí vemos como hacer un controlador de motor paso a paso con controlador TB6560AHQ de Toshiba. Este es un completo controlador recomendado que solo necesita 2 variables como entrada. lo hace todo el trabajo.Ya que necesitaba dos de estos he hecho do
Bola de 3DOF en placa utilizando cerrado motores paso a paso de bucle

Bola de 3DOF en placa utilizando cerrado motores paso a paso de bucle

La bola en el problema de la placa consiste en una placa plana en la que una bola debe ubicarse. Bola de posicionamiento se logra a través de equilibrio inestable, donde cualquier pequeño cambio en el ángulo de la placa dará lugar a la aceleración co
Hardware de Arduino PWM para motor paso a paso

Hardware de Arduino PWM para motor paso a paso

con nuestro nuevo proyecto, JustAddSharks, estamos muy interesados en apoyar el desarrollo de software libre de control de Cortadoras Láser. Estamos más que felices para la gente modificar nuestras Cortadoras Láser, reemplazar el sistema de control c
¿Manejar un Motor paso a paso con un microprocesador AVR

¿Manejar un Motor paso a paso con un microprocesador AVR

conseguido algunas construida paso a paso motores de impresoras/disco drives/etc ahí?Un sondeo con un ohmímetro, seguido por un código simple en su microprocesador y a caminar en estilo.Paso 1: Conocer a Steppers Básicamente, vas a tener que averigua
USB: - controlador de Motor DC con PIC18F4550 (teclado)

USB: - controlador de Motor DC con PIC18F4550 (teclado)

USB: - controlador de Motor DC con PIC18f4550 (teclado)Hola amigos,RequisitosInterfaz USB DEMO BoardChip de controlador de motor L293DUn pequeño proyecto en el control de motor DC con tablero del interfaz del USB pic18f4550 con motor L293D Driver.Una
Arduino Nano y Visuino: Control de Motor paso a paso con codificador rotatorio

Arduino Nano y Visuino: Control de Motor paso a paso con codificador rotatorio

A veces es necesario tener un Motor de pasos seguir la rotación de un Codificador rotatorio para posicionamiento preciso. Yo he estado planeando Instructable sobre este por un tiempo, pero finalmente el par de días después otra pregunta del usuario V
Control DC y paso a paso motores con módulos de controlador de Motor Dual L298N y Arduino

Control DC y paso a paso motores con módulos de controlador de Motor Dual L298N y Arduino

No tienes que gastar mucho dinero para el control de motores con Arduino o tablero compatible. Después de algunos caza alrededor de nosotros encontró un módulo de control del motor limpio basado en el L298N puente H IC que puede le permite controlar
Manejar un Motor paso a paso con un Arduino y un controlador Stepstick/chip A4988

Manejar un Motor paso a paso con un Arduino y un controlador Stepstick/chip A4988

Hay varias maneras de hacer que un Motor paso a paso funciona, y la mejor manera depende de la aplicación, el motor y la electrónica disponible. Para el funcionamiento de un motor paso a paso desde un Arduino, estas son las principales maneras de ir1
BRICOLAJE caja de INDIZADOR mesa giratoria, motor paso a paso y controlador PLC.

BRICOLAJE caja de INDIZADOR mesa giratoria, motor paso a paso y controlador PLC.

http://youtu.be/lIQm55aLXsIMesa giratoria de INDIZADORUna de las cosas difíciles en cosas construyendo cortar o haciendo círculos. Esperemos que esto le ayudará a algunos a inventar algunas nuevas formas de hacer las cosas. Adición de círculos, arcos
Módulo del controlador del motor

Módulo del controlador del motor

Hola chicos.Este es mi primer Instructable, espero que te guste.En este Instructable voy a mostrarte cómo hacer a un controlador de motor módulo por sólo $1 y pocos bukos. Es muy fácil, pero todo lo que necesitas es algunos conocimientos básicos de s
Introducción a motores paso a paso

Introducción a motores paso a paso

Si alguna vez has tenido el placer de desmontar una impresora más viejo para salvar componentes electrónicos (recomiendo esta actividad de fin de semana si no lo has hecho antes!) usted puede haber llegado a través de una serie de misterio cilíndrico
Fácil controlador de Motor DC

Fácil controlador de Motor DC

si usted está construyendo un robot u otro gadget de microprocesador, tendrá que conducir motores hacia delante y hacia atrás. En este instructable, te demuestro un circuito simple y de bajo costo que controla un motor DC de dos pines de I/O. No se r