본문 바로가기

아두이노

[아두이노] LED, RGB LED 코딩 pinMode(3,OUTPUT); = 3번 핀에서 출력을 한다는 것을 지정해준다. LED의 경우는 따로 설정 안해줘도 됨.digitalWrite(3,HIGH); = 3번 핀에 HIGH 디지털 신호를 보낸다. digitalWrite는 HIGH와 LOW만 보낼 수 있어서 밝기 조절은 불가능하다.analogWrite(9,255); = 3번 핀에 아날로그 255 신호를 보낸다. 밝기 조절이 되며 0이 가장 어둡고 255가 가장 밝다. 이를 통해 RGB LED에서는 색 조합도 가능. 3번 핀에 출력 설정을 한 LED를 1초마다 깜빡거리게 하는 코드void setup() {pinMode(3,OUTPUT);}void loop() {digitalWrite(3,HIGH);delay(1000);digitalWrite(3,..
[아두이노] 아두이노 코딩에 대해 arduino IDE 아두이노 코딩은 전면적으로 아두이노와 호환되는 센서들의 조작에 초점이 맞춰져 있고그걸 다루는 함수로 구성되어 있습니다. 코딩 난이도는 C보다 낮은 수준으로 누구나 처음 접해도 가능합니다. 설치 방법과 간단한 함수 소개를 하겠습니다. 아두이노 코딩을 위해 사용되는 프로그램은 Arduino IDE로아두이노 홈페이지와 마이크로소프트 스토어에서 설치할 수 있습니다. 1. https://www.arduino.cc/en/Main/Software2. Microsoft Store1. 2. 프로그램을 켜보면 이런 창이 나옵니다. 자주 쓰이는 단축키는 Ctrl+R - 확인/컴파일 : 쓴 코드가 제대로 작동하는지 컴파일(검사)합니다. 위에 보이는 체크표시 버튼이 컴파일입니다.Ctrl+U - 업로드 : 연결된 아두이노 보드에..