[사물 인터넷 네트워크와 서비스 구축 강좌] #3-2 모바일-센서장치 classic BT 통신
강좌 전체보기 사물 인터넷 네트워크와 서비스 구축 강좌 목차 . . 근래에는 블루투스 중에서도 BLE 가 단연 인기입니다. BLE는 저전력으로 동작하기 때문에 센서장치의 소형화가 가능한게 컸습니다. 하지만 여전히 클래식 블루투스는…
강좌 전체보기 사물 인터넷 네트워크와 서비스 구축 강좌 목차 . . 근래에는 블루투스 중에서도 BLE 가 단연 인기입니다. BLE는 저전력으로 동작하기 때문에 센서장치의 소형화가 가능한게 컸습니다. 하지만 여전히 클래식 블루투스는…
강좌 전체보기 사물 인터넷 네트워크와 서비스 구축 강좌 목차 . 3장에서는 블루투스 기술을 활용한 통신 및 서비스 구축 방법에 대해 다룹니다. 블루투스 통신 모듈을 직접 다루기 위해서는 블루투스 프로토콜 스펙에…
강좌 전체보기 사물 인터넷 네트워크와 서비스 구축 강좌 목차 . . 시리얼 통신을 이용한 센서장치 – 안드로이드 폰 연결 앞서 소개했듯이 시리얼-USB 통신을 이용해서 센서장치를 모바일 폰에도 연결할 수 있습니다.…
강좌 전체보기 사물 인터넷 네트워크와 서비스 구축 강좌 목차 . . 시리얼 통신을 이용한 센서장치 – 라즈베리파이 연결 아두이노를 다뤄보신 분은 시리얼(Serial, UART) 통신이 익숙하실 겁니다. 아두이노가 PC와 데이터를 주고…
강좌 전체보기 사물 인터넷 네트워크와 서비스 구축 강좌 목차 . . 시리얼 통신 무선 통신이 대세인 요즘 유선 시리얼 통신을 먼저 언급하는 이유는 시리얼 통신이 센서장치에 외부 센서나 모듈을 연결할…
강좌 전체보기 사물 인터넷 네트워크와 서비스 구축 강좌 목차 . . 1. 사물 인터넷과 유무선 통신 기존에도 생활 가전이나 전자 장치들은 생활이나 업무 전반에 걸쳐 사용되어 왔습니다. 다만 현재에는 이런…
강좌 전체보기 사물 인터넷 네트워크와 서비스 구축 강좌 목차 . 1. 준비물 앞선 강좌에서 언급한 사물 인터넷 구성 요소별로 다음과 같은 준비물이 필요합니다. 센서장치 아두이노 UNO, DHT11 온습도 센서, LED-저항…
강좌 전체보기 사물 인터넷 네트워크와 서비스 구축 강좌 목차 . 1. 사물 인터넷 인터넷이 폭발적으로 성장하던 90년대 말과 2000년대에는 가상 현실이라는 단어가 자주 사용되었던 기억이 납니다. 분자적, 물리적 구조 위에서…
LED 하나를 켜기 위해서 아두이노 디지털 핀 하나를 사용합니다. 하지만 LED가 8개 라면? 디지털 핀 8개 사용하면 됩니다. 하지만 16개 혹은 그 이상이 된다면? 이처럼 사용해야 할 디지털 출력의 수가…
이 문서는 시리얼, I2C, SPI 각각의 문서로 나뉘어진 문서 중 하나입니다. 시리즈 순서대로 읽으시길 권합니다. 시리얼 통신 상세 분석 SPI 통신 상세 분석 I2C 통신 상세 분석 <<<<< . I2C…
이 문서는 시리얼, I2C, SPI 각각의 문서로 나뉘어진 문서 중 하나입니다. 시리즈 순서대로 읽으시길 권합니다. 시리얼 통신 상세 분석 <<<<< SPI 통신 상세 분석 I2C 통신 상세 분석 . 아래…
아래 강좌는 사물 인터넷의 각 기술 요소들에 대한 자료를 정리한 것입니다. 사물 인터넷 네트워크와 서비스 구축 (중급) 강좌도 업데이트 중이니 참고하세요. 사물 인터넷 네트워크와 서비스 구축 강좌 목차 1. 사물인터넷…
지난 Part1 강좌에서 언급한 것 처럼 이제 가장 중요한 pgm_read_byte 를 이해할 차례입니다. 하지만 이 부분을 이해하기 위해서는 먼저 아두이노의 메모리 구조에 대해서 알아둬야 합니다. . Programs, Data, and Harvard…
BLE 프로토콜 스펙에 대해 더욱 상세하게 정리한 자료가 업데이트 되었습니다. 아래 링크의 글도 참고하세요. 블루투스 기초 <<<<< 현재 문서 블루투스 스펙 소개 BLE 프로토콜 상세 링크 . 아래 원문을 번역,…
아두이노를 사용하면 가장 자주 접하는 통신 방법이 Serial 통신입니다. 일단 PC와 연결되는것 자체가 아두이노 입장에서는 Serial 통신을 사용하는 것이니까요. 그에 반해 Serial 통신의 세부 내용은 잘 정리된 자료가 없고 찾아볼…
아두이노와 센서를 능숙하게 다루고 각종 통신 모듈과 디스플레이 모듈을 활용하기 시작하는 중급 유저라면 메모리 문제를 한번쯤 겪기 마련입니다. 불과 2KB의 SRAM을 가진 아두이노에서는 메모리 문제에서 자유로울 수가 없는데 반해 이를…
강좌 시리즈: 아두이노 게임기 만들기 전체보기 . 지난 강좌에서 장애물 만들어서 이동시키는 루틴과 캐릭터와의 충돌을 검사하는 루틴을 추가했습니다. 이번 강좌에서 추가할 해골의 움직임과 총알, 캐릭터와의 충돌 검사도 거의 유사하게 작성하면…
강좌 시리즈: 아두이노 게임기 만들기 전체보기 . 지난 시간까지 게임의 큰 틀도 만들고 게임 화면에서의 캐릭터 움직임도 만들었습니다. 이제 좀 더 나아가 B 버튼을 누르면 캐릭터가 총을 쏘고, 총알의 움직임이도록…
강좌 시리즈: 아두이노 게임기 만들기 전체보기 . 지난 강좌에서 게임에 필요한 각 화면들과 화면들 사이의 전환 기능을 만들었습니다. 기본적인 게임 UI 틀은 완성이 된 셈입니다. 이제 본격적으로 게임 화면을 만들어…
강좌 시리즈: 아두이노 게임기 만들기 전체보기 . 지난 강좌에서는 게임 화면을 만들기 위한 소스코드의 기본 구조를 잡았습니다. 이제 이 소스를 다듬어서 각 화면을 완성시키고 조이스틱+버튼을 이용해서 화면간 전환이 될 수…