Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Manufacturing Technology >> Processo de manufatura

ArduTester Millennium: Kit Inicial Definitivo para Arduino UNO e Mega 2560

Componentes e Materiais

Arduino UNO 1
Arduino Mega 2560 1
Display LCD Alfanumérico 16x2 1
Display OLED Gráfico 128x64 pixels 1
Módulo Display LCD I2C 16x2 DFRobot 1
Jumpers (genéricos) 1 conjunto
Resistor 470 kΩ (furo passante) 1
Resistor 680 Ω (furo passante) 1
Resistor 10 kΩ (furo passante) 1
Protoboard meia tamanho 1
Kit Botão Push Button HARDWARIO 1

Ferramentas e Máquinas Necessárias

Sobre o Projeto

Desde a publicação do ArduTester V1.13 (com número limitado de interfaces de display, principalmente o popular LCD 1602 paralelo de 4 bits com 2 linhas por 16 caracteres, controlador HD44780, era suportado). Com o tempo, foram adicionados outros displays e os drivers de software modernizados utilizando a biblioteca Wire do Arduino para I2C nativo de alta velocidade, trazendo o desempenho necessário para um display OLED gráfico responsivo.

Como os recursos necessários para a versão gráfica do ArduTester, um MEGA é necessário quando um Display Gráfico é escolhido. Os timers adicionais no MEGA também permitem o recurso de Contador de Frequência.

O UNO básico agora pode rodar o LCD 1602 16x2 com interface I2C, a fim de reduzir a fiação ao mínimo.

Este projeto foca na configuração da versão mais recente do software para 4 configurações de hardware populares abaixo (claro, mais variantes de display como 1306 com SPI ou apenas Monitor Serial do Arduino, sem display algum, são possíveis...).

Se você é novo no ArduTester, explore primeiro o ArduTester V1.13: O Testador de Transistores Arduino UNO para informações mais detalhadas sobre o ArduTester.

As 4 Configurações Detalhadas Neste Projeto Millennium:

  1. UNO com interface paralela LCD 1602
  2. UNO com LCD 1602 com interface I2C
  3. MEGA com LCD 1602 com interface I2C (e Contador de Frequência)
  4. MEGA com Display Gráfico OLED 1306 128x64 com interface I2C (e Contador de Frequência)

O ArduTester está em conformidade com a "eletrônica sustentável", porque se por acidente você queimar o chip Atmel, sempre pode reparar o ArduTester substituindo a placa Arduino ou reparando-a (o Atmel está em um soquete no UNO), então não precisa descartar todo o testador, minimizando a produção de lixo eletrônico.

Configuração 1, a clássica: UNO com interface paralela 1602

Selecione a placa Arduino / Genuino Uno na IDE

As entradas no Makefile.h devem ser assim, todas as outras entradas de Display comentadas.

ArduTester Millennium: Kit Inicial Definitivo para Arduino UNO e Mega 2560

Instruções rápidas de fiação: TP1..3 - A0..A2, RL..RH - D8..D13, Teste - A3

DB7..DB4 - D2..D5, E - D6, RS - D7, R/W para GND, K para GND, A para 3.3V, VO para Potenciômetro de Contraste, VSS para GND, VDD para 5V

Configuração 2, menos fiação: UNO com 1602 com interface I2C

Selecione a placa Arduino / Genuino Uno na IDE

As entradas no Makefile.h devem ser assim. (descomente as linhas 27-28).

ArduTester Millennium: Kit Inicial Definitivo para Arduino UNO e Mega 2560

Instruções rápidas de fiação: TP1..3 - A0..A2, RL..RH - D8..D13, Teste - A3

GND para GND, VCC para 5V, SDA para A4, SCL para A5

Configuração 3, MEGA com Medidor de Frequência: MEGA com 1602 com interface I2C

Selecione a placa Arduino / Genuino Mega ou Mega 2560 na IDE

As entradas no Makefile.h devem ser assim. (mantenha as linhas 27-28 descomentadas).

ArduTester Millennium: Kit Inicial Definitivo para Arduino UNO e Mega 2560

Instruções rápidas de fiação: TP1..3 - A0..A2, RL..RH - A8..A13, Teste - D29

GND para GND, VCC para 5V, SDA para SDA 20, SCL para SCL 21

Configuração 4, MEGA com OLED e Medidor de Frequência: MEGA com OLED 1306 128x64 com interface I2C

Selecione a placa Arduino / Genuino Mega ou Mega 2560 na IDE

As entradas no Makefile.h devem ser assim. (comente as linhas 27-28).

ArduTester Millennium: Kit Inicial Definitivo para Arduino UNO e Mega 2560

Instruções rápidas de fiação: mesma da Configuração 3

Nota para o Medidor de Frequência: há 2 pinos para curto-circuitar (precisa de ferro de solda) nos pinos do processador do MEGA.

Após esta dificuldade, você pode aproveitar o Medidor de Frequência!

ArduTester Millennium: Kit Inicial Definitivo para Arduino UNO e Mega 2560

Seta 1 é a solda dos pinos 7-8 do processador

Seta 2 O fio laranja conectado ao PWM 3 está captando o ruído de 50Hz...

Código

ArduTester V1.13 Millennium

Selecione placa UNO ou MEGA, edite o Makefile.h, verifique e faça upload

Esquemáticos

Esta é a informação da página 33 do Manual "TransistorTester com microcontrolador AVR e um pouco mais", Versão 1.13k, por Karl-Heinz Kubbeler

8 de março de 2018

ArduTester Millennium: Kit Inicial Definitivo para Arduino UNO e Mega 2560

Processo de manufatura

  1. Primal Display: Construa Monitor de Temperatura LCD com Raspberry Pi
  2. Crie Animações e Jogos Envolventes em LCD com Arduino UNO
  3. Servidor Web Arduino Uno WiFi: Controle LED via Navegador
  4. Projeto HMI Interativo com Nextion, Arduino Mega e Sensores
  5. Construa uma Calculadora Básica com Arduino UNO – Projeto Fácil
  6. Como Exibir Imagens em LCD TFT 1.17" com Arduino UNO
  7. Display Portátil de Persistência da Visão com Arduino UNO e ATtiny85
  8. Sistema de Monitoramento de Temperatura via Smartphone com Arduino e Bluetooth
  9. Construa uma Estação Meteorológica Arduino Confiável com Sensores DHT
  10. Projeto DIY Arduino LCD: Monte com Resistores, Botão e Display 16x2