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

Глава 4.  Периферия  Arduino
       54
              Программа
           Спрайт  и  сцена  в  среде  S4A  представлены  на  рис. 4.13.



















             а)                              б)
                        Рис. 4.13.  Спрайт (а) и сцена (б) в среде S4A
              Соедините Arduino с компьютером с помощью USB-кабеля и на-
           жмите  на  зеленый  флажок,  чтобы  запустить  спрайт.


                          Маячок с убывающей яркостью

           Как  уже  говорилось  в  разделе,  посвященном  знакомству  с  пла-
           той,  не  любой  порт  Arduino  поддерживает  широтно-импульсную
           модуляцию.  Если  вы  хотите  регулировать  напряжение,  вам  по-
           дойдут  контакты,  помеченные  символом  тильда  «a».  На  Arduino
           Uno  это  цифровые  входы/выходы  № 3,  5,  6,  9,  10  и  11.

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


              Сборка схемы
           Сборка  очень  похожа  на  сборку  в  предыдущем  задании,  только
           на  этот  раз  нужен  порт  с  поддержкой  ШИМ.  Пусть  это  будет
           цифровой  выход  № 9  (рис. 4.14).
              Микроконтроллер  преобразует  уровень  в  диапазоне  от  0  до  255
           в  напряжение  от  0  до  5  В.




                                                                                   1 / 8
   50   51   52   53   54   55   56   57   58   59   60