Documentos de Académico
Documentos de Profesional
Documentos de Cultura
com)
https://programarfacil.com
*/
void setup() {
// Iniciamos el monitor serie para mostrar el resultado
Serial.begin(9600);
void loop() {
// Desplazamos a la posicin 0
servoMotor.write(0);
// Esperamos 1 segundo
delay(1000);
// Desplazamos a la posicin 90
servoMotor.write(90);
// Esperamos 1 segundo
delay(1000);
*/
void setup() {
// Iniciamos el monitor serie para mostrar el resultado
Serial.begin(9600);
void loop() {
// Vamos a tener dos bucles uno para mover en sentido positivo y otro en sentido negativo
// Para el sentido positivo
for (int i = 0; i <= 180; i++)
{
// Desplazamos al ngulo correspondiente
servoMotor.write(i);
// Hacemos una pausa de 25ms
delay(25);
}
#include <Servo.h>
void setup()
{
Serial.begin(9600); // initialisation du port srie
}
void loop()
{
position = analogRead(A0); // lit la valeur du potentiomtre qui commande le servo
(valeur comprise entre 0 et 1023)
position = map(position, 0, 1023, 0, 179); // change l'chelle pour que nous tre en degrs
(valeur comprise en 0 et 179)
Serial.println(position);
delay(15); // petite attente pour que tout se passe bien
// si des ordres sont envoys sur le port srie, on prend possession du servo
if (Serial.available() > 0) {
// lit le texte qui arrive sur le port srie et le convertit en nombre entier
position = Serial.parseInt();