Obsah:

Zvuky klavíra pomocou Arduina na TinkerCad: 4 kroky
Zvuky klavíra pomocou Arduina na TinkerCad: 4 kroky

Video: Zvuky klavíra pomocou Arduina na TinkerCad: 4 kroky

Video: Zvuky klavíra pomocou Arduina na TinkerCad: 4 kroky
Video: Урок 101. Использование ИК-пульта дистанционного управления для управления телевизором, лампочкой переменного тока с реле, двигателем постоянного тока и серводвигателем. 2024, Júl
Anonim
Zvuky klavíra pomocou Arduina na TinkerCad
Zvuky klavíra pomocou Arduina na TinkerCad

V tomto návode sa naučíte používať bzučiak (alebo piezo reproduktor) s Arduino. Bzučiaky nájdete v poplachových zariadeniach, počítačoch, časovačoch a potvrdení vstupu používateľa, ako je kliknutie myšou alebo stlačenie klávesu. Naučíte sa tiež používať funkciu tone () a noTone (). Pomocou tejto funkcie môžete vydávať zvuky klavíra. Začnime teda.

Krok 1: Čo budete potrebovať - hardvér

Čo budete potrebovať - hardvér
Čo budete potrebovať - hardvér
Čo budete potrebovať - hardvér
Čo budete potrebovať - hardvér
Čo budete potrebovať - hardvér
Čo budete potrebovať - hardvér

Na tento tutoriál budete potrebovať:

1. Arduino UNO alebo nano

2. Buzzer/piezo reproduktor

3. Breadboard (ak robíte projekt v reálnom čase)

Krok 2: Okruh

Obvod
Obvod

Obvod je skutočne jednoduchý, môžete pripojiť záporný kolík bzučiaka k GND Arduina a kladný kolík bzučiaka k digitálnemu pinu 8

Krok 3: Kód

Pre ďalšie zaujímavé projekty ma kontaktujte na: Youtube:

Facebooková stránka:

Instagram: https://instagram.com/official_techeor? Igshid = uc8l…

Tu je kód „Tone“. Ako to funguje? Je to jednoduché, tón (bzučiak, 1000) vyšle zvukový signál 1KHz na kolík 9, oneskorenie (1000) pozastaví program na jednu sekundu a zvuk NoTone (bzučiak) zastaví. Rutina loop () bude tento cyklus opakovať znova a znova a zaznie krátky zvukový signál. (môžete tiež použiť funkciu tónu (pin, frekvencia, trvanie))

int bzučiak = 8;

void setup () {// Definuje pin bzučiaka ako výstupný pinMode (bzučiak, VÝSTUP); } void loop () {tón (bzučiak, 261); oneskorenie (200); // Vypne bzučiak noTone (bzučiak); tón (bzučiak, 293); oneskorenie (200); noTone (bzučiak); tón (bzučiak, 329); oneskorenie (200); noTone (bzučiak); tón (bzučiak, 349); oneskorenie (200); tón (bzučiak, 201); oneskorenie (200); // Vypne bzučiak noTone (bzučiak); tón (bzučiak, 283); oneskorenie (200); noTone (bzučiak); tón (bzučiak, 502); oneskorenie (200); noTone (bzučiak); tón (bzučiak, 149); oneskorenie (200); }

Krok 4: Hotovo

Úspešne ste dokončili ešte jeden tutoriál Arduino „Ako na to“a naučili ste sa používať: funkcie bzučiak / piezo speakertone (), noTone ()

Odporúča: