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

Глава 6.  Применение робототехники в различных сферах
       162

















                 Рис. 6.15.  Окно параметров второго блока масштабирования

















                            Рис. 6.16.  Вкладка «Надпись к блоку»

           7.   Соедините  блоки  в  схему  (рис. 6.17).    Сигнал  с  фоторезистора
           должен  подаваться  в  блоки  масштабирования.  Каждый  блок  мас-
           штабирования  имеет  два  порта:  Input  (I) —  вход,  Quit  (Q) —  вы-
           ход.  К  выходу  неподписанного  блока  масштабирования  подклю-
           чите  блок  светодиода.
              У  блока  Buzzer  два  входа:  F  (foreign) —  внешний  вход,  на  ко-
           торый  подаются  данные  из  другого  блока,  и  En  (encoder) —  ключ
           разрешения,  на  который  поступают  только  два  значения:  логиче-
           ский  нуль  или  логическая  единица.  Когда  на  En  подана  едини-
           ца,  зуммер  работает,  если  нуль —  он  выключен.  Подключите  ко
           входу  F  блока  пьезодинамика  выход  второго  блока  масштабиро-
           вания,  а  ко  входу  En —  кнопку  (рис. 6.18).

           8.   Выполните  проверку  проекта  (рис. 6.19).
           9.   Скомпилируйте  проект  (рис. 6.20).  При  нажатии  кнопки  про-
           грамма  FLProg  запустит  среду  Arduino  IDE,  в  поле  редактора
           которой  будет  внесен  проект,  переведенный  на  язык  Wiring.
           Скомпилируйте  и  загрузите  скетч  на  плату  Arduino  Uno  обыч-
           ным  способом.




                                                                                 8 / 15
   158   159   160   161   162   163   164   165   166   167   168