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 Millenium, as últimas versões UNO e MEGA

Componentes e suprimentos

Arduino UNO
× 1
Arduino Mega 2560
× 1
LCD alfanumérico, 16 x 2
× 1
OLED gráfico, 128 x 64 pixels
× 1
Módulo DFRobot I2C 16x2 Arduino LCD
× 1
Fios de jumpers (genérico)
× 1
Resistor de furo passante, 470 kohm
× 1
Resistor de furo passante, 680 ohm
× 1
Resistor de furo passante, 10 kohm
× 1
Tábua de pão sem solda meio tamanho
× 1
Kit de botão de ação HARDWARIO
× 1

Ferramentas e máquinas necessárias

Ferro de soldar (genérico)
Suporte de PCB, ferro de solda

Sobre este projeto


Desde a publicação do Ardutester V1.13 (com número limitado de interfaces de exibição, principalmente o popular LCD 1602 Paralelo de 4 bits com 2 linhas por 16 caracteres, controlador HD44780). Com o tempo, fui adicionando outros monitores e modernizando os drivers de software usando a biblioteca de fios do Arduino para o I2C nativo de alta velocidade, que traz 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. Quanto mais temporizadores no MEGA permitirem também ter o Freq. Recurso de contador disponível.

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

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

Se você é novo no ArduTester, explore primeiro o





ArduTester V1.13:o testador de transistor Arduino UNO


https://create.arduino.cc/projecthub/plouc68000/ardutester-v1-13-the-arduino-uno-transistor-tester-dbafb4?ref=user&ref_id=680368&offset=3

para obter informações mais detalhadas sobre o ArduTester.



As 4 configurações detalhadas neste projeto Millenium são:
  • O UNO com interface paralela 1602 LCD
  • O UNO com 1602 LCD com interface I2C
  • O MEGA com 1602 LCD com interface I2C (e contador de frequência)
  • O MEGA com display gráfico 1306 OLED 128 X 64 com interface I2C (e contador de frequência).

O ArduTester está em conformidade com "a eletrônica sustentável", porque se por engano você matar o Chip Atmel, você sempre pode consertar o ArduTester substituindo a placa do Arduino ou reparando-o (o Atmel está em um soquete no UNO), então você tem não 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 no IDE

As entradas Makefile.h devem ter a seguinte aparência, todas as outras entradas Displays são comentadas.

Instrução de fiação expressa: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 no IDE

As entradas Makefile.h devem ter a seguinte aparência. (retire o comentário das linhas 27-28).

Instrução de fiação expressa: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 Freq.Meter:MEGA com 1602 com interface I2C

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

As entradas Makefile.h devem ter a seguinte aparência. (deixe as linhas 27-28 sem comentário).

Instrução de fiação expressa: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, MEGAwithOLED &Freq.Meter:MEGA com 1306OLED128X64 com interface I2C

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

As entradas Makefile.h devem ter a seguinte aparência. (coomente as linhas 27-28).

Instrução de fiação expressa:igual à Configuração 3

Observação para o medidor de frequência, há 2 pinos para cortar (é necessário um ferro de solda) nos pinos do processador do MEGA.

Após esta dificuldade, você pode desfrutar do medidor de freqüência!

A seta 1 é a soldagem dos pinos 7-8 do processador

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

Código

ArduTester V1.13 Millenium
Selecione UNO ou MEGA Board, edite o Makefile.h, verifique e carregue

Esquemas

Essas são informações da página 33 do Manual "TransistorTester com microcontrolador AVR e um pouco mais", Versão 1.13k, de Karl-Heinz Kubbeler

8 de março de 2018

Processo de manufatura

  1. Exposição:A Tela Primária
  2. Animação de LCD e jogos
  3. WebServerBlink usando Arduino Uno WiFi
  4. Brincando com Nextion Display
  5. Calculadora UNO simples
  6. Exibindo uma imagem em uma tela LCD TFT com o Arduino UNO!
  7. Persistência da visão
  8. Monitoramento de temperatura em smartphone
  9. Estação meteorológica Arduino
  10. Dodge The Defs!