Skip to content

Desenvolvi um carrinho a controle remoto. Um projeto prático, na qual trabalhei meu meus conhecimentos de Software + Hardware. E para realização do projeto, tive que usar o Arduino, com a linguagem C++ para realizar os movimentos básicos!

Notifications You must be signed in to change notification settings

BackandDeveloper/Comandos-Arduino-CPP-Carro-Controle-Remoto

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 

Repository files navigation

🎮| Carro a Controle Remoto com Arduino

Este projeto é um carro a controle remoto desenvolvido com Arduino. O código controla a direção do carro, faróis, som e LEDs.

📋| Funcionalidades

Controle de direção (frente, trás, esquerda, direita)
Ligar e desligar faróis
Ligar som do carro
Ligar LEDs

📑| Como Usar

Clone este repositório para o seu ambiente local.

Conecte os componentes ao Arduino conforme a definição dos pinos no código.

Carregue o código carro_controle_remoto.ino no Arduino.

Clone este repositório para o seu ambiente local.

git clone https://github.com/SeuUsuario/SeuRepositorio.git > cd SeuRepositorio

🗂️| Estrutura do Código

O código principal está no arquivo carro_controle_remoto.ino. Ele define os pinos utilizados e controla as funcionalidades do carro.

cpp
// Definição dos pinos
const int pinFrente = 2;
const int pinTras = 3;
const int pinEsquerda = 4;
const int pinDireita = 5;
const int pinFarol = 6;
const int pinSom = 7;
const int pinLED = 8;

void setup() {
  // Configuração dos pinos como saída
  pinMode(pinFrente, OUTPUT);
  pinMode(pinTras, OUTPUT);
  pinMode(pinEsquerda, OUTPUT);
  pinMode(pinDireita, OUTPUT);
  pinMode(pinFarol, OUTPUT);
  pinMode(pinSom, OUTPUT);
  pinMode(pinLED, OUTPUT);
}

void loop() {
  // Exemplo de controle do carro
  // Mover para frente
  digitalWrite(pinFrente, HIGH);
  delay(1000);
  digitalWrite(pinFrente, LOW);

  // Mover para trás
  digitalWrite(pinTras, HIGH);
  delay(1000);
  digitalWrite(pinTras, LOW);

  // Virar para a esquerda
  digitalWrite(pinEsquerda, HIGH);
  delay(1000);
  digitalWrite(pinEsquerda, LOW);

  // Virar para a direita
  digitalWrite(pinDireita, HIGH);
  delay(1000);
  digitalWrite(pinDireita, LOW);

  // Ligar e desligar faróis
  digitalWrite(pinFarol, HIGH);
  delay(500);
  digitalWrite(pinFarol, LOW);

  // Ligar som
  digitalWrite(pinSom, HIGH);
  delay(500);
  digitalWrite(pinSom, LOW);

  // Ligar LEDs
  digitalWrite(pinLED, HIGH);
  delay(500);
  digitalWrite(pinLED, LOW);
}

👥| Contribuições

Contribuições são bem-vindas! Sinta-se à vontade para me mandar um e-mail falando sobre!

📑| Licença

Este projeto está licenciado sob a Licença MIT. Veja o arquivo LICENSE para mais detalhes.

📲| Contato

📩| E-mail: [email protected]

About

Desenvolvi um carrinho a controle remoto. Um projeto prático, na qual trabalhei meu meus conhecimentos de Software + Hardware. E para realização do projeto, tive que usar o Arduino, com a linguagem C++ para realizar os movimentos básicos!

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages