안드로이드 앱에서 ESP8266 WiFi 모듈을 연결한 Arduino Uno에 명령을 내려서 LED를 제어하는 과정을 설명합니다. 최초 작성 2015.11.14 최종 작성 2023. 3. 20 - 아두이노 코드 오류 수정정 ESP8266 WiFi 모듈을 Arduino Uno에 연결하는 방법과 모듈을 Arduino Uno에서 사용하기 위해 필요한 WeeESP8266 라이브러리 설치 방법은 아래 포스팅을 참고하세요. Arduino Uno에 연결한 ESP8266 WiFi 모듈을 사용하여 컴퓨터에 구성한 TCP 서버와 통신 테스트한 과정을 설명하고 있어서 먼저 해보는 것도 좋을 듯합니다. Arduino Uno에 ESP8266 WiFi 모듈을 연결하여 사용하는 방법 https://webnautes.tistory...
아두이노 우노에 ESP8266 WiFi 모듈을 연결하는 방법과 컴퓨터에 구성한 TCP 서버와 통신 테스트한 과정을 설명합니다. 2019. 1. 16 아두이노 우노에 연결한 핀을 D11, D10에서 D10, D9로 변경 2019. 1. 17 시리얼 버퍼 크기 조정 2020. 9. 28 동작 확인 ESP8266 WiFi 모듈을 Arduino Uno에서 사용하기 위해 필요한 WeeESP8266 라이브러리는 다음 링크에서 다운로드 가능합니다. https://github.com/itead/ITEADLIB_Arduino_WeeESP8266 Code 초록색 버튼을 클릭 후, Download ZIP를 클릭하면 압축된 라이브러리가 다운로드됩니다. 압축을 풀어서 다음 경로에 복사해줍니다. C:\Users\사용자이름\Doc..
I2C센서에 비해 상대적으로 저렴하고 가격대비 온도도 잘 측정되는 1-wire 온도 센서 DS18B20를 아두이노에 연결해봤습니다. DS18B20은 -55°C에서 +125°C까지 온도 측정이 가능하며 -10°C에서 +85°C 사이 측정시 ±0.5°C 정확도를 가진다고 합니다. 자세한 사양은 아래 링크에 있는 데이터시트를 참고하세요. http://elcodis.com/parts/5415153/DS18B20.html#datasheet 최초 작성 - 2015. 1. 21 마지막 업데이트 - 2019. 1. 23 하드웨어 연결 원래는 오른쪽 회로도처럼 저항을 연결해야 동작합니다. 라이브러리 설치 아래 링크에서 라이브러리를 다운로드 받아서 압축을 푼 후 폴더를 복사해서 https://github.com/grapp..
윈도우에 Arduino IDE를 설치한 후, Arduino Uno에 간단한 예제를 올려보는 과정을 다룹니다. 2014. 9. 22 최초 작성 2020. 8. 17 최종 작성 PC와 아두이노 우노를 연결하려면 프린터 연결시 많이 사용되는 USB AM-BM 케이블이 필요합니다. 아두이노 홈페이지( https://www.arduino.cc/ )에서 개발에 필요한 기능을 제공하는 Arduino IDE를 배포하고 있습니다. 코드 작성과 컴파일 및 프로그램 업로드를 할 수 있는 통합 개발 환경(IDE)입니다. 1. 아래 주소에서 Windows Installer를 클릭하여 다운로드 받습니다. https://www.arduino.cc/en/Main/Software 2. 다운로드 받은 프로그램을 실행하여 설치를 진행합니..
Arduino IDE에서 사용하는 폰트를 변경하는 방법을 다룹니다. 최초 작성 2016. 12. 2 최종 작성 2020. 3. 25 알아냈습니다 님이 추가로 설치한 폰트로 변경이 안되는 점 해결방법을 알려주셔서 포스트를 수정했습니다. 폰트 설치시 설치가 아닌 모든 사용자용으로 설치를 선택하니 해결되네요. 감사합니다 ~~^^ Arduino IDE를 실행시켜보면 ... 폰트 크기가 너무 작은데다 디폴트로 설정되어 있는 폰트인 Monospaced도 가독성이 좋지 않습니다. 그래서 Arduino IDE에서 사용하는 폰트를 변경해보았습니다. 그래서 아래 링크를 보고 결정한 D2 Coding으로 변경해보기 했습니다. 쾌적한 코딩을 위한, 코딩용 폰트 ( http://ppss.kr/archives/66633 ) ht..
아두이노 우노에 LED를 연결하여 깜박이게 만드는 방법을 다루고 있습니다. 최초 작성 2014. 12. 6최종 작성 2019. 8. 17 이번 시간에는 LED를 깜빡이게 하는 예제를 소개합니다. Arduino IDE에서 코드를 작성하여 하드웨어를 제어하는 방법을 엿볼 수 있는 간단한 예제입니다. 디지털 핀을 출력으로 설정하고 핀의 전압값을 High(5V) 또는 Low(0V)를 설정하여 핀에 연결된 외부 디바이스나 LED를 제어할 수 있습니다. 핀에 LED를 연결하고 핀의 전압값을 High(5V)로 설정하면 LED가 켜지고, 핀의 전압값을 Low(0V)로 설정하면 LED가 꺼지게 됩니다.아두이노 우노에는 13개의 디지털 핀이 있습니다. 디지털 입력 13번에 LED를 저항 220옴을 거쳐 연결하고 반대 쪽은..
HC-05를 연결한 Arduino UNO와 Raspberry PI 3간 통신 테스트를 진행했습니다. 1. bluetoothctl 명령을 사용하여 페어링하는 방법 2. LED 제어 테스트 1. bluetoothctl 명령을 사용하여 페어링하는 방법라즈베리파이와 Arduino UNO간 페어링하는 방법을 설명합니다. 1. Arduino UNO와 HC-05 Bluetooth 모듈을 다음처럼 연결하고 Arduino UNO에 전원을 연결합니다. Arduino UNO D3 → HC-05 Bluetooth 모듈 RXDArduino UNO D2 → HC-05 Bluetooth 모듈 TXDArduino UNO GND → HC-05 Bluetooth 모듈 GNDArduino UNO 5V → HC-05 Bluetooth 모듈..
아두이노 우노에 캐릭터 LCD를 연결하여 사용하는 방법을 설명합니다. 2015. 1. 2. 최초작성2019. 1. 16 최종작성 필요한 부품은 다음과 같습니다. 캐릭터 LCD 1602 핀헤더 1 x 40p, 2.54mm 가변저항 10K ohm 저항 220 ohm, ¼ W잘못 주문해서 220K ohm을 받았지만 다행히 캐릭터 LCD가 동작 하네요. 점퍼선 Male - Male 아두이노와 연결하려면 캐릭터 LCD에 핀헤더를 납땜해줘야 합니다. 핀헤더에서 16개핀을 잘라서 캐릭터 LCD에 연결합니다. 인두기로 납땜해서 고정시켜 줍니다. 다음 회로도처럼 부품들을 브레드보드에 연결해줍니다. (이미지 출처 - https://www.arduino.cc/en/Tutorial/HelloWorld ) 아두이노 IDE에서 ..
UTFT 라이브러리를 사용하여 Arduino에서 TFT LCD를 테스트해보았습니다. 3년 전에 Arduino UNO와 Arduino Mega 2560에서 해보았을 때에는 다음처럼 세로 선들이 보였는데 .. 라이브러리가 업데이트 되면서 문제가 해결된게 아닌가 싶어서 지금 다시 해보니 잘됩니다. TFT LCD( 모델명 TFT_320QVT )를 TFT LCD Mega Shield에 장착후, Arduino Mega 2560에 연결해서 테스트를 진행했습니다. 같이 포함되어 있는 메뉴얼을 보면 쉘드 없이 직접 점퍼선을 연결할 수도 있게 되어 있는데 쉽지 않습니다.예전에는 성공했었는데 지금 해보니 잘 안되네요. 1. 아래 링크에서 라이브러리를 다운로드 받습니다. 글 작성시점에서 최신버전은 2.83입니다. http:/..
아두이노에 연결된 온도센서의 값을 읽어서 ESP8266과 PHP를 이용하여 MySQL에 저장하는 예제입니다. 2016. 5. 21. 최초작성2018. 10. 17. 마지막 업데이트 1. 다음 포스팅에 Arduino Uno와 ESP8266 연결하는 방법과 필요한 라이브러리를 설치하는 방법이 소개되어있습니다. 먼저 진행을 해야 합니다. Arduino Uno에 ESP8266 WiFi 모듈을 연결하여 사용하는 방법http://webnautes.tistory.com/755 2. 다음 포스팅에 Arduino Uno와 DB18B20 연결 방법과 필요한 라이브러리를 설치하는 방법이 소개되어 있습니다. 먼저 진행을 해야 합니다. Arduino Uno에서 DS18B20 1-Wire 온도 센서 사용하기http://webna..