728x90
반응형
/* Various Data type */
void setup() {
Serial.begin(115200);
Serial.println("Hello World");
Serial.println(78);
Serial.println(1.23456);
Serial.println('N');
}
void loop() {
}
/* Various Number */
void setup() {
Serial.begin(115200);
Serial.println(78, DEC);
Serial.println(78, HEX);
Serial.println(78, BIN);
Serial.println(1.23456, 0);
Serial.println(1.23456, 2);
Serial.println(1.23456, 4);
}
void loop() {
}
/* Turn on the LED */
const int LED = 13;
void setup() {
pinMode(LED, OUTPUT);
digitalWrite(LED, HIGH);
}
void loop() {
}
/* Turn off the LED */
const int LED = 13;
void setup() {
pinMode(LED, OUTPUT);
digitalWrite(LED, LOW);
}
void loop() {
}
/* Blinking the LED once*/
const int LED = 13;
void setup() {
pinMode(LED, OUTPUT);
}
void loop() {
digitalWrite(LED, HIGH);
digitalWrite(LED, LOW);
}
/* Check Blinking the LED*/
const int LED = 13;
void setup() {
pinMode(LED, OUTPUT);
}
void loop() {
digitalWrite(LED, HIGH);
delay(500);
digitalWrite(LED, LOW);
delay(500);
}
/* Reduce the LED blink interval */
const int LED = 13;
void setup() {
pinMode(LED, OUTPUT);
}
void loop() {
digitalWrite(LED, HIGH);
delay(50);
digitalWrite(LED, LOW);
delay(50);
}
/* Feel the gap between the flashing LED */
const int LED = 13;
void setup() {
pinMode(LED, OUTPUT);
}
void loop() {
digitalWrite(LED, HIGH);
delay(5);
digitalWrite(LED, LOW);
delay(5);
}
/* Make a faint LED */
const int LED = 13;
void setup() {
pinMode(LED, OUTPUT);
}
void loop() {
digitalWrite(LED, HIGH);
delay(1);
digitalWrite(LED, LOW);
delay(9);
}
/* Make a bright LED */
const int LED = 13;
void setup() {
pinMode(LED, OUTPUT);
}
void loop() {
digitalWrite(LED, HIGH);
delay(9);
digitalWrite(LED, LOW);
delay(1);
}
/* Adjust the LED brightness */
// Adjust LED brightness level 11 at 0.01 second intervals
const int LED = 13;
void setup() {
pinMode(LED, OUTPUT);
}
void loop() {
int i;
for (i = 0; i <= 10; i++){
digitalWrite(LED, HIGH);
delay(i);
digitalWrite(LED, LOW);
delay(10-i);
}
}
/* Adjust the LED brightness */
// Adjust LED brightness level 11 at 0.1 second intervals
const int LED = 13;
void setup() {
pinMode(LED, OUTPUT);
}
void loop() {
int i;
int cnt;
for (i = 0; i <=10; i++){
while(true){
digitalWrite(LED, HIGH);
delay(i);
digitalWrite(LED, LOW);
delay(10-i);
cnt++;
if(cnt == 10) break;
}
}
}
728x90
반응형
'Firmware & Embedded > AVR' 카테고리의 다른 글
attachInterrupt (0) | 2022.09.22 |
---|---|
PWM - Timer Library (0) | 2022.09.22 |
Analogue Read (0) | 2022.09.21 |
Basic Arduino (serial.read) (0) | 2022.09.21 |
Basic Arduino (by circuit) (0) | 2022.09.21 |