Оценить:
 Рейтинг: 0

Школа капитана Грампа. Scratch и Arduino для школьников

Год написания книги
2017
<< 1 2 3 4 5 >>
На страницу:
4 из 5
Настройки чтения
Размер шрифта
Высота строк
Поля

Соберите вот такой скрипт.

Совет.

Для того чтобы изменить управляющую клавишу в блоке когда нажать пробел клавишу кликните на маленький треугольничек выпадающего списка и выберите стрелку вправо.

Нажимайте на стрелку вправо – спрайт будет перемещаться вправо, его координата Х будет изменяться на 3 при каждом нажатии на клавишу со стрелкой вправо.

Соберите следующий скрипт для движения спрайта налево.

При изменении координаты Х на отрицательное значение, спрайт переместится влево. На следующем рисунке показан результат работы блока изменить Х на -2.

Для перемещения спрайтов по вертикали нужно изменять координату Y. На следующем рисунке показан результат работы блока изменить Y на 2.

При изменении координаты Y на отрицательное значение, спрайт переместится вниз. На следующем рисунке показан результат работы блока изменить Y на -3.

Координатная система

Сцена Snap4Arduino по умолчанию имеет размер 480 пикселов в ширину, и 360 в высоту. Центральная точка сцены имеет координаты Х=0 и Y=0. Математически это записывается вот так (0; 0), где первая цифра это координата Х, а вторая Y.

На рисунке показана координатная сетка Snap4Arduino с координатами различных точек. Как видите, в правой половине сцены координата Х всегда больше ноля, и наоборот, в левой половине сцены она меньше ноля. Координата Y больше ноля в верхней половине сцены, и меньше ноля в нижней.

Сохранение проектов

В Snap4Arduino есть несколько возможностей для сохранения проектов.

Сохранение проектов в браузере

Первый, самый ненадежный способ, сохранение проектов в кеше браузера. Это способ опасен тем, что при случайной очистке кеша браузера все ваши проекты будут удалены.

Сохранение проектов в облаке

Второй способ – сохранение проектов в облаке. Это удобно тем, что вы получаете доступ к своим проектам из любого компьютера, подключенного к интернет. Также вы можете поделиться своим проектом, размещенным в облаке (расшарить его). Для получения возможности сохранять проекты в облаке необходимо зарегистрироваться. Для этого нажмите на кнопку с облачком в строке меню, и выберите Signup.

После регистрации необходимо войти в систему, и тогда появится возможность сохранения проектов в облаке.

Экспорт проектов

Третий способ – экспорт проектов на свой компьютер в формате XML. Для экспорта проекта нажмите на кнопку с листочком и выберите Экспорт проект.

Сохраните проект в папку на своем компьютере.

Совет.

Я рекомендую сохранять все проекты в облако не реже чем один раз в 10 минут, и экспортировать их по окончании работы.

Обратите внимание!

При загрузке нового проекта Snap4Arduino не предлагает сохранять текущий проект! Помните об этом, и сохраняйте проект как можно чаще.

Знакомство с мультиметром

Современного школьного образовательного набора по электронике у меня в хозяйстве нет, поэтому буду обучать пацанов с использованием древнего мультиметра и разных деталей, выдранных из сломанных бластеров, панелей управления и wi-fi-буйков. Пригодится и антикварная плата Ардуино с платой джойстика. Надеюсь, мои ученики не смогут угробить ее своими кривыми ручонками.

Прозвонка

Познакомьтесь с одним из самых замечательных экземпляров моей коллекции – мультиметром. Этот доисторический прибор позволяет определять напряжение и сопротивление.

Перед началом работы установите батарейку внутрь мультиметра.

Воткните щупы и переключите мультиметр в режим прозвонки.

Коснитесь щупами друг друга. Раздастся писк! Это означает, что цепь замкнута и по ней протекает электрический ток. Ток вытекает из плюсовой клеммы Кроны, установленной в мультиметре, протекает по красному щупу, затем по черному, попадает в зуммер, который издает пронзительный писк, а потом снова затекает в Крону через минусовую клемму. Крона хитрым химическим способом снова разгоняет ток, и он опять вытекает из ее плюсовой клеммы.

Запомните!

Электрическая цепь – это несколько предметов, проводящих электрический ток и источник тока (батарейка) соединенные в кольцо. Если кольцо разорвать, то никакого тока не будет.

Положите перед собой провод и прикоснитесь щупами к разным концам. Если провод исправен, то по нему протечет ток, и вы услышите писк.

Напряжение

Важнейшее свойство электричества называется напряжение. Для измерения постоянного напряжения переключите мультиметр в область вольтметра V—. Для измерения переменного напряжения служит область V~. Переменное напряжение – примитивная технология 21 века, поэтому на нашем корабле она не используется. Переключите мультиметр в режим вольтметра как показано на рисунке.

На рисунке переключатель показывает на 20. Это означает, что в этом режиме мы сможем измерить напряжение от 0В до 20В. Для того чтобы измерить напряжение Кроны следует коснуться черным минусовым щупом отрицательной клеммы Кроны (—), а красным щупом положительной клеммы (+).

На экране мультиметра отобразится напряжение Кроны.

Если напряжение больше 9 вольт, то Крона новая, а если меньше, то скоро может потребоваться замена.

Внимание! Ни в коем случае не засовывайте щупы в розетки космического корабля! Это опасно для жизни! Без шуток.

Измерьте напряжение пальчиковой батарейки типа АА.

Если батарейка новая, то напряжение будет около 1.5 В. Разряженные батарейки имеют напряжение около 1 В или меньше.

Делитель непряжения

Знакомство с питанием Arduino

Макетная плата или «макетка», как ее иногда называют, предназначена для установки электронных компонентов. Для удобства в работе макетку лучше всего приклеить на подложку рядом с платой Arduino. Плату Arduino прикрутите винтиками или приклейте на толстый слой двустороннего скотча.

Все пятерки отверстий на макетной плате, пронумерованные как (a, b, c, d, e) и (f, g, h, i, j), соединены вместе. Всего есть 60 пятерок отверстий для установки электронных компонентов. Также есть две пары шин питания, обозначенных синей и красной полосками. К синим отверстиям следует подключать общий провод (GND), а к красным «+» питания.

Давайте исследуем, как изменяется напряжение Кроны, попадая на плату Arduino. Подключите Крону к разъему платы Arduino.

Загорится красный светодиод. Измерьте напряжение, поступающее на плату от Кроны. Черным щупом коснитесь пина GND, а красным пина Vin.

Напряжение должно быть около 9 В. (от 8.8В до 9.5В).
<< 1 2 3 4 5 >>
На страницу:
4 из 5

Другие электронные книги автора Денис Владимирович Голиков