[카테고리:] 아두이노

Developing Affordable and Research-Grade Measurement Devices with Arduino for School Science: A Guide for Non-Coders

학교에서 아두이노를 쓰고 싶지만, 복잡한 텍스트 코딩이 문제라면 이 페이퍼를 참고하세요! Gaduino를 이용하면 복잡한 텍스트 코딩 필요 없이 단순한 블록코딩 만으로 학교 과학탐구에 필요한 측정장치를 만들 수 있습니다. 심지어! 사물 인터넷을 구현할 수도 있어요! 사용법을 최대한 쉽고 자세하게 Technology Report를 작성하여 Journal of Chemical Education에 투고했고, 얼마전 온라인에 업로드 되었습니다 🙂 My new paper has
Read More »

6개월 무료로 이용가능한 이야기 알뜰폰 LTE SIM 카드

LTE 모듈을 이용하면서 고민이 되는 부분 중 하나가 SIM카드 일 것입니다. 일반 휴대전화 SIM카드를 이용하기엔 유지비가 만만치 않지요. 보통 휴대전화 종량제 요금은 ” 가량되는데, IoT 기기 특성상 데이터 양은 매우 적기 때문에 사실 종량제 요금이 문제가 되는 것은 아닙니다. 기본 요금이 문제지요. 특히 1년 내내 이용하는게 아니라 특정일에만 이용하는 상황이라면, 기본 요금이 상당히 아깝게 느껴질
Read More »

Prolific USB-to-Serial Driver for Windows 10

USB-to-Serial Converter로 PL2303HZ을 구입을 하고나서 PC에 연결을 하면, 자동으로 드라이버가 잡히긴 하는데 정상 작동을 하지 않습니다. 장치관리자에 들어가보면 아래와 같이 나와요. PL2303HXA PHASED OUT SINCE 2012. PLEASE CONTACT YOUR SUPPLIER 살다 살다 장치명에 이런걸 표시하는 드라이버는 처음이네요. 심지어 Plug and Play로 잡히는 드라이버인데 말이죠. 황당하게도 구버전 드라이버를 설치하면 이 문제는 해결됩니다. 이 드라이버로 바꿔서 설치하면
Read More »

연결한 장치의 COM Port 번호 확인하는 법

Arduino IDE나 Hercules 등을 이용하여 장치와 통신을 하기 위해서는 이 COM Port의 번호를 알아야 하는데요. 오늘은 지정된 COM Port 번호를 어떻게 알아내는지 살펴보겠습니다. (아두이노 보드나 USB to Serial Converter를 꽂으면 컴퓨터에서 자동으로 COM Port 번호를 지정합니다.) 장치 관리자 들어가기 윈도우 버튼(화면 왼쪽 하단의 창문 모양 버튼)을 오른쪽 마우스 버튼으로 클릭해서 나오는 메뉴들에서 [장치 관리자]를 선택하면
Read More »

ESP8266 모듈의 Serial 통신 속도 변경

ESP8266은 생산 당시에 115,200bps로 기본 세팅이 되어 있습니다. 하지만 Arduino와 Serial 통신을 할 경우 115200bps에서 오류가 빈발하여, 일반적으로 9600bps로 속도를 낮춰서 이용하는 것이 일반적입니다. 속도가 느려서 문제가 되지는 않습니다. 일반적으로 아두이노 기기에서 인터넷으로 주고 받는 정보가 매우 작기 때문에(단순히 센서로 측정한 값 정도죠?) 속도는 중요하지 않습니다. 그럼, ESP8266 모듈의 Serial 통신속도를 변경해보도록 하겠습니다. STEP 1:
Read More »

Arduino.cc의 Forum에 Korean 섹션을 개설해 달라고 요청했습니다.

Arduino.cc에 있는 Forum에서 많은 정보들을 얻고 있습니다. 세계엔 정말 다양한 분들이 직업으로, 취미로 Arduino를 이용하고 있는거 같습니다. 저는 그동안 Googling을 통해 포럼에 들어왔는데, 오늘은 논문을 쓰는 과정에서 Arduino.cc 사이트의 구성을 살펴보기 위해, 대문으로부터 Forum으로 들어가게 되었습니다. 흥미로웠던 부분은, 영어로만 포럼이 운영될 줄 알았는데 다국어 포럼이 별도로 개설되어 있더라고요. 저는 당연히 Korean이 개설되어 있을 줄 알았는데,
Read More »

Arduino IDE로 Raspberry Pi 이용하기

Arduino IDE에서 Raspberry Pi를 개발보드로 이용할 수 있는 팁입니다. 다음 링크를 참조하시기 바랍니다: https://github.com/me-no-dev/RasPiArduino Arduino Framework for RaspberryPI Features The familiar Arduino API pinMode/digitalRead/digitalWrite/analogWrite Full SPI, Wire and Serial compatibility Access to STDIN/STDOUT through the Console class Access to system tty through the TTY library Process, FileIO, Client, Server and UDP implementations through the Bridge
Read More »

아두이노의 소비전력과 보조배터리 사용가능 시간

아두이노의 소비전력 구하기 아두이노의 소비 전력은 USB 전압/전류계를 이용하여 측정하였다. Aliexpress에서 매우 저렴한 가격으로 구매할 수 있다. WiFi(ESP-01S) 모듈 1개와 DHT11 센서를 설치한 내 기기의 경우 5V, 0.1A가 측정되었다. 따라서 단위시간 당 소비전력을 계산하면, 55V ×0.1×0.1A=0.5=0.5W 이고, 이를 1시간동안 사용시 소모전력으로 환산하면 0.50.5W ×1×1hour =0.5=0.5Wh 가 된다. 배터리의 용량을 소비전력으로 환산하기 mAh, Ah 단위란? 일반적인 배터리는 mAh(밀리암페어시, 밀리암페어아워)로
Read More »