Obsah:
- Krok 1: Creando Las Conexiones En El Guante
- Krok 2: Soldando Los Conectores a Los Sensores Flex
- Krok 3: Uniendo Los Sensores Flex Al Guante
- Krok 4: Soldando El Guante a La PCB
- Krok 5: Conectar Con El Arduino Y El Bluetooth
- Krok 6: Código Del Arduino
- Krok 7: Código De AppInventor
- Krok 8: Archivo.APK Para Android
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-23 14:38
Kterékoli z hlavních funkcí, které se vyskytují v případě, že máte nějaké problémy s ovládáním, řízením, ovládáním nebo přijímáním
Chcete-li si tento výukový program prohlédnout v angličtině, klikněte sem:
Krok 1: Creando Las Conexiones En El Guante
Materiály:
- guantes
- 5 senzorů Flex (od 2,2 pulgadas o 5,4 pulgadas)
- 7 negativních paralelních konektorů
- 7 pozitivních konektorů
- 5 koncových verzí para la señal
- 2 konektory amarillos pro las salidas Tx y Rx del bluetooth
- 5 odporů 330 ohmů
- 1 PCB perforace
- 1 arduino UNO
- 1 modulo bluetooth HC-06
Krok 2: Soldando Los Conectores a Los Sensores Flex
- Derecho: Pozitivní
- Izquierdo: Negativo
Krok 3: Uniendo Los Sensores Flex Al Guante
*DŮLEŽITÉ: En este caso lo que se hizo fue adherirlos con hilo con el navrhito de mantenerlos lo mas cerca posible de los dedos
Krok 4: Soldando El Guante a La PCB
1. Soldar los 5 cable rojos de los sensores Flex juntos y soldarle los otros dos Cable rojos que mas adelante conectaremos
2. Odpojte kabel od snímače SensorFlex s odporem, abyste získali více kabelů, než začnete s odporem (kabel s černým odporem a odporem), odpojte kabel od 5 kabelů, od které se můžete odtrhnout rezistence.
3. Prodáno 5 odpalovacích juntas (por el lado opuesto a los cables verdes), y unirles dos Cable negros que mas adelante conectaremos
Krok 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
- Konektor del índice = A1
- Mediální konektor = A2
- Konektor del anular = A3
- Conector del meñique = A4
Negativní připojení konektoru GND del Arduino a připojení konektoru El Negro 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
Krok 6: Código Del Arduino
#zahrnout
Software Sériový bluetooth (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; neplatné nastavení () {Serial.begin (9600); bluetooth.begin (9600); } void loop () {valorflex1 = analogRead (flex1); valorflex2 = analogRead (flex2); valorflex3 = analogRead (flex3); valorflex4 = analogRead (flex4); valorflex5 = analogRead (flex5); int pole_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 (index> = 6) {result = result-1000; } if (medio> = 6) {result = result-100; } if (anular> = 6) {result = result-10; } if (menique> = 6) {result = result-1; } vrátit výsledek; } int bindec (int num) {int dedo = 0; if (num%10 == 1) {dedo = dedo+1; } if (((num/10)%10) == 1) {dedo = dedo+2; } if (((((num/10)/10)%10) == 1) {dedo = dedo+4; } if ((((((num/10)/10)/10)%10) == 1) {dedo = dedo+8; } if (((((((num/10)/10)/10)/10)%10) == 1) {dedo = dedo+16; } vrátit dedo; } void print_valores () {Serial.print ("Pulgar:"); Serial.print (valorflex1); if (valorflex1 <10) {Serial.print (""); } Serial.print ("Indice:"); 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 <10 000) {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)); }
Krok 7: Código De AppInventor
Import a AppInventor (editovatelné código)
Krok 8: Archivo. APK Para Android
Finalmente, el archivo pro Android
Doporučuje:
Como Hacer Un Abanico Con Iluminación Utilizando Littlebits: 3 Steps
Como Hacer Un Abanico Con Iluminación Utilizando Littlebits: En el dia de de hoy les mostrare como hacer un abanico con iluminaci ó n utilizando smallbits.Este &akútné;
Vision 4all - Sistema Visão Assistida Para Deficientes Visuais Usando OpenCV, Dragonboard 410c E Aplicativo Android: 6 Steps
Vision 4all - Sistema Visão Assistida Para Deficientes Visuais Usando OpenCV, Dragonboard 410c E Aplicativo Android: DESCRI Ç Ã OO intuito do projeto é nedostatek autonómie může mít vliv na okolní vnitřní prostory, jako jsou nákupní centra a letiště. Lokomotiva ç ã mapeados pode ou n ã o s
Guante Traductor De Lengua De Signos: 6 kroků
Guante Traductor De Lengua De Signos: ¿Y si te dijera que ahora es possible 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 complicada la convivencia sin un traductor. ¡El traductor que proponemos nosotros está al
Cómo Hacer Un Gabinete Para Sintetizador: 4 Steps
Nejčastěji nakupované produkty: Velké a malé průmyslové tiskárny, které vyrábějí všechny typy ekonomických zařízení, materiálové vybavení a spotřební materiál. Vaše nejlepší volba
Como Hacer Un Motor Casero Didáctico Con Un Corcho: 18 Steps
Spotřební motor Bez motorů Caso Did 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 máme mnoho základních prvků, které podporujeme