Page 66 - 1156_Arduino-Polnyy-uchebnyy-kurs-ot-igry-k-inzhenernomu-proektu
P. 66

4.3.  Простые упражнения для Arduino и S4A
                                                                                65















                  Рис. 4.37.  Фрагмент программы на спрайте с крабом
        ком,  регулирующим  диаметр  трубы,  и  работой  потенциометра.
        На спрайте с крабом разместите следующий фрагмент программы
        (рис. 4.37).

                       Управление яркостью светодиода
                       с помощью потенциометра

           Компоненты:
              y Плата  Arduino  Uno,  1х;
              y Макетная  плата  BreadBoard  Half,  1х;
              y Светодиод,  1х;
              y Резистор,  220  Ом,  1х;
              y Потенциометр,  1х;
              y Провод  с  концами  типа  штекер,  6х;
              y USB-кабель,  1х.

           В  следующей  модели  от  поворота  ручки  потенциометра  будет
        зависеть  яркость  светодиода.  Это  также  одна  из  базовых  схем  ро-
        бототехники,  а  точнее,  автоматики.
           Сборка схемы
        Соедините  контакт  «земля»  потенциометра,  а  также  катод  све-
        тодиода  с  шиной  « »  на  макетной  плате.  Затем  подключите  эту
        шину  к  контакту  GND  на  Arduino  (рис. 4.38).  При  таком  под-
        ключении  задействуется  меньше  входов,  чем  при  прямом  под-
        ключении  компонентов  к  Uno,    и  от  макетной  платы  к  контрол-
        леру  тянется  меньше  проводов.
           Неважно,  какой  из  крайних  контактов  потенциометра  будет
        подключен  к  5V,  а  какой —  к  GND:  поменяется  только  направле-
        ние,  в  котором  нужно  крутить  ручку  потенциометра  для  увели-
        чения  напряжения.  Запомните,  что  сигнал  считывается  со  сред-
        него  контакта!






                                                                                 4 / 18
   61   62   63   64   65   66   67   68   69   70   71