Skip to content
Home » 아두 이노 예제 | 아두이노 예제1 Led 깜빡이기 최근 답변 221개

아두 이노 예제 | 아두이노 예제1 Led 깜빡이기 최근 답변 221개

당신은 주제를 찾고 있습니까 “아두 이노 예제 – 아두이노 예제1 LED 깜빡이기“? 다음 카테고리의 웹사이트 kk.taphoamini.com 에서 귀하의 모든 질문에 답변해 드립니다: kk.taphoamini.com/wiki. 바로 아래에서 답을 찾을 수 있습니다. 작성자 코딩런 IT [Codingrun IT] 이(가) 작성한 기사에는 조회수 71,322회 및 좋아요 294개 개의 좋아요가 있습니다.

Table of Contents

아두 이노 예제 주제에 대한 동영상 보기

여기에서 이 주제에 대한 비디오를 시청하십시오. 주의 깊게 살펴보고 읽고 있는 내용에 대한 피드백을 제공하세요!

d여기에서 아두이노 예제1 LED 깜빡이기 – 아두 이노 예제 주제에 대한 세부정보를 참조하세요

아두이노 예제1 LED 깜빡이기
브레드보드에 꽂는 방법, 코드분석까지!!
자세한 내용은 http://codingrun.com/55으로 와주세요!

아두 이노 예제 주제에 대한 자세한 내용은 여기를 참조하세요.

아두이노 예제 1. LED 깜빡이기 – 코딩런

우리는 LED를 보호하기 위한 저항을 달아야 하므로, R = V / I를 사용하면, LED의 필요전압은 2V이며, 소모전류는 10mA이다. 대부분의 아두이노 우노 보드 …

+ 여기에 보기

Source: codingrun.com

Date Published: 2/19/2021

View: 960

뻔뻔한 아두이노 – 예제

현재, 아두이노는 Arduino Pro Mini로. 설정되어 있고, 시리얼포트는 COM5 설정되어 있음이 오른쪽 하단에 표기되어 있다. 우리가. 사용할 아두이노 우노와 적합한 시리얼 …

+ 여기에 자세히 보기

Source: comedudb6.knue.ac.kr

Date Published: 3/10/2022

View: 4041

[Arduino] 아두이노 LED 켜기, 파도치기 예제 – ISSAC.Min

LED란? 오늘 다뤄볼 아두이노에 관련된 소자는 LED(Light Emitting Diode)이다. 사실 아마도 키트를 구입하셨던 분들이라면 LED가 가장 친근하지 …

+ 여기에 더 보기

Source: issac-min.tistory.com

Date Published: 6/2/2021

View: 380

아두이노 코딩 및 프로젝트 실습

예제 파일의 내용을 확인해 본다. ◾ 왼쪽 위에 있는 아이콘 메뉴 중에서 다음 그림과 같이 오른쪽 화살표 아이. 콘을 클릭하여 프로그램을 아두이노 보드에 업로드해 …

+ 여기에 더 보기

Source: vulkan.co.kr

Date Published: 11/22/2022

View: 4581

[아두이노 강좌] 01. LED 깜빡이기 – 가치창조기술 위키

여기서는 blink 예제에서 LED가 깜빡이는 속도 등을 조절하여 다시 아두이노를 재 프로그래밍 하여보도록 하겠습니다. 아두이노 IDE를 www.arduino.cc에서 다운받아 셋업 …

+ 여기에 보기

Source: wiki.vctec.co.kr

Date Published: 12/15/2021

View: 6388

[아두이노 강좌] 예제로 배우는 아두이노 #6 , 스위치 버튼으로 …

[아두이노 강좌] 예제로 배우는 아두이노 #6 , 스위치 버튼으로 led 제어하기. by DIYver 2020. 3. 25. <목표>. – 아두이노에서 스위치 상태를 digitalRead() 함수를 …

+ 여기를 클릭

Source: diyver.tistory.com

Date Published: 3/20/2021

View: 1770

Top 33 아두 이노 예제 모음 The 8 Correct Answer

[Arduino] 아두이노 Uno 활용 예제코드입니다(1) – LED, 적외선센서, 초음파센서 : 네이버 블로그 · 아두 이노 예제 모음 · 아두 이노 예제 모음 · imp IT …

+ 자세한 내용은 여기를 클릭하십시오

Source: toplist.avitour.vn

Date Published: 5/30/2022

View: 1654

4. 아두이노 예제 코드 불러오기

안녕하세요. 아두이노 보드를 PC와 연결해 실제 동작을 확인하기 위해 가장 간단한 방법 중에 하나인 LED Blink 예제를 실행하면서 개발환경 내 코드 …

+ 여기에 자세히 보기

Source: techman-tooltip.tistory.com

Date Published: 1/10/2021

View: 6281

아두이노 예제1 Led 깜빡이기 112 개의 베스트 답변

아두 이노 예제 주제에 대한 자세한 내용은 여기를 참조하세요. 뻔뻔한 아두이노 – 예제. 현재, 아두이노는 Arduino Pro Mini로. 설정 …

+ 여기에 보기

Source: you.xosotanphat.com

Date Published: 1/29/2021

View: 608

아두이노 LED 제어하기 – 이지이지(EGEasy) – 티스토리

안녕하세요. 이지이지입니다. 이번 포스팅에서는 거의 모든 아두이노 자료에서 처음 예제로 다루고 있는 LED를 제어하는 방법에 대해 알아보도록 …

+ 여기를 클릭

Source: egeasy.tistory.com

Date Published: 7/24/2021

View: 1281

주제와 관련된 이미지 아두 이노 예제

주제와 관련된 더 많은 사진을 참조하십시오 아두이노 예제1 LED 깜빡이기. 댓글에서 더 많은 관련 이미지를 보거나 필요한 경우 더 많은 관련 기사를 볼 수 있습니다.

아두이노 예제1 LED 깜빡이기
아두이노 예제1 LED 깜빡이기

주제에 대한 기사 평가 아두 이노 예제

  • Author: 코딩런 IT [Codingrun IT]
  • Views: 조회수 71,322회
  • Likes: 좋아요 294개
  • Date Published: 2017. 1. 2.
  • Video Url link: https://www.youtube.com/watch?v=pD16vmBQ4Lk

아두이노 예제 1. LED 깜빡이기

LED(발광 다이오드)

LED는 전기 에너지를 빛 에너지로 변환한 발광 다이오드이다. LED는 일반적으로 2개의 전극단자로 구성되어 있는데, 긴 단자쪽이 +(애노드 ANODE), 짧은 단자쪽이 -(캐소드 CATHODE)라고 한다. 따라서 각 단자마다 극성을 가지고 있고, 긴 단자(애노드)에 +를 짧은 단자(캐소드)에 -전극을 연결하면 된다.

전류가 지나치게 흐를경우 LED가 파손되거나 고장이 발생할 수 있으므로 저항을 달아주는것이 좋다.

저항을 고를 때에는 옴의법칙을 이용하여 저항을 선정한다.

옴의법칙

V(전압)=I(전류)*R(저항)

R(저항)=V(전압)/I(전류)

I(전류)=V(전압)/R(저항)

우리는 LED를 보호하기 위한 저항을 달아야 하므로, R = V / I를 사용하면, LED의 필요전압은 2V이며, 소모전류는 10mA이다.

대부분의 아두이노 우노 보드는 공급전압이 5V이기 때문에 R=(5V(공급전압) – 2V(LED 필요전압)) / 10mA(LED 소모 전류 세기) = 300Ω이 나오게 된다.

ex) 공급전압이 12V일 경우 (12V – 2V) / 10mA = 1KΩ

300Ω 저항을 사용하면 되고, 300Ω 저항이 없을 경우 근사치 저항을 사용하시면 된다. 필자는 330Ω 저항을 사용하였다.

준비물

아두이노, 브레드보드, 점퍼케이블 7개, LED 3개, 저항300Ω(330Ω) 3개

회로도

소스 코드

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 int green = 12 ; //초록색 LED를 12번으로 int yellow = 10 ; //노란색 LED를 10번으로 int red = 8 ; //빨간색 LED를 8번으로 void setup() { pinMode(green, OUTPUT); pinMode(yellow, OUTPUT); pinMode(red, OUTPUT); //12, 10, 8번포트를 출력으로 설정 } void loop() { digitalWrite(green, HIGH); //초록불 켜기 digitalWrite(yellow, LOW); //노란불 끄기 digitalWrite(red, LOW); //빨간불 끄기 delay ( 1000 ); //1초 대기 digitalWrite(green, LOW); digitalWrite(yellow, HIGH); //노란불만 켜기 digitalWrite(red, LOW); delay ( 1000 ); digitalWrite(green, LOW); digitalWrite(yellow, LOW); digitalWrite(red, HIGH); //빨간불만 delay ( 1000 ); } Colored by Color Scripter cs

ex1__led.ino

결과 영상

[Arduino] 아두이노 LED 켜기, 파도치기 예제

반응형

LED란?

오늘 다뤄볼 아두이노에 관련된 소자는 LED(Light Emitting Diode)이다. 사실 아마도 키트를 구입하셨던 분들이라면 LED가 가장 친근하지 않았을까? LED가 어떤 소자인지에 대해서 자세하게 다뤄볼 생각(전자학도의 욕심)은 있지만 그냥 간단하게 이야기해서 빛을 내는 고체형 반도체로 생각하면된다.

그리고 다른 소자들보다 진짜로 우리 일상생활에서 알기모르게 찾아볼 수 있다. 바로 LED 조명이다. 요즘은 가정에서 대부분 형광등을 쓰지 않고 이런 LED 조명을 사용하는데 여러가지 면에서 형광등보다는 강력한 힘을 가지고 있다.

