Интернет - магазин инструкций к конструктору Lego Education

Проект Arduino в лицее №17 г. Северодвинска


Источник: parshev.wordpress.com



Опыт внедрения курса микроэлектроники в курс преподавания информатики

Занятие №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 для прошивки платы.

Через несколько секунд диод начинает мигать с секундным интервалом.

Радуемся

Экспериментируем

  1. Измените частоту мигания — пусть диод мигает в два раза чаще или в два раза реже
  2. Заставьте диод делать короткие вспышки через секундный интервал
  3. А если закодировать сообщение SOS в азбуке Морзе?
  4. Попробуйте собрать схему (см. ниже) и организовать бегущий огонек. Только, чур, без пауз — всё время один из диодов светится.
  5. А если организовать светофор? Запомните, в какой последовательности диоды зажигаются у Вас, а потом посмотрите, как мигает настоящий светофор. После прогулки, может быть, потребуется корректировка программы.
  6. Подумайте, как можно изменить расположение элементов на плате Arduino. Например для того, что бы диоды располагались рядом.

изменить расположение элементов на плате

А что еще можно сделать с помощью диодов, резисторов и тех операторов, которые мы рассмотрели на занятии?

КОНЕЦ ЗАНЯТИЯ.

ИНТЕРЕСНЫХ НАХОДОК!


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

Ключевые слова:
робототехника
робот
Роботы на платформе Ардуино
Платформа Arduino
Микроконтроллер
плата Ардуино Уно
скетч
микросхема
arduino
курс микроэлектроники
Ардуино
резистор
диод


Занятие №2 Кнопка. В котором мы подключаем кнопку - проект Arduino в лицее №17 г. Северодвинска

Занятие №2 Кнопка. В котором мы подключаем кнопку - проект Arduino в лицее №17 г. Северодвинска
  • В котором мы подключаем кнопку. Что хотим На монтажной плате диод и кнопка. Нажимаем кнопку — диод горит, отпускаем — не горит, нажимаем — горит, ...

  • Занятие №5 Датчики (термистор) - проект Arduino в лицее №17 г. Северодвинска
  • В котором рассказывается о том, как собрать первую схему, написать первую программу и заставить их работать вместе. Что хотим Подсоединенный к ...



  • Если вы хотите получать больше статей, подобно этой, то кликните Поделиться в социальных сетях! Спасибо!


    Обратите внимание полезная информация.