Arduino-보드 설명

이 장에서는 Arduino 보드의 다양한 구성 요소에 대해 알아 봅니다. Arduino 보드 제품군에서 가장 인기있는 보드이기 때문에 Arduino UNO 보드를 연구 할 것입니다. 또한 전자 및 코딩을 시작하기에 가장 좋은 보드입니다. 일부 보드는 아래 제공된 것과 약간 다르게 보이지만 대부분의 Arduino에는 이러한 구성 요소의 대부분이 공통적으로 있습니다.

Power USB

Arduino 보드는 컴퓨터의 USB 케이블을 사용하여 전원을 공급할 수 있습니다. USB 케이블을 USB 연결 (1)에 연결하기 만하면됩니다.

Power (Barrel Jack)

Arduino 보드는 배럴 잭 (2)에 연결하여 AC 주 전원 공급 장치에서 직접 전원을 공급받을 수 있습니다.

Voltage Regulator

전압 조정기의 기능은 Arduino 보드에 제공되는 전압을 제어하고 프로세서 및 기타 요소에서 사용하는 DC 전압을 안정화하는 것입니다.

Crystal Oscillator

수정 발진기는 Arduino가 시간 문제를 처리하는 데 도움이됩니다. Arduino는 시간을 어떻게 계산합니까? 답은 수정 발진기를 사용하는 것입니다. Arduino 크리스탈 위에 인쇄 된 번호는 16.000H9H입니다. 주파수가 16,000,000 Hertz 또는 16MHz임을 알려줍니다.

Arduino Reset

Arduino 보드를 재설정 할 수 있습니다. 즉, 처음부터 프로그램을 시작할 수 있습니다. 두 가지 방법으로 UNO 보드를 재설정 할 수 있습니다. 먼저 보드의 리셋 버튼 (17)을 사용합니다. 둘째, 외부 리셋 버튼을 RESET (5)이라고 표시된 Arduino 핀에 연결할 수 있습니다.

Pins (3.3, 5, GND, Vin)

  • 3.3V (6)-3.3 출력 전압 공급

  • 5V (7) − 5 출력 볼트 공급

  • Arduino 보드와 함께 사용되는 대부분의 구성 요소는 3.3V 및 5V에서 잘 작동합니다.

  • GND (8) (Ground) − Arduino에는 몇 개의 GND 핀이 있으며, 그중 어느 것이 든 회로를 접지하는 데 사용할 수 있습니다.

  • Vin (9)-이 핀은 AC 전원 공급 장치와 같은 외부 전원에서 Arduino 보드에 전원을 공급하는데도 사용할 수 있습니다.

Analog pins

Arduino UNO 보드에는 6 개의 아날로그 입력 핀 A0 ~ A5가 있습니다. 이 핀은 습도 센서 또는 온도 센서와 같은 아날로그 센서의 신호를 읽고 마이크로 프로세서에서 읽을 수있는 디지털 값으로 변환 할 수 있습니다.

Main microcontroller

각 Arduino 보드에는 자체 마이크로 컨트롤러 (11)가 있습니다. 보드의 두뇌라고 가정 할 수 있습니다. Arduino의 메인 IC (집적 회로)는 보드마다 약간 다릅니다. 마이크로 컨트롤러는 일반적으로 ATMEL Company의 것입니다. Arduino IDE에서 새 프로그램을로드하기 전에 보드에 어떤 IC가 있는지 알아야합니다. 이 정보는 IC 상단에서 확인할 수 있습니다. IC 구성 및 기능에 대한 자세한 내용은 데이터 시트를 참조하십시오.

ICSP pin

대부분 ICSP (12)는 MOSI, MISO, SCK, RESET, VCC 및 GND로 구성된 Arduino 용 작은 프로그래밍 헤더 인 AVR입니다. 종종 SPI (Serial Peripheral Interface)라고하며, 이는 출력의 "확장"으로 간주 될 수 있습니다. 실제로 출력 장치를 SPI 버스의 마스터에 슬레이브하고 있습니다.

Power LED indicator

이 LED는 Arduino를 전원에 연결하면 보드가 올바르게 켜져 있음을 나타 내기 위해 켜집니다. 이 표시등이 켜지지 않으면 연결에 문제가있는 것입니다.

TX and RX LEDs

보드에는 TX (송신) 및 RX (수신)의 두 가지 레이블이 있습니다. Arduino UNO 보드의 두 곳에 나타납니다. 먼저 디지털 핀 0과 1에서 직렬 통신을 담당하는 핀을 나타냅니다. 둘째, TX와 RX가 주도했습니다 (13). 직렬 데이터를 보내는 동안 TX LED가 다른 속도로 깜박입니다. 깜박임 속도는 보드에서 사용하는 전송 속도에 따라 다릅니다. 수신 프로세스 중에 RX가 깜박입니다.

Digital I/O

Arduino UNO 보드에는 14 개의 디지털 I / O 핀 (15) (이 중 6 개는 PWM (Pulse Width Modulation) 출력 제공)이 있습니다. 이러한 핀은 입력 디지털 핀으로 작동하여 논리 값 (0 또는 1)을 읽거나 디지털로 작동하도록 구성 할 수 있습니다. LED, 릴레이 등과 같은 다른 모듈을 구동하기위한 출력 핀. "~"라고 표시된 핀은 PWM을 생성하는 데 사용할 수 있습니다.

AREF

AREF는 Analog Reference를 나타냅니다. 때로는 외부 기준 전압 (0 ~ 5V 사이)을 아날로그 입력 핀의 상한으로 설정하는 데 사용됩니다.