Категория: Arduino - проекты | Комментарии: 0
16 января 2016

Бузер и Arduino. Звуковая пищалка [Проверенно]

Ардуино бузер пьезоэлемент пьезик


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

Пьезоэлемент


Минус пьезоэлемента подключается к GND ардуины, а плюс подключается к выводу 13 (PWM) или который Вы укажите в программе.

Если есть необходимость использовать звуковую индикацию - используйте функцию buzer_inj() из кода программы. Для вызова функции в нужном месте вызовите функцию buzer_inj(200); . Число 200 это длинна сигнала в миллисекундах.

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

Изменяя ширину импульса вы можете подобрать нужный тон звучания для бузера.

Ниже приведен рабочий код программы:
  1. /*
  2. * Создано специально для сайта 1injener.ru
  3. * Только проверенные программы
  4. * Проверялось на MEGA2560, NANO v3
  5. */
  6. void setup() {
  7. // Установка 13-го пина как выход
  8. pinMode(13, OUTPUT);
  9. delay(1000);
  10. }
  11. //Основной цикл
  12. void loop() {
  13. buzer_inj(200); //Вызов функции которая определена ниже
  14. }
  15. //Функция которая генерирует сигнал на пьезоэлемент определенной скважности
  16. void buzer_inj(unsigned char delayms){
  17. analogWrite(13, 20); // 20 - Это ширина импульса на выводе.
  18. //Изменяется от 0 до 255
  19. delay(delayms); // Ожидание
  20. analogWrite(13, 0); // Выключение иппульса ШИМ
  21. delay(delayms); // Ожидание
  22. }

Проверка работы программы для Бузера.

Проверка


Другие статьи по разделу:

anchore Домашний веб сервер на Аrduino. Температура и Реле [Проверенно]


anchore ЖКИ дисплей WH0802 подключение к Ардуино [Много проводов]


anchore Управление шаговым биполярным двигателем A4988ET [Рабочий код ino]




Новые изобретения инженеров и техников, дизайнеров и обычных людей, все то что может изменить наш мир к лучшему. Новая техника и оружие, спасателей и спецназа. Гаджеты и девайсы, устройства для отдыха и работы. Советы для экономии семейного состояния. Все гениальные изобретения в простом формате! Ведь "Все - Просто!"
Copyright © 2013–2024
Автоматизация и проектирование - 1injener.ru