Arduino IDE Мигающий светодиод при использовании нескольких датчиков / if else операторов

Создайте собственную собственную функцию фильтрации, например:

def skipper(fname):
    with open(fname) as fin:
        no_comments = (line for line in fin if not line.lstrip().startswith('#'))
        next(no_comments, None) # skip header
        for row in no_comments:
            yield row

a = np.loadtxt(skipper('your_file'), delimiter=',')
0
задан Rick Chardet 15 January 2019 в 21:39
поделиться

1 ответ

Ваш void loop() начинается с if (teller1 > 500) {.
Затем при проверке значений датчика он говорит

if ((sensorValue > 20) && (distance > 20) && (teller1 < 250)) {
  analogWrite(RED, 255);

teller1 не может быть> 500 и < 250 одновременно.

Редактировать после комментария:

void loop(){
    if (teller1 > 500) {
    //read sensor values
    teller1 = 0;
    }

    if (sensorValue > 20 && distance > 20) {
    //power led
    teller2 = 0;
    }
    if (sensorValue <20 || teller2 > 250){
    //unpower led
    }
}
0
ответ дан J.D. 15 January 2019 в 21:39
поделиться
Другие вопросы по тегам:

Похожие вопросы: