Предмет: Информатика, автор: Аноним

Задание 1 :
Создайте новый проект. Добавьте на плату 6 светодиодов и датчик освещенности. Запрограммируйте плату так, что- бы чем меньше света попадало на фоторезистор, тем больше светодиодов было включено.​срочно!!

Приложения:

Ответы

Автор ответа: vitamin6754
1

Відповідь:

void loop() {

// Инициализация 6 светодиодов

for(size_t i = 2; i <= 7; i++)

       pinMode(i, OUTPUT);

}

void loop() {

const uint16_t readADC = analogRead(0);

for(size_t i = 2; i <= 7; i++)

       digitalWrite(i, readADC < i * 50 ? LOW : HIGH ); // upd: изначально перепутал местами LOW и HIGH

delay(100); // для того, чтобы цикл исполнялся не слишком быстро

}

Интересные вопросы
Предмет: Қазақ тiлi, автор: zulfiakozahmetova915
Предмет: Математика, автор: bozolesa3