Arduino
The Arduino microcontroller has quickly become a favorite of both
hobbyists and professionals.
It’s a popular platform for creating many different types of automated systems
To control the Arduino, you need to know the Arduino programming language.
The Arduino programming language derives from the C programming language, with some added features unique to the Arduino environment.
However, beginners sometimes find the C programming somewhat tricky to navigate.
It’s a popular platform for creating many different types of automated systems
To control the Arduino, you need to know the Arduino programming language.
The Arduino programming language derives from the C programming language, with some added features unique to the Arduino environment.
However, beginners sometimes find the C programming somewhat tricky to navigate.
Populer Arduino Boards

Specification
Microcontroller - ATmega328P
Operating Voltage - 5V
Input Voltage (recommended) - 7-12V
Input Voltage (limit) - 6-20V
Digital I/O Pins - 14 (of which 6 provide PWM output)
PWM Digital I/O Pins - 6
Analog Input Pins - 6
DC Current per I/O Pin - 20 mA
DC Current for 3.3V Pin - 50 mA
Flash Memory - 32 KB
SRAM - 2 KB
EEPROM - 1 KB
Clock Speed - 16 MHz
LED_BUILTIN - 13
Operating Voltage - 5V
Input Voltage (recommended) - 7-12V
Input Voltage (limit) - 6-20V
Digital I/O Pins - 14 (of which 6 provide PWM output)
PWM Digital I/O Pins - 6
Analog Input Pins - 6
DC Current per I/O Pin - 20 mA
DC Current for 3.3V Pin - 50 mA
Flash Memory - 32 KB
SRAM - 2 KB
EEPROM - 1 KB
Clock Speed - 16 MHz
LED_BUILTIN - 13
First Program
Go to
Arduino site
Download and Install Arduino
void setup() {
// initialize digital pin LED_BUILTIN as an output.
pinMode(LED_BUILTIN, OUTPUT);
}
// initialize digital pin LED_BUILTIN as an output.
pinMode(LED_BUILTIN, OUTPUT);
}
// the loop function runs over and over again forever
void
loop() {
digitalWrite(LED_BUILTIN, HIGH);
// turn the LED on (HIGH is the voltage level)
delay(1000);
// wait for a second
digitalWrite(LED_BUILTIN,
LOW); // turn the LED off by making
the voltage LOW
delay(1000);
// wait for a second
}
it is not hard for me, but if i want to make a wall i do not make brick i take ready made bricks and build wall, or to build a table i do not grow up tree
ReplyDelete