대건 이노베이션 랩 1기

대건 이노베이션 랩 1기

genuino tutorial

  • 21 views
  • 0 comments
  • 3 respects

Components and supplies

Apps and online services

About this project

-소개

이 회로에서 너는 여러 개의 가변저항을 이용할 것이다. 너는 실험1에서 한 개의 가변저항을 사용하였다. 이제는 우리는 세 개를 사용할 것이다. 왜 세 개일까? 너는 각각의 가변저항을 RGB LED의 세 개의 색상의 밝기를 조절해서 더 흥미로운 색상들을 만들 것이다 실험 3에서 한 것 보다.

너는 다음과 같은 부품들이 필요할 것이다.

준비물-

브레드보드x1

Genuino101 x1

RGB LED x1

100ohm 저항 x3

전선 x15

가변저항 x3

-하드웨어 조립과정

1st. 브레드 보드와 제누이노101보드를 조립한다.

2nd. 열심히 보드에 선을 연결한다.

Conference. Wiring Diagram

3rd. 코드를 짜고 Genuino101 에 컴파일 후 업로드한다.

-추천 도서

이 실험을 시작하기 이전에, 우리는 너에게 다음과 같은 튜토리얼에서의 개념에 친숙하도록 추천한다.

analog to digital conversation

pulse width modulation

-하드웨어 접속

모든 것을 접속할 준비가 되었는가? 회로도를 확인하고 아래에 있는 회로도를 보고 모든 것이 어떻게 연결되었는지 확인해보아라.

-극성의 구성품

구성품의 표시에 특별한 주의를 취해라 그 표시는 브레드보드에 어떻게 놓아야 할지 표히산다. 극성을 지닌 구성품들은 한방향으로만 회로에 연결 될 수 있다. 극성의 구성품들은 표에서 노란색 경고 표시로 강조되어 있다.

-문제 해결

간헐적 작동 이것은 가변 저항의 접촉 불량일 수 있다. 그것은 가변저항을 잡고 있거나 너의 브레드보드의 다른 곳에 가변저항을 꽂음으로서 해결할 수 있다. 작동하지 않음 핀을 꽂지 않았거나, 가변저항의 저항 요소를 연결하지 않았거나, 아날로그 핀 0에 꽂지 않고 디지털 핀 0에 꽂았는지 확인해 보아라. LED가 불이 들어오지 않는다고요? LED는 한 방향으로만 작동한다. 연결 상태를 두 번 확인해라.

-구동 영상

Code

exemple sketch 08Arduino
const int redPot = 0;
const int greenPot = 1;
const int bluePot = 2;

const int redPin = 5;
const int greenPin = 6;
const int bluePin = 9;

int redVal;
int greenVal;
int blueVal;

void setup()
{
  pinMode(redPin, OUTPUT);
  pinMode(greenPin, OUTPUT);
  pinMode(bluePin, OUTPUT);
}

void loop()
{
  redVal = analogRead(redPot);
  greenVal = analogRead(greenPot);
  blueVal = analogRead(bluePot);
  
  redVal = map(redVal, 0, 1023, 0, 255);
  greenVal = map(greenVal, 0, 1023, 0, 255);
  blueVal = map(blueVal, 0, 1023, 0, 255);
  
  analogWrite(redPin, redVal);
  analogWrite(greenPin, greenVal);
  analogWrite(bluePin, blueVal);
}

Schematics

diagram
Wiring diagram bvrngixkug

Comments

Similar projects you might like

Button: Arduino Basics

by Alex Glow

  • 10,952 views
  • 0 comments
  • 11 respects

LED Blinkies: Arduino Basics

by Alex Glow

  • 5,638 views
  • 1 comment
  • 11 respects

Basic Arduino + JavaScript (Workshop)

by Alex Glow

  • 11,873 views
  • 1 comment
  • 27 respects

4-Stroke Digital Clock With Arduino

Project showcase by LAGSILVA

  • 11,687 views
  • 14 comments
  • 39 respects

Arduino Traffic Light Simulator

Project tutorial by Zachary Haslam

  • 8,042 views
  • 1 comment
  • 20 respects

Oled Display with Arduino 101

Project tutorial by Alexis Santiago Allende

  • 6,083 views
  • 1 comment
  • 25 respects
Add projectSign up / Login