Gridgodstale2013-05-24T20:06:34+09:00

[사물 인터넷 네트워크와 서비스 구축 강좌] #4-2 센서장치와 HTTP request

By godstale|8월 2nd, 2018|Categories: 강좌|Tags: request|

강좌 전체보기 사물 인터넷 네트워크와 서비스 구축 강좌 목차 . 센서장치에 WiFi 모듈을 붙인다면 대부분 서버와 HTTP 통신을 하기 위해서 일겁니다. 이번 파트에서는 ESP32 모듈을 이용해 외부 서버에 HTTP request 를 보내보도록 하겠습니다. HTTP request: [...]

[사물 인터넷 네트워크와 서비스 구축 강좌] #4-1 WiFi 통신 기초, AP 연결 설정

By godstale|8월 1st, 2018|Categories: 강좌|

강좌 전체보기 사물 인터넷 네트워크와 서비스 구축 강좌 목차 . 이번 장에서는 WiFi 모듈을 이용한 통신 방법들을 다뤄보겠습니다. WiFi 통신은 블루투스 통신과는 전혀 다른 방식으로 동작합니다. 따라서 센서장치가 WiFi 통신을 사용한다면 블루투스와는 전혀 다른 사용자 [...]

[사물 인터넷 네트워크와 서비스 구축 강좌] #3-9 센서장치-서버 BLE 통신

By godstale|8월 1st, 2018|Categories: 강좌|

강좌 전체보기 사물 인터넷 네트워크와 서비스 구축 강좌 목차 . 이번 파트는 라즈베리파이 - 센서장치간 BLE 통신을 다룹니다. 이제까지 실습해온 [3-7 센서장치-모바일 BLE 통신], [3-8 센서장치-센서장치 BLE 통신] 과 과정은 거의 유사합니다. 다만 이번에는 라즈베리파이를 [...]

[라즈베리파이] 텔레그램 봇과 연동하기

By godstale|8월 1st, 2018|Categories: 팁과 참고자료|

텔레그램 봇을 이용하기 위해서는 봇을 생성하고 Bot API 를 사용하기 위한 키를 제공 받아야 합니다. 텔레그램에서는 이러한 설정을 편하게 하기 위한 BotFather  채널을 운영하고 있습니다. 1. BotFather 채널 추가하기 안드로이드 폰의 경우 우측 상단에 있는 [...]

[사물 인터넷 네트워크와 서비스 구축 강좌] #3-8 센서장치간 BLE 통신

By godstale|7월 31st, 2018|Categories: 강좌|

강좌 전체보기 사물 인터넷 네트워크와 서비스 구축 강좌 목차 . 이번 파트에서는 센서장치간 BLE 통신을 구현해 보겠습니다. 즉, 2대의 센서장치가 서로를 찾아서 연결한 뒤 데이터를 주고받는 방법입니다. 이 방법을 잘 응용하면 상황에 따라 센서장치끼리 데이터를 [...]

[ESP32] 웹소켓 프로그래밍으로 라즈베리파이와 통신하기 – (2) Client 구현하기

By godstale|7월 31st, 2018|Categories: 통신 모듈|Tags: client, esp32|

ESP32를 웹소켓 클라이언트로 동작시키기 위해서는 앞서 소개했던 ESP8266용 웹소켓 라이브러리를 이용합니다. [ESP32] 웹소켓 프로그래밍으로 라즈베리파이와 통신하기 - (1) Server 구현하기 라이브러리 준비가 완료되었으면 아래의 코드를 구현합니다. . < ESP32 - Client > #include <WiFi.h> [...]

[사물 인터넷 네트워크와 서비스 구축 강좌] #3-7 센서장치-모바일 BLE 통신

By godstale|7월 31st, 2018|Categories: 강좌|

강좌 전체보기 사물 인터넷 네트워크와 서비스 구축 강좌 목차 . 비컨이 구현도 간단하고 쓰임새도 다양함은 두 말 할 필요가 없습니다. 하지만 비컨으로 전달 가능한 데이터는 한계가 명확합니다. 스마트 밴드나 스마트 워치를 떠올려 보면 왜 BLE [...]

[ESP32/라즈베리파이] 웹소켓 프로그래밍으로 라즈베리파이와 통신하기 – (1) Server 구현하기

By godstale|7월 31st, 2018|Categories: 팁과 참고자료|Tags: esp32, server|

ESP32로 웹소켓 프로그래밍은 ESP8266용 웹소켓 라이브러리를 이용하여 구현할 수 있습니다. 먼저, 아래의 경로로 가서 소스를 다운 받습니다. https://github.com/morrissinger/ESP8266-Websocket 다운받은 소스를 아두이노 라이브러리 폴더에 복사합니다. 아두이노 라이브러리 폴더의 경로는 다음과 같습니다. C:\사용자\사용자명\문서\Arduino\libraries 이 라이브러리를 그냥 사용할 [...]

[사물 인터넷 네트워크와 서비스 구축 강좌] #3-6 비컨 장치 제작과 모바일 스캔

By godstale|7월 31st, 2018|Categories: 강좌|

강좌 전체보기 사물 인터넷 네트워크와 서비스 구축 강좌 목차 . 이번 강좌부터는 본격적으로 BLE 장치들을 만들어서 구동시켜 보겠습니다. 가장 먼저 해볼 실습은 비컨(Beacon) 장치를 만들고 스캔하는 방법입니다. 앞선 파트에서 설명했듯이, 비컨 장치는 advertising 할 때 [...]

[ESP32] HTTP 서버로 동작하도록 구현하기

By godstale|7월 30th, 2018|Categories: 통신 모듈|Tags: esp32|

ESP32를 서버로 사용하기 위해서는 다음의 두 라이브러리가 필요합니다. 1. ESPAsyncWebServer 비동기 HTTP 서버를 구성할 수 있는 라이브러리 아래의 주소에서 소스를 다운로드 https://github.com/me-no-dev/ESPAsyncWebServer 다운받은 소스를 아래의 경로에 복사 c:\사용자\사용자명\문서\Arduino\libraries 해당 서버에서 ZIP 파일로 다운을 받은 [...]

Go to Top