I/O장치
센서, 모터, 디스플레이 등 물리 장치를 등록하고 명령으로 제어하는 방법을 설명합니다.
개요
I/O 장치는 설정 → I/O장치에서 장치 종류와 인터페이스(GPIO, I2C, SPI, UART 등 장치 연결 방식), 연결 핀을 지정하여 등록합니다. 등록한 장치는 동작 → I/O 장치 제어에서 명령을 선택하여 사용합니다.
각 장치는 초기 설정(INIT), 데이터 읽기, 출력 제어와 같은 명령을 제공하며, 명령마다 읽기(READ) 또는 쓰기(WRITE) 값이 정의되어 있습니다. 읽은 값은 변수에 저장하여 조건과 대시보드에서 사용합니다.
지원 장치
온습도, 조도, 거리, 가속도 센서부터 모터 구동, 디스플레이, RFID, 지문 인식까지 90종에 가까운 장치를 지원합니다.
전체 목록 보기
DS18B20, MAX31865, TinyGPS++, BMP180, AHTx0, SHT2x, SHT31, BME280, BMP280, DHTxx, MLX90614, BH1750, VEML6070, TCS34725, TCS3200, QMC5883L, ADXL345, MPU6050, MPU-9250, CCS811, VL53L0X, VL6180X, TFmini Plus, HC-SR04, HX711, INA219, ADS1x15, MCP3xxx, MCP4725, DS3231, AT24C256, 서보 모터, 스텝 모터, DC 모터, PWM 신호 출력/모니터링, 하드웨어 PWM, 고속 카운터, LED 켜기/끄기, LED 밝기 제어, RGB LED, 네오픽셀(WS281x), 네오픽셀 매트릭스, 수동 부저, 적외선(IR) 리시버, 디지털 읽기/쓰기, 아날로그 입력/출력, 사용자 정의 디지털 파형 출력, RPM 모니터, PCA9685, MAX7219(7세그먼트/도트 매트릭스), HT16K33, TM1637, PCF8574 LCD, LCD 디스플레이 드라이버, ST77xx TFT, ILI9341 TFT, SSD1306 OLED, SH1106 OLED, PM2008, PMS x003, MAX30102, AS608/FPM10A 지문 인식, MFRC522 RFID, TTP229 터치 키패드, 4×4 키패드, NRF24L01, 푸시버튼 읽기, SHT4x 온습도, VEML7700 조도, BMP3xx 기압, INA226 전류/전력, VL53L1X 장거리 ToF 거리, SCD4x CO2, SGP40 VOC(공기질), ENS160 공기질, LTR390 UV, APDS9960 제스처/근접/색상, ICM20948 9축 IMU, AS5600 회전 각도, DRV2605L 햅틱 드라이버, NAU7802 24비트 ADC(로드셀), MAX17048 배터리 게이지, MAX6675 열전대 온도계, ADS1220 24비트 ADC, STEMMA 토양 수분, GM65 바코드/QR 스캐너, BME680 온습도/기압/가스