의 서비스는 상호 작용과 관련된 일식 Arduino의 Raspberry PI의 능력의 환상적인 예입니다. [가을 청각 장애] 그가 이더넷 실드가있는 Arduino 보드를 사용하여 프로젝트에 확장 가능한 상호 작용을 추가하기 위해이를 활용하는 것을 언급했습니다. 그러나 홈 오토메이션 램프 프로젝트 인이 하나는 대신 라스베리 PI를 사용합니다. 아이디어는 매우 유사합니다. 그러나 하드웨어의 비용은 적고 코딩 작업은 아마도 크기가 더 쉬울 것입니다.
우리가 잘못해서는 안되며, 하드웨어는 근본적으로 다릅니다. Arduino에서 RPI로 단계를 수행 할 때 I / O 핀을 잃어 버리고 낮은 수준의 관리는 오히려 똑바로 전달되지 않습니다. 그러나 당신은 또한 C에서 프로그램을 프로그래밍 할 필요가 없습니다. Linux 커널은 파이썬을 사용하는 스크립트를 작성할 수 있음을 나타내는 낮은 레벨 관리를 처리합니다. 파이썬이 해석 된 언어이기 때문에 테스트 및 디버깅이 훨씬 빠릅니다 – 새 코드를 플래시 할 필요가 없으며 스크립트를 다시 실행하십시오.
이 작업은 RPI GPIO를 사용하여 WS2801 프로토콜을 사용하는 LED 스트립을 구동했습니다. 이 보드에는 웹 서버로 사용하도록 스냅이있는 NIC가 포함되어 있습니다. 위에서 볼 수있는 현명한 전화 컨트롤은 jQuery를 사용하여 PI에서 제공됩니다. 이상적 이제 램프에서 꺼내는 코드가 있습니다. 그러나 스크류 인 콘센트 어댑터를 사용하고 RPI와 그 PSU를 내부로 숨기는 공간이 많이 있습니다.
이사회는 여전히 웹 라디오 서버로 기능하는 것과 같이 다른 자동화 기능을 운전하는 충분한 주스가 있습니다.