반응형 임베디드 컴퓨팅20 [ARDUINO] 아두이노 튜토리얼 08 : 터치센서 아두이노 튜토리얼 08 : 터치센서 아두이노 기초 튜토리얼 목표 이번 튜토리얼에서는 ARDUINO 아두이노로 터치센서를 제어하는 코드를 작성하고 실습한다. 아두이노로 터치센서를 읽어보자! 실습코드 아두이노 스케치를 설치하고 다음의 코드를 작성한다. void setup() { // put your setup code here, to run once: Serial.begin(9600); // 터치 결과값을 확인할 Serial Monitor 통신 설정 pinMode(12, INPUT); // 터치 결과 값을 전달 받을 Port } void loop() { // put your main code here, to run repeatedly: // 터치 시 센서 값을 확인하면 HIGH 됩니다. // 이 때 Seri.. 2022. 7. 2. [ARDUINO] 아두이노 튜토리얼 07 : 컬러 플래시 아두이노 튜토리얼 07 : 컬러 플래시 아두이노 기초 튜토리얼 목표 이번 튜토리얼에서는 ARDUINO 아두이노로 컬러 플래시를 제어하는 코드를 작성하고 실습한다. 아두이노로 컬러플래시를 조정해보자! 실습코드 아두이노 스케치를 설치하고 다음의 코드를 작성한다. void setup() { // put your setup code here, to run once: pinMode(12, OUTPUT); // 7 color flash 연결 Port digitalWrite(12, LOW); // 7 color flash 연결 Port에 기본 값 적용 } void loop() { // put your main code here, to run repeatedly: digitalWrite(12, HIGH); // 7 c.. 2022. 7. 2. [ARDUINO] 아두이노 튜토리얼 06 : Button 제어하기 아두이노 튜토리얼 06 : Button Button 아두이노 기초 튜토리얼 목표 이번 튜토리얼에서는 ARDUINO 아두이노로 Button 제어하는 코드를 작성하고 실습한다. 아두이노로 Button 을 제어해보자! 실습코드 아두이노 스케치를 설치하고 다음의 코드를 작성한다. int Button = 9; byte LastState = LOW; void setup() { Serial.begin(9600); pinMode(Button, INPUT); digitalWrite(Button, HIGH); } void loop() { byte NowState = digitalRead(Button); if (HIGH == LastState) { if (LOW == NowState) { Serial.println("Pus.. 2022. 7. 2. [ARDUINO] 아두이노 튜토리얼 05 : RGB LED 제어하기 아두이노 튜토리얼 05 : RGB LED 제어하기 아두이노 기초 튜토리얼 목표 이번 튜토리얼에서는 ARDUINO 아두이노로 RGB LED 의 색상을 제어하는 코드를 작성하고 실습한다. 아두이노로 RGB LED 의 색상을 조정해보자! 실습코드 아두이노 스케치를 설치하고 다음의 코드를 작성한다. int redLed = 11; // RED LED 연결 Pin int greenLed = 10; // GREEN LED 연결 Pin int blueLed = 9; // BLUE LED 연결 Pin void setup(){ // 세가지 Pin 설정 pinMode(redLed,OUTPUT); pinMode(greenLed,OUTPUT); pinMode(blueLed,OUTPUT); } void loop(){ // 10m.. 2022. 6. 18. [ARDUINO] 아두이노 튜토리얼 04 : 레이저 센서 제어하기 아두이노 튜토리얼 04 : 레이저 센서 제어하기 아두이노 기초 튜토리얼 목표 이번 튜토리얼에서는 ARDUINO 아두이노로 레이저 센서를 제어하는 코드를 작성하고 실습한다. 이 레이저 센서는 로봇 등에서 주변의 물체와 거리를 감지하는데 사용된다. ARDUINO 아두이노로 레이저를 출력해보자! 실습코드 아두이노 스케치를 설치하고 다음의 코드를 작성한다. void setup() { // put your setup code here, to run once: pinMode(12, OUTPUT); //Laser 연결 Pin 설정 } void loop() { // put your main code here, to run repeatedly: digitalWrite(12, HIGH); // Laser ON delay(.. 2022. 6. 18. [ARDUINO] 아두이노 튜토리얼 03 : 초음파 센서 제어하기 아두이노 튜토리얼 03 : 초음파 센서 제어하기 아두이노 기초 튜토리얼 목표 이번 튜토리얼에서는 ARDUINO 아두이노로 초음파 센서를 제어하는 코드를 작성하고 실습한다. 아두이노로 초음파 센서를 읽어보자! 실습코드 아두이노 스케치를 설치하고 다음의 코드를 작성한다. void setup() { // put your setup code here, to run once: Serial.begin(9600); //출력을 위한 시리얼 설정 pinMode(2,OUTPUT); // 센서 TRIG Pin pinMode(3,INPUT); // 센서 ECHO Pin } void loop() { // put your main code here, to run repeatedly: int distance, cm; // 센서 측.. 2022. 6. 18. 이전 1 2 3 4 다음 반응형