Вы находитесь на странице: 1из 3

Практическая работа № 4

Тема: Виртуальное управление светодиодами RGB с помощью Autodesk Circuits с использованием


цикла «for».
Цель работы: Использование виртуальной среды Autodesk Circuits, ознакомление учащихся с
типом подключения и программированием индикатора RGB.

Ход работы:

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


Arduino имеет встроенный светодиод, подключенный к цифровому контакту 13. Этот индикатор
загорается, когда цифровой контакт 13 установлен на HIGH (из программы, написанной на
Arduino), гаснет, когда контакт 13 установлен на LOW.
void setup() {
pinMode(13, OUTPUT);
}
void loop() {
digitalWrite(13, HIGH);
delay(1000);
digitalWrite(13, LOW);
delay(1000);
}

Если вы напишите эту программу на плате Arduino и следите за светодиодом,


подключенным к контакту 13, вы заметите, что она мигает один раз в секунду. Давайте немного
посмотрим на вышеуказанную программу. В разделе «Настройка» у нас есть только одна
инструкция, которая гласит, что цифровой вывод 13 будет по-прежнему использоваться для
управления устройством (если бы мы хотели считывать информацию из окружающей среды -
чтобы подключить к ней датчик - мы бы написали «pinMode ( 13, ВХОД) "). Эта инструкция
выполняется только один раз. Затем идет секция «петля», в которой загорается светодиод,
подключенный к контакту 13 («digitalWrite (13, HIGH)»), ждет секунду, выключает ее и снова ждет
секунду. Как я уже говорил выше, инструкции в разделе «цикл» выполняются циклически, так что
сразу после завершения цикла светодиод снова загорается, затем снова гаснет и так далее, пока мы
не отключим питание пластины. Следующий пример очень похож на этот, за исключением того,
что вместо установленного на заводе светодиода на плате Arduino мы будем использовать
физический светодиод, подключенный к контакту 13 платы.

CPB
Mod Coala Nr.document Semnat Data
Elaborat Lit. Coala Coli
Verificat 1

Gr.
Практическое задание: № 1
Составьте схему, которая должна содержать 8 секции светофора, 4 секции для автомобилей LED
RGB и 4 секции для пешеходов LED, и разработайте программу, которая управляет этими
светофорами в соответствии с правилами дорожного движения.
Что нужно для схемы:
1. LED RGB – 4;
2. LED – 8;
3. Breadboard – 1;
4. Arduino – 1;
5. Резисторы – 12;
Schema care conține 8 secțiuni de semafoare, 4 secțiuni pentru automobile și 4 secțiuni pentru
pietoni:

Coala
2
Mod Coala Nr.document Semnat Data
Coala
3
Mod Coala Nr.document Semnat Data

Вам также может понравиться