Arduino Data Types
Arduino Data Types
void setup() {
pinMode(ledPin, OUTPUT);
}
void loop() {
digitalWrite(ledPin, HIGH);
delay(delayTime);
digitalWrite(ledPin, LOW);
delay(delayTime);
}
void setup() {
Serial.begin(9600);
}
void loop() {
int sensorValue = analogRead(sensorPin);
temperature = sensorValue * 0.48828125; // Convert to Celsius
Serial.print("Temperature: ");
Serial.print(temperature);
Serial.println(" °C");
delay(1000);
}
int buttonPin = 2;
int ledPin = 13;
boolean buttonState;
void setup() {
pinMode(buttonPin, INPUT);
pinMode(ledPin, OUTPUT);
}
void loop() {
buttonState = digitalRead(buttonPin);
if (buttonState == true) {
digitalWrite(ledPin, HIGH);
} else {
digitalWrite(ledPin, LOW);
}
}
void setup() {
Serial.begin(9600);
Serial.print("Character stored: ");
Serial.println(myChar);
}
void loop() {
}
void setup() {
Serial.begin(9600);
Serial.println("My name is " + myName);
}
void loop() {
}
void setup() {
Serial.begin(9600);
Serial.print("My name is ");
Serial.println(myName);
}
void loop() {
}
6️⃣ Unsigned Data Types (**, ** , ``)
📌 **Example: LED Blink Timer with **``
void setup() {
Serial.begin(9600);
startTime = millis(); // Store current time in milliseconds
}
void loop() {
Serial.print("Time elapsed: ");
Serial.println(millis() - startTime);
delay(1000);
}