Ir para conteúdo
View in the app

A better way to browse. Learn more.

EletrônicaBR.com

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Navegação Limpa e Sem Anúncios! (Cadastre-se)

O melhor fórum técnico do mundo está de cara nova e de portas abertas! Estamos de cara nova e com ferramentas ainda mais poderosas para a sua bancada. Faça o seu cadastro de forma rápida e simples para acessar o maior e mais atualizado acervo de Esquemas Elétricos, BIOS e Firmwares da internet.

Aqui, o conhecimento vale muito: através do nosso sistema de créditos, membros participativos ganham acesso totalmente gratuito aos downloads. Venha trocar experiências com os melhores especialistas do mercado!

👉 Técnico sem o EletrônicaBR não é um técnico completo!

 

Carrinho Rc controlado por pc

Featured Replies

Postado

Boas, mais um projeto, desta vez é um carrinho RC modificado para ser controlado por pc através do visual basic:

 

Material:

-1 Arduino

-2 módulos Xbee 2mW Série 2.5

-1 Shield Xbee

-1 Usb-Xbee

-1 Chassis de um carro R/C + motores

-1 Sensor Ultrassónico Hc04

-1 Servo-Motor

-1 Controlador de 2 motores dc (l293d)

-1 Protoboard 78*58 mm

 

Imagens:

 

IMG_2042.JPG

 

fig6.JPG

 

fig4.JPG

 

Capturar.PNG

 

circuito+carro+auto.PNG

 

Video de demonstração:

 

Código para arduino:

 

void setup()

{

Serial.begin(9600);

}

 

void loop()

{

  int x=0;

if (Serial.available()>0)

{

x=Serial.read ();

}

//frente

if (x=='a')

{

  digitalWrite(12,0); //Motor1

digitalWrite(11,1); //Motor 1

analogWrite(10,254); //Motor 1 PWM

digitalWrite(8,0); //Motor 2

digitalWrite(7,0); //Motor 2

analogWrite(9,0); //Motor 2 PWM

}

//tras

if (x=='b')

{

  digitalWrite(12,1); //Motor1

digitalWrite(11,0); //Motor 1

analogWrite(10,254); //Motor 1 PWM

digitalWrite(8,0); //Motor 2

digitalWrite(7,0); //Motor 2

analogWrite(9,0); //Motor 2 PWM

}

//para

if (x=='c')

{

  digitalWrite(12,0); //Motor1

digitalWrite(11,0); //Motor 1

analogWrite(10,0); //Motor 1 PWM

digitalWrite(8,0); //Motor 2

digitalWrite(7,0); //Motor 2

analogWrite(9,0); //Motor 2 PWM

}

 

//direita

if (x=='d')

{

digitalWrite(8,0); //Motor2

digitalWrite(7,1); //Motor 2

analogWrite(9,254); //Motor 2 PWM

 

  digitalWrite(12,0); //Motor1

digitalWrite(11,1); //Motor 1

analogWrite(10,254); //Motor 1 PWM

}

//esquerda

if (x=='e')

{

digitalWrite(8,1); //Motor 2

digitalWrite(7,0); //Motor 2

analogWrite(9,254); //Motor 2 PWM

 

  digitalWrite(12,0); //Motor1

digitalWrite(11,1); //Motor 1

analogWrite(10,254); //Motor 1 PWM

}

// traz direita

if (x=='f')

{

digitalWrite(8,0); //Motor2

digitalWrite(7,1); //Motor 2

analogWrite(9,254); //Motor 2 PWM

 

  digitalWrite(12,1); //Motor1

digitalWrite(11,0); //Motor 1

analogWrite(10,254); //Motor 1 PWM

}

// traz esquerda

if (x=='g')

{

digitalWrite(8,1); //Motor 2

digitalWrite(7,0); //Motor 2

analogWrite(9,254); //Motor 2 PWM

 

  digitalWrite(12,1); //Motor1

digitalWrite(11,0); //Motor 1

analogWrite(10,254); //Motor 1 PWM

}

}

Interface vb.net:

Você não tem permissão para visualizar links. Faça login ou cadastre-se.

 

  • 1 mês depois...
  • 1 mês depois...
Postado

Pretendo ingressar em breve nesta área, só está me faltando tempo, mas é o meu próximo passo.

Já venho realizando muitas pesquisas e tenho muitas idéias legais para testar.

Parabéns, pelo post.

  • 3 meses depois...
Postado

Muito bom cara, já fiz algumas experiência relacionadas, até tentei montar um chassi, mas desisti e comprei um, pretendo criar um tópico para o meu robô.

  • 1 mês depois...
Postado

Meus parabéns, legal.. Como o sensor de distancia se comportou com o carrinho nas diagonais.....teve resposta precisa?

Participe agora da conversa!

Você pode postar agora e se cadastrar mais tarde. Se você tiver uma conta, faça login para postar com sua conta.

Visitante
Responder

Account

Navigation

Pesquisar

Pesquisar

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.