Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Manufacturing Technology >> Proceso de manufactura

ArduTester Millenium, las últimas versiones UNO y MEGA

Componentes y suministros

Arduino UNO
× 1
Arduino Mega 2560
× 1
LCD alfanumérico, 16 x 2
× 1
OLED gráfico, 128 x 64 píxeles
× 1
Módulo de pantalla LCD Arduino DFRobot I2C 16x2
× 1
Cables de puente (genéricos)
× 1
Resistencia de orificio pasante, 470 kohm
× 1
Resistencia de orificio pasante, 680 ohm
× 1
Resistencia de orificio pasante, 10 kohm
× 1
Protoboard sin soldadura de tamaño medio
× 1
Kit de pulsadores HARDWARIO
× 1

Herramientas y máquinas necesarias

Soldador (genérico)
Soporte para PCB, soldador

Acerca de este proyecto

Desde la publicación del Ardutester V1.13 (con un número limitado de interfaces de pantalla, principalmente el popular LCD 1602 paralelo de 4 bits con 2 líneas por 16 caracteres, controlador HD44780, fue compatible). Con el tiempo, fui agregando otras pantallas y modernizando los controladores de software mediante el uso de la biblioteca de cables Arduino para el I2C nativo de alta velocidad, que brinda el rendimiento necesario para una pantalla OLED gráfica con capacidad de respuesta.

Debido a que los recursos necesarios para la versión gráfica del ArduTester, se necesita un MEGA cuando se elige una pantalla gráfica. Los más temporizadores en el MEGA permiten también tener el Freq. Función de contador disponible.

El UNO básico ahora puede ejecutar el LCD 1602 16 X 2 con interfaz I2C, para reducir el cableado al mínimo.

Este proyecto se centra en la configuración de la última versión de software para 4 configuraciones de hardware populares a continuación (por supuesto, son posibles más variantes de pantalla como 1306 con SPI o solo Arduino Serial Monitor, sin ninguna pantalla ...).

Si es nuevo en ArduTester, explore primero el

ArduTester V1.13:el probador de transistores 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 obtener información más detallada sobre ArduTester.

Las 4 configuraciones detalladas en este proyecto Millenium son:

  • El UNO con interfaz paralela LCD 1602
  • El UNO con 1602 LCD con interfaz I2C
  • El MEGA con LCD 1602 con interfaz I2C (y contador de frecuencia)
  • El MEGA con pantalla gráfica 1306 OLED 128 X 64 con interfaz I2C (y contador de frecuencia).

El ArduTester está cumpliendo con "la electrónica sostenible", porque si por error matas el Chip Atmel, siempre puedes reparar el ArduTester reemplazando la placa Arduino o reparándolo (El Atmel está en un enchufe en la UNO), así que tienes no desechar todo el Tester, minimizando la producción de residuos electrónicos.

Configuración 1, el clásico:UNO con interfaz paralela 1602

Seleccione la placa Arduino / Genuino Uno en el IDE

Las entradas Makefile.h deberían verse así, todas las demás entradas de Displays están comentadas.

Instrucción de cableado rápido:TP1..3 - A0..A2, RL..RH - D8..D13, Prueba - A3

DB7..DB4 - D2..D5, E -D6, RS - D7, R / W a GND, K a GND, A a 3.3V, VO a potenciómetro de contraste, VSS a GND, VDD a 5V

Configuración 2, menos cableado:UNO con 1602 con interfaz I2C

Seleccione la placa Arduino / Genuino Uno en el IDE

Las entradas Makefile.h deberían verse así. (Quite el comentario de las líneas 27 a 28).

Instrucción de cableado rápido:TP1..3 - A0..A2, RL..RH - D8..D13, Prueba - A3

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

Configuración 3, MEGAwithFreq.Meter:MEGA con 1602 con interfaz I2C

Seleccione Arduino / Genuino Mega o Mega 2560 Board en el IDE

Las entradas Makefile.h deberían verse así. (deje las líneas 27-28 sin comentar).

Instrucción de cableado rápido:TP1..3 - A0..A2, RL..RH - A8..A13, Prueba - D29

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

Configuración 4, MEGA con OLED y Freq.Meter:MEGA con 1306OLED128X64 con interfaz I2C

Seleccione Arduino / Genuino Mega o Mega 2560 Board en el IDE

Las entradas Makefile.h deberían verse así. (comentando las líneas 27-28).

Instrucción de cableado expreso:igual que la Configuración 3

Nota para el medidor de frecuencia, hay 2 pines para cortar (necesita un soldador) en los pines del procesador del MEGA.

¡Después de esta dificultad, puede disfrutar del medidor de frecuencia!

La flecha 1 es la soldadura del pin 7-8 del procesador

Flecha 2 El cable naranja conectado a PWM 3 está captando el ruido de 50Hz ...

Código

ArduTester V1.13 Millenium
Seleccione UNO o MEGA Board, edite Makefile.h, verifique y cargue

Esquemas

Esta es información de la página 33 del manual "TransistorTester con microcontrolador AVR y un poco más", versión 1.13k, por Karl-Heinz Kubbeler

8 de marzo de 2018

Proceso de manufactura

  1. Exposición:La pantalla principal
  2. Animación LCD y juegos
  3. WebServerBlink usando Arduino Uno WiFi
  4. Jugando con Nextion Display
  5. Calculadora UNO simple
  6. ¡Visualización de una imagen en una pantalla LCD TFT con Arduino UNO!
  7. Persistencia de la visión
  8. Monitoreo de temperatura en teléfonos inteligentes
  9. Estación meteorológica Arduino
  10. Videojuego LCD Arduino
  11. ¡Esquiva las Defs!