Arduino и Scratch. TETRA. #1 и #2 Копосов Д.Г. / 06.09.2015 В прошлом посте о новой российской плате "TETRA. Сделано в России" анонсировал серию постов про программирование Arduino-совместимых плат в среде Scratch 4 Arduino. Раз обещал - надо делать. Мини-встреч будет всего 10. Первые две:#2. Объединим миры! Реальный светодиод на Arduino и виртуальный объект "Светодиод" должны мигать одновременно (синхронно). Программа для Arduino.Программа для объекта "Светодиод". program.zip ( 31.18 килобайт ) Кол-во скачиваний: 96Что же нам удалось сделать? Мы смогли обеспечить одновременный переход двух объектов из одного состояния в другое, т.е. смогли синхронизировать их работу. В нашем случае это были всего два состояния светодиодов: включено и выключено.Для этого использовались команды: Передать вкл и Передать выкл. Эти команды позволили нам передавать сообщения от одного объекта к другим. Такие команды (команды Передать) называются событиями. А события, которые позволяют обеспечить одновременную работу чего-либо, называются синхронизирующими событиями.Использование в задании двух синхронизирующих событий - это очень расточительное действие. Следующую задачу, которую нужно рассмотреть с учащимися - сделать проект более качественным, красивым и правильным.И задача уже не будет звучать "Объединим миры!", все будет по-другому: синхронизируйте работу виртуального и реального объектов, используя одно синхронизирующее событие.Однако, можно и просто наслаждаться веселыми и простыми заданиями, подводя их под вашу философию преподавания.#1. Первая программаУстановка Arduino IDE и S4A, загрузка прошивки в плату и первая программа "Мигаем светодиодом". Scratch arduino программирование