Nos informe porque este programa é inadequado. Por favor, não envie várias vezes.

Razão
Mensagem

Enviar    Cancelar

  • Use o bom senso
  • Seja educado. Trate os outros como você gostaria de ser tratado
  • Você só pode usar até 3.000 caracteres por comentário
  • Você não pode comentar o mesmo programa dentro do período de 60 segundos
  • Você não pode postar o mesmo comentário em vários programas.
  • Existe um limite de 100 comentários por usuário no período de 24 horas.

Fechar

Programa padrão (novo)

de C2C01033 |  v1 |  0 |  0 |  1839 |  2 
Acesse sua conta para comentar e baixar este programa.

Compartilhado há 7 anos e 10 meses atrás
Alguns direitos reservados
// programa padrão (novo).c - Criado pelo studio UNO 2.3
// 30 June 2016 6:28:24 pm
 
#include <uno.h>
 
 
// Declaracao das Variaveis
unsigned char contador;
unsigned char lado;
 
// Prototipos
void direita(void); 
void esquerda(void); 
 
//Funcoes do Usuario
void direita(void) 
{
     __motor_curso(__BACKWARD);
     __delay(2000);
     __motor_curso(__LEFT_TURN);
     __delay(600);
}
 
void esquerda(void) 
{
     __motor_curso(__BACKWARD);
     __delay(2000);
     __motor_curso(__RIGHT_TURN);
     __delay(600);
}
 
//Funcao Principal
void main(void)
{
     __inicializa;
     contador = 0;
     lado = 0;
     while(TRUE) {
         __motor_curso(__FORWARD);
         if (!__digital_in(5)) {
             if ((lado == 5)) {
                 contador = 0;
                 esquerda();
             }
             else {
                 contador++;
                 if ((contador > 3)) {
                     contador = 0;
                     direita();
                 }
                 else {
                     esquerda();
                 }
             }
             lado = 5;
         }
         if (!__digital_in(6)) {
             if ((lado == 6)) {
                 contador = 0;
                 direita();
             }
             else {
                 contador++;
                 if ((contador > 3)) {
                     contador = 0;
                     esquerda();
                 }
                 else {
                     direita();
                 }
             }
             lado = 6;
         }
     }
 
     while(TRUE) { }
}

Descrição

Evita que fique preso em cantos.

Nenhum Comentário

Download


Entre para Baixar

Favorito de


Ninguém marcou este projeto como favorito ainda.

Projetos de C2C01033


 0    1918   2 
 0    2081   1 
 1    2133   3 
 0    2271   2 
 0    1930   1