Занятие №1 Blink - проект Arduino в лицее №17 г. Северодвинска » Роботы на платформе Ардуино
В котором рассказывается о том, как собрать первую схему, написать первую программу и заставить их работать вместе. Что хотим Подсоединенный к Ардуино диод мигает через одинаковые промежутки времени Что понадобится Ардуино Монтажная плата Резистор 220 Ом Светодиод Проводники Среда программирования Arduino IDE (для ChipKit Uno32 среда программирования MPIDE) Этапы работы Собираем схему Пишем программу Подсоединяем…
Опыт внедрения курса микроэлектроники в курс преподавания информатики
Занятие №1 Blink
В котором рассказывается о том, как собрать первую схему, написать первую программу и заставить их работать вместе.
Что хотим
Подсоединенный к Ардуино диод мигает через одинаковые промежутки времени
Что понадобится
Ардуино
Монтажная плата
Резистор 220 Ом
Светодиод
Проводники
Среда программирования Arduino IDE доступна здесь (для ChipKit Uno32 среда программирования MPIDE)
Этапы работы
Собираем схему
Пишем программу
Подсоединяем плату к компьютеру и прошиваем
Наслаждаемся
Экспериментируем
Собираем схему на ардуино контролере и мат.плате
Пишем программу
Обращаем внимание на заглавные/строчные буквы — язык Arduino чувствителен к регистру. void setup() {
pinMode(13, OUTPUT); //устанавливаем 13 порт для вывода
}
void loop() {
digitalWrite(13, HIGH); // подаем на 13 порт 1 (5В) — включаем
delay(1000); // пауза 1с
digitalWrite(13, LOW); // подаем на 13 порт 0 (0В) — выключаем
delay(1000); // пауза 1с
}
Подсоединяем Arduino, настраиваем порт и выбираем плату. Прошиваем.
Для этого в меню IDE (это где Вы писали программу) выбираем пункт Tools
и далее в пункте Board выбираем плату и в пункте Serial Port
выбираем порт (для системы Windows вероятнее всего это будет COM с максимальным номером, для Linux — /dev/ttyUSB0)
Нажимаем Ctrl+U или кнопочку UPLOAD для прошивки платы.
Через несколько секунд диод начинает мигать с секундным интервалом.
Радуемся
Экспериментируем
Измените частоту мигания — пусть диод мигает в два раза чаще или в два раза реже
Заставьте диод делать короткие вспышки через секундный интервал
Попробуйте собрать схему (см. ниже) и организовать бегущий огонек. Только, чур, без пауз — всё время один из диодов светится.
А если организовать светофор? Запомните, в какой последовательности
диоды зажигаются у Вас, а потом посмотрите, как мигает настоящий
светофор. После прогулки, может быть, потребуется корректировка
программы.
Подумайте, как можно изменить расположение элементов на плате Arduino. Например для того, что бы диоды располагались рядом.
А что еще можно сделать с помощью диодов, резисторов и тех операторов, которые мы рассмотрели на занятии?
КОНЕЦ ЗАНЯТИЯ.
ИНТЕРЕСНЫХ НАХОДОК!
На нашем сайте доступна подборка инструкций и учебных пособий по ардуино.
Ознакомиться и скачать можно в этом разделе:
Скачать инструкции - книги по ардуино.