높은 에너지 효율, 친환경적 특징 등이 LED 조명의 강점. 또한 빛의 색상이나 온도, 밝기등의 제어가 참 용이합니다. 이러한 특성때문에 가정의 조명 뿐만 아니라 다양한 분야에서 사랑을 받고 있다.

“우리의 삶에 변화를 가져다 주는 조명 LED”

[그림 1] 백열 전구

[그림 2] LED 전구

아두이노에서의 LED

키트를 구입하거나 구매처를 통해서 LED를 검색해보셨다면 우리가 실제로 사용하는 LED랑은 많이 다른 모습을 보여주는데 구동방식에서 크게 다르진 않다. 형태만 다른것.

아마 가정용 조명을 뜯어보면 아래와 같은 줄 LED가 들어있을 것이다. 아니면 현관에 센서등도 요즘에는 [그림 2]와 같이 LED 전구를 쓰는 곳도 많이 있다.

[그림 3] 줄 LED

우리가 쓸 LED는 바로 아래 사진과 같은 LED이다. 우리는 이것을 LED 보다는 발광 다이오드라고 자주 부른다. 하지만 아두이노를 다루면서 굳이 LED! LED! 이것보단 간단하게 발광 다이오드라고 생각한다.

[그림 4] LED, 발광 다이오드

그렇다면 발광 다이오드의 구조는 어떨까?

“구글링!!!!”

[그림 5] 롸??

어려운건 아직은 알필요 없다. 알고 싶다면 당장 전자학도가 되는걸 추천한다. 정말 자세하게 알 수 있다.

그렇지만 발광 다이오드를 사용하기 위한 구조는 알고있어야한다.

“긴건 +, 짧은건 – !!”

[그림 6] 발광 다이오드

플라스틱 렌즈를 제외하고 우리눈에 보이는 돌출된 2개의 핀을 전자용어로 Lead라고 한다. 쉽게는 단자 또는 전극 단자라고 부른다. 그 중 기다란 친구는 에노드(Anode), 짧은 친구는 케소드(Cathode)라고 부른다.

“에노드는 + 단자, 케소드는 – 단자이며 이것은 우리가 회로를 설계할때 정말 중요한 역할을 한다.”

[예제 1] LED를 켜보자!

간단하게 발광 다이오드에 대해서 알아보았으니 이제 한번 아두이노를 통해서 발광 다이오드를 켜보도록 하자! 오늘은 3가지의 LED 예제를 준비했다.

첫번째 예제의 준비물은 아래와 같다.

준비물

부품명 부품사진 개수 아두이노 우노 보드 1 발광 다이오드 1 220옴 저항 1 점퍼선(수 – 수)

2

아두이노 구성

아두이노 우노 보드에서 GND란 그라운드를 이야기한다. 접지라고도 하며 – 단자에 연결하면된다.

LED 사진을 잘 보면 약간 구부려진 오른쪽이 + 곧은 선이 – 이다.

[그림 7] 아두이노 구성

아두이노 코딩

처음에 설치했던 Arduino IDE를 켜서 아래와 같은 코드를 집어 넣는다.

1 2 3 4 5 6 7 8 9 10 void setup() { pinMode( 7 , OUTPUT); } void loop() { digitalWrite( 7 , HIGH); delay( 1000 ); digitalWrite( 7 , LOW); delay( 1000 ); } cs

코드 설명을 간단히 하자면

– pinMode는 몇 번 핀에 소자를 연결했는가?

– digitalWrite는 몇 번 핀에 어떤 데이터를 보내겠는가?

– delay는 몇 초의 딜레이를 주겠나?

아두이노 구성에서 7번 디지털 핀에 LED를 연결했기 때문에 7로 핀연결을 정의하고 LED의 특성 중 HIGH는 불을 켠다. LOW는 불을 끄는 것이라고 생각한다.

또한 delay에 들어가는 수는 ms를 기준으로 하기 때문에 1초의 딜레이를 주기위해서는 1000ms를 적어 주면된다.

그렇다면 위의 코드는 1초마다 켜졌다 꺼졌다를 반복하는 코드가 되는 것.

아두이노 업로드

코딩을 했으니 실제로 돌아가는지 확인해보기 위해서는 아두이노 우노보드에 우리가 작성한 코드를 업로드해야한다.

Arduino IDE의 상단을 보면 툴을 눌러서 우리가 사용할 보드와 보드 포트를 설정한다.

현재 우리는 아두이노 우노 보드를 사용 중이니 보드는 Arduino Uno로 설정하고 포트는 컴퓨터와 우노보드를 연결하기 전 후에 다르게 새롭게 생성된 포트를 선택하면 된다.

이제 업로드만 하면 된다. 업로드는 상단에 툴 왼쪽에 있는 스케치 중 업로드를 클릭하면된다.

업로드가 정상적으로 처리되면 아래의 컴파일 완료라고 적혀있는 부분이 업로드 완료.라는 창이 뜬다.

그리고 이제 우리가 구성했던 LED를 보자.

“성공!!!”

[예제 2] LED의 밝기를 조절해보자!

LED의 밝기를 조절하기 위해서는 첫번째 예제에서 하나의 소자를 변경하면 된다.

바로 저항! 첫번째에서 사용했던 저항 소자는 전문용어로 탄소피막 저항라고 생각하며 저항이 고정적이다. 나중에 이 저항을 구별하는 법도 포스팅하겠다.

각설하고 가변저항은 이름과 같이 변화하는 저항을 말한다. 당연히 저항의 값이 변화한다.

가변저항은 여러개가 있지만 주로 볼 수 있는 형태는 아래와 같다.

우리가 사용하는 일반적인 탄소피막 저항과는 다르게 가변저항은 핀이 3개인데 일반적으로 이 3개를 모두 사용하지 않는다. 주로 2개의 핀을 사용하며 중앙 핀이 기준이고 양 끝의 핀이 구동 핀이라고 본다.

즉, 양 끝의 핀을 꼽으면 가변이 아니라 가변저항의 최대 저항을 사용하게 된다.

준비물

부품명 부품사진 개수 아두이노 우노 보드 1 발광 다이오드 1 가변저항 1 점퍼선(수 – 수) 3

아두이노 구성

아두이노 업로드

업로드 코드 내용은 예제 1과 동일하게 업로드한다. 업로드가 완료되었다면 우리가 구성했던 LED를 보자!

그리고 바로 가변저항을 돌려보면 LED의 밝기가 변경되는 것을 알 수 있다.

“성공!!”

[예제 3] LED로 파도를 만들어보자!!

앞의 예제가 너무 지루하고 재미 없었을 수도 있다. 이제는 진짜 실생활에서 사용할 수 있는 LED 파도를 만들어 보도록 하겠다. 크리스마스를 대비해서 조그마한 트리를 만들고 있는데 지금 예제와 원리를 크게 다르지 않다.

이번에는 마지막 LED 예제이니 LED도 10개 정도 사용해보자!

준비물

부품명 부품사진 개수 아두이노 우노 보드 1 발광 다이오드 10 220옴 저항 10 점퍼선(수 – 수)

21

아두이노 구성

아두이노 코딩 및 업로드

아래와 같이 코딩을 한 후 업로드해보자.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 void setup() { pinMode( 13 , OUTPUT); pinMode( 12 , OUTPUT); pinMode( 11 , OUTPUT); pinMode( 10 , OUTPUT); pinMode( 9 , OUTPUT); pinMode( 8 , OUTPUT); pinMode( 7 , OUTPUT); pinMode( 6 , OUTPUT); pinMode( 5 , OUTPUT); pinMode( 4 , OUTPUT); } void loop() { digitalWrite( 13 , HIGH); delay( 100 ); digitalWrite( 13 , LOW); delay( 100 ); digitalWrite( 12 , HIGH); delay( 100 ); digitalWrite( 12 , LOW); delay( 100 ); digitalWrite( 11 , HIGH); delay( 100 ); digitalWrite( 11 , LOW); delay( 100 ); digitalWrite( 10 , HIGH); delay( 100 ); digitalWrite( 10 , LOW); delay( 100 ); digitalWrite( 9 , HIGH); delay( 100 ); digitalWrite( 9 , LOW); delay( 100 ); digitalWrite( 8 , HIGH); delay( 100 ); digitalWrite( 8 , LOW); delay( 100 ); digitalWrite( 7 , HIGH); delay( 100 ); digitalWrite( 7 , LOW); delay( 100 ); digitalWrite( 6 , HIGH); delay( 100 ); digitalWrite( 6 , LOW); delay( 100 ); digitalWrite( 5 , HIGH); delay( 100 ); digitalWrite( 5 , LOW); delay( 100 ); digitalWrite( 4 , HIGH); delay( 100 ); digitalWrite( 4 , LOW); delay( 100 ); } cs

“성공!!!”

반응형

[아두이노 강좌] 01. LED 깜빡이기

임베디드 오픈소스 ‎ > ‎ 아두이노 ‎ > ‎ [아두이노 강좌] 01. LED 깜빡이기 본 게시물에서는 아두이노 를 프로그래밍하여 아두이노 상의 LED를 깜빡거리게 하는 내용을 설명합니다. 필요한 장비 이름 수량 Arduino Uno R3 1 USB케이블 (type A-B) 1 보드상의 L표시 LED 아두이노는 양쪽 사이드에 일렬의 커넥터를 가지고 있어 다른 디바이스를 연결하거나 쉴드등을 연결할 수 있습니다. 하지만 아두이노 보드상에도 LED를 하나 가지고 있어 스케치에서 제어를 할 수 있는데 LED옆에 L이라고 표시가 되어 있어 흔히 L LED라고 부릅니다. (아래에 동그라미로 표기된 부분 참조) ‘Blink’ 예제 로딩하기 아두이노에 USB케이블을 연결하여 전원을 공급하면 아두이노의 LED가 이미 깜빡이는 것을 볼 수 있을 수 있습니다. 이것은 보통 아두이노를 생산할때 미리 blink 스케치를 인스톨하였기 때문에 그렇습니다. 여기서는 blink 예제에서 LED가 깜빡이는 속도 등을 조절하여 다시 아두이노를 재 프로그래밍 하여보도록 하겠습니다. 아두이노 IDE를 www.arduino.cc에서 다운받아 셋업하고, 올바른 시리얼 포트를 찾아 아두이노를 컴퓨터와 통신가능한 상태로 만듭니다. 이 통신연결을 이용하여 아두이노에 프로그래밍을 하겠습니다. 아두이노 IDE는 사용가능한 많은 예제 스케치들을 포함하고 있습니다. Blink 스케치는 IDE의 메뉴 File –> Examples –> 0.1 Basics에서 찾을 수 있습니다. 스케치 윈도우가 열리면 적절하게 화면 크기를 조절하여 스케치 전체가 보일 수 있게 하시는 것이 좋습니다. Blink 스케치 복사본 저장하기 아두이노 IDE에 포함된 예제 스케치 파일들은 읽기만 가능합니다. 수정을 하려면 다른 파일 형태로 저장을 하여 주어야 합니다. IDE에서 Save As 옵션을 선택하여 ‘MyBlink’라는 이름으로 저장합니다. 저장을 하게 되면 sketchbook에서 MyBlink를 확인 할 수 있습니다. 차후에 다시 스케치 코드를 살펴보려면 File –> Sketchbook 메뉴에서 스케치를 로드 할 수 있습니다. 보드에 스케치 업로드 하기 아두이노 보드를 USB 케이블을 이용하여 컴퓨터에 연결하고 Board Type과 Serial Port가 올바르게 설정되어 있는지 확인합니다. 아두이노 IDE의 하단을 보면 현재 셋팅되어 있는 환경이 나타납니다. 아래의 그림과 같이 생신 Upload버튼을 클릭합니다. IDE의 하단의 상태영역을 보면, 프로그레스바와 메세지가 나타나는 것을 볼수 있습니다. 스케치를 컴파일한다고 나타나 있네요. ” target=_blank> 컴파일이 끝나니 상태영역에 Uploading이라는 메세지가 나타났습니다. 컴파일된 스케치가 아두이노로 전송이 되고 있는 상태입니다. 아두이노상의 LED가 깜빡거립니다. 상태가 Done으로 변경되었습니다. ” target=_blank> 그리고 업로딩한 스케치가 전체 32,256 바이트에서 1,084 바이트를 사용하고 있다고 말해주고 있습니다. 만약 컴파일중에 아래와 같은 에러 메세지가 나타난다면 아마도 보드가 컴퓨터와 연결되지 않아서 나타나거나 드라이버가 설치되지 않거나 잘못된 시리얼 포트가 선택되어 나타나는 문제입니다. 업로드가 끝나면 리셋되고 LED가 깜빡이기 시작합니다. Blink 스케치 코드는 어떻게 동작하는가? 아래는 blink 스케치 코드입니다. /* Blink Turns on an LED on for one second, then off for one second, repeatedly. This example code is in the public domain. */ // Pin 13 has an LED connected on most Arduino boards. // give it a name: int led = 13 ; // the setup routine runs once when you press reset: void setup () { // initialize the digital pin as an output. pinMode ( led , OUTPUT ); } // the loop routine runs over and over again forever: void loop () { digitalWrite ( led , HIGH ); // turn the LED on (HIGH is the voltage level) delay ( 1000 ); // wait for a second digitalWrite ( led , LOW ); // turn the LED off by making the voltage LOW delay ( 1000 ); // wait for a second } 첫번째 코드는 보는 바와 같이 아래와 같습니다. int led = 13 ; 코드에 코멘트로도 설명이 되어 있지만 led라는 변수를 선언하여 이름을 부여하고 led가 붙어 있는 13핀을 의미하는 숫자 13이 할당되었습니다. 다음으로는 setup 함수가 나와 있는데 이 함수는 아두이노가 리셋되고 한번만 실행이 되는 함수입니다. 그렇게 때문에 대부분 초기화 관련 루틴을 넣어 사용하는 함수 입니다. void setup () { // initialize the digital pin as an output. pinMode ( led , OUTPUT ); } 모든 아두이노 스케치는 반드시 setup 함수를 가지고 있어야 합니다. 여기에서는 LED핀을 출력모드로 설정하라는 코드가 포함되어 있습니다. 모든 스케치에 setup함수가 포함되어야 하는 것처럼 loop함수도 반드시 포함되어 있어야 합니다. setup함수가 리셋후 한번만 실행되는 것과는 달리 loop함수는 계속 반복 됩니다. void loop () { digitalWrite ( led , HIGH ); // turn the LED on (HIGH is the voltage level) delay ( 1000 ); // wait for a second digitalWrite ( led , LOW ); // turn the LED off by making the voltage LOW delay ( 1000 ); // wait for a second } loop 함수안에는 LED핀을 켜는(HIGH) 명령이 있으며, 1초동안 딜레이 후 LED핀을 끄는 명령을 담고 있으며, 끈 후에도 역시 1초동안 딜레이를 주는 명령으로 작성되어 습니다. 깜빡이는 속도변경하기 LED가 깜빡이는 속도를 변경시키려면 무엇을 변경해야 할까요? delay함수의 파라메터값인 1000을 변경하면 LED가 깜빡이는 속도를 변경할 수 있습니다. 만약 1000을 500으로 변경한 후 컴파일하여 업로딩한다면 LED가 이전 보다 두배 빨리 깜빡이는 것을 볼 수 있습니다.

[아두이노 강좌] 예제로 배우는 아두이노 #6 , 스위치 버튼으로 led 제어하기

<목표>

– 아두이노에서 스위치 상태를 digitalRead() 함수를 통해 읽은 후, LED를 digitalWrite() 함수를 통해 제어한다.

<준비물>

– 아두이노(나노, 우노, 메가), 시리얼 통신 케이블, 브레드보드, led, 저항 1~2개, 버튼(택트스위치)

아두이노 우노 / 시리얼 통신 케이블(USB-B타입) / 브레드보드 / LED / 저항 / 택트 스위치

<회로도>

led에 원래 저항을 연결해주는것이 원칙이지만, 백색 led를 사용하는 경우에는 위와같이 간단하게 테스트해 볼 수 있다.

또한 스위치에 연결되어 있는 저항은 아무 저항이나 사용하면 된다.

<코드>

const int buttonPin = 2; // the number of the pushbutton pin const int ledPin = 13; // the number of the LED pin // variables will change: int buttonState = 0; // variable for reading the pushbutton status void setup() { // initialize the LED pin as an output: pinMode(ledPin, OUTPUT); // initialize the pushbutton pin as an input: pinMode(buttonPin, INPUT); } void loop() { // read the state of the pushbutton value: buttonState = digitalRead(buttonPin); // check if the pushbutton is pressed. If it is, the buttonState is HIGH: if (buttonState == HIGH) { // turn LED on: digitalWrite(ledPin, HIGH); } else { // turn LED off: digitalWrite(ledPin, LOW); } }

코드는 아두이노 – 파일 – 예제 – 02.Digital – Button 의 예제 파일과 동일 합니다.

예제파일을 쓰셔도 되고, 위의 코드를 복사하여 붙여넣으셔도 됩니다.

<실행 결과>

버튼이 눌려지면 LED가 켜지는 것을 확인할 수 있었다.

버튼이 눌리면 신호가 HIGH 로 받아들여지게 되고, 조건문을 통해서 신호가 HIGH일 때, LED핀에 5V 출력을 발생시킨다.

아두이노 코드 중 새로운 함수가 없고, 코드 내용 역시 앞에서 했던 것들을 참고하면 문제없을 수준이어서 코드 설명은 생략하도록 한다.

위와 같은 버튼을 읽는 방법으로 여러개의 센서들을 제어할 수 있다.

여태까지 강의를 따라왔다면 스위치에 저항을 같이 구성하는 pull-down 저항에 귀찮거나 번거로움을 많이 느꼈을 것이라 본다.

다음 강의에는 pull-up 저항을 이용해서 저항없이 깔끔하게 버튼의 상태를 읽을 수 있는 예제를 소개하고자 한다.

실전에서도 pull-down 회로보다는 pull-up 회로를 많이 이용한다는 측면에서 매우 유익한 내용이다.

※ 궁금하시거나 질문사항이 있으시면 댓글로 작성해주시면 답변해 드릴 수 있는 부분에서 친절히 답변드리겠습니다!

Top 33 아두 이노 예제 모음 The 8 Correct Answer

Arduino Best Project – 아두이노 작품 모음

Arduino Best Project – 아두이노 작품 모음

[Arduino] 아두이노 Uno 활용 예제코드입니다(1) – LED, 적외선센서, 초음파센서 : 네이버 블로그

Article author: blog.naver.com

Reviews from users: 9336 Ratings

Ratings Top rated: 4.9

Lowest rated: 1

Summary of article content: Articles about [Arduino] 아두이노 Uno 활용 예제코드입니다(1) – LED, 적외선센서, 초음파센서 : 네이버 블로그 [Arduino] 아두이노 Uno 활용 예제코드입니다(1) – LED, 적외선센서, 초음파센서. 프로파일 edward0im ・ 2017. 4. 30. 20:41. URL 복사 이웃추가. 본문 기타 기능. …

Most searched keywords: Whether you are looking for [Arduino] 아두이노 Uno 활용 예제코드입니다(1) – LED, 적외선센서, 초음파센서 : 네이버 블로그 [Arduino] 아두이노 Uno 활용 예제코드입니다(1) – LED, 적외선센서, 초음파센서. 프로파일 edward0im ・ 2017. 4. 30. 20:41. URL 복사 이웃추가. 본문 기타 기능.

Table of Contents:

blog

악성코드가 포함되어 있는 파일입니다

작성자 이외의 방문자에게는 이용이 제한되었습니다

[Arduino] 아두이노 Uno 활용 예제코드입니다(1) – LED, 적외선센서, 초음파센서 : 네이버 블로그

Read More

아두 이노 예제 모음

Article author: docs.whiteat.com

Reviews from users: 1996 Ratings

Ratings Top rated: 4.3

Lowest rated: 1

Summary of article content: Articles about 아두 이노 예제 모음 아두이노 예제 모음 · WAT-Arduino128 용 예제 · Arduino UNO R3. …

Most searched keywords: Whether you are looking for 아두 이노 예제 모음 아두이노 예제 모음 · WAT-Arduino128 용 예제 · Arduino UNO R3.

Table of Contents:

아두 이노 예제 모음

Read More

아두 이노 예제 모음

Article author: vulkan.co.kr

Reviews from users: 37510 Ratings

Ratings Top rated: 4.8

Lowest rated: 1

Summary of article content: Articles about 아두 이노 예제 모음 예제 파일의 내용을 확인해 본다. ◾ 왼쪽 위에 있는 아이콘 메뉴 중에서 다음 그림과 같이 오른쪽 화살표 아이. 콘을 클릭하여 프로그램을 아두이노 보드에 업로드해 … …

Most searched keywords: Whether you are looking for 아두 이노 예제 모음 예제 파일의 내용을 확인해 본다. ◾ 왼쪽 위에 있는 아이콘 메뉴 중에서 다음 그림과 같이 오른쪽 화살표 아이. 콘을 클릭하여 프로그램을 아두이노 보드에 업로드해 …

Table of Contents:

아두 이노 예제 모음

Read More

imp IT Story :: 아두이노 프로젝트 모음

Article author: impelfin.tistory.com

Reviews from users: 45010 Ratings

Ratings Top rated: 3.2

Lowest rated: 1

Summary of article content: Articles about imp IT Story :: 아두이노 프로젝트 모음 아두이노 프로젝트 모음 릴리패드를 이용한 깜빡이 만들기 (출퇴근용 자전거 깜빡이) http://blog.naver.com/roboholic84/10181768695 아두이노와 PC간의 블루투스 … …

Most searched keywords: Whether you are looking for imp IT Story :: 아두이노 프로젝트 모음 아두이노 프로젝트 모음 릴리패드를 이용한 깜빡이 만들기 (출퇴근용 자전거 깜빡이) http://blog.naver.com/roboholic84/10181768695 아두이노와 PC간의 블루투스 … 아두이노 프로젝트 모음 릴리패드를 이용한 깜빡이 만들기 (출퇴근용 자전거 깜빡이) http://blog.naver.com/roboholic84/10181768695 아두이노와 PC간의 블루투스 연결 http://blog.naver.com/roboholic84/10181..

Table of Contents:

네비게이션

아두이노 프로젝트 모음

사이드바

검색

티스토리툴바

imp IT Story :: 아두이노 프로젝트 모음

Read More

아두이노 예제 결과 영상모음 – YouTube

Article author: www.youtube.com

Reviews from users: 20597 Ratings

Ratings Top rated: 4.4

Lowest rated: 1

Summary of article content: Articles about 아두이노 예제 결과 영상모음 – YouTube 아두이노 예제 결과 영상모음. 10 veos 3,265 views Last updated on Feb 16, 2017. Show more. 코딩런 IT [Codingrun IT]. 코딩런 IT [Codingrun IT]. Subscribe. …

Most searched keywords: Whether you are looking for 아두이노 예제 결과 영상모음 – YouTube 아두이노 예제 결과 영상모음. 10 veos 3,265 views Last updated on Feb 16, 2017. Show more. 코딩런 IT [Codingrun IT]. 코딩런 IT [Codingrun IT]. Subscribe. Chia sẻ video của bạn với bạn bè, gia đình và mọi người trên thế giớivideo, chia sẻ, điện thoại có máy ảnh, điện thoại quay video, miễn phí, tải lên

Table of Contents:

아두이노 예제 결과 영상모음 – YouTube

Read More

ì•„ë‘ì´ë ¸ 참조 – ì•„ë‘ì´ë ¸ 참조

Article author: www.arduino.cc

Reviews from users: 27700 Ratings

Ratings Top rated: 3.1

Lowest rated: 1

Summary of article content: Articles about ì•„ë‘ì´ë ¸ 참조 – ì•„ë‘ì´ë ¸ 참조 함수, 변수 및 상수, 구조 키워드로 구성된 아두이노 프로그래밍 언어 참조. …

Most searched keywords: Whether you are looking for ì•„ë‘ì´ë ¸ 참조 – ì•„ë‘ì´ë ¸ 참조 함수, 변수 및 상수, 구조 키워드로 구성된 아두이노 프로그래밍 언어 참조. 함수, 변수 및 상수, 구조 키워드로 구성된 ì•„ë‘ì´ë ¸ 프로그래밍 언어 참조.

Table of Contents:

함수

변수

구조

ì•„ë‘ì´ë ¸ 참조 – ì•„ë‘ì´ë ¸ 참조

Read More

[Arduino] 아두이노 LED 켜기, 파도치기 예제

Article author: issac-min.tistory.com

Reviews from users: 42835 Ratings

Ratings Top rated: 4.5

Lowest rated: 1

Summary of article content: Articles about [Arduino] 아두이노 LED 켜기, 파도치기 예제 LED란? 오늘 다뤄볼 아두이노에 관련된 소자는 LED(Light Emitting Diode)이다. 사실 아마도 키트를 구입하셨던 분들이라면 LED가 가장 친근하지 … …

