Записи с меткой ‘Arduino’

Arduino Nano – для новичков в радиоделе

June 23, 2014

Модуль Arduino, если он есть У меня это Arduino Nano

Понадобится микроконтроллер У меня это PIC16F628A

» Читать запись: Arduino Nano – для новичков в радиоделе

Программатор – для новичков в радиоделе

June 8, 2014

Программатор можно купить Мы это обсуждали Перед покупкой следует продумать, какой тип микроконтроллера вы выбираете для изучения и следует подумать, какой средой разработки вы намерены пользоваться для изучения работы с микроконтроллером Если у вас достаточно средств для покупки понравившейся вам программы, то обратите внимание на то, с какими моделями программаторов она работает В этом случае для программирования микросхемы вам не понадобится выходить из вашей среды разработки

» Читать запись: Программатор – для новичков в радиоделе

Модуль Arduino и программа Xoscillo – для новичков в радиоделе

April 22, 2014

Как вы могли убедиться в предыдущих главах, осциллограф очень важный прибор для изучения всего, что связано с сигналами Если у вас есть возможность купить один из тех приборов, о которых я уже говорил, или купить осциллограф, то хорошо

» Читать запись: Модуль Arduino и программа Xoscillo – для новичков в радиоделе

Работа с модулем Arduino в других средах разработки

February 4, 2012

Внимание! При работе с модулем Arduino в других средах разработки следует внимательно относиться к конфигурации микроконтроллера (Fuses). До тех пор, пока вы точно не знаете, к чему может привести изменение  конфигурации,   настоятельно   советую   загружать  в   модуль только программу (Flash).

» Читать запись: Работа с модулем Arduino в других средах разработки

Arduino случайные числа

February 3, 2012

randomSeed (seed)

Устанавливает  значение,  или  начальное  число,  в  качестве  начальной  точки функции random().

randomSeed (value);  // задаѐт ‘value’ как начальное значение random

Поскольку Arduino не может создавать действительно случайных чисел, randomSeed   позволяет   вам   поместить   переменную,   константу   или   другую функцию  в  функцию  random,  что  помогает  генерировать  более  случайные

» Читать запись: Arduino случайные числа

Arduino время и математика

February 3, 2012

delay (ms)

Приостанавливает вашу программу на заданное время (в миллисекундах), где

1000 равно 1 секунде.

delay (1000);                 // ждѐм одну секунду

millis()

Возвращает число миллисекунд, как unsigned long, с момента старта программы в модуле Arduino.

» Читать запись: Arduino время и математика

Arduino цифровой ввод/вывод

February 2, 2012

pinMode (pin, mode)

Используется  в  void  setup  ()  для  конфигурации  заданного  вывода,  чтобы  он работал на вход (INPUT) или на выход (OUTPUT).

pinMode (pin, OUTPUT);     // устанавливаем ‘pin’ на выход

Цифровые выводы в Arduino предустановлены на вход, так что их нет нужды явно объявлять как INPUT с помощью pinMode (). Выводы, сконфигурированные как INPUT, подразумеваются в состоянии с высоким импедансом (сопротивлением).

» Читать запись: Arduino цифровой ввод/вывод

Arduino константы

February 1, 2012

Язык Arduino имеет несколько предопределѐнных величин, называемых константами. Они используются, чтобы сделать программу удобной для чтения. Константы собраны в группы.

true/false

Это Булевы константы, определяющие логические уровни. FALSE легко определяется  как  0  (ноль),  а  TRUE,  как  1,  но  может  быть  и  чем-то  другим, отличным от нуля. Так что в Булевом смысле -1, 2 и 200 — это всѐ тоже определяется как TRUE.

» Читать запись: Arduino константы

Arduino структура

January 28, 2012

Базовая структура программы для Arduino довольно проста и состоит, по меньшей мере, из двух частей. В этих двух обязательных частях, или функциях, заключѐн выполняемый код.

void setup()

{

операторы;

}

void loop()

{

» Читать запись: Arduino структура

Arduino  предисловие

January 28, 2012

Этот блокнот следует рассматривать, как удобное, лѐгкое в использовании руководство по структуре команд и синтаксису языка программирования контроллера Arduino. Для сохранения простоты, были сделаны некоторые исключения, что улучшает   руководство при использовании начинающими в качестве дополнительного источника информации – наряду с другими web- сайтами, книгами, семинарами и классами. Подобное решение, призвано акцентировать внимание на использовании Arduino для автономных задач и, например, исключает более сложное использование массивов или использование последовательного соединения.

» Читать запись: Arduino  предисловие

микросхемы мощности Устройство импульсов питания пример приемника провода витков генератора выходе напряжение напряжения нагрузки радоэлектроника работы сигнал сигнала сигналов управления сопротивление усилитель усилителя усиления устройства схема теория транзистора транзисторов частоты