Asides

April 28, 2017 finereader No comments exist

Структура программы

Написанные для Arduino программы преобразуются в программу на языке C и затем компилируются компилятором AVR-GCC. Фактически используется специализированный для микроконтроллеров AVR вариант C.

Функции setup() и loop()


 

Базовая структура программы для Arduino состоит, по меньшей мере, из двух обязательных частей: функций setup() и loop().

Перед функцией setup() идет объявление переменных, подключение библиотек.

Функция setup() запускается один раз после каждого включения питания или сброса платы Arduino.

Функция loop () в бесконечном цикле последовательно исполняет команды, которые описаны в ее теле. Эта функция выполняется циклически, она выполняет основную работу.


 

#define HIGH    1

#define LOW     0

#define TRUE   1

#define FALSE  0

#define LED_pin  12

#define POT_pin  A0

char A = ‘A’;

byte my_byte = 128;

int a,b,c;

double  d = 1.25;

 

void setup()

{

Serial.begin(9600);

}

void loop()

{

Serial.println(millis());

delay(1000);

}


 

November 15, 2016 finereader No comments exist

IT club и центр «Курс» (Королев, мкр. Юбилейный, ул. Комитетская, 7) в рамках совместного проекта объявляют набор детей 6-11 лет на курс «IT-робототехника».

Занятия по субботам с 16.00 до 18.00 (1я группа) и с 18.00 до 20.00(2я группа). (каждая группа занимается по 2 астрономических часа)

Стоимость занятий 2800 в месяц (за 4 двухчасовых занятия в неделю).