스마트팜 (72) 썸네일형 리스트형 AWS SYSTEM SETUP 산업용 서버 피시 로컬 네트워크 환경을 구축합니다. 와이파이를 이용하여 AWS 데이터 수신을 합니다. 필드에서 AWS 데이터를 수집합니다. MEGA + ESP8266 to thingsboard server Thingsboard Dashboard AWS IOT Server - Thingsboard 농업 현장에 AWS 센서들을 설치합니다. 외부 기후를 측정하는 센서입니다. AWS 대쉬보드입니다. 현장에 설치한 센서들의 데이터를 실시간 서버에서 모니터링합니다. AWS IOT 센서들입니다. 데이터 통신은 기본 RS485를 이용하기 때문에 장거리 설치도 가능합니다. 서버를 관리하는 계정, 일반 계정을 생성합니다. 사무실 테스트 서버 접속 ThingsBoard PE (zerowin.ddns.net) Weather Monitoring System WMS 모니터링에 사용되는 부품들입니다. RS485 통신을 이용하여 데이터를 수집합니다. 아두이노 RS485 모듈을 이용하여 데이터를 수집합니다. 수집된 데이터를 스마트팜 웹서비스, 피시프로그램에 표시합니다. CO2, Noise, Illumination,Temperature, Humidity, Atmosphere Arduino Mega Hex Uploader 아두이노 메가 Hex파일을 선택합니다. 타켓을 아두이노메가를 선택합니다. 아두이노 우노 / ESP32등 다양한 디바이스를 지원합니다. 컴포트를 선택하면 업로딩이 시작됩니다. 보드레이트를 설정하고 Open / Close 하여 시리얼모니터를 활성화합니다. 아두이노메가 HEX 업로더를 다운로드하여 사용합니다. arduinodev.com/arduino-uploader/ Arduino Builder – standalone utility for building and uploading Arduino sketches | ArduinoDev.com © Stanley Huang. All rights reserved. Log in arduinodev.com 아두이노에서 작업한 소스파일을 이용하여 HEX파일을 생성합니다. GPS Get DATE & USB 메모리카드 데이터 로그 저장 GPS 모듈을 아두이노 메가 하드웨어 시리얼 TX3, RX3와 연결합니다. GPS보드가 정상적으로 동작을 하면 보드 파란 LED가 깜빡입니다. CH376 USB 디스크 모듈을 아두이노 메가 하드웨어 시리얼 RX2, TX2와 연결합니다. ChipSelect를 위의 그림과 같이 해주세요. 팜퍼스트 보드 TX2, RX2와 연결하면 됩니다. USB 디스크를 인식하면 보드에 빨간 LED가 켜집니다. GPS 데이터 수신 디버그 출력입니다. USB 메모리카드에 데이터로거를 저장합니다. 이더넷이 연결되면 farm29에 데이터를 업로드합니다. 메모리카드는 FAT32를 사용하세요. USB 메모리카드에 생성된 스마트팜 데이터 파일입니다. Receive Temperature , Humidity From Farm1st Temperature, Humidity Board by RS485, RS232 communication Farm1st 온습도 보드에서 아두이노로 건구 온도, 습구 온도, 외기 온도, 습도를 전송합니다. 아두이노 RS232 과 RS 485 모듈을 통하여 데이터를 수신합니다. 시리얼모니터를 통하여 온도/습도 데이터를 표시합니다. Farm1st 온습도 송신보드와 연결된 아두이노 보드 소스코드입니다. RS485 수신모듈을 부착하여 데이터 수신합니다. #include SoftwareSerial rx485(2,3); void setup() { // put your setup code here, to run once: Serial.begin(9600); rx485.begin(9600); } char buffer[128] = { 0x00, }; void getline(char * buffer) { uint8_t idx .. 이전 1 ··· 5 6 7 8 9 다음