Оцените презентацию от 1 до 5 баллов!
Тип файла:
ppt / pptx (powerpoint)
Всего слайдов:
13 слайдов
Для класса:
1,2,3,4,5,6,7,8,9,10,11
Размер файла:
479.17 kB
Просмотров:
85
Скачиваний:
4
Автор:
неизвестен
Слайды и текст к этой презентации:
№1 слайд![Lecture Introduction to](/documents_6/fa00e7d6e1a4ee3b4c25c1245de2ef5d/img0.jpg)
Содержание слайда: Lecture 4
Introduction to Arduino
№2 слайд![Задание Подключите -сегментый](/documents_6/fa00e7d6e1a4ee3b4c25c1245de2ef5d/img1.jpg)
Содержание слайда: Задание№1
Подключите 7-сегментый дисплей к Ардуино и запрограммируйте его так, чтобы он считал все цифры от 0 до 9 с паузой в одну секунду.
№3 слайд![Фоторезистор](/documents_6/fa00e7d6e1a4ee3b4c25c1245de2ef5d/img2.jpg)
Содержание слайда: Фоторезистор
№4 слайд![Фоторезистор int led int ldr](/documents_6/fa00e7d6e1a4ee3b4c25c1245de2ef5d/img3.jpg)
Содержание слайда: Фоторезистор
int led = 9;
int ldr = A0;
int raw = 0;
void setup()
{
Serial.begin(9600);
pinMode(led, OUTPUT);
}
void loop()
{
raw = analogRead( ldr );
Serial.println( raw );
if (raw < 900) digitalWrite(led, HIGH);
else digitalWrite(led, LOW);
}
№5 слайд![Задание Постройте цепь из](/documents_6/fa00e7d6e1a4ee3b4c25c1245de2ef5d/img4.jpg)
Содержание слайда: Задание№2
Постройте цепь из четырех светодиодов и фоторезистора.
Запрограммируйте цепь так, чтобы светодиоды были индикаторами уровня освещения фоторезистора. Чем ярче освещается фоторезистор, тем больше светодиодов загорается.
Например если значение на фоторезисторе в интервале от 0 до 400 загорается только один светодиод, если от 400 до 800 загораются два светодиода и тд.
№6 слайд![Ультрасоник сенсор](/documents_6/fa00e7d6e1a4ee3b4c25c1245de2ef5d/img5.jpg)
Содержание слайда: Ультрасоник сенсор
№7 слайд![Ультрасоник сенсор void setup](/documents_6/fa00e7d6e1a4ee3b4c25c1245de2ef5d/img6.jpg)
Содержание слайда: Ультрасоник сенсор
void setup()
{
pinMode(7, INPUT);
Serial.begin(9600);
}
void loop()
{
сm = 0.01723 * readUltrasonicDistance(7);
inches = (cm / 2.54);
Serial.print(inches);
Serial.print("in, ");
Serial.print(cm);
Serial.println("cm");
delay(100);
}
№8 слайд![Дисплей](/documents_6/fa00e7d6e1a4ee3b4c25c1245de2ef5d/img7.jpg)
Содержание слайда: Дисплей
№9 слайд![Дисплей include lt](/documents_6/fa00e7d6e1a4ee3b4c25c1245de2ef5d/img8.jpg)
Содержание слайда: Дисплей
#include <LiquidCrystal.h>
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
void setup() {
lcd.begin(16, 2);
lcd.print("hello, world!");
}
void loop() {
lcd.setCursor(0, 1);
lcd.print(millis() / 1000);
}
№10 слайд![Дисплей Ультрасоник сенсор](/documents_6/fa00e7d6e1a4ee3b4c25c1245de2ef5d/img9.jpg)
Содержание слайда: Дисплей + Ультрасоник сенсор
№11 слайд![Дисплей Ультрасоник сенсор](/documents_6/fa00e7d6e1a4ee3b4c25c1245de2ef5d/img10.jpg)
Содержание слайда: Дисплей + Ультрасоник сенсор
int inches = 0;
int cm = 0;
char str[] = "Distance= cm";
void IntToChar(int num, char *text)
{
text[0] = (num/100) + '0';
text[1] = ((num/10)%10) + '0';
text[2] = (num%10) + '0';
}
№12 слайд![Дисплей Ультрасоник сенсор](/documents_6/fa00e7d6e1a4ee3b4c25c1245de2ef5d/img11.jpg)
Содержание слайда: Дисплей + Ультрасоник сенсор
#include <LiquidCrystal.h>
numbers of the interface pins
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
void setup() {
pinMode(7, INPUT);
Serial.begin(9600);
// set up the LCD's number of columns and rows:
lcd.begin(16, 2);
// Print a message to the LCD.
lcd.print("hello, world!");
}
№13 слайд![Полезные ссылки https](/documents_6/fa00e7d6e1a4ee3b4c25c1245de2ef5d/img12.jpg)
Содержание слайда: Полезные ссылки
https://doc.arduino.ua/ru/prog/