반응형

아날로그입력 3

아두이노로 MCP3202 SPI ADC 제어하기 – 12비트 아날로그 입력 읽기 예제

아두이노로 MCP3202 SPI ADC 제어하기 – 12비트 아날로그 입력 읽기 예제MCP3202는 Microchip에서 만든 2채널, 12비트 분해능의 SPI 기반 ADC(Analog-to-Digital Converter)입니다.아두이노 UNO의 기본 아날로그 입력보다 더 높은 해상도가 필요한 경우, 외부 ADC로 사용하기 좋습니다.📦 준비물 아두이노 UNO MCP3202 10kΩ 가변저항 (테스트용 아날로그 입력) 점퍼 와이어, 브레드보드⚙️ 핀 연결 MCP3202 핀기능아두이노 핀 1 - CH0아날로그 입력 0가변저항 중간핀 2 - CH1아날로그 입력 1미사용 3 - AGND아날로그 GNDGND 4 - VREF기준 전압5V 5 - DGND디지털 G..

아두이노 2025.04.19

아두이노 가변저항 입력 완벽 가이드 – Potentiometer로 아날로그 값 읽기와 응용까지

아두이노 가변저항 입력 완벽 가이드 – Potentiometer로 아날로그 값 읽기와 응용까지센서 값을 제어하는 기본 중의 기본, 가변저항(Potentiometer)!이번 글에서는 아두이노로 가변저항 값을 읽고, 이를 다양한 장치 제어에 활용하는 방법을 배워봅니다. 아날로그 입력의 개념, 회로 구성, 시리얼 출력, LED 밝기 조절, 서보 제어 등 다양한 예제를 포함합니다. 📦 준비물 아두이노 UNO 가변저항 (10kΩ) 브레드보드 점퍼 와이어 시리얼 모니터 또는 LED (응용 시)🔍 가변저항이란?가변저항(Potentiometer)은 회전 또는 슬라이드 방식으로 저항 값을 변경할 수 있는 부품입니다. 가운데 핀(Vout)은 가변 출력이고, 양쪽은 GND와 5V에 연결하여 분압 회..

아두이노 2025.04.19

A31G123ML + Keil uVision : ADC로 아날로그 센서값 읽기 — 가변저항/조도센서 측정

📊 A31G123ML + Keil uVision — ADC로 아날로그 센서값 읽기이번 편에서는 ABOV A31G123ML의 내장 ADC를 활용해 가변저항이나 조도센서(LDR) 등의 아날로그 입력값을 읽고, 그 결과를 UART로 시리얼 출력하는 실습을 진행합니다.🧰 준비물 ABOV A31G123ML 보드 가변저항 또는 LDR 조도센서 10kΩ 저항 USB to UART 모듈🔌 회로 연결 센서 출력 → AIN0 (P2.0) GND → 센서 하단 5V → 센서 상단💻 코드 예시: ADC 값 읽고 UART로 출력#include "A31G123.h"void uart_send(char c) { while (!(UART1->STAT & (1 TXD = c;}void uart_print(c..

ARM 2025.04.18
반응형