Piezo Hannas (WuHan) Tech Co, .Ltd. Proveedor profesional de elementos piezocerámicos
Noticia
Usted está aquí: Hogar / Noticias / Conceptos básicos de cerámica piezoeléctrica. / Haciendo de recogida de piano con Arduino sensor piezoeléctrico

Haciendo de recogida de piano con Arduino sensor piezoeléctrico

Vistas:0     Autor:Editor del sitio     Hora de publicación: 2020-11-27      Origen:Sitio

Preguntar

facebook sharing button
twitter sharing button
line sharing button
wechat sharing button
linkedin sharing button
pinterest sharing button
whatsapp sharing button
sharethis sharing button

Paso 1: Componentes

`09x2kpozg`_ecsth2v76Z)% cv% c`82w40dmhxb2g

De`8qykn_5v_3) n2f1yexJ`43fmn095n8yw% e4 (4


U (slok) ux (yl38 (f


pzt materralpiezoceramapTransductor iezoeléctrico

vocero

Tablero de circuitos

Arduino uno

Saltador

6 resistencias

Paso 2: Conectar

247vnid8b) g`hl (GR28XL


El cable rojo de cada sensor piezoeléctrico debe conectarse a GND a través de una resistencia, y el cable negro debe estar conectado al pin. Aquí usamos A0, A1, A2, A3, A4, A5

El cable rojo del altavoz debe estar conectado al pin 8 y el cable negro debe estar conectado a GND

Paso 3:

En primer lugar

Necesita abrir \"New Tab \" y nombrar el archivo \"Pitches.H \", luego inserte el tonodepiezocerámicocrystal

#define noTe_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

Nota_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 note_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

Después de eso, vuelve al boceto y agrega tu código de boceto.

#include \"pitches.h \"

INuevo Testamento Pin analógico = {A0, A1, A2, A3, A4, A5};

int buzpin = 8;

int = 20;

Inválido configuración()

Serial.begin (9600);

PinMode (8, salida);

}

bucle vacío ()

siAnalogread (analogpin [0])\"Umbral)

Serial.println (\"A0 \");

tono (8, nota _b4,1000 / 4);

Ifanalogepin (analogpin)\"

Serial.println (\"A1 \");

tono (8, nota_d4.1000 / 4);

digitalwrite (8, alto);

if (analogepin [2])\")

Serial.println (\"A2 \");

tono (8, nota_c4,1000 / 4);

Ifanalogepin (analogpin [3])\")

Serial.println (\"A3 \");

tono (8, nota_g4,1000 / 4);

if (analogepin (analogpin [4])\")

Serial.println (\"A4 \");

tono (8, nota_g3,1000 / 4);

if (analogepin (analogpin [5])\")

Serial.println (\"A5 \");

tono (8, nota_d3,1000 / 4);

Paso 4: Conclusión

En Wikipedia,piezoeléctricodiscspiezoeléctricotransducirsSon dispositivos que utilizan el efecto piezoeléctrico para medir los cambios en la presión, la aceleración, la temperatura, la tensión o la fuerza y ​​las convierten en cargas eléctricas. El prefijo Piezo- es la palabra griega para 'Press' o 'Squeeze'.

Así que lo usamos para detectar cuando se presiona cada almohadilla, por lo que el Arduino decidirá qué tono jugar, y la idea de que puede jugar puede convertirse en una completa.




Tecnología piezoeléctrica Co de Hannas (WuHan). El Ltd es fabricante de equipamiento ultrasónico profesional, dedicado a la tecnología ultrasónica y a las aplicaciones industriales.                                    
 

RECOMENDAR

CONTÁCTENOS

Agregar: No.456 Wu Luo Road, distrito de Wuchang, ciudad de Wuhan, provincia de HuBei, China.
Email:  sales@piezohannas.com
Teléfono: +86 27 81708689        
Teléfono: +86 15927286589          
QQ: 1553242848 
Skype: live:mary_14398
       
Copyright 2017 Piezo Hannas (WuHan) Tech Co, .Ltd. Todos los derechos reservados.
Productos