Ардуино. Основные встроенные функции

Слайд 2

Шим сигнал Обычный сигнал Шим сигнал

Шим сигнал

Обычный сигнал

Шим сигнал

Слайд 3

Пины

Пины

Слайд 4

Настройка пина pinMode(pin, keyword); keyword: OUTPUT/INPUT Чтение сигнала: digitalRead(pin); analogRead(pin); Передача

Настройка пина
pinMode(pin, keyword);
keyword: OUTPUT/INPUT
Чтение сигнала:
digitalRead(pin);
analogRead(pin);
Передача сигнала:
digitalWrite(pin, value);
analogWrite(pin, value);
value HIGH/LOW для digital,

0-255 для analog

Пины и сигналы

Слайд 5

Пример int ledPin = 9; // LED connected to digital pin

Пример

int ledPin = 9; // LED connected to digital pin 9
int

analogPin = 3; // potentiometer connected to analog pin 3
int val = 0; // variable to store the read value
void setup() {
pinMode(13, OUTPUT); // sets the digital pin 13 as output
pinMode(ledPin, OUTPUT); // sets the pin as output
}
void loop() {
digitalWrite(13, HIGH); // sets the digital pin 13 on
delay(1000); // waits for a second
digitalWrite(13, LOW); // sets the digital pin 13 off
delay(1000); // waits for a second
val = analogRead(analogPin); // read the input pin
analogWrite(ledPin, val / 4); // analogRead values go from 0 to 1023, analogWrite values from 0 to 255
}
Слайд 6

Амперка

Амперка