Тема: Кнопочные ковбои
Домашнее задание: Программирование платы
Задание
Откройте проект, разработанный на уроке.
Подключите к схеме несколько светодиодов.
Запрограммируйте светодиоды так, чтобы
они загорались в начале игры. Для этого в
функцию setup() добавьте код. Например,
для светодиода, подключенного к пину 0,
нужно добавить следующую строчку кода:
void setup()
{
}
pinMode(0, OUTPUT);
...
void loop()
{
}
Затем в цикле добавьте код, чтобы этот светодиод
светился всегда:
digitalWrite(0, HIGH);
...
Пример выполненной работы (рис. 1-2):
МАЛАЯ КОМПЬЮТЕРНАЯ АКАДЕМИЯ
Создание гаджетов на Arduino
2
Домашнее задание № 5
Рисунок 1
Рисунок 2
МАЛАЯ КОМПЬЮТЕРНАЯ АКАДЕМИЯ
Создание гаджетов на Arduino
3
Домашнее задание № 5
Усовершенствуйте игру и добавьте в нее еще одного
игрока. Для этого добавьте на схему кнопку и све
тодиод. В программе измените количество игроков
с двух до трех, а для этого поменяйте следующую
строку кода:
#define PLAYER_COUNT 2
Кроме того, добавьте номера пинов, к которым под
ключены кнопка и диод в следующих строках кода:
int buttonPins[PLAYER_COUNT] = {2, 13};
int ledPins[PLAYER_COUNT] = {3, 12};
В первую строку кода добавьте номер пина, к которому
подключена кнопка, а во вторую строку добавьте но
мер пина, к которому подключен светодиод