# Qual arduino usar?

**URL:** <https://forum.fazedores.com/t/qual-arduino-usar/4581>\
**Category:** Sem Categoria\
**Created:** [Julho 23, 2017, 9:40pm UTC](https://forum.fazedores.com/t/qual-arduino-usar/4581 "2017-07-23T21:40:30Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![ruanzynhu](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.fazedores.com/ruanzynhu/32/2018_2.png) [@ruanzynhu](https://forum.fazedores.com/u/ruanzynhu)\
**Post date:** [Julho 23, 2017, 9:40pm UTC](https://forum.fazedores.com/t/qual-arduino-usar/4581/1 "2017-07-23T21:40:30Z")

</div>

Boa noite galera, sou novo no mundo do Arduíno porem tenho uma boa logica para programação, que ja é meio caminho andado.  
bom, estou com a ideia de um projeto que utiliza um teclado matricial, um display 16x2 e 4 display de 7 segmentos(os mesmo vão ficar em locais diferentes com funções diferentes no projeto, por isso a necessidade de 4 unidades). gostaria de saber se em apenas uma placa de Arduíno da para ligar esses 6 dispositivos ou se vai ser necessário utilizar mais de uma placa Arduíno? se for necessário utilizar mais de uma placa, é possível uma programação realizada em uma placa ser enviada para um dispositivo ligado na outra placa Arduíno?

---

<div class="post-metadata">

**Author:** ![ede](https://avatars.discourse-cdn.com/v4/letter/e/f1d935/32.png) [@ede](https://forum.fazedores.com/u/ede)\
**Post date:** [Julho 23, 2017, 11:51pm UTC](https://forum.fazedores.com/t/qual-arduino-usar/4581/2 "2017-07-23T23:51:14Z")

</div>

Ora bem! Vamos a contas…  
O display tem 16 pinos, correcto?  
Mais 7 \* 4 = 28 pinos  
No total vai precisar de 44 pontos de output. Precisa de mais pinos de input para o teclado. O teclado como é?

Vamos ver que tipos de arduinos existem: [https://www.arduino.cc/en/Products/Compare](https://www.arduino.cc/en/Products/Compare)  
Pelas minhas contas irá precisar de:  
1-Arduino Mega 2560 Rev3;  
2-Arduino Due  
3-Arduino Mega ADK Rev3;

Penso que este deverá ser o pensamento!

---

<div class="post-metadata">

**Author:** ![ede](https://avatars.discourse-cdn.com/v4/letter/e/f1d935/32.png) [@ede](https://forum.fazedores.com/u/ede)\
**Post date:** [Julho 23, 2017, 11:52pm UTC](https://forum.fazedores.com/t/qual-arduino-usar/4581/3 "2017-07-23T23:52:44Z")

</div>

O desafio seria escolher duas boards com menores inputs e ligar as duas. Como é que as duas deveriam comunicar? Isso gostava de saber 🙂

---

<div class="post-metadata">

**Author:** ![rafaelcs](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.fazedores.com/rafaelcs/32/1264_2.png) [@rafaelcs](https://forum.fazedores.com/u/rafaelcs)\
**Post date:** [Julho 24, 2017, 2:38pm UTC](https://forum.fazedores.com/t/qual-arduino-usar/4581/4 "2017-07-24T14:38:24Z")

</div>

Quantas portas o teclado matricial utiliza?  
Quanto ao display 16x2, você pode usar um que tenha conexão I2C. Há módulos que transformam um display normal desses em um display 16x2 com I2C. Dessa forma, você precisa apenas de dois pinos para conseguir controlá-lo. Aqui você encontra um tutorial que usa um desses: [https://pandoralab.com.br/tutorial/tutorial-medindo-a-temperatura-com-o-sensor-dht-22-e-lcd-display-i2c/](https://pandoralab.com.br/tutorial/tutorial-medindo-a-temperatura-com-o-sensor-dht-22-e-lcd-display-i2c/)

Quanto aos 4 displays de 7 segmentos, você pode usar um Shift Register, como o 74HC595 para controlá-los. Dessa forma, também precisará de menos pinos para controlar os displays. Segue um tutorial de como fazer: [https://pandoralab.com.br/tutorial/expandindo-saidas-do-arduino-com-duas-matrizes-595/](https://pandoralab.com.br/tutorial/expandindo-saidas-do-arduino-com-duas-matrizes-595/)

Então é preciso fazer algumas contas, mas deveria ser possível vc conseguir fazer tudo usando um único arduino Uno, se utilizar os módulos acima.

---

<div class="post-metadata">

**Author:** ![DobitAoByte](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.fazedores.com/dobitaobyte/32/2021_2.png) [@DobitAoByte](https://forum.fazedores.com/u/DobitAoByte)\
**Post date:** [Julho 25, 2017, 10:15pm UTC](https://forum.fazedores.com/t/qual-arduino-usar/4581/5 "2017-07-25T22:15:20Z")

</div>

Ou você usa um Mega, ou usa I²c:

> **[Teclado matricial 4x4 com Arduino • Do bit Ao Byte](http://www.dobitaobyte.com.br/teclado-matricial-4x4-com-arduino/)**
>
> Quer configurar rapidinho um teclado matricial 4x4 com Arduino, utilizando poucas linhas de código? Achooou! Vem pra cá dar uma conferida!

  

> **[Display 128x64 com Arduino utilizando u8g2 lib • Do bit Ao Byte](http://www.dobitaobyte.com.br/display-128x64-com-arduino-utilizando-u8g2-lib/)**
>
> Veja como utilizar o display 128x64 com Arduino utilizando a u8g2 e u8glib. Wiring simples, utilizando apenas 4 pinos do Arduino.

  

> **[Display LCD 16x2 com Arduino e PCF8574 • Do bit Ao Byte](http://www.dobitaobyte.com.br/display-lcd-16x2-com-arduino-e-pcf8574/)**
>
> Veja como é simples configurar um display LCD 16x2 com Arduino e PCF8574 com poucas linhas de código e uma biblioteca prontinha, Do bit Ao Byte!

  

> **[Como expandir GPIO do Digispark Attiny85 • Do bit Ao Byte](http://www.dobitaobyte.com.br/como-expandir-gpio-do-digispark-attiny85/)**
>
> Veja como expandir GPIO do Digispark Attiny85 com recursos prontos e de baixíssimo custo, encontrado em qualquer loja virtual. Tudo aqui, Do bit Ao Byte!
