Arduino 4th Day
Arduino 4th Day
Programming
● Programming Overview
Overview ● Arduino IDE
● Variables and Data Types
● Control Structures
● Loop Structures
● Example Projects and
Exercises
Programming Overview
Importance:
Fun Fact:
Languages:
Features:
Arduino's Compiler:
Components:
Visuals:
Case Sensitivity
● Importance of correct capitalization in programming.
camel Casing
Definition:
Examples:
● ledPin, myVariable.
LED Blinking Code
Variables (Revision)
Definition:
Types:
Functions:
Module Operator:
● %.
Logical Operators
Operators:
● &&, ||, !.
Usage:
Qualifiers:
Usage:
Syntax:
● if (condition) { ... }
Usage:
Usage:
● Syntax:
○ for (initialization; condition; increment) { ... }
● Usage:
○ Repeats code block a specific number of times.
while
Syntax:
Usage:
Usage:
Steps: