DÚVIDA SOBRE CÓDIGO DA PROGRAMAÇÃO PARA ACIONAR LEDS E SERVO-MOTOR PEQUENO

BOM DIA PESSOAL, TENHO ESSE CÓDIGO PARA ACIONAR 6 LEDS E 2 SERVO-MOTOR VIA BLUETOOTH, PORÉM NÃO ESTOU CONSEGUINDO IDENTIFICAR O QUE FALTA PARA COMPILAR, ESTÁ DANDO ERRO. PRECISO CONCLUIR ESSE PROJETO DE TCC ATÉ QUINTA-FEIRA.ALGUÉM PODE ME AJUDAR? ESTE É O CÓDIGO:

#include <Servo.h>

void setup()

{

  pinMode(13,OUTPUT);

  pinMode(12,OUTPUT);

  pinMode(11,OUTPUT);

  pinMode(10,OUTPUT);

  pinMode (9,OUTPUT);

  pinMode (8,OUTPUT);

   Serial.begin(9600);

}

void loop()

{

  char c = Serial.read();

   if (c == 'A') digitalWrite(13,HIGH);

   if (c == 'B') digitalWrite(12,HIGH);

   if (c == 'C') digitalWrite(11,HIGH);

   if (c == 'D') digitalWrite(10,HIGH);

   if (c == 'E') digitalWrite(9,HIGH);

   if (c == 'F') digitalWrite(8,HIGH);

 

   if(c=='a') digitalWrite(13,LOW);

  if(c=='b') digitalWrite(12,LOW); 

  if(c=='c') digitalWrite(11,LOW);

  if(c=='d') digitalWrite(10,LOW);

  if(c=='e') digitalWrite(9,LOW); 

  if(c=='f') digitalWrite(8,LOW);

 

  delay (1000);

 }

#include<Servo.h>

 

 Servo servo(1);

 Servo servo(2);

 

 int pos=0;

 int pos=0

 

  void setup()

   {

    pinMode(servo(1)7,OUTPUT);

    pinMode(servo(2)6,OUTPUT);

    serial.begin(9600);

   }

   void loop()

  {

     char c = Serial.read();

     if (c == 'G') digitalWrite(7,HIGH);

     if (c == 'H') digitalWrite(6,HIGH);

  

     if(c=='g') digitalWrite(7,LOW);

     if(c=='h') digitalWrite(6,LOW);

   

    pinMode(7,OUTPUT);

    pinMode(6,OUTPUT);

   

     servo1.attach(7);

     servo2.attach(6);

     serial.begin(9600);

   

   servo1.write(0);

   servo2.write(0);

 }

   void loop()

   {

     char c = Serial.read();

   if (c == 'G') digitalWrite(7,HIGH);

   if (c == 'H') digitalWrite(6,HIGH);

  

    if(c=='g') digitalWrite(7,LOW);

    if(c=='h') digitalWrite(6,LOW); 

     for(pos = 0; pos <90; pos++)

     {

     servo1.write(pos);

     servo2.write(pos);

 delay(100);

   }

   delay(1000);

   for(pos = 90; pos > 0; pos--)

   {

     servo1.write(pos);

     servo2.write(pos);

     delay(100);

    }

   }

UM ABRAÇO

CLEBER

Exibições: 273

Responder esta

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço