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

Глава 4.  Периферия  Arduino
       94

              С  аналогового  входа  Arduino  можно  считать  значения  от 0 до
           1023.  В  схеме  с  потенциометром  задействуются  все  эти  значения.
           В  то  же  время  на  цифровой  выход  Arduino  с  помощью  ШИМ
           можно  подать  значения  от  0  до  255,  а  в  случае  с  сервоприводом
           в  команду  движения  вообще  можно  передавать  значения  только
           до  179,  т.  е.  потребуется  пропорционально  преобразовать  значе-
           ния  из  отрезка  [0;1023]  в  значения  из  отрезка  [0;179].
              Самостоятельно  допишите  спрайт,  основываясь  на  уже  знако-
           мых  вам  моделях.




                   4.6.   Платы расширения


           Самый  сложный  тип  периферийного  оборудования  Arduino —  это
           платы расширения.  Их  еще  называют  щитами  (shield).  Они  так-
           же  являются  многокомпонентными  устройствами,  но  существенно
           отличаются  от  модулей,  поэтому  их  выделяют в отдельную  ка-
           тегорию.  Каждая  плата  расширения  представляет  собой  сложную
           электрическую  схему  с  возможностью  подключения  к  ней  одно-
           компонентных  и  многокомпонентных  периферийных  устройств.
           В  щит  иногда  бывает встроен  дополнительный  микроконтроллер,
           берущий  на  себя  управление  специализированными  компонента-
           ми,  чтобы  уменьшить  нагрузку  на  микроконтроллер  Arduino.
              Платы  расширения  делятся  на  несколько  типов:
                 y платы расширения портов,  например  Mega  Proto  Shield
                или  Troyka  Shiled;  Multiservo  Shield  (рис. 4.83),  расширяют
                возможности  основной  платы  добавлением  портов,  иногда
                собственного  формата.  К  этим  портам  можно  быстро  под-
                ключать  совместимые  модули  (такие,  как  Troyka-модули)


















                                                        Рис. 4.83.  Multiservo Shield





                                                                                15 / 18
   90   91   92   93   94   95   96   97   98   99   100