RGBLED (3) 썸네일형 리스트형 [Raspberry Pi] 라즈베리 파이 + 파이썬 코딩 025. 적외선 모션 센서로 움직임 감지 적외선 모션 센서 적외선 인체 감지 센서, PIR (Passive Infrared) Motion Sensor, 간단히 적외선 모션 센서라 불리는 이 센서는 적외선을 이용하여 대상의 움직임을 감지하는 센서이다. 생활에선 현관의 센서등에 달려 있는 센서라고 보면 되겠다. 구매한 키트에 포함되어 있는 적외선 모션 센서는 아래의 글에서 확인할 수 있고, 2021.05.02 - [학습 노트/Raspberry Pi] - [Raspberry Pi 3 B+] 초심자는 어떤 라즈베리 파이 키트로 시작하면 좋은가? 대체적으로 1천원~수천원 대의 적외선 모션 센서는 다음 그림의 센서와 그 모양이 거의 비슷한 것 같다. 적외선 모션 센서 사용을 위한 회로 구성 이미 이전 글에 언급했듯이 구매한 라즈베리 파이 키트엔 관련 설명.. [Raspberry Pi] 라즈베리 파이 + 파이썬 코딩 024. psutil 라이브러리로 CPU 로드에 따라 RGB LED의 적색/녹색 밝기 제어 psutil 파이썬 라이브러리 라즈베리 파이 OS Full 버전을 설치하면 기본적으로 포함되어 있는 psutil 파이썬 라이브러리는 이름이 python system and process utilities를 의미하는 라이브러리로 실행중인 프로세스나 CPU 로드, 메모리, 디스크 등 시스템 정보를 확인하고자 할 때 사용할 수 있다. 아래와 같이 터미널 창에서 pip3 list를 입력하여 설치되어 있는 psutil의 버전 정보를 확인하였다. psutil에 대한 추가 정보는 psutil.readthedocs.io 에서 확인 가능하다. LED 제어를 위한 회로의 구성은 이전 글의 구성을 따른다. 2021.05.28 - [학습노트/Raspberry Pi] - [Raspberry Pi] 라즈베리 파이 + 파이썬 코딩.. [Raspberry Pi] 라즈베리 파이 + 파이썬 코딩 023. gpiozero의 RGBLED 클래스로 3개 LED 제어 RGBLED 클래스 RGBLED 클래스는 RGB LED를 보다 쉽게 제어하기 위해 사용할 수 있겠으나 RGB LED가 없는 관계로 RGB 클래스를 어떻게 사용하면 되는지에 초점을 맞추어 본다. RGB LED는 그 형태나 종류가 상당히 다양하나 아래와 같이 다리가 4개인 LED가 기본이라 생각하면 되겠다. 위 RGB LED의 경우 데이터 시트 상 왼쪽 두번째 핀을 Ground에 연결한다. RGBLED.color로 R(Red), G(Green), B(Blue) 제어 라즈베리 파이의 GPIO 14/15/18이 RGB LED의 R, G, B 핀에 각각 연결되어 있다고 가정한다. RGB LED가 없는 관계로 아래와 같이 구성한 후 상상력을 발휘한다. 이건 RGB LED라고... RGBLED 클래스의 생성자는 첫번.. 이전 1 다음