Файл: Учебные пособия и связанные с ними файлы. Пожалуйста, начните с этого руководства в формате pdf.docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 18.01.2024

Просмотров: 245

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

СОДЕРЖАНИЕ

Знание компонентов

Знание кода

скетч

скетч

скетч

Знание схемы

скетч

Знание кода ПрерыватьПрерывание — это реакция контроллера на событие. Событие, вызывающее прерывание, является источником прерывания. Мы проиллюстрируем концепцию прерывания. Например, предположим, что вы смотрите телевизор, в то время как в вашей кухне нагревается вода, тогда вам нужно время от времени проверять, кипит ли вода или нет, поэтому вы не можете сосредоточиться на просмотре телевизора. Но если у вас есть прерывание, все будет по-другому. Прерывание может работать как предупреждающееустройство для вашего чайника, который подаст звуковой сигнал, когда вода вот-вот закипит. Поэтому до того, как вода закипит, вы можете сосредоточиться на просмотре телевизора, пока не раздастся звуковой сигнал.Преимущества прерывания здесь: процессору не нужно время от времени проверять, произошло ли событие, но когда событие происходит, он немедленно информирует контроллер. Когда происходит прерывание, процессор переходит к функции прерывания для обработки событий прерывания, затем возвращается туда, где произошло прерывание после его завершения, и продолжает эту программу.Основная программаInterrupt event Программа прерывания Событие прерыванияПрервать событиеСхемаТо же самое с предыдущим разделом. скетч Receive_Data_through_Serial_Port Получение данных через последовательный портТеперь напишите код для получения символов из окна Serial Monitor и отправьте его обратно. В функции setup() мы инициализируем последовательный порт. Затем функция loop() будет постоянно определять, есть ли данные для чтения. Если это так, он прочитает символ и отправит его обратно.

скетч

Знание компонентов

скетч

скетч

скетч

Глава 6 Светодиод RGB

скетч

скетч

Глава 7 LEDPixel





Знание компонентов



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

Аналоговый сигнал представляет собой непрерывный сигнал как по времени, так и по величине. Наоборот, цифровой сигналили сигнал дискретного времени представляет собой временной ряд, состоящий из последовательности величин. Большинство сигналов в жизни являются аналоговыми сигналами. Знакомым примером аналогового сигнала может быть то, как температура в течение дня непрерывно меняется и не может внезапно измениться мгновенно от 0 ℃ до 10 ℃.

Однако цифровые сигналы могут мгновенно измениться в значении. Это изменение выражается числами

как 1 и 0 (основа двоичного кода). Их различия легче увидеть при сравнении на графике, как показано ниже.


В практических приложениях мы часто используем двоичный код в качестве цифрового сигнала, то есть последовательность нулей и единиц. Поскольку двоичный сигнал имеет только два значения (0 или 1), он обладает высокой стабильностью и надежностью. Наконец, как аналоговые, так и цифровые сигналы могут быть преобразованы друг в друга.

Низкий уровень и высокий уровень

В схеме двоичная форма (0 и 1) представлена как низкий уровень и

высокий уровень.

Низкий уровень обычно равен напряжению земли (0 В), а высокий уровень соответствует рабочему напряжению компонентов. Низкий уровень платы управления 0 В, а высокий уровень 5 В, как показано ниже. Когда порт ввода-вывода на плате управления выдает высокий уровень, компоненты малой мощности могут загораться напрямую, например, светодиоды.

ВЕЛ

Светодиод это тип диода. Все диоды работают, только если ток течет в правильном направлении и имеют два полюса. Светодиод будет работать (загораться) только тогда, когда его более длинный контакт (+) подключен к положительному выходу источника питания, а более короткий контакт подключен к отрицательному (-), отрицательному выходу, также называемому заземлением (GND). Этот тип компонента известен как «полярный» (например, улица с односторонним движением).

В этом отношении все обычные двухвыводные диоды одинаковы. Диоды работают только в том случае, если напряжение их положительного электрода выше, чем его отрицательного электрода, и для большинства распространенных диодов существует узкий диапазон рабочего напряжения 1,9 и 3,4 В. Если вы используете намного больше, чем 3,3 В, светодиод будет поврежден и перегорит.

Примечание. Светодиоды нельзя напрямую
подключать к источнику питания, что обычно приводит к повреждению компонента. Резистор с указанным значением сопротивления должен быть подключен последовательно к светодиоду, который вы планируете использовать.

Текущий

Единицей силы тока (I) является ампер (А). 1А=1000мА, 1мА=1000мкА.

Замкнутый контур, состоящий из электронных компонентов, необходим для протекания тока.

На рисунках ниже: левая это петлевая цепь, поэтому по цепи протекает ток. Правая не является петлевой цепью, поэтому тока нет.


Резистор

Резисторы используют омы (Ом) в качестве единицы измерения их сопротивления (R). 1МОм=1000кОм, 1кОм=1000Ом. Резистор это пассивный электрический компонент, который ограничивает или регулирует ток в электронной цепи. Слева мы видим физическое представление резистора, а справа символ, используемый для обозначения наличия резистора на принципиальной схеме или схеме.

Цветные полосы на резисторе это сокращенный код, используемый для определения значения его сопротивления. Для получения более подробной информации о цветовых кодах резисторов см. карту в упаковке комплекта.
При фиксированном напряжении выходной ток будет меньше, а сопротивление цепи будет больше. Связь между током, напряжением и сопротивлением
может быть выражена следующей формулой: I=V/R, известной как
Закон Ома, где I = ток, V = напряжение и R = сопротивление. Зная значения любых двух из них, вы

можете решить значение третьего.

На следующей диаграмме ток через резистор R1 равен: I=U/R=5 В/10 кОм=0,0005 А=0,5 мА.


ПРЕДУПРЕЖДЕНИЕ: Никогда не соединяйте два полюса источника питания с чем-либо с низким значением сопротивления (например, металлическим предметом или оголенным проводом). Это короткое замыкание и приводит к сильному току, который может повредить источник питания и электронные компоненты.