# Como montar circuito do Arduíno com Led's e LCD já tendo o código pronto

**URL:** <https://forum.fazedores.com/t/como-montar-circuito-do-arduino-com-leds-e-lcd-ja-tendo-o-codigo-pronto/934>\
**Category:** Microcontroladores\
**Created:** [Setembro 27, 2014, 9:42am UTC](https://forum.fazedores.com/t/como-montar-circuito-do-arduino-com-leds-e-lcd-ja-tendo-o-codigo-pronto/934 "2014-09-27T09:42:37Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![jordanegabriela](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.fazedores.com/jordanegabriela/32/675_2.png) [@jordanegabriela](https://forum.fazedores.com/u/jordanegabriela)\
**Post date:** [Setembro 27, 2014, 9:42am UTC](https://forum.fazedores.com/t/como-montar-circuito-do-arduino-com-leds-e-lcd-ja-tendo-o-codigo-pronto/934/1 "2014-09-27T09:42:37Z")

</div>

Olá pessoal, tudo bem?

Sou nova com Arduino. Eu tenho um código aqui que fiz, e gostaria de saber como montar o circuito na protoboard, queria usar Led’s e LCD, uma vez que escrevi o código para usar essas propriedades.  
É URGENTE!  
Alguém pode me ajudar?

Att Srta Gabriella

---

<div class="post-metadata">

**Author:** ![sksdutra](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.fazedores.com/sksdutra/32/442_2.png) [@sksdutra](https://forum.fazedores.com/u/sksdutra)\
**Post date:** [Setembro 27, 2014, 11:30am UTC](https://forum.fazedores.com/t/como-montar-circuito-do-arduino-com-leds-e-lcd-ja-tendo-o-codigo-pronto/934/2 "2014-09-27T11:30:01Z")

</div>

É necessário mais detalhes, você escreveu, escreveu mas acabou não informando nada, que código é este? Qual o objetivo do projeto? Você escreveu um código e não testou? Enfim, pode até ser urgente, mas ninguém tem condições de adivinhar o que você, de fato, está querendo.

---

<div class="post-metadata">

**Author:** ![jordanegabriela](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.fazedores.com/jordanegabriela/32/675_2.png) [@jordanegabriela](https://forum.fazedores.com/u/jordanegabriela)\
**Post date:** [Setembro 27, 2014, 1:10pm UTC](https://forum.fazedores.com/t/como-montar-circuito-do-arduino-com-leds-e-lcd-ja-tendo-o-codigo-pronto/934/3 "2014-09-27T13:10:15Z")

</div>

Bom, vamos lá:  
É um código para medir o nível de carga da bateria do arduíno, como essa: [http://mlb-d1-p.mlstatic.com/en-bateria-pilhas-carregadores-14428-MLB2888697186\_072012-S.webp](http://mlb-d1-p.mlstatic.com/en-bateria-pilhas-carregadores-14428-MLB2888697186_072012-S.webp)

Tenho esse código: `// Medir nível de bateria do arduíno

int tensao = 3;

void setup (){  
// Inicia a comunicação com o serial

Serial.begin (9600);

pinMode (9, OUTPUT);

// Controla o Led Verde

pinMode (10, OUTPUT);

//Controla o Led amarelo

pinMode (11, OUTPUT);

//Controla o Led Vermelho

}

void loop () {

int Valor\_sensor = analogRead (A0);

// Faz a leitura do pino analógico retornando o valor na variável Valor-sensor

//Converte a leitura analógica em tensão

float voltagem = Valor\_sensor \* (5.0 / 1023.0);

// Envia o valor de voltagem para o Serial Monitor

Serial.println (voltagem);

//Controle luminoso de bateria

//Bateria entre 80 e 100% da carga

if (voltagem \> tensao\*0,8){  
digitalWrite (9, HIGH);

```
//Led verde ligado

digitalWrite (10, LOW);

//Led amarelo desligado

digitalWrite (11, LOW);

//Led vermelho desligado

```

}

//Faixa de bateria entre 20 e 80% da carga

if (voltagem \<= tensao_0,8 && voltagem \> tensao_0,2){

digitalWrite (9, LOW);

//Led verde desligado

digitalWrite (10, HIGH);

//Led amarelo ligado

digitalWrite (11, LOW);

//Led vermelho desligado  
}

if (voltagem \<=tensao\*0,2){

```
digitalWrite (9, LOW);

//Led verde desligado

digitalWrite (10, LOW);

//Led amarelo desligado

digitalWrite (11, HIGH);

//Led vermelho ligado

```

}  
}

// Fim Loop

Eu quero montar o circuito de acordo com o código, e se possível colocar para ser exibido as informações no LCD,por exemplo:  
Bateria entre 100 e 80%, o Led verde acende e no LCD fica " Nível de carga: 80%"

Agora está mais claro?

Obrigada sksdutra  
`

---

<div class="post-metadata">

**Author:** ![sksdutra](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.fazedores.com/sksdutra/32/442_2.png) [@sksdutra](https://forum.fazedores.com/u/sksdutra)\
**Post date:** [Setembro 28, 2014, 12:09am UTC](https://forum.fazedores.com/t/como-montar-circuito-do-arduino-com-leds-e-lcd-ja-tendo-o-codigo-pronto/934/4 "2014-09-28T00:09:24Z")

</div>

Beleza, agora está mais claro.

Pelo que vi do código e do seu objetivo, você vai precisar, além dos 3 LED’s, um **sensor de tensão/voltagem** , que é o carinha que vai gerenciar a informação que você quer trabalhar, além disso, vai precisar de um LCD e o código a ser trabalhado não vai mais enviar informação para porta Serial e sim para o LCD através da biblioteca LiquidCrystal que você pode ter mais informações sobre ela no [Blog do Fazedores](http://blog.fazedores.com/coloque-um-display-lcd-em-seu-projeto-com-arduino/).

No mais é só seguir as conexões padrões que tudo vai dar certo ao fim. Como sugestão, eu acho que o esse tipo de projeto ficaria mais bonito com uma barra de LED’s, aliás, tem duas fontes de informação aí, LED’s e tela, é preferível ficar com uma fonte apenas:  
[http://www.shoptronica.com/img/images/Barra%2020%20led.jpg](http://www.shoptronica.com/img/images/Barra%2020%20led.jpg)
