네 웹 브라우저를 꺼도 컨트롤러는 동작합니다.
웹 브라우저는 사용자가 로직을 작성하거나, 컨트롤러를 모니터링하는 등의 역할을 하며 컨트롤러와는 완전히 분리된 구조를 가지고 있습니다.
그러므로 일단 컨트롤러가 RUN모드에 진입했다면 웹 브라우저와 상관없이 컨트롤러는 항상 동작합니다.
심지어 컨트롤러가 RUN모드로 운전 중에 어떠한 이유로 재부팅 된 경우에도 마지막 상태인 RUN모드로 다시 동작합니다.
네 웹 브라우저를 꺼도 컨트롤러는 동작합니다.
웹 브라우저는 사용자가 로직을 작성하거나, 컨트롤러를 모니터링하는 등의 역할을 하며 컨트롤러와는 완전히 분리된 구조를 가지고 있습니다.
그러므로 일단 컨트롤러가 RUN모드에 진입했다면 웹 브라우저와 상관없이 컨트롤러는 항상 동작합니다.
심지어 컨트롤러가 RUN모드로 운전 중에 어떠한 이유로 재부팅 된 경우에도 마지막 상태인 RUN모드로 다시 동작합니다.
연결 가능한 컨트롤러의 갯수에는 제한이 없습니다.
그래블로는 프로젝트 하나당 한개의 컨트롤러를 설정할 수 있습니다. 그러므로 프로젝트를 여러개 생성하고 각 프로젝트에 서로 다른 컨트롤러를 연결하면 여러개의 컨트롤러를 사용할 수 있습니다.
또한 여러개의 프로젝트에 동일한 컨트롤러를 설정하면, 컨트롤러 1개로 상황에 따라 다른 프로젝트를 로드할 수도 있습니다.
라즈베리파이의 GPIO 입출력 전압 레벨은 3.3V 입니다. 대부분의 센서 또는 모듈이 3.3~5V 의 전압 레벨을 사용할 수 있으므로 라즈베리파이와 연결에 문제가 없습니다. 다만, 일부 5V 출력 센서의 경우 라즈베리파이의 GPIO와 직접 연결할 수 없으며, 여기를 참고하여 반드시 3.3V로 레벨을 낮춘 뒤 연결해야 합니다.
대표적인 5V 출력 모듈은 다음과 같습니다.
라즈베리파이에는 아날로그 디지털 컨버터 (ADC)가 장착되어 있지 않으므로, 아날로그 출력 모듈을 라즈베리파이의 GPIO에 직접 연결할 수 없습니다. 대신 MCP3xxx 또는 ADS1x15 와 같은 통신 방식의 ADC 모듈을 통해 아날로그 출력 모듈을 연결할 수 있습니다.
대표적인 아날로그 출력 모듈은 다음과 같습니다.
저가형 미세먼지 센서로 센서의 LED를 켜고 정확히 0.28밀리초 후에 센서의 값을 읽어야 합니다. 라즈베리파이는 1밀리초 이하의 정확한 타이밍을 보장할 수 없기 때문에 이러한 타입의 센서는 사용할 수 없습니다. 대신 PMS x003 또는 PM2008(M) 와 같은 좀 더 고급형의 미세먼지 센서를 사용할 수 있습니다.