В строке меню этой программы есть что-то, что называется «Помощь». Почему бы вам не щелкнуть по нему?
7-сегментный светодиодный разряд ('7SEG') Вы можете подключить этот 7-сегментный светодиодный дисплей к выбранному набору из четырех последовательныхВыводы «Uno», которые дают шестнадцатеричный код для требуемой отображаемой цифры (от «0» до «F»), и включают или выключают эту цифру с помощью контакта CS * (active-LOW для ON). Это устройство включает в себя встроенный декодер, который использует уровни active-HIGH на четырех последовательных выводах «1 из 4» для определения запрашиваемой шестнадцатеричной цифры, которая должна отображаться. Уровень Te на самом нижнем номере пина (тот, который отображается в поле ввода '1of4') представляет младший бит 4-битного шестнадцатеричного кода. Цвет сегментов светодиода («R», «Y», «G» или «B») - это скрытый параметр, который можно выбрать только путем редактирования файла IODevices.txt, который вы можете создать с помощью команды «Сохранить из Configure |Диалоговое окно 'I / O' Devices.
Пожалуйста, прочитайте руководства.
Редактировать:
Поскольку вы, кажется, не понимаете описание, вотпростой пример, который отображает цифры от 0 до 9. Цифра увеличивается каждую секунду.
/* This is a default program--
Use File->Load Prog to load a different program
*/
void setup()
{
for (int i = 3; i <= 8; i++)
pinMode(i, OUTPUT);
}
void loop()
{
// display a new digit every second
for (int digit = 0; digit <= 9; digit++)
{
for (int pin = 4; pin <= 7; pin++)
digitalWrite(pin, (bool)(digit & (1 << pin - 4)));
delay(1000);
}
}