Talaan ng mga Nilalaman:

Tunog ng Piano Gamit ang Arduino sa TinkerCad: 4 na Hakbang
Tunog ng Piano Gamit ang Arduino sa TinkerCad: 4 na Hakbang

Video: Tunog ng Piano Gamit ang Arduino sa TinkerCad: 4 na Hakbang

Video: Tunog ng Piano Gamit ang Arduino sa TinkerCad: 4 na Hakbang
Video: Buzzer Adjustable Beep Sound (DIY) (Filipino) 2024, Hulyo
Anonim
Tunog ng Piano Gamit ang Arduino sa TinkerCad
Tunog ng Piano Gamit ang Arduino sa TinkerCad

Sa tutorial na ito, malalaman mo kung paano gumamit ng isang buzzer (o piezo speaker) kasama si Arduino. Ang mga buzzer ay matatagpuan sa mga aparatong alarma, computer, timer at kumpirmasyon ng pag-input ng gumagamit tulad ng pag-click sa mouse o keystroke. Malalaman mo rin kung paano gamitin ang tone () at noTone () na function. Gamit ang pagpapaandar na ito maaari kang gumawa ng mga tunog ng piano. Kaya't magsimula na.

Hakbang 1: Ano ang Kakailanganin mo - Hardware

Ano ang Kakailanganin Mo - Hardware
Ano ang Kakailanganin Mo - Hardware
Ano ang Kakailanganin Mo - Hardware
Ano ang Kakailanganin Mo - Hardware
Ano ang Kakailanganin Mo - Hardware
Ano ang Kakailanganin Mo - Hardware

Para sa tutorial na ito kakailanganin mo:

1. Arduino UNO o nano

2. Buzzer / piezo speaker

3. Breadboard (kung gumagawa ka ng proyekto nang real-time)

Hakbang 2: Circuit

Circuit
Circuit

Ang circuit ay talagang simple upang ikonekta ang negatibong pin ng buzzer sa gnd ng Arduino at positibong pin ng buzzer sa digital pin 8

Hakbang 3: Ang Code

Para sa higit pang mga kagiliw-giliw na proyekto na kumonekta sa akin sa: Youtube:

Pahina sa Facebook:

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

Narito ang code na "Tone". Paano ito gumagana? Ito ay simple, ang tone (buzzer, 1000) ay nagpapadala ng isang 1KHz signal signal sa pin 9, antala (1000) i-pause ang programa para sa isang segundo at pinipigilan ng noTone (buzzer) ang tunog ng signal. Ang loop () na nakagawiang gawain ay gagawa ng pagpapatakbo na ito, nang paulit-ulit, na gumagawa ng isang maikling tunog ng beeping. (maaari mo ring gamitin ang tone (pin, dalas, tagal) function)

int buzzer = 8;

void setup () {// Tinutukoy ang Buzzer pin bilang output pinMode (buzzer, OUTPUT); } void loop () {tone (buzzer, 261); pagkaantala (200); // Pinapatay ang buzzer noTone (buzzer); tono (buzzer, 293); pagkaantala (200); noTone (buzzer); tono (buzzer, 329); pagkaantala (200); noTone (buzzer); tono (buzzer, 349); pagkaantala (200); tono (buzzer, 201); pagkaantala (200); // Pinapatay ang buzzer noTone (buzzer); tono (buzzer, 283); pagkaantala (200); noTone (buzzer); tono (buzzer, 502); pagkaantala (200); noTone (buzzer); tono (buzzer, 149); pagkaantala (200); }

Hakbang 4: Na Tapos Na

Matagumpay mong nakumpleto ang isa pang Arduino na "Paano" tutorial at natutunan mo kung paano gamitin ang: buzzer / piezo speakertone (), noTone () na mga function

Inirerekumendang: