Эксперимент 5. ночной светильник

Тема в разделе "Arduino & Shields", создана пользователем AlienToxic, 19 мар 2020.

  1. AlienToxic

    AlienToxic Нуб

    Всем Привет. Очень срочно нужна Ваша помощь!!! Задание: яркость лампочки зависела от уровня освещенности. При изменении порока потенциометром, также изменялось и скалирование. То есть, если установлен порог в 624 из 1023, то максимальная яркость будет при 624, а при 312 лампочка будет гореть в половину. Заранее спасибо!!! https://www.tinkercad.com/things/8B71mACnUfM
     
  2. Airbus

    Airbus Радиохулиган Модератор

    Дели на 4.Или используй map
     
  3. Ariadna-on-Line

    Ariadna-on-Line Гуру

    Ну а сигнал с фотосенсора вы получать-то умеете ? Могу подсказать идею с масштабированием. На Ардуине есть вход Vref. Если вы в самом начале программы вставите строчку
    analogReference(EXTERNAL) -
    то подавая потенциометром напряжение 0-5 вольт на этот вход, вы будете иметь аппаратное масштабирование (скалирование) без программных заморочек..
    Только во избежании случайностей - обязательно вставьте между средним выводом потенциометра (бегунком) и выводом Vref - резистор 1ком-10ком.