Hubei Hannas Tech Co., Ltd-Професійний постачальник п’єзокерамічних елементів
Новини
Ви тут: додому / Новини / Основи п'єзоелектричної кераміки / Створення фортепіанного датчика Arduino з п'єзоелектричним датчиком

Створення фортепіанного звукознімача Arduino з п'єзоелектричним датчиком

Перегляди: 1     Автор: Редактор сайту Час публікації: 2020-11-27 Походження: Сайт

Запитуйте

кнопка спільного доступу до Facebook
кнопка спільного доступу до Twitter
кнопка спільного доступу до лінії
кнопка спільного доступу до wechat
кнопка спільного доступу в Linkedin
кнопка спільного доступу на pinterest
кнопка спільного доступу до WhatsApp
поділитися цією кнопкою спільного доступу

Крок 1: Компоненти

`09X2KPOZG`_ECSTH2V76Z)%CV%C`82W40DMHXB2G

OF`8QYKN_5V_3)N2F1YEXJ`43FMN095N8YW%E4(4


U(SLOK)UX(YL38(F


m матеріал  p ієзокераміка  ієзоелектричний p  pzt перетворювач

спікер

Макетна дошка

Arduino Uno

Джемпер

6 резисторів

Крок 2: Підключіться

247VNID8B)G`HL(GR28XL


Червоний провід кожного п’єзоелектричного датчика повинен бути під’єднаний до GND через резистор, а чорний провід – до Pin. Тут ми використовуємо A0, A1, A2, A3, A4, A5

Червоний дріт динаміка слід під’єднати до контакту 8, а чорний – до GND

крок 3:

Перш за все

Вам потрібно відкрити 'Нову вкладку' і назвати файл 'pitches.h', а потім вставити  висоту езокерамічний  ​ кристал

#визначити НІTE _CS2 69

#define NOTE_D2 73

#define NOTE_DS2 78

#define NOTE_E2 82

#define NOTE_F2 87

#define NOTE_FS2 93

#define NOTE_G2 98

#define NOTE_GS2 104

#define NOTE_A2 110

#define NOTE_AS2 117

#define NOTE_B2 123

#define NOTE_C3 131

#define NOTE_CS3 139

ПРИМІТКА_D3 147

#define NOTE_DS3 156

#define NOTE_E3 165

#define NOTE_F3 175

#define NOTE_FS3 185

#define NOTE_G3 196

#define NOTE_GS3 208

#define NOTE_A3 220

#define NOTE_AS3 233

#define ПРИМІТКА_B 3247

#define NOTE_C4 262

#define NOTE_CS4 277

#define NOTE_D4 294

#define NOTE_DS4 311

#define NOTE_E4 330

#define NOTE_F4 349

#define NOTE_FS4 370

#define NOTE_G4 392

#define NOTE_GS4 415

#define NOTE_A4 440

#define NOTE_AS4 466

#define NOTE_B4 494

#define NOTE_C5 523

#define NOTE_CS5 554

#define NOTE_D5 587

#define NOTE_DS5 622

#define NOTE_E5 659

#define NOTE_F5 698

#define NOTE_FS5 740

#define NOTE_G5 784

#define NOTE_GS5 831

#define NOTE_A5 880

#define NOTE_AS5 932

#define NOTE_B5 988

#define NOTE_C6 1047

#define NOTE_CS6 1109

#define NOTE_D6 1175

#define NOTE_DS6 1245

#define NOTE_E6 1319

#define NOTE_F6 1397

#define NOTE_FS6 1480

#define NOTE_G6 1568

#define NOTE_GS6 1661

#define NOTE_A6 1760

#define NOTE_AS6 1865

#define NOTE_B6 1976

#define NOTE_C7 2093

#define NOTE_CS7 2217

#define NOTE_D7 2349

#define NOTE_DS7 2489

#define NOTE_E7 2637

#define NOTE_F7 2794

#define NOTE_FS7 2960

#define NOTE_G7 3136

#define NOTE_GS7 3322

#define NOTE_A7 3520

#define NOTE_AS7 3729

#define NOTE_B7 3951

#define NOTE_C8 4186

#define NOTE_CS8 4435

#define NOTE_D8 4699

#define NOTE_DS8 4978

Після цього поверніться до ескізу та додайте свій код ескізу

#include' pitches.h'

I nt  Аналоговий контакт = {A0,A1,A2,A3,A4,A5};

int buzpin = 8;

int= 20;

Недійсне  налаштування()

Serial.begin(9600);

pinMode(8,ВИВІД);

}

порожня петля()

if analogRead (analogpin [0])》 threshold)

Serial.println(' A0');

тон(8,NOTE _B4,1000/4);

I f analogRead(analogpin )》

Serial.println(' A1') ;

тон(8,NOTE_D4,1000/4);

digitalWrite(8,HIGH);

if( AnalogRead(analogpin [2])》)

Serial.println(' A2');

тон(8,NOTE_C4,1000/4);

I f analogRead(analogpin [3])》)

Serial.println(' A3 ');

тон(8,NOTE_G4,1000/4);

if(analogRead(analogpin [4])》)

Serial.println(' A4');

тон(8,NOTE_G3,1000/4);

if(analogRead(analogpin [5])》)

Serial.println(' A5');

тон(8,NOTE_D3,1000/4);

Крок 4: Висновок

У Вікіпедії — п єзоелектричні  диски  п єзоелектричний  перетворювачs пристрої, які використовують п’єзоелектричний ефект для вимірювання змін тиску, прискорення, температури, деформації або сили та перетворення їх в електричні заряди. Префікс п’єзо- — це грецьке слово, що означає «натиск» або «стиск».

Тож ми використовуємо його, щоб визначити, коли натискається кожен пед, тож Arduino вирішить, який тон грати, і ідея, що ви можете грати в ньому, може розвинутися в повну ідею.

 




Зворотній зв'язок
Hubei Hannas Tech Co., Ltd є професійним виробником п’єзоелектричної кераміки та ультразвукових перетворювачів, присвячений ультразвуковим технологіям і промисловому застосуванню.                                    
 

ЗВ'ЯЖІТЬСЯ З НАМИ

Додати: No.302 Innovation Agglomeration Zone, Chibi Avenue, Chibi City, Xianning, Hubei Province, China
E-mail:  sales@piezohannas.com
Тел.: +86 07155272177
Телефон: +86 + 18986196674         
QQ: 1553242848  
Skype: live:
mary_14398        
Copyright 2017    Hubei Hannas Tech Co., Ltd. Усі права захищено. 
Продукти