본문 바로가기

시리얼2

#3 온도센서 온도 센서를 사용해서 피부의 온도를 측정하고 LED를 통해서 표현해보도록 해볼께요. 회로 구성에 필요한 준비물은 아래와 같아요. - LED - 220 OHM 레지스터 - 온도센서 - 아두이노 - 빵판 - 점퍼선 자 그럼 시작해 볼까요. 먼저 아래와 같이 아두이노와 빵판에 회로를 구성합니다. LED는 아두이노의 디지털핀에 연결을 하고 온도센서는 아날로그핀에 연결을 합니다. 이유는 LED는 0과 1로 제어가 가능하지만 온도 센서는 그 값이 범위를 가진 숫자로 나오기 때문입니다. 그리고 위의 회로에 따라서 실제 회로를 구성해 볼께요. 짠 아래처럼 회로가 구성되었습니다. 그럼 센서 제어를 위한 코드를 한번 볼까요. 전체적인 구성은 어렵지 않습니다. 온도센서에서 값을 읽어서 그 값에 맞춰서 적절히 LED를 켜주거.. 2020. 11. 13.
라즈베리파이 아두이노 연동하기 라즈베리파이(Raspberry Pi)의 장점은 라즈베리파이 자체가 리눅스 기반의 소형 컴퓨터라는 점입니다. 즉, 우리가 데스크탑에서 할 수 있는 작업들을 라즈베리파이에서도 시도해 볼 수 있습니다. 또한 무선랜과 블루투스가 사용 가능하고 웹캠과 같은 다양한 USB 기기를 사용할 수 있습니다. 또한 GPIO를 통해 여러 장치들을 제어할 수 도 있습니다. 반면, 아두이노(Arduino)는 하드웨어적으로 구현된 PWM을 통해서 정밀하게 모터와 같은 기기들을 제어할 수 있습니다. 하지만 아두이노는 하드웨어 제어에 특화되어있기 때문에 라즈베리파이가 가지는 소형 컴퓨터로써의 장점은 가질 수 없습니다. 그래서 저는 라즈베리파이와 아두이노를 연결해서 사용해 볼려고 합니다. 즉, 라즈베리파이는 소프트웨어를 담당하고 아두이.. 2020. 9. 30.