Paso 5: ahora para la broca de Arduino...
Agregar la biblioteca de VarSpeedServo en el IDE de Arduino usando el método de importación de biblioteca generalmente. (https://github.com/netlabtoolkit/VarSpeedServo).
Esta biblioteca es muy buena para poder controlar la velocidad del servo sin tener que meterse sobre PWM tiempo, jugar con el archivo servo.h estándar o poner lento bucles en el código. Hay 3 partes al método cinemático... ángulo, velocidad y "esperar a mover hasta el final". Compruebe hacia fuera el bosquejo, y verás que es bastante sencillo.
Copiar y pegar el dibujo desde el archivo txt adjunto, pegar en un dibujo nuevo y cargar en el Nano. Todavía estoy aprendiendo esta lengua y probablemente es una forma muy mala, rotonda de hacerlo, pero funciona, para no ser demasiado duro conmigo.
Ahora, tienes que hacer un divisor de voltaje para uso entre Pi (pin 4, Tx) y Nano (pin 16, D1/Tx). Esto es porque el Nano utiliza 5v en los alfileres de IC2 y el Pi 3, 3V.
Conectar los 2 juntos directamente... y el humo se escapará de la Pi (por supuesto uno más caro se quema primero... perfectamente lógico!)
Aquí es cómo...
http://blog.oscarliang.net/Raspberry-PI-and-Arduin...
Una vez que han hecho que, a continuación, simplemente conecte el cable de señal de cada servo a los pines de Nano 3, 5, 6, 9, 10, 11 (todo el nematodo pins), el servo + cables a un carril común de la energía y todos los cables de tierra a un carril de tierra común. Asegúrese de que el pin de gnd del Nano, gnd pin y servo motivos de GPIO Pi están conectados en el mismo riel.
Conecte el servo + tren a una potencia de 5V carnosos agradable (estoy usando un 7.4V 1000mAh LiPo), negativo para el carril de tierra de la batería.
Conecte un cable USB/USBmini entre un puerto USB de la Pi y el Nano. Conecte una fuente de alimentación de la Pi y esperar a que todo es arrancado. Conectar con el Pi WAP, abrir el navegador y vaya a servidor web... tiempo de juego! :-)
Espero que esto es de alguna utilidad para alguien. Fue interesante unir las diferentes partes, y abre algunas opciones para combinar la potencia de la Pi para entregar un web basado en GUI para el control de un fondo de arduino.
Actualmente estoy experimentando con el chip de 20PU ATTiny84 hablando a y desde un módulo de wifi NRF24L01 para una versión de la web menos de esto. Puedo seguir con un instructivo para así.
Dirígete a mi link de youtube un vídeo de la Raspiduino en acción y tal vez pase por mi impresora A3 a la conversión de la máquina CNC video sobre lo pasado.
Aclamaciones.