
Проектирование умного дома
Presentation
•
Professional Development
•
9th Grade
•
Easy
Анастасия Ушакова
Used 8+ times
FREE Resource
20 Slides • 9 Questions
1
2
3
Пины заземления (GND) — “минус”;
Пины питания (5v, 3.3v, vin) — “плюс”;
Пины аналогового сигнала (A0-A5) — используются для получения более точной информации с датчика;
Пины цифрового сигнала (0 - 13) — "логические", используются для управления различными элементами питания;
Пины специального назначения (IOREF, AREF, RESET) — используются для перезапуска платы, установки опорного значения и других специальных операций.
4
Multiple Choice
Пины заземления (GND) - это
“минус”
"плюс"
получение более точной информации с датчика
перезапуск платы
5
Multiple Choice
Пины питания (5v, 3.3v, vin) - это
“минус”
"плюс"
получение более точной информации с датчика
перезапуск платы
6
Multiple Choice
Пины аналогового сигнала (A0-A5) -
“минус”
"плюс"
получение более точной информации с датчика
перезапуск платы
7
Функция setup() запускается один раз, после каждого включения питания или сброса платы Arduino. Используйте её, чтобы инициализировать переменные, установить режимы работы цифровых портов, и т.д.
Функция loop() в бесконечном цикле последовательно раз за разом исполняет команды, которые описаны в ее теле. Т.е. после завершения функции снова произойдет ее вызов.
8
Аналоговый сигнал непрерывно изменяется во времени. Вся информация в природе аналоговая — волны на воде, колебание струны и т.д. Изначально человек записывал информацию (звуки, изображения, видео) с помощью аналоговых устройств. Но аналоговые сигналы чувствительны к воздействию шумов и помех.
Цифровой сигнал передается в виде единиц и нулей, для компьютеров и цифровой техники это проще реализовать (есть сигнал или нет сигнала). Д
9
При чтении или записи к цифровому порту применимо только два возможных значения – порт может быть установлен как HIGH (высокий уровень) или LOW (низкий уровень).
Уровень HIGH соответствует 5 вольтам на выходе. При чтении значения на цифровом порте, начиная с 3 вольт и выше (до напряжения питания), микропроцессор воспримет это напряжение как HIGH. Эта константа представлена целым числом 1.
Уровень LOW соответствует 0 вольтам на выходе порта. При чтении значения на цифровом порте, начиная с 2 вольт и меньше (до 0V), микропроцессор воспримет это напряжение как LOW. Эта константа представлена целым числом 0.
10
Цифровые порты могут использоваться на ввод или вывод сигналов.
Изменение порта с ввода на вывод производится при помощи функции pinMode().
pinMode(13, OUTPUT); //13й вывод будет выходом
pinMode(12, INPUT); //а 12й – входом
11
Multiple Choice
// - в Ардуино - это
комментарий
ввод
вывод
12
digitalWrite(порт, значение);
Параметры:
значение: HIGH или LOW
порт: номер порта
Пример:
digitalWrite(13, HIGH); // выставляем 13й вывод в «высокое» состояние
13
Описание:
Считывает значение на указанном порту
Параметры:
порт: номер опрашиваемого порта
Возвращаемое значение: возвращает текущее значение на порту (HIGH или LOW) типа int
Пример:
int val;
val = digitalRead(12); // опрашиваем 12й вывод
14
Вызов: value = analogRead(порт);
Считывает значение с указанного аналогового порта. Arduino содержит 6 каналов аналого-цифрового преобразователя на 10 битов каждый. Это означает, что входное напряжения от 0 до 5В преобразовывается в целочисленное значение от 0 до 1023. Параметры:
порт: номер опрашиваемого аналогового входа
Возвращаемое значение: возвращает число типа int в диапазоне от 0 до 1023, считанное с указанного порта.
int val;
val = analogRead(0); // считываем значение на 0м аналоговом входе
15
Описание:Выводит на порт аналоговое значение. Эта функция работает на: 3, 5, 6, 9, 10, и 11 цифровых портах Arduinoo.
Может применяться для изменения яркости светодиода, для управления двигателем и т.д.
После вызова функции analogWrite, соответствующий порт начинает работать в режиме ШИМ (Широтно-Импульсная Модуляция) напряжения до тех пор, пока не будет следующего вызова функции analogWrite.
Параметры:
порт: номер опрашиваемого аналогового входа
значение: целочисленное между 0 и 255. Значение 0 генерирует 0 В на указанном порте; значение 255 генерирует +5В на указанном порте. Для значений между 0 и 255, порт начинает быстро чередовать уровень напряжения 0 и +5 В — чем выше значение, тем, более часто порт генерирует уровень HIGH (5 В).
Пример:
analogWrite(9, 128); // устанавливаем на 9 контакте значение эквивалентное 2,5В
16
​
17
Фоторезисторы используются в роботах как датчики освещенности.
Фоторезистор — резистор, сопротивление которого зависит от яркости света, падающего на него. В нашей модели светодиод горит, только если яркость света над фоторезистором меньше определенной, эту яркость можно регулировать программно.
18
19
плата Arduino
6 проводов “папа-папа”
фоторезистор
светодиод
резистор на 220 Ом
резистор на 10 кОм
20
1.перейти на сайт: https://www.tinkercad.com/
2.найдите в левой части экрана меню выбора типа проекта и выберите тип проекта "Цепи
3. Соберите цепь со схеме.
21
22
​
23
Multiple Choice
На картинке изображён
светодиод
фоторезистор
резистор
макетная плата
24
Multiple Choice
На картинке изображён
светодиод
фоторезистор
резистор
макетная плата
25
Multiple Choice
На картинке изображён
светодиод
фоторезистор
резистор
потециометр
26
Poll
На занятии мне....
Мне всё понятно!
Мне не всё понятно!
Я ничего не понял(а)
27
pin — номер управляющего цифрового пина;
mode — может принимать одно из двух константных значений INPUT и OUTPUT.
Первая константа устанавливает управляющий выход на вход, вторая — на выход
28
29
Multiple Choice
Какого режима работы управляющего пина не существует?
INPUT
OUTPUT
INPUT_PULLDOWN
Show answer
Auto Play
Slide 1 / 29
SLIDE
Similar Resources on Wayground
23 questions
personalezation
Presentation
•
KG
21 questions
Арбузная викторина
Presentation
•
KG
24 questions
9. Урок 16 Підготовка до контрольної роботи
Presentation
•
9th Grade
24 questions
Поняття та призначення БД
Presentation
•
9th Grade
23 questions
Поняття про спирти, карбонові кислоти, жири,вуглеводи
Presentation
•
9th Grade
23 questions
Транскрипція. Основні типи РНК
Presentation
•
9th Grade
22 questions
Spotlight 9
Presentation
•
9th Grade
27 questions
Сертифікація
Presentation
•
KG
Popular Resources on Wayground
10 questions
Safety Day 2026 – Student Review
Quiz
•
9th Grade
21 questions
Continents and Oceans
Quiz
•
6th Grade
20 questions
Parts of Speech
Quiz
•
5th Grade
16 questions
Subject & Predicate
Quiz
•
5th Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
12 questions
Map Skills
Quiz
•
3rd Grade
22 questions
Continents and Oceans
Quiz
•
5th Grade
15 questions
Rounding Decimals
Quiz
•
5th Grade