Arduino: изграждане на високоговорители и изходни тонове - как работи
Свързани Видеоклипове: (Може 2024).
Можете също да използвате Arduino, за да изградите високоговорител и да извеждате тонове. Можете да разберете как точно работи това и кой код се нуждаете от този практичен съвет.
Arduino: изграждане на високоговорители и изходни тонове - как работи
За да превърнете Arduino в високоговорител, първо трябва да направите разлика между активен и пасивен зумер. Активен зумер вече е снабден с осцилиращ източник, който генерира звук веднага след подаване на напрежение. Можете обаче да произвеждате само един тон с него.
- Пасивният зумер е малко по-добър. Можете да контролирате тона с помощта на импулсна модулация. Просто свържете зумера към земята и към PWM щифт (напр. Щифт 9).
- Сега можете лесно да извеждате тонове, като използвате метода на тона. За целта напишете »tone (9, 2000)«. Сега ще бъде изведен тон на пин 9 с честота 2000 Hz.
- Ако искате, можете също да определите продължителността в секунди с допълнителен параметър: »тон (9, 2000, 5)«. Така че звукът продължава само пет секунди; в противен случай ще се играе завинаги.
- С командата »noTone (9);« завършвате всички тонове на пин.
- Съвет: Между другото, можете да пускате професионални мелодии с Arduino. Първо импортирайте звуковата библиотека с командата »#include« pitches.h »«. Някои променливи вече са създадени в тази библиотека, така че честотата е била автоматично присвоена на определена бележка, като например „NOTE_C3“.
В следващия практичен съвет ще ви покажем как да изградите термометър с Arduino.