본문 바로가기
iOT/ARDUINO

아두이노테스트시 베스트 모음(ARDUINO BEST SOURCE)?(2019.11.17)

by 뚜父 2019. 11. 11.

1. ESP8266 DHT11/DHT22 온습도 시스템
https://randomnerdtutorials.com/esp8266-dht11dht22-temperature-and-humidity-web-server-with-arduino-ide/

 

ESP8266 DHT11/DHT22 Web Server Arduino IDE | Random Nerd Tutorials

In this project you'll create a standalone web server with an ESP8266 that displays the temperature and humidity with a DHT11 or DHT22 sensor using the Arduino IDE.

randomnerdtutorials.com

웹페이지도 깔끔하고 정말 친절한 설명 부연설명을 할것이 없다.

다양한 아이콘도 제공해 주며, 친절히 사용법도 알려주고 있다. 라이센스 부분은 모르겠지만 개인 사용한다면 문제 없으리라 본다.

 

아래 핀번호 5를 원하는 번호로 변경하고 하기 //된 부분에서 자신의 센서 종류만 해제해주면 아주 잘 된다.

 

#define DHTPIN 5 // Digital pin connected to the DHT sensor (요건... GPIO번호입니다. )

// Uncomment the type of sensor in use:

//#define DHTTYPE DHT11 // DHT 11

#define DHTTYPE DHT22 // DHT 22 (AM2302)

//#define DHTTYPE DHT21 // DHT 21 (AM2301)

 

단지 WEMOS D1 MINI의 경우 값을 못가져 온다.

이 소스 말고도 다른 모든 소스에서 온습도값을 가져오지 못하는 것으로 봐서는... 내 문제인것 같으나 해결한 사람을 아직 못찾았다.

-----> 리부팅하면 값을 정상적으로 가져온다 신기방기 ㅋㅋㅋㅋㅋㅋ(2019.11.17)

 

2. 내가 연결되 외부아이피(공인아이피) 알아오기 ^0^/

https://www.esp8266.com/viewtopic.php?f=6&t=12782

 

[SOLVED] Getting Public IP through ESP8266 - Everything ESP8266

You say in the subject that it's solved, but you f[…]

www.esp8266.com

api.ipify.org라는 심플한 아이피 알려주는 사이트를 이용한 방법 ^0^/ 사랑합니다. ^0^/

이로써 또하나의 단추를 잠글수 있었습니다.

아이피 주소 뿐만 아니라 잡다한게 너무 많아서 그 정보 중 아이피 부분만 추출하는 방법을 다시 찾고 있습니다.

또는 다른 방법 머가 있을 까요? ㅋ

 

찾았음... 물론 위의 방법에서 추출하면 되지만 아래 질문에 달린 댓글은 친절히 추출해 주셨음... (2019.11.17)

땡큐 베리 감사...  line만 따다 붙이면 아이피임 ^0^/

https://stackoverflow.com/questions/48413803/cant-get-public-ip-address-from-esp8266-using-ipify

 

Can't get public IP address from ESP8266 using ipify

I'm using NodeMCU to use ESP8266 and I want to use ipify to get public IP address. But I get -1 on httpCode. Why is that? If I type api.ipify.org, it gets my public IP address properly. void l...

stackoverflow.com

 

3. 머가될까? 즐겁네요~

 

 

 

 

 

* 혼자말...

(2019.11.17)다른사람들은 컴퓨터에 보드 연결하는 부분에 참 힘들어 하고 드라이버를 찾아서 설치하고 하는데... 나는 연결하면 인식되고 연결하면 인식되고.... 그냥 잘 되니까... 아무생각이 없었는데.... 이유를 알았다.

1. 드라이버는 무언가 연결하기 전에 먼저 설치하고 필요시 리부팅 까지 한후에 연결하는게 가장 잘 연결된다.

2. 나는 3d프린터를 하니 머를 하니 하면서 이거저거도 많이 설치했지만, 결정적으로 큐라.. ㅋ 이넘의 큐라 설치하면 여러가지 프린터 종류들을 연결하기 쉬우라고 시리얼인터페이스 드라이버를 두세개 설치해 준다... 

덕분에 나는 1의 조건에 부합되었다는 점... 운이 좋은건지 몰라도 땡큐 큐라.. 딸랑구 장난감도 많이 만들어주고 정말 복받을 회사다... ^0^/(2019.11.17)

 

댓글