2019.10.03(pm): How to upload the fine dust data and graph your computer in realtime

Today we will draw a graph using the data from the PMS7003 fine dust sensor. When I compiled the code I uploaded last time, I suddenly got a compile error. While looking for the reason, I found that I did not update the Arduino / Genuino UNO board version. So I entered board manager and …

2019.07.03(pm): How do I change the frequency of PWM pin to control the high-performance DC motor?

First, let’s look at the motor driver used. I used the DMD-200 motor driver. The pin map of the motor driver is shown below. The leftmost GND and VCC are the connecting parts of the power supply, and M1 and M2 are the connecting parts of the two poles of the motor. The PWM on …

Blynk로 초음파센서 이용하기

이번엔, Blynk를 이용하여 초음파센서 값을 휴대폰으로 받아볼 수 있도록 해보자. 우선, 아래와 같이 초음파센서와 NodeMCU를 연결해준다. Trig pin은 D1 pin에, Echo pin은 D2 pin에다가 연결해주고, GND는 GND에 연결해준다. 그림 상에서 VCC는 3.3V pin에 연결되어 있지만 사실 5V에서 작동하는 초음파 센서이므로, 아두이노 UNO보드를 건전지 연결해준 상태에서 전원선 5V만 뽑아서 초음파센서의 VCC에 연결을 해준다. 그 다음에, Blynk …

스위치와 릴레이 모듈

이전 시간에는 아두이노와 릴레이 모듈을 이용하여 LED를 1초에 한번씩 깜빡이는 예제와 스위치를 이용하여 LED를 ON/OFF하는 예제를 실습해보았다. 이번에는 로커 스위치와 릴레이모듈을 합쳐서 스위치를 ON했을 때에만 릴레이가 작동하여 LED를 1초에 한번씩 깜빡이도록 해보자. 회로도 코드 실습

NodeMCU를 사용하기 위한 아두이노 환경 만들기

NodeMCU를 사용하기 앞서, 아두이노에 몇 가지 사전 작업을 해 주어야 한다. 지금까지는 아두이노 UNO보드만 사용했기 때문에 새로운 보드를 추가할 일이 없었는데, NodeMCU는 Arduio 사에서 기본적으로 제공해주는 보드가 아니어서 새로 보드를 추가해주어야 한다. 우선, 아두이노를 실행시켜준 뒤 파일 > 환경설정에 들어간다 그 다음, 추가적인 보드 매니저 URLs에다가 http://arduino.esp8266.com/stable/package_esp8266com_index.json 위 URL을 복사 붙여넣기 한다. 그러면 비공식 보드를 …

아두이노와 모터드라이버로 DC모터 제어하기

모터의 종류도 여러가지가 있지만, 흔히 쓰이는 DC모터를 제어하기 위해서는 모터드라이버가 필요하다. DC모터를 아두이노에 직접 연결하여 사용하는 경우에, 모터의 회전 또는 멈춤에서 노이즈와 스파크가 발생하는 과정에서 아두이노에 손상을 가할 수 있다. 모터드라이버란 쉽게 말해, 모터의 회전 방향, 속도를 더 쉽게 제어하도록 만들어진 하나의 모듈이라고 보면 된다. 모터드라이버 모터드라이버의 종류도 굉장히 많지만, 가장 저렴하게 구입할 수 있는 …

아두이노와 로커 스위치

스위치의 종류 스위치의 종류는 무수히 많다. 푸쉬버튼 스위치, 마이크로 스위치, 리미트 스위치, 토글 스위치 등등.. 우리가 사용할 스위치는 로커 스위치이다. 위와 같이 생긴 스위치를 로커 스위치라고 한다. 준비물 NO 부품명 수량 1 아두이노 UNO R3 1 2 로커 스위치 1 3 LED 1 4 330Ω 저항 1 5 브레드 보드 1 6 점퍼 케이블 6 …