1.2 Boquilla - dgarcia1985/Arduino-Midi-Wind-Controller GitHub Wiki
1.2 - Boquilla
Piezas necesarias
Para montar la boquilla hace falta:
- Sensor de presión GY-68 BMP180
- 1 potenciómetro lineal (Use uno del gatillo de un mando de GameCube pero se estropeó y lo sustituí por uno A20K, simplemente reajustando los valores entre los que funciona en el programa).
- Un muelle (Use también el muelle del gatillo del mando de GameCube).
- Las piezas impresas del plano de despiece 13, 15 y 20 (Boquilla, lengüeta y tapa del potenciómetro).
- Un eje para que rote la lengüeta, yo utilicé una varilla roscada M3 cortada a la longitud deseada.
Soldado del sensor de presión y el potenciómetro
Suelda las conexiones a los dos dispositivos electrónicos siguiendo el esquema
La Boquilla tiene un pequeño agujero en la parte que se une al instrumento para pasar los cables, puedes colocar el sensor de presión dentro de la boquilla y pasar los cables por el agujero.
Montar el potenciómetro dentro de la carcasa.
El potenciómetro debe ir encajado en la carcasa del potenciómetro de la manera que la palanca quede hacia dentro enganchado en una espira del muelle cuando este se encuentre comprimido. Esto hará que el muelle desplace la palanca hacia un extremo siempre que no lo sometamos a una presión mayor que la del muelle. Una vez este enganchado el potenciómetro y comprobemos que el muelle lo desplaza de la forma necesaria, podemos sujetarlo a la carcasa (mediante pegamento termofusible por ejemplo o fundiendo restos de plástico de la impresora 3D con un soldador).
Una vez tenemos montado el potenciómetro, podemos colocar la tapa del potenciómetro lineal sobre el muelle, pasar los cables por el agujero de la boquilla y colocar la carcasa del potenciómetro dentro de la boquilla. Al hacerlo podemos colocar el sensor de presión de tal manera que quede atrapado a un lado por la carcasa del potenciómetro y no se mueva demasiado, también podemos pegarlo con una gota de pegamento a un lado de la boquilla.
Cuando esté dentro de la boquilla podemos unir la carcasa a esta para mantenerla fija (yo lo hice con el soldador).
Una vez montado el potenciómetro metemos la lengüeta a través del agujero para soplar, asegurándonos que la parte inferior enganche con la muesca de la tapa del potenciómetro. Una vez comprobemos que la lengüeta presiona el muelle podemos colocar el eje a través del agujero de la lengüeta y los agujeros a los lados de la boquilla.
Por último la boquilla cuenta con un agujero cuya finalidad es ayudar a colocar los cables, una vez montada la boquilla podemos cerrarlo (yo utilicé soportes de la impresora 3D fundiéndolos con el soldador).
Conectores
Para agrupar los cables yo utilicé dos conectores JST uno de 3 cables y otro de cuatro.
Pruebas
Podemos probar la boquilla haciendo un programa de prueba, en este momento deberíamos poder leer el potenciómetro si lo conectamos a una entrada analógica y la presión si conectamos el sensor de presión siguiendo el esquema de conexiones utilizando la librería Adafruit_BMP085.