Development/IoT(323)
-
수위 센서(Water Sensor), 핀 구조
수위 센서(Water Sensor)· ≒ 워터 센서· 물에도 전기가 통하는 원리를 이용하여 세로로 길게 배치된 전극선에 전류를 흘려보내서 전류의 흐름을 측정하여 물이 감지되는지의 여부와 물의 깊이(수위)를 측정할 수 있는 센서입니다. · 물의 깊이는 센서가 물에 깊이 담길수록 전류는 많이 흐르게 되고 얕을 수록 전류는 적게 흐를 것으로 측정되어 집니다. 핀 구조물을 감지하는 센서부는 여러개의 전극이 세로로 길게 뻣어 있는 형태를 가지고 있습니다.핀은 3개이며 + 는 5V에 -는 GND, S는 아날로그 단자에 연결하면 됩니다.
-
장치 관리자에서 아두이노 보드 확인하기
장치관리자 실행Windows + R >> hdwwiz.cpl 입력 hdwwiz.cpl 장치 관리자에서 아두이노 보드 확인아두이노 보드가 연결된 포트는 COM4입니다.
-
Arduino Uno - 디지털 핀
Arduino Uno - 디지털 핀아두이노 UNO보드는 D0~13번인 디지털 핀 사용합니다.0V(off, LOW, 0), 5V(on, HIGH, 1)로하는 디지털 신호를 입력 및 출력을 합니다.
-
Arduino IDE – 아두이노 통합개발환경
ARDUINO open-source electronics platform http://arduino.cc/ Arduino IDE· 자바(Java)로 작성되어 있고, Processing이나 Avr-gcc 등을 기반으로 작성된 오픈소스 소프트웨어 입니다.· 아두이노 통합개발환경 (IDE)으로 프로그램을 코딩을 편리하게 할 수 있도록 제공해주는 소프트웨어입니다.· 아두이노 소스 개발, 컴파일, 업로드, 디버깅을 한꺼번에 할 수 있는 통합 개발 도구 입니다 · 아두이노 공식 사이트에서 각 OS(Windows, MAC, Linux)에 알맞은 버전을 제공합니다 (http://arduino.cc/) 프로그래밍 인터페이스 USB-시리얼 컨버터를 프로그래밍 인터페이스로 사용
-
아두이노 보드 종류
정식 아두이노 보드 자신의 프로젝트에 맞는 하드웨드를 선택하면 됩니다. 아두이노 Uno · 기본 보드로 사용하는 아두이노의 주력 제품 · 아두이노의 표준 보드 · 초보자용 · ATmega16U2칩인 USB 통신을 위한 FTDI 칩을 기본으로 내장하고 있어 프로그램한 것을 변환기 없이 PC에 바로 USB로 연결해서 사용할 수 있습니다. · USB 전원과 외부 입력 전원 지원합니다. · 아두이노 표준 보드로, 핀 배열 등이 UNO를 기준으로 맞춰져 있으므로 확장 쉴드 등을 사용할 때 최적의 개발 환경을 제공합니다. · 아두이노 UNO 보드에서는 PC와 serial로 통신하기 위해 D0, D1(디지털 1번, 2번) 핀을 사용합니다. 아두이노 Leonardo · 아두이노 우노와 거의 유사합니다. · ATmega..
-
Serial 통신(UART; Universal Asynchronous Receiver/Transmitter)
Serial 통신(UART; Universal Asynchronous Receiver/Transmitter)· UART는 1960년대에 만들어진 시리얼 통식 방식으로 다양한 장치들이 지원하는 장· 점이 있지만 1:1 통신만이 가능한 단점이 있어 여러 개의 주변장치를 연결하기가 불편할 수 있습니다.· 아두이노에서도 UART 시리얼 통신은 기본 클래스 중 하나인 Serial 클래스를 통해 지원되고 있습니다.· 아두이노의 가장 기본이 되는 통신으로 시리얼통신은 비동기통신입니다.· 직렬 통신이란 한번에 한 비트씩 통신하는 방법이다. 그럼 당연히 반대말인 병렬 통신은 여러 비트를 동시에 보내는 통신 방법이 됩니다.· 시리얼 통신은 프로세서에서 병렬로 한번에 처리되는 데이터를 외부 전송을 위해 직렬 데이터 스트림으..