본문 바로가기

Arduino(아두이노) IoT 키트 강좌66

DOIT ESP32 개발보드 (BLE + WiFi Development Board) 를 사용해서 WiFi 기능으로 웹으로 LED 제어해 보기 DOIT ESP32 개발보드 (BLE + WiFi Development Board) 를 사용해서 WiFi 기능으로 PC의 웹 브라우저와 스마트폰 웹 브라우저로 LED를 제어해 보는 프로젝트 입니다*V2 버전은 FireBeetle_ESP32 세팅으로 사용합니다 V2 버전은 포스팅 하단으로 내려서 확인 후 세팅한 다음 테스트 합니다*먼저 DOIT ESP32 개발보드 (BLE + WiFi Development Board) 의 초기 세팅법과 사용방법에 대해서 알아보고 간단하게Blink 테스트를 해보겠습니다WiFi 와 BLE 2가지 기능을 지원하는 ESP32 기반의 IoT 개발보드 입니다CP210x 드라이버를 사용하며 한개의 프로세서가 통신을 할때 다른 한개의 프로세서가 I/O 제어를 담당하는듀얼프로세스 마이크로.. 2018. 6. 9.
DOIT ESP32 개발보드 (BLE + WiFi Development Board) 의 초기 세팅법과 사용방법에 대해 알아보기 DOIT ESP32 개발보드 (BLE + WiFi Development Board) 의 초기 세팅법과 사용방법에 대해서 알아보고 간단하게Blink 테스트를 해보는 프로젝트입니다*V2 버전은 FireBeetle_ESP32 세팅으로 사용합니다 V2 버전은 포스팅 하단으로 내려서 확인 후 세팅한 다음<span style="co.. 2018. 6. 9.
Arduino Uno 로 AT-09/HM-10 호환 블루투스 4.0 BLE 모듈을 사용해서 iBeacon 구성해 보기 Arduino Uno 로 AT-09/HM-10 호환 블루투스 4.0 BLE 모듈을 사용해서 iBeacon 환경을 구성해 보는 프로젝트 입니다 본 테스트는 위 이미지 처럼 스위치가 없는 타입의 AT-09/HM-10 호환 블루투스 4.0 BLE 모듈로는 테스트가 불가능합니다(스위치가 있는 타입과 없는 타입은 펌웨어가 틀립니다)iBeacon 이란?아이비콘 기술을 간단하게 설명 하자면 블루투스 신호를 이용해서 사용자의 스마트폰에 특정 정보 또는 메세지를 전송해주는 기술이라고 보면 됩니다2013년 Apple사 에서 iOS 7을 출시하면서 갖은 발표회에서 처음으로 아이비콘 기술에 대한 언급을 하였습니다 2013년 이전 부터 아이비콘과 흡사하게 블루투스를 이용하여 사용자의 스마트폰에 특정 정보를 전송해주는 기술은 있.. 2018. 5. 12.
Arduino Uno 로 AT-09/HM-10 호환 블루투스 4.0 BLE 모듈을 사용해서 AT 커맨드로 이름과 비밀번호 변경해 보기 Arduino Uno 로 AT-09/HM-10 호환 블루투스 4.0 BLE 모듈을 사용해서 AT-09의 AT 커맨드 명령어에 대해서알아보고 이를 토대로 블루투스 모듈 이름과 비밀번호를 변경해 보는 프로젝트 입니다AT-09는 정품 HM-10 블루투스 4.0 BLE 모듈의 저가형 호환버전 입니다TI사의 CC2541 칩을 장착한 제품으로 UART 시리얼을 이용하여 모듈을 쉽게 사용할 수 있으며5V 로직전압을 지원할수 있게 설계되었습니다 (마스터/슬레이브로 설정 가능합니다)정품 HM-10 블루투스 모듈과 펌웨어가 다르기 때문에  정품 HM-10 AT 커맨드와 일부 호환되지 않습니다시리얼 명령 전송시에는 CR+LF 를 포함하여 송신해야 합니다자세한 내용은 아모스님의 블로그 포스팅 참조 BT4.0-HM-10-Ser.. 2018. 5. 6.
Arduino Uno 로 AT-09/HM-10 호환 블루투스 4.0 BLE 모듈을 사용해 스마트폰으로 실내 온습도 확인해 보기 Arduino Uno 로 AT-09/HM-10 호환 블루투스 4.0 BLE 모듈과 DHT11 온습도 센서를 사용해서 안드로이드 스마트폰 앱으로 실내 온습도를 확인해 보는 프로젝트입니다AT-09는 정품 HM-10 블루투스 4.0 BLE 모듈의 저가형 호환버전 입니다TI사의 CC2541 칩을 장착한 제품으로 UART 시리얼을 이용하여 모듈을 쉽게 사용할 수 있으며5V 로직전압을 지원할수 있게 설계되었습니다 (마스터/슬레이브로 설정 가능합니다)정품 HM-10 블루투스 모듈과 펌웨어가 다르기 때문에  정품 HM-10 AT 커맨드와 일부 호환되지 않습니다시리얼 명령 전송시에는 CR+LF 를 포함하여 송신해야 합니다자세한 내용은 아모스님의 블로그 포스팅 참조HM-10 의 모든 AT 커맨드를 완벽하게 사용하고 싶다면.. 2018. 5. 5.
Arduino Uno 로 AT-09/HM-10 호환 블루투스 4.0 BLE 모듈을 사용해 스마트폰으로 1602 LCD에 문자 전송해 보기 Arduino Uno 로 AT-09/HM-10 호환 블루투스 4.0 BLE 모듈을 사용해 안드로이드 스마트폰 앱으로 1602 (16X2) 캐릭터 LCD에 문자를 전송해 보는 프로젝트 입니다AT-09는 정품 HM-10 블루투스 4.0 BLE 모듈의 저가형 호환버전 입니다TI사의 CC2541 칩을 장착한 제품으로 UART 시리얼을 이용하여 모듈을 쉽게 사용할 수 있으며5V 로직전압을 지원할수 있게 설계되었습니다 (마스터/슬레이브로 설정 가능합니다)정품 HM-10 블루투스 모듈과 펌웨어가 다르기 때문에  정품 HM-10 AT 커맨드와 일부 호환되지 않습니다시리얼 명령 전송시에는 CR+LF 를 포함하여 송신해야 합니다자세한 내용은 아모스님의 블로그 포스팅 참조HM-10 의 모든 AT 커맨드를 완벽하게 사용하고 .. 2018. 5. 5.
Arduino Uno 로 AT-09/HM-10 호환 블루투스 4.0 BLE 모듈을 사용해 스마트폰으로 1채널 릴레이 제어해 보기 Arduino Uno 로 AT-09/HM-10 호환 블루투스 4.0 BLE 모듈을 사용해 안드로이드 스마트폰 앱으로 1채널 릴레이 제어해 보고 릴레이에 연결된 LED를 온/오프 시켜보는 프로젝트 입니다AT-09는 정품 HM-10 블루투스 4.0 BLE 모듈의 저가형 호환버전 입니다TI사의 CC2541 칩을 장착한 제품으로 UART 시리얼을 이용하여 모듈을 쉽게 사용할 수 있으며5V 로직전압을 지원할수 있게 설계되었습니다 (마스터/슬레이브로 설정 가능합니다)정품 HM-10 블루투스 모듈과 펌웨어가 다르기 때문에  정품 HM-10 AT 커맨드와 일부 호환되지 않습니다시리얼 명령 전송시에는 CR+LF 를 포함하여 송신해야 합니다자세한 내용은 아모스님의 블로그 포스팅 참조 HM-10 의 모든 AT 커맨드를 완벽.. 2018. 5. 5.
Arduino Uno 로 AT-09/HM-10 호환 블루투스 4.0 BLE 모듈을 사용해 스마트폰으로 SG90 서보모터 제어해 보기 Arduino Uno 로 AT-09/HM-10 호환 블루투스 4.0 BLE 모듈을 사용해 안드로이드 스마트폰 앱으로 무선으로 SG90 마이크로 서보모터를 제어해 보는 프로젝트 입니다 AT-09는 정품 HM-10 블루투스 4.0 BLE 모듈의 저가형 호환버전 입니다TI사의 CC2541 칩을 장착한 제품으로 UART 시리얼을 이용하여 모듈을 쉽게 사용할 수 있으며5V 로직전압을 지원할수 있게 설계되었습니다 (마스터/슬레이브로 설정 가능합니다)정품 HM-10 블루투스 모듈과 펌웨어가 다르기 때문에  정품 HM-10 AT 커맨드와 일부 호환되지 않습니다시리얼 명령 전송시에는 CR+LF 를 포함하여 송신해야 합니다자세한 내용은 아모스님의 블로그 포스팅 참조  AT-09는 블루투스 4.0 BLE 모듈 이므로 이를 .. 2018. 5. 5.
Arduino Uno 로 AT-09/HM-10 호환 블루투스 4.0 BLE 모듈을 사용해서 LED 깜박이기 Arduino Uno 로 AT-09/HM-10 호환 블루투스 4.0 BLE 모듈을 사용해 LED를 깜박이게 하는 프로젝트 입니다 AT-09는 정품 HM-10 블루투스 4.0 BLE 모듈의 저가형 호환버전 입니다TI사의 CC2541 칩을 장착한 제품으로 UART 시리얼을 이용하여 모듈을 쉽게 사용할 수 있으며5V 로직전압을 지원할수 있게 설계되었습니다 (마스터/슬레이브로 설정 가능합니다)정품 HM-10 블루투스 모듈과 펌웨어가 다르기 때문에  정품 HM-10 AT 커맨드와 일부 호환되지 않습니다시리얼 명령 전송시에는 CR+LF 를 포함하여 송신해야 합니다자세한 내용은 아모스님의 블로그 포스팅 참조 BT4.0-HM-10-Serial_Port_BLE_Module_Master_Slave.pdf DX-BT05-A.. 2018. 5. 4.
Arduino Uno 로 AT-09/HM-10 호환 블루투스 4.0 BLE 모듈을 사용해서 마스터/슬레이브로 데이터 주고 받기 Arduino Uno 로 AT-09/HM-10 호환 블루투스 4.0 BLE 모듈과 안드로이드 스마트폰을 사용해서 마스터/슬레이브로 데이터를 주고 받아 보는 프로젝트 입니다AT-09는 정품 HM-10 블루투스 4.0 BLE 모듈의 저가형 호환버전 입니다TI사의 CC2541 칩을 장착한 제품으로 UART 시리얼을 이용하여 모듈을 쉽게 사용할 수 있으며5V 로직전압을 지원할수 있게 설계되었습니다 (마스터/슬레이브로 설정 가능합니다)정품 HM-10 블루투스 모듈과 펌웨어가 다르기 때문에  정품 HM-10 AT 커맨드와 일부 호환되지 않습니다시리얼 명령 전송시에는 CR+LF 를 포함하여 송신해야 합니다자세한 내용은 아모스님의 블로그 포스팅 참조 BT4.0-HM-10-Serial_Port_BLE_Module_Mas.. 2018. 5. 3.
Arduino Uno 호환 Wemos D1 Wifi Board 와 SG90 마이크로 서보모터를 사용해서 웹으로 서보모터 제어해 보기 Arduino Uno 호환 Wemos D1 Wifi Board 와 SG90 마이크로 서보모터를 사용해서 웹 또는 스마트폰 브라우저로 서보모터를 제어해 보는 프로젝트 입니다Arduino Uno 호환 WeMos D1 Wifi Board 의 초기 세팅법과 사용방법에 대해서 알아보고간단한 웹서버 테스트를 해보도록 하겠습니다WeMos D1 Wifi Board 는 ESP8266(ESP-12E) 기반의 아두이노 우노와 호환 가능한 Wifi Board 입니다아두이노 통합 개발환경 Arduino IDE 를 지원하며 ESP8266 (TCP/IP 프로토콜 스택이 통합된 Soc로 Wifi 네트워크에 접속가능)기반으로 무선으로 스케치를 전송할수 있는 OTA(over the air) 기능을 사용할수 있습니다때문에 저렴한 가격에 .. 2018. 4. 7.
ESP8266 NodeMcu Lua Wifi V3 (CH340 드라이버 사용) 과 SG90 마이크로 서보모터를 사용해서 웹으로 서보모터 제어해 보기 ESP8266 NodeMcu Lua Wifi V3 (CH340 드라이버 사용) 과 SG90 마이크로 서보모터를 사용해서 웹 또는 스마트폰 브라우저로 서보모터를 제어해 보는 프로젝트 입니다먼저 ESP8266 NodeMcu Lua Wifi V3 (ESP8266 기반 Wifi 모듈 CH340 드라이버 사용) 의 초기 세팅법과 사용방법에 대해서 알아보고 간단한 웹서버 테스트를 해보도록 하겠습니다ESP8266(ESP-12E) 기반의 NodeMcu 의 Lua Wifi Board V3 입니다3.3V 레귤레이터, GPIO, PWM, IIC, 1-Wire 및 ADC를 모두 하나의 보드에 통합 한 모듈 입니다아두이노 통합 개발환경 Arduino IDE 를 지원하며, 아두이노를 이용하여 IoT 프로젝트를 진행하기에 적합합니.. 2018. 4. 7.
반응형