понедельник, 4 февраля 2013 г.

ARDUINO первый бесполезный проект


ARDUINO первый бесполезный проект

·        1 * ARDUINI NANO (550 руб)

Цены взяты с сайта МОЛОТОК.РУ


Поздравляю, если вы стали счастливым обладателем любой платы ARDUINO или его аналога.
Вы скачали и установили программу для ПК. Подключили ARDUINO. Что дальше ? Хочется проверить работоспособность и попробовать залить свою первую программу.
Все что нужно для создания своего первого скетча (программы) у вас уже есть.  Дело в том, что на плате ARDUINO есть светодиод, который связан с цифровым выходом номер «13». Подавая 1 или 0 на этот выход, мы заставляем светодиод загораться или гаснуть.
На ПК в редакторе ARDUINO набираем или копируем отсюда и вставляем туда следующие строки. После // идут комментарии, вручную их можно не забивать. Можно взять готовый пример ФАЙЛ-ПРИМЕРЫ-BASICS-BLINK

 // Присваиваем имя № 13
int led = 13;

// настройки программы
void setup() {                
// назначаем № 13 как выход
  pinMode(led, OUTPUT);     
}
// повторяющийся цикл программы
void loop() {
  digitalWrite(led, HIGH);   // включаем светодиод (высокий уровень на выход)
  delay(500);                // ждем 0,5 секунд
  digitalWrite(led, LOW);    // выключаем светодиод (низкий уровень на выход)
  delay(500);                // ждем 0,5 секунд
  digitalWrite(led, HIGH);   // включаем светодиод (высокий уровень на выход)
  delay(500);                // ждем 0,5 секунд
  digitalWrite(led, LOW);    // выключаем светодиод (низкий уровень на выход)
  delay(1500);               // ждем 1,5 секунд  
}

Проверяем в редакторе во вкладке СЕРВИС значения параметров ПЛАТА и  ПОСЛЕДОВАТЕЛЬНЫЙ ПОРТ. В первом должно быть указано наименование вашей платы, а во втором COM port  компьютера, к которому она подключена (можно уточнить в диспетчере устройств).

Если все верно, то записываем скетч в ARDUINO и смотрим на результат. Светодиод моргает в нужном нам такте. Рядом горит светодиод питания. Немножко портит картинку.




Далее можно поиграться, добавляя строки включения / выключения и изменяя задержки. Можно выдать SOS азбукой Морзе. На сегодня хватит.

Комментариев нет:

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