Destacar a iluminação de cada box em um quadro de 15x14 (CxL), onde coloquei carrinhos da hotwheels. A ideia é poder interagir com o quadro através de comandos em uma tela touch.
O projeto foi desenvolvido em 3 partes:
- Tela;
- Controle da tela e periféricos;
- Controle do quadro (box);
Utilizado uma tela da Nextion por permitir desenvolvimento diretamente nela, sendo assim liberando o arduino do desenvolvimento da inteface. Este projeto foi desenvolvido na IDE Nextion Editor.
Diretório contendo o projeto: /Nextion
Site: Nexition
Utilizado um arduino nano para interagir com a tela, atualizar com as informações dos periféricos Buzzer, EEPROM, DHT11, LDR e DS3231. Ele também é responsável em informar o arduino que controla o quadro de carrinhos qual comando foi selecionado.
Diretório contendo o projeto: /Arduino/ControlScreen
Utilizado um arduino nano para receber os comandos selecionados e executar no quadro de carrinho.
Diretório contendo o projeto: /Arduino/ControlBox
- 2 Arduino nano;
- Screen Nextion modelo: NX3224T028;
- Sensor DHT11;
- Sensor LDR
- RTC DS3231;
- Memória EEPROM 256Kb;
- Buzzer;
- I2C;
- UART;
Nesta seção será descrito quais pinos foram utilizados em cada arduino nano e com quais periféricos/sensores.
Sensor/device | Pino | Observação |
---|---|---|
Nextion | Tx e Rx | UART |
LDR | A0 | Utilizado um resistor de 470 ohms |
DHT11 | A1 | Módulo |
DS3231 | I2C - (A4) SDA (A5) SCL | Módulo |
EEPROM | I2C - (A4) SDA (A5) SCL | Módulo compartilhado entre arduinos |
Buzzer | 7 - digital | Comum |
Led (indicação de uso da eeprom) | 11 - digital | Utilizado um resistor de 470 ohms |
Led (indicação de ação) | 12 - digital | Utilizado um resistor de 470 ohms |
Led (indicação de alerta eeprom) | 08 - digital | Utilizado um resistor de 470 ohms |
Sensor/device | Pino | Observação |
---|---|---|
EEPROM | I2C - (A4) SDA (A5) SCL | Módulo compartilhado entre arduinos |
Buzzer | 7 - digital | Comum |
Fita de Leds | 13 - digital | Resistor interno |
Led (indicação de uso da eeprom) | 11 - digital | Utilizado um resistor de 470 ohms |
Led (indicação de ação) | 12 - digital | Utilizado um resistor de 470 ohms |
Led (indicação de alerta eeprom) | 08 - digital | Utilizado um resistor de 470 ohms |