아두이노 23

TF-Luna ToF Ranging LiDAR -8m 거리 측정

1cm의 해상도로 측정 범위가 최대 8m 인 ToF (Time of Flight) 거리 센서 기반의 싱글 포인트 LIDAR. 고유 한 광학 구조 덕분에 안정적이고 정확하며 매우 민감한 측정을 수행 할 수 있습니다. 최대 거리 8m에서의 측정 오류는 2.5cm에 불과합니다. 이 센서는 크기가 작고 무게가 작습니다. 소형 차량의 장애물 감지 센서 또는 비행 물체의지면 충격으로부터 보호하기에 적합합니다. 데이터시트 https://github.com/May-DFRobot/DFRobot/blob/master/TF-Luna%20LiDAR%EF%BC%888m%EF%BC%89%20Datasheet.pdf May-DFRobot/DFRobot www.dfrobot.com. Contribute to May-DFRobot/D..

아두이노 메가 + WIFI모듈 ESP8266 + 팬모터 송풍기 제어

아두이노 메가 https://store.arduino.cc/usa/mega-2560-r3 Arduino Mega 2560 Rev3 | Arduino Official Store The Arduino Mega 2560 is a microcontroller board based on the ATmega2560. It has 54 digital input/output pins (of which 15 can be used as PWM outputs), 16 analog inputs, 4 UARTs (hardware serial ports), a 16 MHz crystal oscillator, a USB connection, a powe store.arduino.cc Arduino Mega 2560은 ATmega2..

CO2 그래프 표시 on 앱인벤터2

앱인벤터2 레이아웃 - 그래프 추가 charmaker 프로젝트에 import 합니다. https://github.com/MillsCS215AppInventorProj/chartmaker MillsCS215AppInventorProj/chartmaker An extension for MIT App Inventor that adds graphing capability (for pie, bar, and line graphs) through Google Charts. - MillsCS215AppInventorProj/chartmaker github.com ChartMaker extension 을 이용하여 그래프 구현 테스트를 합니다. CO2 블루투스 데이터 수신 - 텍스트 표시 수신된 문자열에서 CO2 데이터를..

CO2 센서 on 아두이노

CO2 센서 이산화탄소 공기질 측정 Carbon Dioxide Gas sensor(RX-9) www.esrl.noaa.gov/gmd/ccgg/trends/ Global Monitoring Laboratory - Carbon Cycle Greenhouse Gases Monthly Average Mauna Loa CO2 June 2020: 416.39 ppm June 2019: 413.93 ppm Last updated: July 6, 2020 The graphs show monthly mean carbon dioxide measured at Mauna Loa Observatory, Hawaii. The carbon dioxide data (red curve), measured as the mol www.e..

ESP32-CAM - 스틸사진 캡쳐 & FTP 업로드

ESP32-CAM은 저가이지만 와이파이 와 카메라를 장착한 소형 모듈입니다. 버튼 기능 구현 D16 번 핀을 버튼과 연결하여 버튼 신호를 받습니다. 사진 촬영 & FTP 업로드 함수를 프로그래밍합니다. 버튼을 눌러 사진 촬영후 FTP로 이미지 업로드 버튼을 누르면 사진을 촬영하고 FTP 로 이미지를 업로드합니다. NTP 현재시간 얻어오기 https://www.arduinolibraries.info/libraries/ntp-client NTPClient An NTPClient to connect to a time server www.arduinolibraries.info 일정시간마다 사진 촬영후 업로드 1분마다 FTP업로드하도록 프로그래밍 합니다. esp32_CameraWebServer.ino #inclu..

Node-RED string 데이터 수신 & 그래프 표현

스마트팜 보드에서 온도/습도/조도/수분량 데이터를 수신합니다. Node-RED 대쉬보드에서 그래프 / 텍스트창으로 데이터를 표시합니다. Node-RED 프로그래밍 보드 TCP 서버에서 데이터를 요청합니다. 일정 시간 30초마다 센서 데이터를 요청합니다. Tcp request 노드를 설정합니다. object 를 json 형식으로 변환합니다. https://cookbook.nodered.org/basic/convert-json

Node-RED 와 Arduino-ESP8266 TCP 통신

아두이노에 ESP8266을 연결하여 와이파이 통신을 합니다. Node-RED 와 TCP 소켓을 열어 데이터를 송수신합니다. Node-RED 에서 팬모터 / 릴레이제어 신호를 보내고, 아두이노 보드에서 스마트팜 데이터를 Node-RED로 송신합니다. Node-RED 프로그래밍 Inject 노드에 텍스트와 전달 시간 간격을 설정합니다. 다음칸이동 문자열 추가를 하려고 버퍼로 설정하였습니다. 이렇게 설정하면 아두이노 시리얼 모니터로 확인시 데이터 출력후 다음 라인으로 이동합니다. 팬모터 버튼구현 버튼을 누르면 문자열 명령어를 다음 노드로 전송합니다. tcp request 노드 tcp 데이터 전송후 아두이노로부터 응답을 받습니다. 아두이노로 명령어를 전달하고 아두이노로 부터 스마트팜센서 데이터를 응답 받습니다...