Most searched keywords: Whether you are looking for [Arduino] 아두이노 LED 켜기, 파도치기 예제 LED란? 오늘 다뤄볼 아두이노에 관련된 소자는 LED(Light Emitting Diode)이다. 사실 아마도 키트를 구입하셨던 분들이라면 LED가 가장 친근하지 … LED란? 오늘 다뤄볼 아두이노에 관련된 소자는 LED(Light Emitting Diode)이다. 사실 아마도 키트를 구입하셨던 분들이라면 LED가 가장 친근하지 않았을까? LED가 어떤 소자인지에 대해서 자세하게 다뤄볼 생각(..

Table of Contents:

ISSACMin

[Arduino] 아두이노 LED 켜기 파도치기 예제 본문

티스토리툴바

[Arduino] 아두이노 LED 켜기, 파도치기 예제

Read More

아두이노(arduino) DigitalReadSerial 예제 코드 살펴보기 #3

Article author: wonangpang.tistory.com

Reviews from users: 40777 Ratings

Ratings Top rated: 4.5

Lowest rated: 1

Summary of article content: Articles about 아두이노(arduino) DigitalReadSerial 예제 코드 살펴보기 #3 아두이노(arduino) DigitalReadSerial 예제 코드 살펴보기 시리얼 통신이 들어가서 약간 복잡해진 코드입니다. 시리얼 통신은 보드와 PC가 서로 뭔가 … …

Most searched keywords: Whether you are looking for 아두이노(arduino) DigitalReadSerial 예제 코드 살펴보기 #3 아두이노(arduino) DigitalReadSerial 예제 코드 살펴보기 시리얼 통신이 들어가서 약간 복잡해진 코드입니다. 시리얼 통신은 보드와 PC가 서로 뭔가 … 아두이노(arduino) DigitalReadSerial 예제 코드 살펴보기 시리얼 통신이 들어가서 약간 복잡해진 코드입니다. 시리얼 통신은 보드와 PC가 서로 뭔가를 주고받는다고 생각하시면 됩니다. 우선 아래 예제 코드를..

Table of Contents:

‘프로그래밍Arduino’ Related Articles

공지사항

최근 포스트

태그

검색

아두이노(arduino) DigitalReadSerial 예제 코드 살펴보기 #3

Read More

See more articles in the same category here: https://toplist.avitour.vn/blog/.

[Arduino] 아두이노 Uno 활용 예제코드입니다(1) – LED, 적외선센서, 초음파센서

Arduino [Arduino] 아두이노 Uno 활용 예제코드입니다(1) – LED, 적외선센서, 초음파센서 edward0im ・ URL 복사 본문 기타 기능 공유하기 신고하기 제가 프로그래밍을 공부하기 위해 작성한 코드입니다 혹시 비슷한 분야를 공부하시는 분들은 허접한 코드지만 참고해서 봐주세요~ 아두이노를 사용해 LED + 스위치 + 저항을 연결해서 LED를 켜는 코드를 작성하시오. 1 2 3 4 5 6 7 8 9 void setup(){ // 11번 핀을 OUTPUT으로 설정합니다 pinMode( 11 ,OUTPUT); } void loop(){ // 11번 핀에 1(HIGH) 신호를 보냅니다. : HIGH는 전류를 흘려보내는 걸 의미합니다 digitalWrite( 11 , 1 ); } Colored by Color Scripter setup(){pinMode(,OUTPUT);loop(){digitalWrite(); cs 적외선 센서를 연결한 후 Serial 모니터를 사용해 ON/OFF가 정상적으로 되는지 확인하는 코드를 작성하시오 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 void setup(){ // Serial 모니터를 9600 bps로 설정합니다 Serial. begin ( 9600 ); // 2번 핀을 INPUT으로 설정합니다 pinMode( 2 ,INPUT); } void loop(){ // 2번핀에 HIGH가 입력되면 OFF, LOW가 입력되면 ON을 출력하는 코드를 작성합니다 if ( ! digitalRead( 2 )){ Serial.print( “ON ” ); } else { Serial.print( “OFF ” ); } } Colored by Color Scripter setup(){Serial.);pinMode(,INPUT);loop(){digitalRead()){Serial.print();Serial.print(); cs 초음파센서를 사용해 거리값을 읽어오는 코드를 작성하시오 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 // 초음파센서의 TRIG를 7번, ECHO를 6번 핀으로 선언합니다 #define TRIG 7 #define ECHO 6 void setup(){ // Serial 모니터를 9600 bps로 설정합니다 Serial. begin ( 9600 ); // TRIG는 OUTPUT, ECHO는 INPUT으로 설정합니다 pinMode(TRIG,OUTPUT); pinMode(ECHO,INPUT); } void loop(){ // 초음파센서의 거리값을 읽어오는 코드 // TRIG의 값이 빠른속도로 ON/OFF되면서 초음파를 발사합니다 digitalWrite(TRIG,LOW); delayMicroseconds( 2 ); digitalWrite(TRIG,HIGH); delayMicroseconds( 5 ); digitalWrite(TRIG,LOW); // ECHO에서 TRIG의 초음파를 읽으면 HIGH가 되는데 이 신호를 읽어서 // 실제 거리 cm로 변환합니다 long distance = pulseIn(ECHO,HIGH, 5800 ) / 58 ; // Serial 모니터에 거리값을 표시합니다 Serial.print( “d: ” ); Serial.print(distance); Serial.print( “cm ” ); // loop를 도는 속도가 너무 빠르므로 delay로 0.015정도로 늦춰줍니다 delay( 15 ); } Colored by Color Scripter TRIGECHOsetup(){Serial.);pinMode(TRIG,OUTPUT);pinMode(ECHO,INPUT);loop(){digitalWrite(TRIG,LOW);delayMicroseconds();digitalWrite(TRIG,HIGH);delayMicroseconds();digitalWrite(TRIG,LOW);distancepulseIn(ECHO,HIGH,Serial.print();Serial.print(distance);Serial.print();delay(); cs 인쇄

imp IT Story :: 아두이노 프로젝트 모음

아두이노 프로젝트 모음 릴리패드를 이용한 깜빡이 만들기 (출퇴근용 자전거 깜빡이) http://blog.naver.com/roboholic84/10181768695 아두이노와 PC간의 블루투스 연결 http://blog.naver.com/roboholic84/10181833108 안드로이드폰과 블루투스 연결을 통한 센서값 읽기 http://blog.naver.com/roboholic84/10181836167 HC-SR04를 이용한 거리센싱 http://blog.naver.com/roboholic84/10181842163 블루투스를 이용한 DC 모터 컨트롤 http://blog.naver.com/roboholic84/10181842292 메가2560을 이용하여 ISP 부트로더 업로드 http://blog.naver.com/roboholic84/10181842375 홈 자동화 시스템 구축하기(이더넷쉴드) http://blog.naver.com/roboholic84/10181843156 9V 배터리와 스위치로 아두이노 전원 공급하기 http://blog.naver.com/roboholic84/10181895266 물 센서로 수분을 측정하자 http://blog.naver.com/roboholic84/10181896936 아두이노와 닌텐도 Wii의 Nunchuck(넌척) 연결 http://blog.naver.com/roboholic84/10181909295 매틀랩(MATLAB)에서 아두이노 시리얼 신호 받아 실시간 출력하기 http://blog.naver.com/roboholic84/10181909322 Flex센서를 이용하여 구부림 센싱하기 http://blog.naver.com/roboholic84/10181912620 MPU6050 가속도+자이로+온도센서 http://blog.naver.com/roboholic84/10181957874 ADXL335 아날로그 가속도 센서 http://blog.naver.com/roboholic84/10181958195 FSR (Force Sensing Resistor) 를 이용한 압력 측정하기 http://blog.naver.com/roboholic84/10181958714 LED matrix 제어 MAX7219 http://blog.naver.com/roboholic84/10182026499 PIR 근적외선 인체감지 센서 http://blog.naver.com/roboholic84/10182028196 16×2 LCD 쉴드 아두이노 (DFRobot) http://blog.naver.com/roboholic84/10182042600 WTV020SD-16P로 음악 재생하기 http://blog.naver.com/roboholic84/10182043271 피에조 엘레먼트를 이용한 LED 켜기 http://blog.naver.com/roboholic84/10182044057 NOKIA5110 LCD를 이용한 핑퐁 게임 http://blog.naver.com/roboholic84/10182044453 74HC595를 이용한 디지털 포트 확장 및 LED 컨트롤하기 http://blog.naver.com/roboholic84/10182101943 피에조 센서를 이용하여 바람/진동 센싱하기 http://blog.naver.com/roboholic84/10182102157 아두이노와 4×4 키패드 연결하기 http://blog.naver.com/roboholic84/10182106806 TMP36 온도센서 + 아두이노 http://blog.naver.com/roboholic84/10182107459 지문스캐너로 지문인식하기. Fingerprint Scanner http://blog.naver.com/roboholic84/10182155741 Parallax X-Band 모션 센서 http://blog.naver.com/roboholic84/10182156093 아두이노. 솔레노이드 http://blog.naver.com/roboholic84/10182156443 건전지 전압 측정하기 http://blog.naver.com/roboholic84/10182158014 아두이노 로봇핸드 (Robotic Claw – MKII) http://blog.naver.com/roboholic84/10182190497 아두이노와 XBee를 이용한 거리센싱 http://blog.naver.com/roboholic84/10182191005 아두이노로 서보모터 다중제어하기 http://blog.naver.com/roboholic84/10182191923 아두이노와 적외선 모듈을 이용한 거리 센싱 http://blog.naver.com/roboholic84/10182192419 아두이노 스테퍼 모터, 스테핑 모터 컨트롤하기 (이지 드라이버 사용) http://blog.naver.com/roboholic84/10182257824 아두이노 HMC5883 지자계 센서, 디지털나침반 http://blog.naver.com/roboholic84/10182326527 아두이노와 버튼을 이용한 LED 제어 http://blog.naver.com/roboholic84/10182326767 Bluetooth SPP와 아두이노를 이용한 통신 http://blog.naver.com/roboholic84/10182379209 Ultimate GPS 모듈 테스팅 http://blog.naver.com/roboholic84/10182379353 아두이노 Dynamixel AX-12A http://blog.naver.com/roboholic84/10182379400 XBee 시리즈 1을 이용한 간단한 LED 컨트롤 http://blog.naver.com/roboholic84/10182447240 아두이노 심박센서 http://blog.naver.com/roboholic84/10182448145 아두이노 RTC (리얼타임 클럭) http://blog.naver.com/roboholic84/10182558988 아두이노와 SD카드를 이용하여 텍스트파일에 데이터 저장하기 http://blog.naver.com/roboholic84/10182559861 아두이노 Razor 9축 관성센서 데모 http://blog.naver.com/roboholic84/10182570280 74HC595 (시프트레지스터)를 이용한 다수 LED 컨트롤 http://blog.naver.com/roboholic84/10182677971 RHT03 온습도 센서 with 아두이노 http://blog.naver.com/roboholic84/10182863810 GP2Y0A41SK0F 적외선 거리센서 with 아두이노 http://blog.naver.com/roboholic84/10182864094 아두이노와 버저를 이용한 마리오 주제곡 재생 http://blog.naver.com/roboholic84/10183109714 아두이노 RFID 125KHz http://blog.naver.com/roboholic84/10183192397 SN754410을 이용한 DC 모터 제어 http://blog.naver.com/roboholic84/10183209834 아두이노 설치하기 및 Blink 예제 http://blog.naver.com/roboholic84/10183211843 타이니두이노 (Tinyduino)를 이용하여 16 LED 제어 http://blog.naver.com/roboholic84/10183348684 타이니두이노 블루투스 연결 http://blog.naver.com/roboholic84/10183351015 아두이노 와이파이 쉴드, 타이니두이노 WIFI 쉴드 http://blog.naver.com/roboholic84/10183455014 Bi-Color LED 매트릭스 제어 with MAX7219 http://blog.naver.com/roboholic84/10183455268 아두이노를 자기 유도를 이용하여 무선으로 동작시키기 http://blog.naver.com/roboholic84/10183498536 모터를 이용한 펌프 (Peristaltic Liquid Pump with Silicone Tubing) http://blog.naver.com/roboholic84/10183499069 릴리패드 사용법 http://blog.naver.com/roboholic84/10183558817 아두이노로 리니어 모터 컨트롤 (Firgelli 모터, Arduino, SN754410) http://blog.naver.com/roboholic84/10183579524 타이니두이노 블루투스 레귤러 모듈 http://blog.naver.com/roboholic84/10183726142 타이니두이노 GPS 모듈 테스팅 http://blog.naver.com/roboholic84/10183726159 아두이노 RFID – RC522 모듈 http://blog.naver.com/roboholic84/10184077214 슬라이드 포텐쇼미터 (Slide Pot)로 LED 디밍(Dimming) http://blog.naver.com/roboholic84/10185500291 NeoPixel Ring – 16 x WS2812 5050 RGB LED 아두이노를 이용한 링 모양 LED http://blog.naver.com/roboholic84/10185591981 NRF905 무선통신 모듈 사용하기 http://blog.naver.com/roboholic84/10185777928 블루투스 탱크 보드 (B-Tank Board ver. 1.1 by 2 digitec) http://blog.naver.com/roboholic84/10185778385 온도습도값을 XBee를 통해 무선으로 받기 http://blog.naver.com/roboholic84/10186622894 아다푸르트 모터쉴드를 이용한 스테핑 모터 컨트롤 http://blog.naver.com/roboholic84/10186720867 L298N 모터 드라이버를 이용한 DC 모터 컨트롤 http://blog.naver.com/roboholic84/10186742653 스테핑 모터 컨트롤 (L298N) http://blog.naver.com/roboholic84/10186743187 수분 측정 센서 http://blog.naver.com/roboholic84/10186743402 온도센서와 XBee를 이용한 무선통신 (XBee, 블루투스) http://blog.naver.com/roboholic84/10186812416 MQ-3 알코올 센서 http://blog.naver.com/roboholic84/10186818855 MAX7219 LED 매트릭스 키트 http://blog.naver.com/roboholic84/10186820063 RFID Evaluation Shield – 13.56MHz http://blog.naver.com/roboholic84/10186918691 TMP102 디지털 온도센서 http://blog.naver.com/roboholic84/10186936124 적외선 온도센서를 이용하여 매우 정확한 온도 측정 http://blog.naver.com/roboholic84/10186936438 열전사 프린터 (Thermal Printer) http://blog.naver.com/roboholic84/10186974532 다수의 서보모터 제어하기 (TLC5940 Breakout) http://blog.naver.com/roboholic84/10186975566 Motor Driver 1A TB6612FNG http://blog.naver.com/roboholic84/10186976167 아두이노와 비접촉 전류센서 (30A max)를 이용한 에너지 모니터링 (펌) http://blog.naver.com/roboholic84/10186981530 arLCD 사용방법 (초간단 터치스크린 LCD with Arduino) http://blog.naver.com/roboholic84/10187000557 Softpot 사용법 http://blog.naver.com/roboholic84/10187001085 고출력 스테핑 모터 드라이버 (Big Easy Driver) http://blog.naver.com/roboholic84/10187058587 스파크펀 – 버블 디스플레이 http://blog.naver.com/roboholic84/10187143438 HC-SR04 초음파센서를 이용한 인원 계수 http://blog.naver.com/roboholic84/10187291468 RTC (리얼타임클럭) 모듈 사용하기 (DS1307 RTC) http://blog.naver.com/roboholic84/10187292656 XBee를 이용한 RC 탱크 제어 http://blog.naver.com/roboholic84/10187363008 MPU6050으로 얻은 값 XBee로 무선 송수신하기 http://blog.naver.com/roboholic84/10187373504 Bluetooth Tank (블루투스 탱크) http://blog.naver.com/roboholic84/10187374445 배터리 잔량 체크하는 간단한 방법 (아두이노) http://blog.naver.com/roboholic84/10187435577 리드 스위치 사용하기 (아두이노) http://blog.naver.com/roboholic84/10187440115 XBee의 RSSI를 이용한 거리센싱 http://blog.naver.com/roboholic84/10187443793 3선 로드셀의 사용법 http://blog.naver.com/roboholic84/10187680144 4선 로드셀의 사용법 http://blog.naver.com/roboholic84/10187681058 아두이노 스마트 서보 쉴드 (로보티즈 다이나믹셀 서보 컨트롤러) http://blog.naver.com/roboholic84/10187736734 심장 박동 센서 (Pulse Sensor) http://blog.naver.com/roboholic84/10187738428 아두이노와 블루투스 모듈이 하나의 보드에.. (Bluno + RHT03) http://blog.naver.com/roboholic84/10187751877 노키아 5110 LCD (Nokia 5110 LCD) http://blog.naver.com/roboholic84/10187802201 적외선 온도센서 + 아두이노 http://blog.naver.com/roboholic84/10187802542 배터리 레벨 체크하는 법 + LED 매트릭스 디스플레이 http://blog.naver.com/roboholic84/10187810460 LCD 쉴드를 이용한 배터리 잔량 체크 http://blog.naver.com/roboholic84/10187878163 머슬와이어 + 아두이노 http://blog.naver.com/roboholic84/10188054960 FSR을 이용한 LED 매트릭스 Visualization http://blog.naver.com/roboholic84/10188132811 RC522 아두이노 RFID 모듈 http://blog.naver.com/roboholic84/10188262837 심박센서 (Pulse sensor) http://blog.naver.com/roboholic84/10188603311 FSR과 LED 데모 (digitalWrite과 analogWrite 함수를 사용) http://blog.naver.com/roboholic84/10188605719 Teensy 소개 http://blog.naver.com/roboholic84/10188977252 비접촉식 AC 전류 센서 (30A max) http://blog.naver.com/roboholic84/10189108796 오디오 해커 쉴드 (Audio Hacker shield) http://blog.naver.com/roboholic84/10189414676 DJ 쉴드 (DJ Shield) http://blog.naver.com/roboholic84/10189414729 시한폭탄형 알람시계 키트 (Defusable Clock Kit) http://blog.naver.com/roboholic84/10189414852 비디오 프로세싱 쉴드 (Video Experimenter) http://blog.naver.com/roboholic84/10189414911 세븐세그먼트 쉴드 (Digit Shield) http://blog.naver.com/roboholic84/10189414995 샤프 적외선 거리센서 (Sharp 2Y0A21) http://blog.naver.com/roboholic84/10189826924 적외선 리모콘 센서 (IR Sensor) http://blog.naver.com/roboholic84/10189829891 적외선 카메라를 이용하여 사진찍고, SD 카드에 저장하기 http://blog.naver.com/roboholic84/10190171970 아두이노 먼지 센서 http://blog.naver.com/roboholic84/10190326984 아두이노 비접촉식 전류센서 http://blog.naver.com/roboholic84/10190440044 정전식 터치센서보드로 모터 컨트롤하기 http://blog.naver.com/roboholic84/10190506587 아두이노 비디오 게임 디자이너/컨트롤러 http://blog.naver.com/roboholic84/200000305968 BMP180 기압센서 http://blog.naver.com/roboholic84/200000444352 Sharp GP2Y1010AU 먼지센서 http://blog.naver.com/roboholic84/220000104376 아다푸르트 지문스캐너 http://blog.naver.com/roboholic84/220001295218 바람 측정 센서 / 호흡 측정센서 http://blog.naver.com/roboholic84/220008949537 초소형 가속도센서 보드 + 아두이노 프로세싱 + 타이니두이노 http://blog.naver.com/roboholic84/220009965645 초소형 세븐세그먼트 모듈 + 타이니두이노 http://blog.naver.com/roboholic84/220009982642 가장 작은 LED 매트릭스 보드 (타이니두이노) http://blog.naver.com/roboholic84/220009975363 GY-86 http://blog.naver.com/roboholic84/220010859499 iMAX B6를 사용하여 배터리 충전하기 http://blog.naver.com/roboholic84/220012142179 근접물체감지센서(QRD1114) + 스피커 출력 http://blog.naver.com/roboholic84/220014968038 액체 레벨 센서 http://blog.naver.com/roboholic84/220017931106

[Arduino] 아두이노 LED 켜기, 파도치기 예제

반응형 LED란? 오늘 다뤄볼 아두이노에 관련된 소자는 LED(Light Emitting Diode)이다. 사실 아마도 키트를 구입하셨던 분들이라면 LED가 가장 친근하지 않았을까? LED가 어떤 소자인지에 대해서 자세하게 다뤄볼 생각(전자학도의 욕심)은 있지만 그냥 간단하게 이야기해서 빛을 내는 고체형 반도체로 생각하면된다. 그리고 다른 소자들보다 진짜로 우리 일상생활에서 알기모르게 찾아볼 수 있다. 바로 LED 조명이다. 요즘은 가정에서 대부분 형광등을 쓰지 않고 이런 LED 조명을 사용하는데 여러가지 면에서 형광등보다는 강력한 힘을 가지고 있다. 높은 에너지 효율, 친환경적 특징 등이 LED 조명의 강점. 또한 빛의 색상이나 온도, 밝기등의 제어가 참 용이합니다. 이러한 특성때문에 가정의 조명 뿐만 아니라 다양한 분야에서 사랑을 받고 있다. “우리의 삶에 변화를 가져다 주는 조명 LED” [그림 1] 백열 전구 [그림 2] LED 전구 아두이노에서의 LED 키트를 구입하거나 구매처를 통해서 LED를 검색해보셨다면 우리가 실제로 사용하는 LED랑은 많이 다른 모습을 보여주는데 구동방식에서 크게 다르진 않다. 형태만 다른것. 아마 가정용 조명을 뜯어보면 아래와 같은 줄 LED가 들어있을 것이다. 아니면 현관에 센서등도 요즘에는 [그림 2]와 같이 LED 전구를 쓰는 곳도 많이 있다. [그림 3] 줄 LED 우리가 쓸 LED는 바로 아래 사진과 같은 LED이다. 우리는 이것을 LED 보다는 발광 다이오드라고 자주 부른다. 하지만 아두이노를 다루면서 굳이 LED! LED! 이것보단 간단하게 발광 다이오드라고 생각한다. [그림 4] LED, 발광 다이오드 그렇다면 발광 다이오드의 구조는 어떨까? “구글링!!!!” [그림 5] 롸?? 어려운건 아직은 알필요 없다. 알고 싶다면 당장 전자학도가 되는걸 추천한다. 정말 자세하게 알 수 있다. 그렇지만 발광 다이오드를 사용하기 위한 구조는 알고있어야한다. “긴건 +, 짧은건 – !!” [그림 6] 발광 다이오드 플라스틱 렌즈를 제외하고 우리눈에 보이는 돌출된 2개의 핀을 전자용어로 Lead라고 한다. 쉽게는 단자 또는 전극 단자라고 부른다. 그 중 기다란 친구는 에노드(Anode), 짧은 친구는 케소드(Cathode)라고 부른다. “에노드는 + 단자, 케소드는 – 단자이며 이것은 우리가 회로를 설계할때 정말 중요한 역할을 한다.” [예제 1] LED를 켜보자! 간단하게 발광 다이오드에 대해서 알아보았으니 이제 한번 아두이노를 통해서 발광 다이오드를 켜보도록 하자! 오늘은 3가지의 LED 예제를 준비했다. 첫번째 예제의 준비물은 아래와 같다. 준비물 부품명 부품사진 개수 아두이노 우노 보드 1 발광 다이오드 1 220옴 저항 1 점퍼선(수 – 수) 2 아두이노 구성 아두이노 우노 보드에서 GND란 그라운드를 이야기한다. 접지라고도 하며 – 단자에 연결하면된다. LED 사진을 잘 보면 약간 구부려진 오른쪽이 + 곧은 선이 – 이다. [그림 7] 아두이노 구성 아두이노 코딩 처음에 설치했던 Arduino IDE를 켜서 아래와 같은 코드를 집어 넣는다. 1 2 3 4 5 6 7 8 9 10 void setup() { pinMode( 7 , OUTPUT); } void loop() { digitalWrite( 7 , HIGH); delay( 1000 ); digitalWrite( 7 , LOW); delay( 1000 ); } cs 코드 설명을 간단히 하자면 – pinMode는 몇 번 핀에 소자를 연결했는가? – digitalWrite는 몇 번 핀에 어떤 데이터를 보내겠는가? – delay는 몇 초의 딜레이를 주겠나? 아두이노 구성에서 7번 디지털 핀에 LED를 연결했기 때문에 7로 핀연결을 정의하고 LED의 특성 중 HIGH는 불을 켠다. LOW는 불을 끄는 것이라고 생각한다. 또한 delay에 들어가는 수는 ms를 기준으로 하기 때문에 1초의 딜레이를 주기위해서는 1000ms를 적어 주면된다. 그렇다면 위의 코드는 1초마다 켜졌다 꺼졌다를 반복하는 코드가 되는 것. 아두이노 업로드 코딩을 했으니 실제로 돌아가는지 확인해보기 위해서는 아두이노 우노보드에 우리가 작성한 코드를 업로드해야한다. Arduino IDE의 상단을 보면 툴을 눌러서 우리가 사용할 보드와 보드 포트를 설정한다. 현재 우리는 아두이노 우노 보드를 사용 중이니 보드는 Arduino Uno로 설정하고 포트는 컴퓨터와 우노보드를 연결하기 전 후에 다르게 새롭게 생성된 포트를 선택하면 된다. 이제 업로드만 하면 된다. 업로드는 상단에 툴 왼쪽에 있는 스케치 중 업로드를 클릭하면된다. 업로드가 정상적으로 처리되면 아래의 컴파일 완료라고 적혀있는 부분이 업로드 완료.라는 창이 뜬다. 그리고 이제 우리가 구성했던 LED를 보자. “성공!!!” [예제 2] LED의 밝기를 조절해보자! LED의 밝기를 조절하기 위해서는 첫번째 예제에서 하나의 소자를 변경하면 된다. 바로 저항! 첫번째에서 사용했던 저항 소자는 전문용어로 탄소피막 저항라고 생각하며 저항이 고정적이다. 나중에 이 저항을 구별하는 법도 포스팅하겠다. 각설하고 가변저항은 이름과 같이 변화하는 저항을 말한다. 당연히 저항의 값이 변화한다. 가변저항은 여러개가 있지만 주로 볼 수 있는 형태는 아래와 같다. 우리가 사용하는 일반적인 탄소피막 저항과는 다르게 가변저항은 핀이 3개인데 일반적으로 이 3개를 모두 사용하지 않는다. 주로 2개의 핀을 사용하며 중앙 핀이 기준이고 양 끝의 핀이 구동 핀이라고 본다. 즉, 양 끝의 핀을 꼽으면 가변이 아니라 가변저항의 최대 저항을 사용하게 된다. 준비물 부품명 부품사진 개수 아두이노 우노 보드 1 발광 다이오드 1 가변저항 1 점퍼선(수 – 수) 3 아두이노 구성 아두이노 업로드 업로드 코드 내용은 예제 1과 동일하게 업로드한다. 업로드가 완료되었다면 우리가 구성했던 LED를 보자! 그리고 바로 가변저항을 돌려보면 LED의 밝기가 변경되는 것을 알 수 있다. “성공!!” [예제 3] LED로 파도를 만들어보자!! 앞의 예제가 너무 지루하고 재미 없었을 수도 있다. 이제는 진짜 실생활에서 사용할 수 있는 LED 파도를 만들어 보도록 하겠다. 크리스마스를 대비해서 조그마한 트리를 만들고 있는데 지금 예제와 원리를 크게 다르지 않다. 이번에는 마지막 LED 예제이니 LED도 10개 정도 사용해보자! 준비물 부품명 부품사진 개수 아두이노 우노 보드 1 발광 다이오드 10 220옴 저항 10 점퍼선(수 – 수) 21 아두이노 구성 아두이노 코딩 및 업로드 아래와 같이 코딩을 한 후 업로드해보자. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 void setup() { pinMode( 13 , OUTPUT); pinMode( 12 , OUTPUT); pinMode( 11 , OUTPUT); pinMode( 10 , OUTPUT); pinMode( 9 , OUTPUT); pinMode( 8 , OUTPUT); pinMode( 7 , OUTPUT); pinMode( 6 , OUTPUT); pinMode( 5 , OUTPUT); pinMode( 4 , OUTPUT); } void loop() { digitalWrite( 13 , HIGH); delay( 100 ); digitalWrite( 13 , LOW); delay( 100 ); digitalWrite( 12 , HIGH); delay( 100 ); digitalWrite( 12 , LOW); delay( 100 ); digitalWrite( 11 , HIGH); delay( 100 ); digitalWrite( 11 , LOW); delay( 100 ); digitalWrite( 10 , HIGH); delay( 100 ); digitalWrite( 10 , LOW); delay( 100 ); digitalWrite( 9 , HIGH); delay( 100 ); digitalWrite( 9 , LOW); delay( 100 ); digitalWrite( 8 , HIGH); delay( 100 ); digitalWrite( 8 , LOW); delay( 100 ); digitalWrite( 7 , HIGH); delay( 100 ); digitalWrite( 7 , LOW); delay( 100 ); digitalWrite( 6 , HIGH); delay( 100 ); digitalWrite( 6 , LOW); delay( 100 ); digitalWrite( 5 , HIGH); delay( 100 ); digitalWrite( 5 , LOW); delay( 100 ); digitalWrite( 4 , HIGH); delay( 100 ); digitalWrite( 4 , LOW); delay( 100 ); } cs “성공!!!” 반응형

So you have finished reading the 아두 이노 예제 모음 topic article, if you find this article useful, please share it. Thank you very much. See more: 아두이노 예제 사이트, 아두이노 코드 모음, 아두이노 코딩 작품, 아두이노 프로젝트 예제, 아두이노 코딩 소스, IoT 아두이노 프로젝트, 아두이노 코딩 예제, 아두이노 간단한 프로젝트

4. 아두이노 예제 코드 불러오기

반응형

안녕하세요. 아두이노 보드를 PC와 연결해 실제 동작을 확인하기 위해 가장 간단한 방법 중에 하나인 LED Blink 예제를 실행하면서 개발환경 내 코드 구성이 어떻게 되어 있는지와 간단한 해석을 함께 해볼께요.

LED Blink 예제는 보드에 있는 LED를 1초 간격으로 켜고 끄고 하는 동작을 반복해서 LED가 깜빡깜빡이는 동작을 실제 확인할 수 있는 예제 코드입니다.

아두이노 예제 코드 불러오기

위와 같은 순서로 예제 코드를 열어보면 아래처럼 구성이 되어 있는데요. 갑자기 너무 긴 코드가 나와서 당황하실 수 있지만, 실제로 위에 회색으로 되어 있는 부분은 예제 코드를 만든 사람이 코드에 대해서 사용자들이 이해하기가 편하게 설명을 남겨둔 부분입니다.

위 부분을 보면 간략하게 이 코드에 대한 설명인데, 가지고 있는 아두이노 보드에 LED를 제어할 수 있는 코드로 어떤 핀을 사용해서 코드가 구성이 되었는지 설명이 되어 있습니다. 그리고 아래에는 간단하게 코드가 언제 수정이 되었는지 누구에 의해서 수정이 되었는지를 표시해두었고요.

위에 길고 긴 영어를 지나치면 실제 LED가 깜빡이는 동작을 하는 실행 코드가 나와있는데, 10줄 정도의 짧은 코드로 LED를 제어할 수 있는 것을 확인할 수 있어요. 코드에 대한 설명은 다음 포스팅에서 이어 나가겠습니다.

그래서 본 예제 코드를 보드에 업로드 하는 방법은

메뉴 중에 [스케치] 탭에서 업로드를 눌러서 시작할 수 있고 업로드가 완료되면 다음과 같이

업로드 완료가 되고 프로그램이 아두이노 보드에서 얼마만큼의 메모리를 사용하는지에 대한 정보가 같이 표시되고 있습니다. (위 사진에 보이는 경고메시지[warning]는 제 개발환경 문제로 표시되는 문구는 조금 차이가 있을 수 있습니다.)

이렇게 업로드가 완료되면 다음과 같이 보드 위에 L이라 표시되어 있는 LED에서 주황색 불이 1초 간격으로 깜빡이는 모습을 확인할 수 있습니다.(일부 보드에서 LED의 색깔은 조금 다를 수 있어요.)

다음과 같이 기본 예제 코드 동작을 확인해볼 수 있었습니다. 빨리 업로드를 하려고하는데 작성하는데 요령이 없어서, 표현을 못해서 너무 오랜 시간이 걸리고 있어 뭔가 아쉽네요….

다음에는 해당 동작을 이용해서 코드를 변경해서 동작을 변경해보고 외부에 추가적인 LED를 연결해 제어하는 포스팅으로 다시 찾아오겠습니다.

뭔가 포스팅을 조금 깔끔하고 예쁘고 쉽게 알아볼 수 있도록 하고 싶은데, 똥손이라… 이리저리 옮겨봐도 지저분한 느낌이 드는거 같습니다. 사진이나 영상 편집을 배워야될지.. 아니면 블로그 포스팅하는 법을 배워야될지 고민이네요…

반응형

아두 이노 예제 | 아두이노 예제1 Led 깜빡이기 112 개의 베스트 답변

We are using cookies to give you the best experience on our website.

You can find out more about which cookies we are using or switch them off in settings.

아두이노 LED 제어하기

안녕하세요. 이지이지입니다.

이번 포스팅에서는 거의 모든 아두이노 자료에서 처음 예제로 다루고 있는

LED를 제어하는 방법에 대해 알아보도록 하겠습니다.

이번 포스팅에서도 철저히 초보자의 관점에서 풀어나가도록 하겠습니다.

시작전에! LED에서 다리가 긴 것(휘어진 것)은 +(플러스), 다리가 짧은 것은 -(마이너스) 입니다.

LED의 극

LED 1개 제어하기

먼저 LED 하나를 1초마다 깜빡이도록 회로를 구성해보도록 하겠습니다.

★ 필요 부품 ★

– LED: 1개

– 220Ω 저항: 1개

– 수수 점퍼선: 2개

※ 참고로 전 처음에 점퍼선 색깔에 무슨 의미가 있을까 싶었는데…

점퍼선의 색깔에는 의미가 있을 수도 있지만, 아무 색이나 써도 상관 없습니다.

LED 한 개 제어 회로도

★ 회로 구성 ★

1. LED를 적당한 위치에 꽂아줍니다.

2. 저항의 한 쪽 끝을 LED의 플러스(+)와 같은 라인에 꽂아줍니다.

3. 저항의 다른 한 쪽 끝과 아두이노 보드의 8번 핀을 수수 점퍼선으로 연결합니다.

※ 0~13번 핀을 사용할 수 있습니다. 원하는 번호에 연결하면 됩니다.

4. LED의 마이너스(-)와 아두이노 보드의 GND를 수수 점퍼선으로 연결합니다.

※ 아두이노 우노 R3 보드에는 GND가 세 곳 있습니다. 원하는 곳에 연결하면 됩니다.

★ 코딩 ★

※ 첫 번째 실습 예제라 코드를 조금 상세하게 설명드리겠습니다.

void setup() // 1. { pinMode(8, OUTPUT); // 2. 8번 핀을 출력으로 설정합니다. } void loop() // 3. { digitalWrite(8, HIGH); // 4. HIGH: 전압이 5V(아두이노 보드 전압)로 설정됩니다. delay(1000); // 5. 1000ms동안 대기합니다. 1000ms=1초 digitalWrite(8, LOW); // 6. LOW: 전압이 0V로 설정됩니다. delay(1000); }

1. setup()

setup() 함수는 스케치가 시작될 때 호출됩니다.

변수나 핀 모드 설정, 사용할 라이브러리를 설정합니다.

setup() 함수는 전원이 공급될 때, 또는 아두이노 보드에서 리셋을 눌렀을 때, 한 번만 실행됩니다.

2. pinMode(8, OUTPUT): 8번 핀을 출력으로 설정합니다.

pinMode는 pinMode(pin 넘버, mode)로 설정합니다.

mode에는 INPUT(입력), OUTPUT(출력), INPUT_PULLUP(풀업 저항)이 있습니다.

3. void loop()

loop() 함수는 계속해서 반복되는 함수로 실제로 아두이노 보드가 명령을 처리하는 함수입니다.

4 & 6. digitalWrite(8, HIGH): 8번 핀의 전압을 아두이노 보드의 공급 전원(우노 R3의 경우 5V)으로 설정합니다.

LOW일 경우에는 전압을 0V(ground)로 설정합니다.

digitalWrite는 digital(pin 넘버, value)로 설정합니다.

value는 HIGH 또는 LOW로 설정합니다.

5. delay(1000)

delay는 프로그램을 지연시키는 명령입니다.

숫자는 밀리세컨드 단위이며, 1000ms = 1초입니다.

LED 3개 제어하기

이번에는 세 개의 LED를 제어해 보도록 하겠습니다.

하나당 1초씩 번갈아가며 깜빡이도록 하겠습니다.

★ 필요 부품 ★

– LED: 3개 (색이 다르면 더 구별하기 쉽겠죠?)

– 220Ω 저항: 3개

– 수수 점퍼선: 7개

LED 세 개 제어 회로도

★ 회로 구성 ★

1. 3개의 LED를 적당한 위치에 꽂습니다.

2. (각 LED 별로) 저항의 한 쪽 끝을 LED의 플러스(+)와 같은 라인에 꽂습니다.

3. 수수 점퍼선을 이용해 LED의 다른 한 쪽 끝을 아두이노 보드의 디지털입출력 핀과 연결합니다.

(빨간색: 10, 노란색: 9, 파란색: 8 / 여러분이 원하는 핀에 꽂으시면 됩니다.)

4. 각 LED의 마이너스(-)와 버스 띠의 마이너스(-)를 수수 점퍼선으로 연결합니다.

5. 버스 띠의 마이너스(-)와 아두이노 보드의 GND를 수수 점퍼선으로 연결합니다.

※ 버스 띠(+, – 부분)는 위의 이미지로 보자면 가로로 모두 연결되어 있습니다.

그래서 5에서 하나의 점퍼 선만 GND로 연결하면 각각의 LED와 모두 연결되는 효과가 있는 것입니다.

★ 코딩 ★

void setup() { pinMode(8, OUTPUT); pinMode(9, OUTPUT); pinMode(10, OUTPUT); } void loop() { digitalWrite(10, HIGH); digitalWrite(9, LOW); digitalWrite(8, LOW); delay(1000); digitalWrite(10, LOW); digitalWrite(9, HIGH); digitalWrite(8, LOW); delay(1000); digitalWrite(10, LOW); digitalWrite(9, LOW); digitalWrite(8, HIGH); delay(1000); }

아두이노 전원(5V)을 통해 LED 1개 제어하기

제가 처음 아두이노를 공부하며 궁금했던 내용입니다.

‘왜 아두이노 보드의 5V에 부품을 연결하지 않고, 디지털입출력 핀에 연결하는 거지?’

디지털입출력 핀은 외부로 0V 또는 5V를 내보내거나 받아오는 역할을 합니다.

외부로 5V를 내보내는 경우 LED가 켜지게 되는 것입니다.

그렇다면 LED를 5V에 연결하면?

LED를 출력으로 설정할 수 없어 HIGH또는 LOW 값을 내보낼 수 없기 때문에 그냥 항상 불빛이 들어오게 됩니다.

회로 구성만 보여드리도록 하겠습니다.

코딩 부분에는 아무것도 넣지 않아도 상시로 전원이 공급되기 때문에 LED가 계속 켜져있을 것입니다.

5V 전원 공급

오늘 포스팅은 여기까지입니다.

여러분 스스로 다양하게 회로를 구성하고, 코딩해서 실습해보도록 하세요~~

키워드에 대한 정보 아두 이노 예제

다음은 Bing에서 아두 이노 예제 주제에 대한 검색 결과입니다. 필요한 경우 더 읽을 수 있습니다.

이 기사는 인터넷의 다양한 출처에서 편집되었습니다. 이 기사가 유용했기를 바랍니다. 이 기사가 유용하다고 생각되면 공유하십시오. 매우 감사합니다!

사람들이 주제에 대해 자주 검색하는 키워드 아두이노 예제1 LED 깜빡이기

  • 아두이노
  • 무료 아두이노
  • 아두이노 강좌
  • 아두이노 강의
  • 아두이노 무료 강좌
  • 아두이노 무료 강의
  • 아두이노 led
  • 아두이노 led깜빡이기
  • 아두이노 예제
  • 아두이노 실습
  • 아두이노 프로젝트
  • 아두이노 led 깜박이기

아두이노 #예제1 #LED #깜빡이기


YouTube에서 아두 이노 예제 주제의 다른 동영상 보기

주제에 대한 기사를 시청해 주셔서 감사합니다 아두이노 예제1 LED 깜빡이기 | 아두 이노 예제, 이 기사가 유용하다고 생각되면 공유하십시오, 매우 감사합니다.

See also  가정교사 히트맨 리본 4 화 | [결말포함] 가정교사 히트맨 리본 줄거리 요약│ Part.4 - 무지개 대리전쟁 최근 답변 160개

Leave a Reply

Your email address will not be published. Required fields are marked *