pomoshvbiznese.ru

Изучение и освоение ардуино

На этом занятии продолжим изучение Arduino с помощью простых примеров. Соберем электрическую схему с пьезодинамиком на макетной плате. Рассмотрим изучение и освоение ардуино пьезоизлучателей, назначение процедуры void setup () и void loop (), а также свойство функции tone () в языке программирования C++.

Устройство пьезоизлучателя (пьезодинамика)

Пьезокерамические излучатели звука (пьезодинамики) — акустические устройства для воспроизведения звука, использующие пьезоэлектрический эффект.

Пьезоизлучатели получили широкое распространение: их используют в различных электронных устройствах изучение и освоение ардуино, телефонах, игрушках и в другой бытовой технике.

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

По сравнению с традиционными электромагнитными преобразователями звука, пьезоизлучатели имеют простую конструкцию, а поэтому и низкую стоимость.

Пьезокерамический излучатель (пьезопищалка) состоит из металлической пластины, на которую нанесена пьезоэлектрическая керамика, имеющая токопроводящее напыление (смотри фото ниже).

Пластина и напыление являются контактами пьезоизлучателя, при этом устройство имеет полярность — плюс и минус.

Принцип действия излучателей основан на эффекте, открытом братьями Кюри в 1880 г.

изучение и освоение ардуино

В пьезокристаллах под действием механических сил на сдвиг, изгиб или кручение образуются электрические заряды. Кроме «прямого» эффекта существует и обратный эффект — если подать электричество на кристалл, то он начнет деформироваться.

Подключение пьезоизлучателя к Ардуино

Подключить пьезо пищалку к Arduino можно несколькими способами. Во-первых, с помощью макетной платы и проводов «папка-папка». Во-вторых, можно проводами «папка-мамка» подключить пьезокерамический излучатель к выходам Ардуино.

Или сразу подключить ножки пищалки к портам на плате RobotDyn Uno.

Для занятия нам понадобятся следующие детали:

  • Плата Arduino Uno;
  • Макетная плата;
  • USB-кабель;
  • пьезоизлучатель звука;
  • Провода «папка-мамка».

После того, как вы изучение и освоение ардуино схему и подключили пьезоизлучатель и Arduino, можно включить сигнал.

изучение и освоение ардуино

Воспроизведение звука на Ардуино выполняется функциейгде в скобках указывается номер входа и частота звука. Чтобы отключить звук на пьезодинамике необходимо изучение и освоение ардуино функцию .

Включение пьезодинамика функцией tone

Скачать готовый скетч zanyatie2_piezo.ino

voidsetup() // процедура setup { pinMode(11, OUTPUT); // объявляем пин 11 как выход } voidloop() // процедура loop { tone (11, 600); // включаем на пьезодинамик 600 Гцdelay(1000); // ждем 1 секундуtone(11, 900); // включаем на пьезодинамик 900 Гцdelay(1000); // ждем 1 секундуnoTone(11); // отключаем пьезодинамик на пин изучение и освоение ардуино // ждем 1 секунду }

Пояснения к коду:

  1. Процедуры и должны присутствовать в любой программе (скетче), даже если вам не нужно ничего выполнять в них — пусть они будут пустые, просто не пишите ничего между фигурными скобками;
  2. Запомните, что каждой открывающей фигурной скобке всегда соответствует закрывающая.

    Они обозначают границы некого логически завершенного фрагмента кода. Следите за вложенностью фигурных скобок.

  3. Процедура выполняется при запуске микроконтроллера один. Используется для конфигурации портов микроконтроллера и других настроек;
  4. После выполнения запускается процедуракоторая выполняется в цикле. Изучение и освоение ардуино используем процедуру, чтобы пьезодинамик пищал постоянно.

На что обратить внимание:

  1. Подумайте о значениях функций:.

Задание для самостоятельного выполнения:

  1. Измените в скетче продолжительность включения и тон пьезопищалки.


Загрузка.


Источник: http://xn--18-6kcdusowgbt1a4b.xn--p1ai/включение-пьезопищалки-на-ардуино/