// инициализируем SPI2 SPI2.setup({ baud: 3200000, mosi: B15, sck: B13, miso: B14 }); // подключаем модуль для работы со сборкой силовых ключей var mosfet = require('@amperka/x-fet').connect({ cs: A0, // пин cs нужен для обращения к ключам spi: SPI2, // интерфейс SPI к которому подключены ключи qtyMod: 1 // количество модулей в цепочке }); // переменная счетчик var counter = 0; // вермя в милисекундах на переключение var time = 1000; // кол-во переключаемых выходов от 1 до 8; var pins = 8; // запускаем функцию которая переключает выходы setInterval(() => { if (counter === pins) { counter = 0; mosfet.turnAllOff(); } else { mosfet.turnOn(counter); counter++; } }, time);