산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> Manufacturing Technology >> 제조공정

ArduTester Millennium, 최고의 UNO 및 MEGA 버전

구성품 및 소모품

Arduino UNO
× 1
Arduino Mega 2560
× 1
영숫자 LCD, 16 x 2
× 1
그래픽 OLED, 128 x 64 픽셀
× 1
DFRobot I2C 16x2 Arduino LCD 디스플레이 모듈
× 1
점퍼 와이어(일반)
× 1
스루 홀 저항기, 470kohm
× 1
스루 홀 저항기, 680옴
× 1
스루 홀 저항기, 10kohm
× 1
납땜 브레드보드 절반 크기
× 1
HARDWARIO 푸시 버튼 키트
× 1

필요한 도구 및 기계

납땜 인두(일반)
PCB 홀더, 납땜 인두

이 프로젝트 정보

Arduster V1.13(디스플레이 인터페이스의 수가 제한되어 있으며 주로 2줄 x 16자를 특징으로 하는 인기 있는 4비트 병렬 1602 LCD인 HD44780 컨트롤러가 지원되었습니다. ). 시간이 지남에 따라 반응형 그래픽 OLED 디스플레이에 필요한 성능을 제공하는 고속 기본 I2C용 Arduino 와이어 라이브러리를 사용하여 다른 디스플레이를 추가하고 소프트웨어 드라이버를 현대화했습니다.

ArduTester의 그래픽 버전에 필요한 리소스 때문에 그래픽 디스플레이를 선택할 때 MEGA가 필요합니다. MEGA의 타이머가 많을수록 주파수도 가질 수 있습니다. 카운터 기능을 사용할 수 있습니다.

기본 UNO는 이제 배선을 최소화하기 위해 I2C 인터페이스가 있는 1602 16 X 2 LCD를 실행할 수 있습니다.

이 프로젝트는 아래의 4가지 인기 있는 하드웨어 구성에 대한 최신 소프트웨어 버전의 구성에 중점을 둡니다(물론 SPI가 있는 1306 또는 디스플레이가 전혀 없는 Arduino 직렬 모니터와 같은 더 많은 디스플레이 변형도 가능합니다... ).

ArduTester를 처음 사용하는 경우 먼저

ArduTester V1.13:Arduino UNO 트랜지스터 테스터

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

ArduTester에 대한 자세한 정보는

이 Millenium 프로젝트에서 자세히 설명하는 4가지 구성은 다음과 같습니다.

<울>
  • 1602 LCD 병렬 인터페이스가 있는 UNO
  • <울>
  • I2C 인터페이스가 있는 1602 LCD가 탑재된 UNO
  • <울>
  • I2C 인터페이스(및 주파수 카운터)가 있는 1602 LCD의 MEGA
  • <울>
  • 그래픽 디스플레이가 있는 MEGA 1306 OLED 128 X 64, I2C 인터페이스(및 주파수 카운터).
  • ArduTester는 "지속 가능한 전자 장치"를 준수합니다. 실수로 Atmel 칩을 죽이면 Arduino 보드를 교체하거나 수리하여 ArduTester를 항상 수리할 수 있기 때문입니다( Atmel은 UNO의 소켓에 있음). 모든 테스터를 버리지 않고 전자 폐기물 발생을 최소화합니다.

    구성 1, 클래식:1602 병렬 인터페이스가 있는 UNO

    IDE에서 Arduino / Genuino Uno 보드 선택

    Makefile.h 항목은 다음과 같아야 하며 모든 추가 디스플레이 항목은 주석 처리됩니다.

    고속 배선 지침:TP1..3 - A0..A2, RL..RH - D8..D13, 테스트 - A3

    DB7..DB4 - D2..D5, E -D6, RS - D7, R/W - GND, K - GND, A - 3.3V, VO - 대비 전위차계, VSS - GND, VDD - 5V

    구성 2, 덜 배선:I2C 인터페이스가 있는 1602가 있는 UNO

    IDE에서 Arduino / Genuino Uno 보드 선택

    Makefile.h 항목은 다음과 같아야 합니다. ( 27-28행 주석 제거).

    고속 배선 지침:TP1..3 - A0..A2, RL..RH - D8..D13, 테스트 - A3

    GND에서 GND, VCC에서 5V, SDA에서 A4, SCL에서 A5

    구성 3, MEGAwithFreq.Meter:1602 withI2C 인터페이스가 있는 MEGA

    IDE에서 Arduino / Genuino Mega 또는 Mega 2560 보드 선택

    Makefile.h 항목은 다음과 같아야 합니다. (27-28행은 주석 처리하지 않은 상태로 둡니다).

    고속 배선 지침:TP1..3 - A0..A2, RL..RH - A8..A13, 테스트 - D29

    GND에서 GND, VCC에서 5V, SDA에서 SDA 20, SCL에서 SCL 21

    구성 4, MEGAwithOLED&Freq.Meter:MEGA with 1306OLED128X64 withI2C 인터페이스

    IDE에서 Arduino / Genuino Mega 또는 Mega 2560 보드 선택

    Makefile.h 항목은 다음과 같아야 합니다. ( 27-28행은 주석 처리).

    빠른 결선 지시 :Configuration 3과 동일

    주파수 측정기의 경우 MEGA의 프로세서 핀에 단축할 핀이 2개 있습니다(납땜 인두 필요).

    이 어려움이 끝나면 주파수 측정기를 즐길 수 있습니다!

    화살표 1은 프로세서의 핀 7-8의 납땜입니다.

    화살표 2 PWM 3에 연결된 주황색 선이 50Hz 노이즈를 포착하고 있습니다...

    <섹션 클래스="섹션 컨테이너 섹션 축소 가능" id="코드">

    코드

    ArduTester V1.13 밀레니엄
    UNO 또는 MEGA 보드 선택, Makefile.h 편집, 확인 및 업로드

    회로도

    이것은 Karl-Heinz Kubbeler의 "TransistorTester with AVR microcontroller and a little more" 버전 1.13k의 33페이지에 있는 정보입니다.

    2018년 3월 8일

    제조공정

    1. 전시:원시 전시
    2. LCD 애니메이션 및 게임
    3. Arduino Uno WiFi를 사용하는 WebServerBlink
    4. Nextion 디스플레이로 재생
    5. 간단한 UNO 계산기
    6. Arduino UNO로 LCD TFT 화면에 이미지 표시하기!
    7. 시력의 지속성
    8. 스마트폰의 온도 모니터링
    9. Arduino 기상 관측소
    10. Dedge The Defs!