Содержание
Пример
Ещё один пример
Интегральные микросхемы
Самостоятельная работа
Схема L293D
Подготовка
Подключаем датчик расстояния
Отступление
Условия
Вопросы для проверки
5.17M
Категория: ФизикаФизика

Понятие электрического тока

1.

ЧАСТЬ I

2. Содержание


Понятие электрического тока
Постоянный/переменный
Датчики
Источники питания
Индикаторы
Интегральные микросхемы
Безопасность

3.

Индикаторы

4.

“Индикаторы излучают информацию”

5. Пример

Не будем повторять то,
что мы и так знаем

6. Ещё один пример

7.

О, да

8. Интегральные микросхемы

9.

“Туча микросхем, для тучи решений:
Роботизированная платформа;
Мини плата для шпионажа;
Плата для отладки;
Плата для встраивания в одежду;
Плата потребляющая минимум
энергии.”

10. Самостоятельная работа

• Давайте соберем машинку которая будет
огибать препятствия
• *Пускай она запускается по сигналу с
телефона
• *Добавим полицейскую мигалку?
• *Или может пусть запускается по хлопку?

11. Схема L293D

верхушка
Схема L293D
Питание

12. Подготовка


Возьмем мини макетную плату
Подключаем землю и питание к L293D
Подключим output к мотору
ВНИМАНИЕ! Output1 и Output2 подключаются
к 1 мотору
• Выберем порты для управления мотором
– Input1 – едем вперед
– Input2 – едем назад
– Enable1 – Активируем мотор1
• Сделайте также для второго мотора

13. Подключаем датчик расстояния

• Подключаем питание и землю
• Подключаем триггер и эхо обычно 12, 13 порт

14. Отступление

Управление портами

15.

Куда мы это запишем? почему?
Что это делает?
digitalWrite(8,
pinMode(8, OUTPUT);
HIGH);

16.

Что если мы решили подключить датчик?
pinMode(8,
digitalRead(8);
INPUT);

17.

• Давайте зададим 3, 4, 5, 6 порт на
получение данных, а 7, 8, 9, 10 на выдачу.
• Считаем данные с портов 7, 8, 9, 10 И
передадим их на 3, 4, 5, 6.
• Считывать данные будем в переменные!

18. Условия

• Что такое условие?
• Придумайте какое-нибудь условие
• А теперь давайте распишем его в виде блок
схемы
• И в виде программного кода

19.

loop
Какое условие можно поставить?
Едем назад
верно
Условие
Не верно
Едем вперед
If – если
else - иначе

20.

If(какое то условие){
едем вперед
}else if(другое условие){
едем назад
}else{
делаем
что то ещё
едем
назад
}

21. Вопросы для проверки


Для чего нужны датчики?
Для чего нужны индикаторы?
Для чего нужно arduino?
Вспомните команды управления портами

22.

Спасибо за внимание!
English     Русский Правила