플라즈마는 다양한 LED 스트랜드/보드 유형과 인터페이스를 Writ
플라즈마에는 PNG 이미지를 사용하여 애니메이션 프레임을 제공하기 위해 광선 스트립을 시퀀싱하기위한 시스템 데몬 인 Plasmad가 포함됩니다.
플라즈마는 원래 Pimoroni 플라즈마 키트의 패턴을 쉽게 시퀀싱하고 패턴을 교체하는 쉬운 방법을 제공하기 위해 작성되었습니다.
우리는 모든 사전 반제품을 설치하고 최소한의 노력으로 플라즈마 아케이드 버튼을 밝히고 실행하는 쉬운 설치 스크립트를 만들었습니다. 그것을 실행하려면 아래 그림과 같이 메뉴 -> 액세서리 -> 터미널에서 찾을 수 있습니다.
새 터미널 창에서 아래에 표시된대로 명령을 정확하게 입력하고 (오타 확인) 화면 지침을 따르십시오.
curl https://get.pimoroni.com/plasma | bash 예제를 다운로드하기로 선택하면 /home/pi/Pimoroni/plasma/ 에서 찾을 수 있습니다.
sudo pip3 install plasmalights플라즈마 데몬을 설치하려면이 저장소를 복제하고 "데몬"디렉토리로 이동하여 설치 프로그램을 실행해야합니다.
git clone https://github.com/pimoroni/plasma
cd plasma/daemon
sudo ./install
참고 : Picade Player X를 사용하는 경우 데몬/etc/systemd/system/plasma.service를 편집하고 -o GPIO:15:14 ~ -o SERIAL:/dev/ttyACM0 에서 출력 장치 옵션을 변경해야합니다. 유니콘 모자 또는 phat을 사용하는 경우 -o WS281X:WS2812:18:0 사용해야합니다.
Picade 모자에서 gpio를 사용하는 경우 -o GPIO:<data>:<clock> 데이터와 클록이 유효한 BCM 핀 인 경우 핀을 조정할 수 있습니다. 오래된 플라즈마/해킹 헤더를 사용하는 경우 -o GPIO:15:14 ~ -o GPIO:14:15 연결 방법에 따라 스왑해야 할 수도 있습니다.
플라즈마 데몬 설치 프로그램은 라즈베리 파이에 두 개의 프로그램을 설치합니다. plasma 자체와 plasmactl 이라는 도구로 조명 효과를 설치하고 전환하는 데 사용할 수 있습니다. 플라즈마는 시스템에서 서비스로 실행됩니다.
plasmactl 명령 :
plasmactl 255 0 0 플라즈마 조명을 R, G, B 색상으로 설정하십시오. 이 경우 빨간색.plasmactl <pattern> - 플라즈마 조명을 패턴 이미지로 설정하십시오plasmactl fps <fps> - 혈장 효과 변화 프레임 속도 (기본값은 30, 낮은 fps = 더 적은 cpu)plasmactl --list 사용 가능한 모든 패턴을 나열하십시오sudo plasmactl --install <pattern> -새 패턴을 설치하십시오. 여기서 <pattern> 은 24 비트 PNG 이미지 파일의 파일 이름입니다. 최신 코드를 통해 기여하거나 좌석 가장자리에 사는 것을 좋아하려면이 저장소를 복제하고 cd 도서관 디렉토리로 복제하고 실행해야합니다.
sudo python3 setup.py install