2014-12-08 4 views
-2

안녕하세요 저는 마이크로 컨트롤러/arduino를 처음 사용합니다
저는 홈 오토메이션을 위해 Arduino 및 Pic 마이크로 컨트롤러를 사용할 계획입니다. 화재, 가스 감지기, 화재 감지, 나는 송신기 엔드 센서에서 데이터를 감지하고 arduino가 Pic 마이크로 컨트롤러 (수신기)에 데이터를 보내고, 데이터 사용자에 따라 켜기/끄기를 전환합니다. 팬/빛 및 온도 표시, 이렇게 할 수 있습니까?arduino 및 Pic 마이크로 컨트롤러를 사용하는 홈 자동화

답변

0

이와 같은 시스템을 Buidling하는 것이 가능합니다. 좋은 해결책을 얻는 더 좋은 방법은 먼저 요구 사항을으로 정의한 다음 솔루션 (예 : 사용할 프로세서)에 대해 생각하는 것입니다.

사용하려는 센서의 수와 센서의 위치를 ​​구체적으로 지정하지 않았습니다. 나는이 같은 시스템을 구현하고 싶었다면, 나 자신에게 이런 질문을 할 것입니다 :

  • 난 작은 웹 서버를 실행하기에 충분한 힘을 가진 중앙 단위를 하시겠습니까? 그렇다면, 나는 라즈베리 파이 (그리고 어떤 종류의 리눅스를 설치)와 같은 것을 선택할 것입니다. 그렇지 않다면, 나는 나머지 프로젝트 (anlog, I2C, SPI, ...)에 맞는 인터페이스를 가진 PIC에 갈 것이다.

  • 어떤 센서가 사용될 것이며, 얼마나 많이 그리고 얼마나 떨어져 있을까? 가장 쉬운 경우에는 I2C 인터페이스 또는 비슷한 것을 가진 "중앙 장치"근처에 몇 개의 센서가 있습니다 (아날로그 회로를 설계 할 필요가 없기 때문에 쉽습니다). 센서가 많은 경우 해당 거리에서 데이터를 전송하는 방법을 찾아야합니다. 즉, 근처에있는 센서와 "대화"하고 중앙 장치로 데이터를 전송하는 보조 컨트롤러가 있어야합니다.

  • 얼마나 익숙하지 않은가요? 경험이 많지 않고 코드면에서 더 많은 일을하고 싶다면 arduino shield와 같은 사전 제작 된 유닛이 직접 건물을 짓는 것보다 더 좋은 옵션입니다.

+0

광 센서, 화재 센서, PIR 모션 센서, 온도 센서, 가스 누출 센서, 홀 효과 센서, 일산화탄소 센서, 연기 센서를 송신기 측에 하나의 블록 (arduino) 또는 두 블록 (arduino) 무선 통신을 사용하여 수신기 측에서 Pic (서버)에 데이터를 수신했습니다. 한 개의 ardunio에 몇 개의 센서를 배치 할 수 있습니까? 모든 센서가 동시에 작동합니까? 어떤 무선 통신이이 프로젝트에 좋은가요? 거리가 두 개 사이에있을 때 arduino는 30 피트 이내에 있으며, –

관련 문제