Mục lục:
- Bước 1: Creando Las Conexiones En El Guante
- Bước 2: Soldando Los Conectores một Los Sensores Flex
- Bước 3: Uniendo Los Sensores Flex Al Guante
- Bước 4: Soldando El Guante a La PCB
- Bước 5: Conectar Con El Arduino Y El Bluetooth
- Bước 6: Código Del Arduino
- Bước 7: Código De AppInventor
- Bước 8: Archivo.APK Para Android
2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-23 15:15
El objetivo de este proyecto es crear un sistema de entrada para dispositivos móviles, que está controlado por los phimmientos de los dB, en este caso, con la ayuda de un guante
Để xem hướng dẫn này bằng tiếng Anh, vui lòng nhấp vào đây:
Bước 1: Creando Las Conexiones En El Guante
Chất liệu:
- guantes
- 5 cảm biến Flex (de 2,2 pulgadas o 5,4 pulgadas)
- 7 nónctores negros para las conexiones negativas
- 7 hình nón rojos para conexiones posvas
- 5 phiên bản hình nón para la señal
- 2 nón tai nghe amarillos para las salidas Tx y Rx del bluetooth
- 5 kháng cự de 330 ohm
- 1 PCB perforada
- 1 arduino UNO
- 1 modulo bluetooth HC-06
Bước 2: Soldando Los Conectores một Los Sensores Flex
- Derecho: Positivo
- Izquierdo: Negativo
Bước 3: Uniendo Los Sensores Flex Al Guante
* QUAN TRỌNG: En este caso lo que se hizo fue adherirlos con hilo con el proposito de mantenerlos lo mas cerca posible de los dB
Bước 4: Soldando El Guante a La PCB
1. Soldar los 5 cáp rojos de los sensores Flex juntos y sellarle los otros dos cáp rojos que mas adelante conectaremos
2. Bộ cảm biến Soldar el cable negro de un, y un cable verde como salida en el mismo lado de la Resistencia (entre el cable negro y la Resistencia), hacer esto con los 5 Cables negros, una por cada una de las kháng cự.
3. Soldar las 5 Resistencias juntas (por el lado opuesto a los cable verdes), y unirles dos cáp negros que mas adelante conectaremos
Bước 5: Conectar Con El Arduino Y El Bluetooth
Conectar los conectores verdes en las entradas analógicas del Arduino de la siguiente forma:
- Conector del pulgar = A0
- Conector del biểu tượng = A1
- Conector del medio = A2
- Conector del anular = A3
- Conector del meñique = A4
Conectar un conector negro en la salida GND del Arduino y el otro conector negro en la entrada GND del Bluetooth
Conectar un conector rojo en la salida 5V del Arduino y el otro conector rojo en la entrada + 5V del Bluetooth
Bluetooth:
- Bluetooth Tx -> Pin2 Arduino
- Bluetooth Rx -> Pin3 Arduino
Bước 6: Código Del Arduino
#bao gồm
Phần mềm bluetooth trên không (2, 3);
int flex1 = A0; int flex2 = A1; int flex3 = A2; int flex4 = A3; int flex5 = A4; int valorflex1; int valorflex2; int valorflex3; int valorflex4; int valorflex5; int estadoTotal_valorflex; int num_anterior = 0; int lista_num = {2, 3, 4}; int contador = 0; void setup () {Serial.begin (9600); bluetooth.begin (9600); } void loop () {valorflex1 = analogRead (flex1); valorflex2 = analogRead (flex2); valorflex3 = analogRead (flex3); valorflex4 = analogRead (flex4); valorflex5 = analogRead (flex5); int array_valoresflex = {valorflex1, valorflex2, valorflex3, valorflex4, valorflex5}; estadoTotal_valorflex = valorTotal (array_valoresflex); int num_bytes_enviar = (bindec (estadoTotal_valorflex)); lista_num [contador] = num_bytes_enviar; if (contador = 2) {result = result-10000; } if (indice> = 6) {result = result-1000; } if (medio> = 6) {result = result-100; } if (anular> = 6) {result = result-10; } if (menique> = 6) {result = result-1; } trả về kết quả; } int bindec (int num) {int reto = 0; if (num% 10 == 1) {Acto = Deo + 1; } if (((num / 10)% 10) == 1) {Acto = Deo + 2; } if ((((num / 10) / 10)% 10) == 1) {Deo = Deo + 4; } if (((((num / 10) / 10) / 10)% 10) == 1) {Deo = Deo + 8; } if ((((((num / 10) / 10) / 10) / 10)% 10) == 1) {Deo = Deo + 16; } trả lại khấu trừ; } void print_valores () {Serial.print ("Pulgar:"); Serial.print (valorflex1); if (valorflex1 <10) {Serial.print (""); } Serial.print ("Dấu:"); Serial.print (valorflex2); if (valorflex2 <10) {Serial.print (""); } Serial.print ("Medio:"); Serial.print (valorflex3); if (valorflex3 <10) {Serial.print (""); } Serial.print ("Anular:"); Serial.print (valorflex4); if (valorflex4 <10) {Serial.print (""); } Serial.print ("Menique:"); Serial.print (valorflex5); if (valorflex5 <10) {Serial.print (""); } Serial.print ("Binario:"); Serial.print (estadoTotal_valorflex); if (estadoTotal_valorflex <10000) {Serial.print (""); if (estadoTotal_valorflex <1000) {Serial.print (""); if (estadoTotal_valorflex <100) {Serial.print (""); if (estadoTotal_valorflex <10) {Serial.print (""); }}}} Serial.print ("Decimal:"); Serial.println (bindec (estadoTotal_valorflex)); }
Bước 7: Código De AppInventor
Nhập AppInventor (código có thể chỉnh sửa)
Bước 8: Archivo. APK Para Android
Finalmente, el archivo para Android
Đề xuất:
Como Hacer Un Abanico Con Iluminación Utilizando Littlebits: 3 bước
Como Hacer Un Abanico Con Iluminación Utilizando Littlebits: En el dia de hoy les mostrare como hacer un abanico con iluminaci ó n useizando littlebits.Este & cấp tính; proyecto puede ser useizado en unaute routineaci ó n oscura para que y este iluminada
Guante Traductor De Lengua De Signos: 6 bước
Guante Traductor De Lengua De Signos: ¿Y si te dijera que ahora es posible hablar sin abrir la boca? La vida de una persona sordomuda no es sencilla, no todo el mundo conoce la lengua de signos y es complexada la convivencia sin un traductor. ¡El traductor que proponemos nosotros está al
Cómo Hacer Un Gabinete Para Sintetizador: 4 bước
Cómo Hacer Un Gabinete Para Sintetizador: Pasos a seguir para lograr una Correcta Fabricaci ó n de gabinetes para sintetizadores de una Mamera mas economica, con materiales muy faciles de conseguir, e igual de funcional que un gabinete prefellowado o comercial. Este gabinete Lo estamos
Como Hacer Un Motor Casero Didáctico Con Un Corcho: 18 bước
Como Hacer Un Motor Casero Didáctico Con Un Corcho: Hola que tal ???, hoy veremos como hacer un pequeño proyecto de bricolaje, se trata de un motor casero didáctico, hecho entre otras cosas con un corcho, como componente más llamativo, pero también vamos a usar otros elementos que podemos encontrar e
Conexión Serial Arduino a Xử lý (acelerómetro En Anillo): 5 bước
Conexión Serial Arduino a Xử lý (acelerómetro En Anillo): Muchos me preguntan de como conectar la Informaci ó n que viene por puerto serial de Arduino a Xử lý. Ac á les muestro la manra en que yo lo resuelvo, no es la ú nica, pero es libeante efectiva, ya que en Đang xử lý, la refc