Инфоурок Информатика Другие методич. материалыПервая программа "Hello World!" на Arduino

Первая программа "Hello World!" на Arduino

Скачать материал

«Робототехника». Уровень 4. Занятие 4.

Тема занятия: Первая программа "Hello World!" на Arduino

Продолжительность занятия: 1 час.

 

Для первого урока нам ничего не нужно кроме самой Arduino и usb кабеля к ней. Как не банально это будет звучать, но давайте скажем с помощью Arduino "Hello World!". С этого простого эксперимента мы сделаем свой первый шаг в мир Arduino.

Для урока нам понадобится :

1.      Arduino uno контроллер

2.      USB кабель (в большинстве случае он идет в комплекте с контроллером)

Для начала нам нужно подключить Arduino к компьютеру, а затем написать в данной среде код программы "Hello World!". Копируем его и вставляем в ранее установленную IDE.

int val; // Задаем переменную val для отслеживания нажатия клавиши

void setup ()
{
  Serial.begin (9600); // Задаем скорость обмена com-порта 9600
}

void loop ()
{
  val = Serial.read (); // Считываем команду посланную с компьютера через консоль IDE Arduino
  if (val == 'R') // Задаем букву условие на букву "R", при нажатии которой в консоли будет зажигался светодиод и появится строка "Hello World!"
{
Serial.println ("Hello World!"); // Пишем в консоль "Hello World!"
}
}


 

Данные код ждет когда на виртуальный com порт arduino будет подан сигнал в виде буквы "R", после этого монитор порта arduino UNO возвращает нам надпись "Hello World!"

Разберем код программы.

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

Далее в обязательной процедуре void setup () командой Serial.begin (9600) мы задаем скорость обмена данными с нашей платой. Пока мы не планируем передавать большие объемы данным, поэтому зададим небольшую скорость 9600, что положительно скажется на стабильности обмена данными с компьютером.

Основной код программы выполняется в обязательной процедуре void loop (), она по кругу до бесконечности выполняет код внутри нее.

Считываем данные с com порта - val = Serial.read ();
Если com порта пришла буква R  - if (val == 'R')
то
Пишем в com порта Hello World! - Serial.println ("Hello World!");

 

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Первая программа "Hello World!" на Arduino"

Методические разработки к Вашему уроку:

Получите новую специальность за 3 месяца

Специалист по выставочной деятельности

Получите профессию

Бухгалтер

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Краткое описание документа:

Для первого урока нам ничего не нужно кроме самой Arduino и usb кабеля к ней. Как не банально это будет звучать, но давайте скажем с помощью Arduino "Hello World!". С этого простого эксперимента мы сделаем свой первый шаг в мир Arduino.

Для урока нам понадобится :

  • Arduino uno контроллер
  • USB кабель (в большинстве случае он идет в комплекте с контроллером)

Для начала нам нужно подключить Arduino к компьютеру, а затем написать в данной среде код программы "Hello World!". Копируем его и вставляем в ранее установленную IDE.

int val; // Задаем переменную val для отслеживания нажатия клавиши

void setup ()
{
Serial.begin (9600); // Задаем скорость обмена com-порта 9600
}

void loop ()
{
val = Serial.read (); // Считываем команду посланную с компьютера через консоль IDE Arduino
if (val == 'R') // Задаем букву условие на букву "R", при нажатии которой в консоли будет зажигался светодиод и появится строка "Hello World!"
{
Serial.println ("Hello World!"); // Пишем в консоль "Hello World!"
}
}


Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 664 711 материалов в базе

Скачать материал

Другие материалы

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 20.10.2018 1715
    • DOCX 18.5 кбайт
    • Оцените материал:
  • Настоящий материал опубликован пользователем Жакипова Молдир Асылбеккызы. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Жакипова Молдир Асылбеккызы
    Жакипова Молдир Асылбеккызы
    • На сайте: 5 лет и 7 месяцев
    • Подписчики: 1
    • Всего просмотров: 59110
    • Всего материалов: 18

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

HR-менеджер

Специалист по управлению персоналом (HR- менеджер)

500/1000 ч.

Подать заявку О курсе

Курс профессиональной переподготовки

Информатика: теория и методика преподавания с применением дистанционных технологий

Учитель информатики

300 ч. — 1200 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Этот курс уже прошли 18 человек

Курс повышения квалификации

Использование компьютерных технологий в процессе обучения информатике в условиях реализации ФГОС

36 ч. — 144 ч.

от 1700 руб. от 850 руб.
Подать заявку О курсе
  • Сейчас обучается 139 человек из 44 регионов
  • Этот курс уже прошли 1 298 человек

Курс профессиональной переподготовки

Теория и методика обучения информатике в начальной школе

Учитель информатики в начальной школе

300/600 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Сейчас обучается 96 человек из 34 регионов
  • Этот курс уже прошли 222 человека

Мини-курс

Прощение и трансформация: освобождение от родовых программ и травм

3 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 180 человек из 56 регионов
  • Этот курс уже прошли 48 человек

Мини-курс

Взаимоотношения в семье и успех детей

4 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 26 человек из 19 регионов
  • Этот курс уже прошли 17 человек

Мини-курс

Эффективные практики по работе с тревожностью

3 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 112 человек из 46 регионов
  • Этот курс уже прошли 53 человека