INHOUDSOPGAWE:

Klavierklanke met behulp van Arduino op TinkerCad: 4 stappe
Klavierklanke met behulp van Arduino op TinkerCad: 4 stappe

Video: Klavierklanke met behulp van Arduino op TinkerCad: 4 stappe

Video: Klavierklanke met behulp van Arduino op TinkerCad: 4 stappe
Video: Recycled Epson EM-400 Stepper Motor controlled by Arduino using DPDT Relays 2024, November
Anonim
Klavierklanke met behulp van Arduino op TinkerCad
Klavierklanke met behulp van Arduino op TinkerCad

In hierdie handleiding leer u hoe u 'n zoemer (of piëzo -luidspreker) met Arduino kan gebruik. Gonsers kan gevind word in alarmtoestelle, rekenaars, tydtellers en bevestiging van gebruikersinvoer, soos met 'n muisklik of toetsaanslag. U sal ook leer hoe om die toon () en noTone () funksie te gebruik. Met hierdie funksie kan u 'n klavier klink. So laat ons begin.

Stap 1: Wat u benodig - hardeware

Wat u benodig - hardeware
Wat u benodig - hardeware
Wat u benodig - hardeware
Wat u benodig - hardeware
Wat u benodig - hardeware
Wat u benodig - hardeware

Vir hierdie tutoriaal benodig u:

1. Arduino UNO of nano

2. Buzzer/piezo -luidspreker

3. broodbord (as u intyds 'n projek maak)

Stap 2: Skakel

Kring
Kring

Die kring is baie eenvoudig om die negatiewe pen van die zoemer aan die gnd van die Arduino en die positiewe pen van die zoemer aan die digitale pen 8 te koppel

Stap 3: Die kode

Kontak my vir meer interessante projekte op: Youtube:

Facebook -bladsy:

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

Hier is die "Tone" -kode. Hoe werk dit? Dit is eenvoudig, toon (zoemer, 1000) stuur 'n 1KHz -klanksignaal na pen 9, vertraag (1000) die program vir 'n sekonde en noTone (zoemer) stop die seingeluid. Die loop () -roetine sal hierdie keer op keer laat loop, met 'n kort piepgeluid. (u kan ook die toonfunksie (pen, frekwensie, duur) gebruik)

int gonser = 8;

leemte opstelling () {// Definieer die gonspen as uitvoer pinMode (gonser, UITGANG); } leemte lus () {toon (zoemer, 261); vertraging (200); // Skakel die zoemer af noTone (zoemer); toon (gonser, 293); vertraging (200); noTone (gonser); toon (gonser, 329); vertraging (200); noTone (gonser); toon (gonser, 349); vertraging (200); toon (gonser, 201); vertraging (200); // Skakel die zoemer af noTone (zoemer); toon (gonser, 283); vertraging (200); noTone (gonser); toon (zoemer, 502); vertraging (200); noTone (gonser); toon (gonser, 149); vertraging (200); }

Stap 4: Goed gedoen

U het nog 'n Arduino "How to" tutoriaal suksesvol voltooi en u het geleer hoe om te gebruik: gonser / piezo -spreektoon (), noTone () -funksies

Aanbeveel: