Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Это пример лабораторного руководства, который поможет продемонстрировать мои ожидания от использования Instructables в лабораторных работах и проектах. В этой лабораторной работе будет создан простой двоичный счетчик с помощью кнопки и трех светодиодов. Как видите, этот простой проект разбит на несколько основных шагов, за которыми следует код, необходимый для запуска проекта. Для всех лабораторий потребуется как минимум:
1. Диаграммы Fritzing, объясняющие, как компоненты подключаются к плате.
2. Объяснение того, что представляет собой каждый компонент и как он используется. (т.е. не загружайте просто серию изображений!)
3. Предоставьте любой код, использованный для создания проекта. Это тоже можно разбить на части, чтобы лучше объяснить, как работает код и / или его можно изменить.
* Необязательно, но рекомендуется * По возможности добавляйте раздел справки, чтобы объяснить, как обрабатывать распространенные ошибки при построении проекта.
Шаг 1. Добавьте светодиод
1. Поместите светодиод (любого цвета) в макетную плату.
2. Подключите один конец резистора 220 Ом (Ом) к верхнему выводу (+), который должен быть более длинным, а другой конец - к контакту 12 на плате Arduino.
3. Подключите перемычку к нижнему выводу (-) и к заземленной шине на макетной плате.
5. Подключите перемычку от заземленной шины к контакту GND (заземление) на Arduino.
Шаг 2: светодиодные ошибки
Шаг 3. Добавьте зеленый светодиод
Зеленый светодиод имеет ту же настройку, что и наш красный светодиод.
1. Подключите светодиод к макетной плате.
2. Подключите резистор 220 Ом к положительному (+) выводу светодиода и к выводу 10 на Arduino.
4. Подсоедините отрицательный вывод к шине заземления.
Шаг 4: добавьте синий светодиод
Синий светодиод имеет ту же настройку, что и красный и зеленый светодиоды.
1. Подключите светодиод к макетной плате.
2. Подключите резистор 220 Ом к положительному (+) выводу светодиода и к выводу 8 на Arduino.
4. Подсоедините отрицательный вывод к шине заземления.
Шаг 5: добавьте кнопку
1. Прикрепите кнопку к макетной плате, подключив ее к столбцам «E» и «F». Столбцы «E» и «F» используются для разделения наших строк, то есть компоненты на A-E связаны, а компоненты на F-J связаны, чтобы образовать две отдельные секции.
2. Поместите резистор 10 кОм, чтобы подключить правую сторону кнопки к заземленной шине.
3. Поместите перемычку, чтобы соединить левую сторону кнопки с шиной питания.
4. Поместите перемычку, чтобы соединить правую часть нижней части с контактом 4. (Технически он может быть на той же стороне, что и резистор. Перемычка находится с другой стороны кнопки, чтобы сделать схему более организованной)
Шаг 6: Ошибки кнопок
Шаг 7: Объясните двоичный счетчик
В программировании мы считаем, используя систему счисления, называемую двоичной, которая представлена единицами и нулями. Пример 011 в двоичном формате - это то, что мы с вами назвали бы 3. Светодиоды великолепны, потому что они могут легко представлять двоичные значения! 1 может быть представлен с включенным светодиодом, а 0 может быть представлен с выключенным светодиодом. Поскольку у нас есть три светодиода, у нас есть три двоичных разряда, с которыми мы можем работать. Возможные значения для нашего светодиодного счетчика подробно описаны в таблице выше.
Шаг 8: Код для двоичного счетчика
Прилагается BinaryCounter.ino, который содержит весь код для запуска проекта двоичного счетчика на Arduino Uno.