An open API service indexing awesome lists of open source software.

https://github.com/P4dro-Dev/Comandos-Arduino-CPP-Carro-Controle-Remoto

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!
https://github.com/P4dro-Dev/Comandos-Arduino-CPP-Carro-Controle-Remoto

arduino arduino-ide cplusplus cpp cpp-programming robotics script

Last synced: 9 months ago
JSON representation

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!

Awesome Lists containing this project

README

          

## 🎮| 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: henrique.pedro62@aluno.ifce.edu.br