Introduction to Arduino презентация

Ардуино

Слайд 1Introduction to Arduino
Lecture 2


Слайд 2Ардуино


Слайд 3Макетная плата


Слайд 4Светодиод


Слайд 5Светодиод
int led = 8; void setup() { pinMode(led, OUTPUT); } void loop() { digitalWrite(led, HIGH); delay(1000); digitalWrite(led, LOW); delay(1000); }


Слайд 6Кнопка


Слайд 7Кнопка


Слайд 8Кнопка
int button = 2; int led = 8; void setup() { pinMode(led, OUTPUT); pinMode(button, INPUT); } void

loop(){ if (digitalRead(button) == HIGH) { digitalWrite(led, HIGH); } else { digitalWrite(led, LOW); } }

Слайд 9Динамик


Слайд 10Динамик
int p = 3; void setup() { pinMode(p, OUTPUT); } void loop() { tone (p, 500);

delay(100); tone(p, 1000); delay(100); }

Слайд 11Introduction to Arduino
Lecture 3


Слайд 12RGB Светодиоды


Слайд 13Сервомотор


Слайд 14Сервомотор
#include
Servo servo;
void setup() {
servo.attach(10);
}
void loop()
{
servo.write(0); delay(2000);


servo.write(180);
delay(2000);
}

Слайд 15Реостат


Слайд 16Реостат
void setup() {

Serial.begin(9600);
}
void loop() {
int sensorValue =

analogRead(A0);
Serial.println(sensorValue);
delay(1); // delay in between reads for stability
}

Слайд 17Реостат + динамик


Слайд 18Реостат + LED


Слайд 19Реостат + LED
const int analogPin = A0;
const int ledPin = 8;
int

inputValue = 0;
int outputValue = 0;
void setup()
{
}
void loop()
{
inputValue = analogRead(analogPin);
outputValue = map(inputValue,0,1023,0,255);
analogWrite(ledPin,outputValue);
}

Слайд 207ми сегментный LEDдисплей


Слайд 21void setup()
{
// define pin modes
pinMode(2,OUTPUT);
pinMode(3,OUTPUT);
pinMode(4,OUTPUT);
pinMode(5,OUTPUT);
pinMode(6,OUTPUT);

pinMode(7,OUTPUT);
pinMode(8,OUTPUT);
}



void loop()
{
// loop to turn leds od seven seg ON
for(int i=2;i<9;i++)
{
digitalWrite(i,HIGH);
delay(600);
}
// loop to turn leds od seven seg OFF
for(int i=2;i<9;i++)
{
digitalWrite(i,LOW);
delay(600);
}
delay(1000);
}


Слайд 22Вывод единицы
void setup()
{
// define pin modes
pinMode(2,OUTPUT);
pinMode(3,OUTPUT);
pinMode(4,OUTPUT);
pinMode(5,OUTPUT);

pinMode(6,OUTPUT);
pinMode(7,OUTPUT);
pinMode(8,OUTPUT);
}

void loop()
{
//1
digitalWrite(3,LOW);
digitalWrite(4,LOW);

digitalWrite(2, HIGH);
digitalWrite(5,HIGH);

digitalWrite(6,HIGH);
digitalWrite(7,HIGH);

digitalWrite(8,HIGH);
}


Обратная связь

Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

Это сайт презентаций, докладов, проектов, шаблонов в формате PowerPoint. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами с другими пользователями.


Для правообладателей

Яндекс.Метрика