제조공정
| × | 1 | ||||
| × | 1 | ||||
| × | 2 | ||||
| × | 2 | ||||
| × | 1 | ||||
| × | 1 |
|
|
Arduino GrowBox 컨트롤러는 GitHub에서 사용할 수 있습니다. 마침내 GPL3 라이선스를 사용하여 몇 년 동안 내 GrowBox용으로 개발한 펌웨어를 공유했습니다.
내 웹사이트에서 내가 GrowBox를 구축하는 방법, 시간이 지남에 따라 수정한 내용, 식물을 키우는 사진을 이미 공유했습니다.
Arduino Mega 2560 Rev.3 덕분에 이 오픈 소스 펌웨어는 구성, EmonCMS 인스턴스로의 데이터 전송 및 SD 카드로의 데이터 로깅을 위한 소형 웹 서버를 제공합니다. CSV 로그 파일은 GrowBox Controller의 웹 페이지에서 다운로드할 수 있습니다.
Arduino GrowBox 컨트롤러는 DHT22 센서를 사용하여 상자 내부 및 외부의 온도 및 습도를 읽습니다. DS18B20은 샘플 포트 및 지면 온도 모니터링에도 사용됩니다.
Ethernet Shield를 사용하면 원격 구성과 데이터 시각화 및 로그 다운로드가 가능합니다. 이렇게 하면 20x4 LCD 디스플레이가 중복되지만 휴대전화나 태블릿을 켜고 싶지 않을 때 유용합니다.
EmonCMS와 Arduino GrowBox 컨트롤러의 통합을 통해 어디에서나 기록을 유지하고 추세를 모니터링할 수 있습니다. 이미 에너지 모니터링 애플리케이션에 EmonCMS를 사용하고 있다면 통합할 수도 있습니다.
작년부터 저는 고추만 키웠지만 2018년에는 토마토, 애호박, 고추(뜨거운 것은 아닙니다!), 가지, 수박, 멜론을 재배하여 채소밭에 심을 예정입니다. 내가 사는 곳 여름부터 시작이 짧고 밭의 씨앗에서 시작할 수 없습니다. 역시 6월에 토마토를 먹으면 대박!
Arduino GrowBox 컨트롤러에 구현된 기능
이 컨트롤러가 무엇을 할 수 있는지 살펴봅시다!
환경 매개변수 제어
GrowBox 온도 제어
난방 임계값을 설정할 수 있습니다.
<울>
습도 임계값
가습기 임계값을 설정할 수 있습니다.
<울>
지면/모래 온도 <울>
조명 제어 <울>
6:30에 조명을 켜고 22:30에 꺼야 하는 경우 다음을 설정합니다.
<울>
네트워크
이 섹션은 로컬 네트워크 매개변수와 관련이 있습니다.
<울>
팬
일부 램프는 Growbox 내부에서 뜨겁게 작동하므로 "밤"과 "낮"에 대해 다른 프로그램을 설정할 수 있습니다.
팬 - 조명 켜짐 <울>
팬 - 조명 꺼짐 <울>
실시간 시계
정확한 로그를 허용하고 정전 시 프로그램을 다시 시작하려면 현지 시간을 설정하십시오.
획득 및 로깅 빈도
컨트롤러가 빠르게 반응할 수 있기 때문에(빠른 수집 주파수) 이 두 매개변수를 분리된 상태로 유지하기로 선택했지만 이 모든 데이터가 필요하지 않으므로 로깅 주파수가 느립니다. 더 빠른 로깅 빈도로 더 큰 CSV 파일, EmonCMS로 더 많은 데이터 전송 및 더 느린 다운로드 시간을 갖게 됩니다.
<울>
Arduino GrowBox 컨트롤러용 PCB
이더넷 쉴드, 릴레이 및 센서를 쉽게 연결할 수 있도록 Arduino Mega용 "쉴드"를 설계하기 시작했습니다. 저는 Eagle을 사용했으며 소스는 GitHub에서 사용할 수 있습니다.
다음 단계
올해로 고추(및 기타 야채)를 재배한 지 3년이 되었지만, 앞으로 통합할 몇 가지 기능이 여전히 그리워집니다.
<울>이 프로젝트를 즐기시기 바랍니다!
당신의 성장을 공유하십시오!
섹션> <섹션 클래스="섹션 컨테이너 섹션 축소 가능" id="코드">
제조공정
일반적으로 릴레이 쉴드에서 4개의 릴레이를 개별적으로 제어하려면 Arduino 코드가 필요합니다. 차폐는 차례로 고전력 장치를 제어하는 데 도움이 됩니다. 장치에는 팬, 전구, LED 스트립, 펌프, 액추에이터 등이 포함됩니다. 릴레이 실드에도 뛰어난 기능이 있습니다. 그 중 일부는 릴레이의 상태를 표시하는 4개의 동적 LED 표시기, 4개의 고품질 릴레이, NC/NO 인터페이스 등이 있습니다. 오늘의 자습서에서는 Arduino Relay Shield를 사용하는 방법을 보여줍니다. 릴레이 실드와 4채널 릴레이 모듈의 차이점
Arduino 오픈 소스 하드웨어 플랫폼에서 회로를 생성하려면 Arduino 실드를 사용해야 합니다. 프로젝트에서 하드웨어 및 회로 배선의 복잡성을 줄이는 데 도움이 됩니다. 이 기사에서는 Arduino Sheild가 무엇인지, 다양한 유형 및 설치 프로세스에 대해 알아봅니다. Arduino Shield란 무엇입니까? Arduino 실드는 추가 기능을 제공하기 위해 Arduino 보드에 부착되는 하드웨어 애드온 보드입니다. Bluetooth, 모터 드라이버 및 WiFi와 같은 기능을 사용하여 다양한 IoT 프로젝트를 만드는 데