lora 쉴드5 아두이노 lora shield(로라 쉴드)로 thingspeak, thingview에 값을 띄워보자, lora shield 시작하기 - (6) 저번 포스팅에 이어 코드 해석을 계속 진행하도록 하겠습니다. #include "ThingSpeak.h" #include #include #include "SNIPE.h" #define TXpin D9 #define RXpin D8 #define ATSerial Serial SoftwareSerial DebugSerial(RXpin,TXpin); SNIPE SNIPE(ATSerial); int dis,temp,humi; char buffer[16]; //16byte hex key String lora_app_key = "11 22 33 44 55 66 77 88 99 aa bb cc dd ee ff 00"; char ssid[] ="iptime***"; // wifi 이름 char pass[] ="11**.. 2020. 8. 16. 아두이노 lora shield(로라 쉴드)로 thingspeak, thingview에 값을 띄워보자, lora shield 시작하기 - (5) 저번 포스팅에서는 송신 측(노드)의 아두이노 코드 해석에 대해 설명드렸습니다. 이번 시간에는 게이트웨이 측의 코드를 설명드리도록 하겠습니다. 송신 측과는 다르게 게이트웨이 측은 설정해야 할 부분들이 많습니다. #include "ThingSpeak.h" #include #include #include "SNIPE.h" #define TXpin D9 #define RXpin D8 #define ATSerial Serial SoftwareSerial DebugSerial(RXpin,TXpin); SNIPE SNIPE(ATSerial); int dis,temp,humi; char buffer[16]; //16byte hex key String lora_app_key = "11 22 33 44 55 66 77 8.. 2020. 8. 11. 아두이노 lora shield(로라 쉴드)로 thingspeak, thingview에 값을 띄워보자, lora shield 시작하기 - (4) 저번 포스팅에서는 송신부, 게이트웨이 측의 결선 및 코드 업로드 시 주의사항에 대해 알려드렸습니다. 이번 포스팅에서는 송신부(노드) 측의 소스 코드 분석을 해보도록 하겠습니다. #include "DHT.h" #include #include "SNIPE.h" #define DHTPIN 2 // what pin we're connected to // Uncomment whatever type you're using! #define DHTTYPE DHT11 // DHT 11 //#define DHTTYPE DHT22 // DHT 22 (AM2302) //#define DHTTYPE DHT21 // DHT 21 (AM2301) #define ADDR 10 //(0x00 ~ 0xFF) #define TXpin 1.. 2020. 8. 8. 아두이노 lora shield(로라 쉴드)로 thingspeak, thingview에 값을 띄워보자, lora shield 시작하기 - (3) 저번 포스팅에서는 아두이노 우노와 로라 쉴드를 결합한 후, 초음파 거리 측정 센서 및 온습도 센서의 결선 방법, 코드 업로드 시 주의하여야 할 사항에 대해 말씀드렸습니다. 이번 포스팅에서는 wemos d1 r1과 로라 쉴드를 결합했을 때의 주의 사항 및 결선 방법 등등 말씀드릴 예정입니다. 우선 wemos d1 r1 보드가 무엇인가 하면 와이파이(ESP8266)이 내장된 아두이노 보드입니다. 보드에 내장되어 있는 와이파이 기능을 이용하여 웹서버와 연결하고, 웹서버에 센서 값을 올릴 수 있습니다. wemos d1 r1 보드 사용 시 핀 설정을 주의하여야 합니다. 실제로 아두이노에 연결하는 핀과 코드 작성 시에 사용하는 핀의 번호가 다르기 때문입니다. 예를 들면 아두이노 디지털 3번 핀을 사용한다고 하면 코.. 2020. 8. 7. 이전 1 2 다음