Оглавление:
- Шаг 1. Необходимые материалы
- Шаг 2: процесс сборки
- Шаг 3: Кодирование
- Шаг 4: заставить все работать вместе
Видео: Учебное пособие по RGB: 4 шага
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:52
Добро пожаловать! Давайте узнаем, чему мы научимся на этом сайте!
Следующее руководство будет содержать все необходимые шаги для создания проекта светодиода RGB. Будет изображение всех необходимых материалов, затем будет пошаговый процесс с изображениями, за которыми следует код в форме, позволяющей скопировать и вставить его прямо в программное обеспечение для кодирования. Кроме того, чтобы убедиться, что все аспекты, особенно код, используются правильно, будет предоставлен короткий видеоклип!
Шаг 1. Необходимые материалы
Вот изображение необходимых материалов:
* Также требуется ноутбук с программным обеспечением Arduino.
Шаг 2: процесс сборки
Шаг 1. Поместите 3 потенциометра в центр макета.
Шаг 2: возьмите провод и поместите его перед передней ножкой потенциометра, затем прикрепите кабель к A1.
Шаг 3 и Шаг 4: Повторите шаг 2 для двух других потенциометров, подключив провод от ножки к A2, а другой - от ножки к A3.
Шаг 5: Поместите провод в отрицательный квадрат и поместите его в правую ножку потенциометра, а затем возьмите другой провод и прикрепите его от положительного квадрата к левой ножке потенциометра.
Шаг 6 и 7: повторите шаг 5 для двух других потенциометров.
Шаг 8: возьмите провод от положительного квадрата и подключите его к порту GND.
Шаг 9: Возьмите провод от отрицательного квадрата и подключите его к порту 5V.
Шаг 10: Поместите светодиод под ранее использованные провода.
Шаг 11: Подключите провод от порта 11 к квадрату у края, но близко к светодиоду.
Шаг 12 и шаг 13: повторите шаг 11, используя порты 9 и 10.
Шаг 14: Подключите резистор от ранее использованного провода к 1-й, 3-й и 4-й ноге светодиода.
Шаг 15: Наконец, подключите провод от второй ножки светодиода через макетную плату к отрицательному квадрату.
Шаг 3: Кодирование
Ниже приведен код, который вы можете скопировать и вставить прямо в программное обеспечение Arduino …
void setup () {
pinMode (9, ВЫХОД);
pinMode (10, ВЫХОД);
pinMode (11, ВЫХОД);
Serial.begin (9600);
// поместите сюда свой установочный код, чтобы запустить его один раз:
}
void loop () {
// поместите сюда ваш основной код для повторного запуска: analogWrite (9, analogRead (A0) / 4);
analogWrite (10, analogRead (A1) / 4);
analogWrite (11, analogRead (A2) / 4); }
Краткое объяснение:
Это очень простой код, который можно легко объяснить, установив связи между сокращенным кодом. Он начинается с объяснения 3 ВЫХОДОВ, а именно 9, 10 и 11. Это связано с процессом сборки, поскольку подключение проводов к портам было одним из последних шагов. После этого туда помещаются 3 аналогично структурированные строки, которые в основном объясняют Arduino, что для каждого выхода здесь установлен порт. Например, в первом говорится, что порт 9 должен читать из A0. То же самое и с двумя другими строками, но с разными выходами и портами, и это конец кода.
Шаг 4: заставить все работать вместе
Давайте посмотрим на конечный продукт и на то, как все это работает вместе.
drive.google.com/file/d/1A4vbyfUL10jWamgpb…
Рекомендуемые:
Raspberry Pi - 3-осевой акселерометр ADXL345, учебное пособие по Python: 4 шага
Raspberry Pi - ADXL345 3-Axis Accelerometer Python Tutorial: ADXL345 - это небольшой, тонкий, сверхмалопотребляющий 3-осевой акселерометр с высоким разрешением (13 бит) и измерением до ± 16 g. Данные цифрового вывода форматируются как 16-битное дополнение до двоек и доступны через цифровой интерфейс I2C. Он измеряет
Arduino Nano - Учебное пособие по датчику внешней освещенности TSL45315: 4 шага
Arduino Nano - TSL45315 Датчик внешней освещенности Учебное пособие: TSL45315 - это цифровой датчик внешней освещенности. Это приблизительно соответствует реакции человеческого глаза в различных условиях освещения. Устройства имеют три выбираемых времени интегрирования и обеспечивают прямой 16-битный выходной сигнал люкс через интерфейс шины I2C. Устройство со
Arduino Nano - Учебное пособие по прецизионному датчику высотомера MPL3115A2: 4 шага
Arduino Nano - Учебное пособие по прецизионному датчику высотомера MPL3115A2: MPL3115A2 использует датчик давления MEMS с интерфейсом I2C для предоставления точных данных о давлении / высоте и температуре. Выходы датчиков оцифровываются 24-битным АЦП высокого разрешения. Внутренняя обработка удаляет задачи компенсации из
Учебное пособие на Python по датчику влажности и температуры Raspberry Pi SHT25: 4 шага
Raspberry Pi SHT25 Датчик влажности и температуры Руководство Python: Датчик влажности и температуры SHT25 I2C ± 1,8% относительной влажности ± 0,2 ° C Мини-модуль I2C. Высокоточный датчик влажности и температуры SHT25 стал отраслевым стандартом с точки зрения форм-фактора и интеллекта, обеспечивая калиброванный, линеаризованный сигнал датчика
Учебное пособие: как использовать датчик цветового детектора RGB TCS230 с Arduino UNO: 3 шага
Учебное пособие: Как использовать датчик цветового детектора RGB TCS230 с Arduino UNO: Описание: В этом руководстве вы увидите несколько простых шагов о том, как использовать датчик цветового детектора RGB с помощью Arduino Uno. В конце этого урока вы получите ряд результатов сравнения нескольких цветов. TCS3200 s полный цветовой дет