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

25.12.2018, 13:37
Источник: 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
Ардуино
схема
мигает
программа
программирование
выбираем плату ардуино
собрать схему
MPIDE
ChipKit
микроэлектроника
диоды
написать программу
Роботы на платформе Ардуино
робот


Вернуться в рубрику:

Проекты на платформе Ардуино


Хотите видеть на нашем сайте больше статей? Кликните Поделиться в социальных сетях! Спасибо!

Смотрите также:

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

Робототехника для каждого. 2024г.