aave Эксперт
2988
79 подписчиков
+ Разработчик, Инженер
Вопрос на форуме эксперта
Alexander-Polischuk спросил 7 августа 2017 г.
Здравствуйте! Я новичок в работе с Arduino.
Подскажите пожалуйста, как можно объединить этих два скетча в один. Суть такова, что я хочу получить значения яркости лазера с помощью bh 1750. Которые подключены к одной плате Arduino uno r3.
Вот скетчи:
Для bh 1750

#include
#include
BH1750 lightMeter;
void setup() {
Serial.begin(9600);
lightMeter.begin();
}
void loop() {
uint16_t lux = lightMeter.readLightLevel();
Serial.println(String(lux) + " lx");
delay(100);
}

Для лазера:

void setup() {
pinMode(13, OUTPUT);
}
void loop() {
digitalWrite(13, HIGH);
delay(500);
digitalWrite(13, LOW);
delay(500);
Ответ эксперта
aave ответил 16 октября 2017 г.
Да, можно объединить эти скетчи в один. Например так:

#include
BH1750 lightMeter;
void setup() {
Serial.begin(9600);
lightMeter.begin();
pinMode(13, OUTPUT);
}
void loop() {
digitalWrite(13, HIGH);
uint16_t lux = lightMeter.readLightLevel();
Serial.println(String(lux) + " lx");
delay(500);
digitalWrite(13, LOW);
delay(500);
}


Оцените качество ответа:
Добавить комментарий к ответу
Осталось символов: 500