Referencia de programa: 01C
Arduino IDE 1.0.6 y ArduBlock 20130607 en MAX 6.5 (MAdrid_linuX)
- Placa Arduino.
- Pin digital 5 - Miniservo o servomotor de 180 grados de rotación.
Ten en cuenta:
- Para una adecuada gestión de las señales PWM (modulación por ancho de pulsos) de los actuadores analógicos conectados en pines digitales, utiliza los pines 3, 5, 6, 9, 10 y 11 con los servomotores.
- En las placas con hileras de tres pines conecta los cables empezando normalmente por "ground".
Programa:
- Crea el programa que se muestra en la imagen.
Prueba:
- Posa el ratón encima del bloque Servo.
- Localiza la pequeña flechita que aparece al final de Servo: Default.
Pulsa sobre la flechita para ver que hay más opciones y deja lo opción como Por defecto (Default). - Cambia a ángulos diferentes entre 0 y 180 grados.
- Intenta utilizar ángulos mayores a 180.
- Repite el mismo proceso cambiando los números y valores de pin digital por parejas.
- Describe lo que ha ocurrido tras los cambios.
- Describe lo que crees que hace cada bloque paso a paso.
- Describe 3 posibles usos de este montaje en la vida real.
Investiga:
- Investiga nuevas posibilidades cambiando valores y bloques.
Bitbloq Offline v1.0.3 en MAX 8.0 (MAdrid_linuX)
Montaje:
Programa:
mBlock con mBot (mCore) en MAX 9.0 (MAdrid_linuX) 64 bits (autónomo)
Programa con servomotor de 180º de rotación conectado en el puerto 1:
Programa con servomotor de 180º de rotación conectado en el puerto 1:
Ten en cuenta:
- En algunas de las pruebas realizadas en ciertas placas, a veces el miniservo no se comporta adecuadamente pulsando en bandera verde en modo conectado, por lo que sólo indicamos el ejemplo de carga a Arduino para que luego se ejecute de forma autónoma desconectada.
Carga para que funcione en modo "autónomo desconectado".
- Con la placa conectada al ordenador, pulsa sobre el bloque mBot Program, cliquea en Upload to Arduino, espera a que termine la carga, desconecta la placa del ordenador y utiliza la placa sólo con las pilas.
No hay comentarios:
Publicar un comentario