brunch

You can make anything
by writing

C.S.Lewis

by Master Seo Mar 27. 2019

5.스마트폰으로 아두이노 제어하기-LED 1/3

목차

1.  목표와 전체 구성도 

2. 아두이노 소개

3. 개발환경 설치

4. 아두이노 보드 테스트하기

5. LED 연결 테스트하기



1.  목표와 전체 구성도 


목표

스마트폰 이용, 블루투스 이용 , 하드웨어 제어하기




2. 아두이노 소개

오픈소스를 기반으로 IOT 공부하기 좋은 미니 하드웨어이다.




3.  개발환경 설치


1) 노트북에 개발 환경을 위한 소프트웨어를 설치한다.

https://www.arduino.cc/en/Main/Software


2) 내 PC는 Windows 64비트이고 Windows 10이라  Windows용 설치한다.


3) 아두이노 설치경로에 디렉토리명은 영문으로 해야한다.

한글로 하면 안된다


4) 다음은 개발환경 스케치 기본 화면이다.

setup 함수와 loop 반복 함수가 있다.






4. 아두이노 보드 테스트하기

아두이노 보드에 내중된  LED ON/OFF  사용해보기.


1)  노트북과 아두이노 시리얼 포트를  물리적으로 연결 한다.


2)  ARDUINO IDE를 실행한다.

    [툴] - [보드] - [아두이노 우노]로 선택한다.


3) COM포트 맞춘다.





4) Blink(깜빡임)테스트 해본다.  



[파일]- [예제] -[01.Basic] - [blink] 선택


3 초 ON

1초 OFF로 테스트 한다.


내장된 LED 로 확인한다.





5. LED 연결 테스트하기


브래드 보드와 외부 LED 하나 연결해 테스트하기


1) 13번 포트에 LED 긴다리 (+)를 연결한다.

LED 마이너스(-)는 GND 포트에 연결한다.

오른쪽에서 6번째가 플러스(+) = LED 긴다리(+)

13번 포트 사용한다.

저항도 연결해야 한다.


2) 다른 포트는 GND (그라운드,접지)에 연결한다.





3) Blink 소스를 수정한다.

출력을  13번 포트로 변경한다.



10초 ON

1초 OFF로 테스트 한다.


동작확인

10초 ON

1 초 OFF





아두이노 13번 포트가  LED 긴쪽 (+)  = 빨간선






질문 ???


1) 아두이노 14번은 ???

그라운드(GND)이다.

14번!!!   =  GND (-)


2) 13번은 ?

플러스 (+)


3) LED의 긴다리 ???

플러스(+)이다.

플러스는 13번 ,  LED (+) 와 연결한다.






다음은 블루투스 모듈을 연결해보자.  https://brunch.co.kr/@topasvga/483




https://brunch.co.kr/@topasvga/2022


감사합니다.

브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari