Page 26 - Scratch и Arduino для юных программистов и конструкторов
P. 26

2.  Выберите  фон  для  вашей  сцены.  Мы  выбрали  из  библиотеки  фон
                     pathway.
                 3.  Создайте глобальную переменную alarm.
                 4.  Соберите сценарий, который считывает состояния порта D2 в глобаль-
                     ную переменную alarm. Если значение переменной alarm становится рав-
                     ным 1, то как из-под земли на сцене появляется собака, начинает но-
                     ситься и лаять. Как только все движения прекратятся (alarm = 0), собака
                     замолчит и спрячется (рис. 2.65).






































                         Рис. 2.65. Программа охранной сигнализации и результат её работы


                                Задания

                            1.   Добавьте в свой проект звуки.

                            2.   Попробуйте изменить программу так, чтобы сенсор движения
                                будил собаку только в ночное время. Для этого воспользуйтесь
                                датчиком освещённости (фоторезистором). В случае возникно­
                                вения сложностей обратитесь к проекту «Умный домик».



                                                                                             ГЛАВА 2
     102
   21   22   23   24   25   26   27   28   29   30   31