if (buttonState == HIGH) digitalWrite(ledPin, HIGH); Serial.println("Button pressed"); else digitalWrite(ledPin, LOW);
const int buttonPin = 7; const int ledPin = 13; int buttonState = 0; void setup() pinMode(buttonPin, INPUT); pinMode(ledPin, OUTPUT); Serial.begin(9600); // Initialize serial monitor
Avoids delay() to allow other tasks to run simultaneously.
const int ledPin = 13; int ledState = LOW; unsigned long previousMillis = 0; const long interval = 1000; // 1 second void setup() pinMode(ledPin, OUTPUT);
void loop() // Repeated execution code here
void loop() sensorValue = analogRead(A0); // Read 0-1023 Serial.println(sensorValue); // Print to serial monitor delay(100);
int ledPin = 9; int brightness = 0; int fadeAmount = 5; void setup() pinMode(ledPin, OUTPUT);
#include <Servo.h> Servo myservo; int pos = 0;