Servo
{{@12708#bkmrk-una-de-las-aplicacio}}
{{@12708#bkmrk-el-servomotor-que-po}}
{{@12708#bkmrk-por-defecto-cuando-s}}
{{@12708#bkmrk-servomotores}}
{{@12708#bkmrk-los-servos-son-un-ti}}
{{@12708#bkmrk-el-hardware-interno-}}
{{@12708#bkmrk-hay-muchos-modelos%2C-}}
{{@12708#bkmrk-si-quieres-saber-m%C3%A1s-1}}
{{@11506#bkmrk-ejemplos-de-uso-de-s}}
{{@11506#bkmrk-curso-arduino-con-c%C3%B3}}
Enunciado
Vamos a aprovechar el concepto de mapeo con el siguiente enunciado
Queremos que se mueva un servo motor (ángulo de 0º a 180º) en función del potenciómetro, conectado a GP27 por lo tanto sus valores van de 0 a 65535 (que es 2 elevado a 16)
Hardware
- Conectamos un servo en el slot correspondiente
Ojo, fíjate que tienes que conectar el pin - con el marrón. Mira la foto
- Movemos el Jumper a la posición que conecte GP21 con Servo
Mapeo
Utilizaremos la situación G de mapeo https://libros.catedu.es/books/pico-bricks/page/mapeo
por lo tanto dividiremos la posición del potenciómetro por 364
Software
El programa es el siguiente:
Resultado
Te atreves a... manejar dos servos, por ejemplo con el mando a distancia de IR