Arduiuo uno/mega2560 код 1 (светильник для воды)
/******************************************************/
/*
Arduiuo_6Color_led
Белый, синий, черный, желтый, розовый, красный
Код данного примера находится в свободном достоянии.
*/
/Дайте ему Название:
Int D1 = 13;/белый
Int D2 = 12;/синий
Int D3 = 11;/Chartreuse
Int D4 = 10;/желтый
Int D5 = 9;/розовый
Int D6 = 8;/красный
Int GND = 7;/GND
Int D11 = 6;/белый
Int D12 = 5;/синий
Int D13 = 4;/Chartreuse
Int D14 = 3;/желтый
Int D15 = 2;/розовый
Int D16 = 1;/красный
Int i;
# Define ms_cnt 200/Millisecond задержка
/Рутинная Настройка запускается один раз при нажатии reset:
Void setup () {
/Инициализируйте цифровой pin как выход.
PinMode (D1, выход);
PinMode (D2, выход);
PinMode (D3, выход);
PinMode (D4, выход);
PinMode (D5, выход);
PinMode (D6, выход);
PinMode (D11, выход);
PinMode (D12, выход);
PinMode (D13, выход);
PinMode (D14, выход);
PinMode (D15, выход);
PinMode (D16, выход);
PinMode (GND, выход);
Цифровая запись (GND, LOW);
} Долл. США
/Рутина цикла проходит снова и снова навсегда:
Void loop () {
/Белый светодиодный светильник, чем любой другой цветной светильник s, таким образом, уменьшая яркость
Для (i = 0; i <ms_cnt/6; i + +)
{
Цифровая запись (D1, высокая);
Задержка (1);
Цифровая запись (D1, низкий);
Задержка (5);
} Долл. США
DigitalWrite (D2, HIGH);/включить светодиодный (HIGH-уровень напряжения)
Задержка (ms_cnt);/дождитесь Millisecond
DigitalWrite (D2, LOW);/выключите светодиодный, сделав низкое напряжение
DigitalWrite (D3, HIGH);/включить светодиодный (HIGH-уровень напряжения)
Задержка (ms_cnt);/дождитесь Millisecond
DigitalWrite (D3, LOW);/выключите светодиодный, сделав низкое напряжение
DigitalWrite (D4, HIGH);/Включите светодиодный (HIGH-уровень напряжения)
Задержка (ms_cnt);/дождитесь Millisecond
DigitalWrite (D4, LOW);/выключите светодиодный, делая напряжение низким
DigitalWrite (D5, HIGH);/Включите светодиодный (HIGH-уровень напряжения)
Задержка (ms_cnt);/дождитесь Millisecond
DigitalWrite (D5, LOW);/выключите светодиодный, делая напряжение низким
DigitalWrite (D6, HIGH);/Включите светодиодный (HIGH-уровень напряжения)
Задержка (ms_cnt);/дождитесь Millisecond
DigitalWrite (D6, LOW);/выключите светодиодный, делая напряжение низким
/Белый светодиодный светильник, чем любой другой цветной светильник s, таким образом, уменьшая яркость
Для (i = 0; i <ms_cnt/6; i + +)
{
Цифровая запись (D11, высокая);
Задержка (1);
Цифровая запись (D11, LOW);
Задержка (5);
} Долл. США
Цифровая запись (D12, высокая);
Задержка (ms_cnt);
Цифровая запись (D12, LOW);
Цифровая запись (D13, высокая);
Задержка (ms_cnt);
Цифровая запись (D13, LOW);
Цифровая запись (D14, высокая);
Задержка (ms_cnt);
Цифровая запись (D14, LOW);
Цифровая запись (D15, высокая);
Задержка (ms_cnt);
Цифровая запись (D15, низкий);
Цифровая запись (D16, высокая);
Задержка (ms_cnt);
Цифровая запись (D16, низкий);
} Долл. США
/******************************************************/
Uno/mega2560 код 2 (светильник светодиодный)
/******************************************************/
/*
Arduiuo_6Color_led
Белый, синий, черный, желтый, розовый, красный
Код данного примера находится в свободном достоянии.
*/
/Дайте ему Название:
Int D1 = 13;/белый
Int D2 = 12;/синий
Int D3 = 11;/Chartreuse
Int D4 = 10;/желтый
Int D5 = 9;/розовый
Int D6 = 8;/красный
Int GND = 7;/GND
Int D11 = 6;/белый
Int D12 = 5;/синий
Int D13 = 4;/Chartreuse
Int D14 = 3;/желтый
Int D15 = 2;/розовый
Int D16 = 1;/красный
Int i;
# Define ms_cnt 200/Millisecond задержка
/Рутинная Настройка запускается один раз при нажатии reset:
Void setup () {
/Инициализируйте цифровой pin как выход.
PinMode (D1, выход);
PinMode (D2, выход);
PinMode (D3, выход);
PinMode (D4, выход);
PinMode (D5, выход);
PinMode (D6, выход);
PinMode (D11, выход);
PinMode (D12, выход);
PinMode (D13, выход);
PinMode (D14, выход);
PinMode (D15, выход);
PinMode (D16, выход);
PinMode (GND, выход);
Цифровая запись (GND, LOW);
} Долл. США
/Рутина цикла проходит снова и снова навсегда:
Void loop () {
/Белый светодиодный светильник, чем любой другой цветной светильник s, таким образом, уменьшая яркость
Для (i = 0; i <ms_cnt/6; i + +)
{
Цифровая запись (D1, высокая);
Цифровая запись (D11, высокая);
Задержка (1);
Цифровая запись (D1, низкий);
Цифровая запись (D11, LOW);
Задержка (5);
} Долл. США
DigitalWrite (D2, HIGH);/включить светодиодный (HIGH-уровень напряжения)
DigitalWrite (D3, дальний свет);/поверните светодиодный (высока, при этом уровень напряжения)
DigitalWrite (D4, HIGH);/Включите светодиодный (HIGH-уровень напряжения)
DigitalWrite (D5, HIGH);/Включите светодиодный (HIGH-уровень напряжения)
DigitalWrite (D6, HIGH);/Включите светодиодный (HIGH-уровень напряжения)
Цифровая запись (D12, высокая);
Цифровая запись (D13, высокая);
Цифровая запись (D14, высокая);
Цифровая запись (D15, высокая);
Цифровая запись (D16, высокая);
} Долл. США