목록아두이노 (5)
바르고 뜨겁게
아두이노 카메라 연결 ESP8266 + ArduCAM OV2640_MINI_2MP준비물ESP8266 UNO boardOV2640_MINI_2MP 개발 환경파일 - 환경설정 - 추가적인 보드매니저 URLs http://www.arducam.com/downloads/ESP8266_UNO/package_ArduCAM_index.json툴 - 보드 - 보드매니저 - 타입 contributed ArduCAM_ESP8266_UNO 설치 예제 불러오기 , 코드 수정툴 - 보드 - ESP8266 modules ArduCAM_ESP8266_UNO 선택 파일 - 예제 - ArduCam - ESP8266 ArduCAM_ESP8266_UNO_Capture 선택 코드 수정 (AP_ssid , AP_password 건들지 말것...
[아두이노 Sketch] 버튼을 사용해서 LED 켜기 void setup() { Serial.begin(9600); pinMode(13, OUTPUT); pinMode(5, INPUT); } void loop() { boolean button = digitalRead(5); Serial.print("button : "); Serial.println(button); if(button){ digitalWrite(13,1); }else{ digitalWrite(13,0); } delay(100); }
[아두이노 Sketch] Serial 입력으로 LED 켜기시리얼 통신으로 1 입력시 LED 를 켜고 2 입력시 LED를 끈다. void setup() { Serial.begin(9600); pinMode(3, OUTPUT); // @핀번호 @[INPUT,OUTPUT] } void loop() { if (Serial.available()) { char data; data = Serial.read(); Serial.println(data); if (data == '1') { digitalWrite(3, HIGH); } else if (data == '2') { digitalWrite(3, LOW); } delay(1000); } }
[아두이노 Sketch] pinMode , digitalWrite , analogWrite 사용디지털 3번핀에 LED 센서를 꽃고 깜박거리도록 작동시킨다. void setup() { pinMode(3,OUTPUT); // @핀번호 @[INPUT,OUTPUT] } void loop() { digitalWrite(3,1); // @핀번호 @[0,1] delay(500); digitalWrite(3,0); delay(500); } 아날로그 신호로 불켜기 void setup() { // ~5 형태로 되어있는 핀은 아날로그,디지털 모두가능 // 아날로그는 따로 초기화할 필요가 없다. } void loop() { analogWrite(5,0); delay(500); analogWrite(5,50); dela..
아두이노 Sketch 에서 Serial.print 사용 시리얼 통신Tx 전송 , Rx 수신Tx, Rx 핀에 연결하지 않아도 아두이노는 USB만 연결하면 시리얼 통신 가능 void setup() { Serial.begin(9600); // 속도 } void loop() { Serial.println("hi arduino"); delay(500); }보드와 통신속도를 동일하게 맞춰야 신호 확인이 가능함. 시리얼 입력 받기 char data; void setup() { Serial.begin(9600); } void loop() { if(Serial.available()){ data = Serial.read(); Serial.print("Input : "); Serial.println(data); ..