Показать сообщение отдельно
Старый 29.06.2016, 12:15   #157
Narkus
Новый Пользователь
 
Регистрация: 11.03.2014
Возраст: 39
Регион: 50, 90, 150
Машина: Ford Focus 3
Сообщений: 4
Narkus is on a distinguished road
По умолчанию

lti1, спасибо за подсказку, немного изменил код для более простой калибровки под фоторезистор:
PHP код:
int sens 0
int sens_save
void setup() { 
  
Serial.begin(115200); 


void loop() { 
  
sens analogRead(0); 
  
sens map(sens74010000100); // для упрощения калибровки фоторезистора map(sens, нижний порог, верхний порог, 0, 100)
  
sens constrain(sens0100); // числовые показания ограничены диапазоном от 0 до 100 
  
if (abs(sens_save sens) > 10) { 
    if (
sens<10sens 0
    if (
sens>85sens 100
    
String s "<brightness:" String(sens) + "%>"
    
Serial.print(s); 
    
sens_save sens
  } 

Ардуино только начинаю изучать, узнаю много нового сейчас
Одна загвоздка осталась: мой китайский планшет регулирует яркость таким образом (Arduino nano + Serial Manager) только при выведенном на передний план ползунке регулировки яркости из настроек, в фоне значения меняются, но фактическая яркость неизменна.
И ещё вопрос: только у меня Serial Manager виснет при загрузке планшета с уже подключенной ардуиной?
Narkus вне форума   Ответить с цитированием