본문 바로가기

아두이노13

아두이노 보드를 블루투스 통신을 이용해서 스마트폰으로 원격조종하기 part2 안녕하세요? 아침 시간에 올린 포스팅에서는 아두이노 보드에 어떻게 해서 블루투스 모듈을 설치하며, 어떻게 해서 스마트폰과 연결을 할 수 있는지에 대해서 올려졌다면, 이제부터는 어떻게 해서 아두이노 보드를 컨트롤 하는지에 대해서 포스팅 하고자 합니다. 먼저 위 ㅣ그림에 나와있는 회로도 대로, 아두이노 Uno보드의 8번 핀을 저항과 LED와 함께 연결을 하도록 합니다. 그리고 위 사진처럼 결선을 하도록 합니다. 여기서 부터가 이제 본격적인 시작입니다. 일단 관련된 코딩을 합니다. 블루투스 통신으로 문자 a가 들어오면 8번 핀을 ON하고, d가 들어오면 8번 핀을 OFF한다는 내용입니다. 먼저 BT chat을 통해서 a라고 입력을 합니다. 여기는 동영상으로 찍지는 않았지만, 여기서는 LED에 불이 들어오는 것.. 2018. 1. 30.
아두이노 보드를 블루투스 통신을 이용해서 스마트폰으로 원격조종하기 part1 안녕하세요? 이번 포스팅에서는 아두이노 보드에 블루투스 통신 모듈을 장착해서, 스마트폰을 이용한 원격 조작을 했는 수업의 내용을 포스팅 하고자 합니다. 그런데 너무 내용이 길어서 하는 수 없이 2부분으로 나누어야 했습니다. 먼저 위 사진에 보이는 것이 블루투스 통신 모듈입니다. 블루투스 통신이란 제가 알기로는 적외선을 기반으로 해서 통신인데, 이 모듈을 아두이노 보드에 연결하면 통신이 된다고 합니다. 그리고 확대했는 블루트스 모듈의 뒷 모습입니다. 여기서는 역시 5V와 GND가 연결되어야 당연이 작동을 할 수 있으며, RX와 TX라고 해서 읽기와 쓰기라는 포트가 당연 아누이노 보드와 연결이 되어야 합니다. 일단 이론적인 것에 대해서 설명에 들어가야 겠습니다. 일단 PC와 아두이노 보드와 통신을 하는 방식.. 2018. 1. 30.
오랫만의 아두이노 수업-아두이노 보드를 이용한 단상 모터의 정,역회전 제어 안녕하세요? 지난주 수요일이 되어서야 오랫만에 아두이노 보드에 대한 수업을 들어갔습니다. 지금까지는 마이크로 컨트롤러인 아두이노 보드를 오로지 C언어로 다루는 기초를 했다면, 여기서 부터는 아두이노 보드를 응용하는 단계에 들어간다고 합니다. 먼저 지금이 된 것은 바로 전자식 릴레이라고 합니다. 이 릴레이의 작동하는 방식은 아래의 그림과 같다고 합닉다. 위 그림처럼 가장 가운데에 있는 쪽이 COM이며, 여기서 평상시 대로라면 B접점을 통해서 그래도 NC쪽으로 전류가 흐르나, 신호가 들어와서 ON이 되면 NO접점인 A접점으로 전류가 흐르는 것으로 바뀌게 됩니다. 이걸 결정하는 것이 IN이라는 부위인데, 여기서 Low일때 NO접점이 연결되는 것을 Low-Level이라고 합니다. 먼저 이게 Low-level이라.. 2018. 1. 21.
For문을 이용한 제어문과 배열을 이용한 자료구조 만들기를 응용한 아두이노 보드 수업 안녕하세요? 이번 포스팅에서는 수요일에 있었던 아두이노 보드를 이용해서 For문을 공부했는 수업과 이후에 이어지는 배열을 이용해서 이를 응용한 내용을 올리고자 합니다. 먼저 기초적인 코딩을 아두이노 통합 개발툴인 스케치에서 해보도록 합니다. 일단 코딩은 1에서 10까지 모든 숫자를 더하기를 하는 것입니다. 55라는 값이 계속해서 시리얼 모니터에서 나올 수 있습니다. 다음은 1+3+5+7+9를 계산하는 코딩입니다. 이번에도 무리없이 선공한 것을 볼 수 있었습니다. 이렇듯이 For문은 다음과 같은 구조를 지니고 있다고 합니다. For (초기식 ; 조건식 ; 증감식 ) 초기식은 간단하게 맨 위에서 선언한 변수, 주로 int로 정수형으로 선언된 변수가 처음에 어떤 값인지를 나타내고 있습니다. 그리고 나서 조건식.. 2017. 11. 30.