while

While будет вычислять в цикле непрерывно и бесконечно до тех пор, пока выражение в круглых скобках, () не станет равно логическому ЛОЖНО. Что-то должно изменять значение проверяемой переменной, иначе выход из цикла while никогда не будет достигнут. Это изменение может происходить как в программном коде, например, при увеличении переменной, так и во внешних условиях, например, при тестировании датчика.

Читать далее

ATmega2560

Общее описание
ATmega640*, ATmega1280*, ATmega1281*, ATmega2560, ATmega2561* — маломощный 8-разрядный КМОП микроконтроллер, выполненный на основе AVR-ядра с RISC-архитектурой. За счет выполнения большинства инструкций за один машинный цикл ATmega640*, ATmega1280*, ATmega1281*, ATmega2560, ATmega2561* достигает производительности 1 млн. операций в секунду при тактовой частоте 1 МГц.

Читать далее

Arduino Mega 2560

24e1b034103003846a1
24769b423ad1031

Общие сведения

Arduino Mega построена на микропроцессоре ATmega2560. На плате присутствуют 54 цифровых входа/выходов (14 из которых могут использоваться как выходы ШИМ), 16 аналоговых входов, 4 последовательных порта UART, кварцевый генератор 16 МГц, USB коннектор, разъем питания, разъем ICSP* и кнопка перезагрузки. Для работы необходимо подключить микроконтроллер к компьютеру посредством кабеля USB или подать питание при помощи адаптера AC/DC, или аккумуляторной батареей. Arduino Mega 2560 совместима со всеми платами расширения, разработанными для платформ Uno или Duemilanove.Читать далее

ASCII

ASCII (American Standart Code for Information Interchange)
В таблице приведены ASCII-символы (Char) и их коды в десятичной (Dex) и шестнадцатиричной (Hex) системах счисления. Некоторые коды (00-32h, 7Fh) могут использоваться и в качестве команд (Cmd).

Читать далее

loop()

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

Читать далее

If

if (условие) и ==, !=, <, > (операторы сравнения)

if, используется в сочетании с операторами сравнения, проверяет, достигнута ли истинность условия, например, превышает ли входное значение заданное число. Формат оператора if следующий:

Читать далее

101 / 3,917 / 15.34mb