반응형

Arduino 33

HM-10 BLE4.0 (Bluetooth Low Energy, CC2540, CC2541) 모듈을 iOS와 Arduino 시스템에서 사용하기

아이폰 등의 iOS 기기에서 블루투스 모듈을 이용하기 위해서는, iOS에서 지원하는 기기인가 아닌가를 알아봐야 하는데, 실제로 지원되는 기기가 적기 때문에, 시스템을 만들다 보면 많은 고민을 하게된다. 아마존에서 모듈 하나당 312엔으로 판매하고 있는 곳이 있어서 구매 해 봤다.(https://www.amazon.co.jp/gp/product/B013QI09BW/ref=oh_aui_detailpage_o01_s00?ie=UTF8&psc=1)실제로 배송은 중국에서 오는 관계로 일주일 이상 기다린 끝에 아래와 같은 모듈이 왔다.(실제로는 블루투스 기판밖에 안오며, 아래의 다리 부분은 내가 따로 주문해서 납땜질 했다.) 아두이노 경유의 AT 커멘드를 이용하여, 블루투스의 설정을 바꿀 수 있다. (첫번째 참고문..

Hardware/Bluetooth 2017.09.14

Arduino의 시리얼 신호를 Processing을 사용하여 txt 데이터로 만들기

공부를 하다가 배운것을 잊어먹지 않기 위해서 여기에 정리를 한다. 아두이노에서 나오는 데이터를 컴퓨터에 저장해야 할 일이 생겼는데, 아두이노 IDE자체에서는 txt파일 등으로 만들어 내는 기능이 없는 것 같다. 애플 홈페이지에서 Xcode의 IOKitLib 으로 시리얼 통신하는 것을 공부하고 있는데, 다른 방법으로는 "Processing" 이라는 IDE를 이용하여서 아두이노랑 시리얼 통신을 하는 방법이 있다고 해서 적용 하여 봤다. 아래가 그 스케치들인데 프로세싱과 아두이노는 IDE가 비슷한 형태를 가지고 있다. 그림1. 스케치 예 아두이노에서는, 1 2 3 4 5 6 7 8 9 10 void setup() { // put your setup code here, to run once: Serial.beg..

Software/Processing 2017.08.18

Arduino용 LCD1602 쉴드

아마존에서 3천원대에 팔길래 한번 구매 해 보았는데,저렴하면서도 생각외로 잘 작동한다는 데에 만족한다.항상 해 오던데로 헬로월드 시전...설명서고 뭐고 아무것도 없었는데, 아래의 주소에 있는 쉴드랑 상당히 비슷한 구조라서 참고할 만한 사이트이다. https://www.dfrobot.com/index.php?route=product/product&product_id=51일본어에 대해서는 간단하게 표현 할 수 있던데, 한글은 지원사항에 없는 듯 하다.따라서, 한글로 표현하고 싶다면, LCD상에 있는 점에 대한 좌표를 이용함으로써 한글을 만들어 낼 수 있다.일단 아래의 사이트로 가면 액정에 사용 될 텍스트를 간단하게 만들어 볼 수 있도록 되어있으니 편리하다. https://omerk.github.io/lcdc..

Hardware/Arduino 2017.01.17

HiLetgo OTA WeMos D1 CH340 WiFi 개발보드 ESP8266 ESP-12E For Arduino IDE UNO R3

HiLetgo OTA WeMos D1 CH340 WiFi 開発ボード ESP8266 ESP-12F For Arduino IDE UNO R3 위의 어드레스에서 아두이노 호환 와이파이 개발 보드를 구입했다. 한국에서는 만원이 넘던데, 일본 아마존에서는 500엔 정도에 살 수 있다. 아두이노 소프트웨어를 이용해서 프로그래밍을 하기 위한 기본 설정을 정리 해 본다. 1. Arduino IDE 를 인스톨한다. https://www.arduino.cc/en/Main/Software 2. 아두이노 환경설정(Preferences)에서 추가 보드 메니져를 설정한다. Additional Boards Manager URLs 에 아래의 주소를 입력한다. http://arduino.esp8266.com/stable/package..

Hardware/ESP 2017.01.07

RFduino

Arduino를 이용한 블루투스 쉴드를 많이 만들어 왔었는데, 요즘 RFduino라고 iOS에도 적용이 가능한 모듈이 나와있더라. 난 대게 iOS용으로 블루투스 쉴드를 만들때는 connectBlue에서 나온 블루투스를 이용했었는데, RFduino-DIP 를 이용하는 것도 한가지 방법이 될 수 있겠다 싶더라. connectBlue 에서 나온 블루투스는 주로 OLS426모듈을 주로 사용했는데, 이게 외국회사 제품이라서 사는데 시간이 좀 걸린다. RFduino를 이용하면 여러가지 참고자료들이 회사 홈페이지에 있기에 편하게 사용 할 수 있을거 같네. 가격도 두 모듈 다 비슷한거 같고, iOS는 기계를 많이 타는 관계로 모듈 찾기가 까다로웠는데 이런 제품들이 많이 나오는구나. 현재의 나로써는 이미 만들어놓은 부품..

Hardware/Arduino 2015.01.11
반응형