Мазмұны:

Android жүйесінде 9 қадамнан тұратын сенсорлық өзгерістер
Android жүйесінде 9 қадамнан тұратын сенсорлық өзгерістер

Бейне: Android жүйесінде 9 қадамнан тұратын сенсорлық өзгерістер

Бейне: Android жүйесінде 9 қадамнан тұратын сенсорлық өзгерістер
Бейне: Мальвы цветут_Рассказ_Слушать 2024, Шілде
Anonim
Como Hacer Un Guante Con Sensores Flex Android Conexión үшін Android
Como Hacer Un Guante Con Sensores Flex Android Conexión үшін Android

Ақпараттық құралдар жүйеге кіруге мүмкіндік береді, сонымен қатар, олар сіздің ойын -сауықтарыңыздың ең үлкені болып табылады.

Бұл оқулықты ағылшын тілінде көру үшін мына жерді басыңыз:

1 -қадам: Creando Las Conexiones En El Guante

Creando Las Conexiones En El Guante
Creando Las Conexiones En El Guante
Creando Las Conexiones En El Guante
Creando Las Conexiones En El Guante
Creando Las Conexiones En El Guante
Creando Las Conexiones En El Guante
Creando Las Conexiones En El Guante
Creando Las Conexiones En El Guante

Материалдар:

  • гуантес
  • Flex 5 сенсоры (2.2 пульгада немесе 5.4 пулгада)
  • 7 conectores negros para las conexiones negativas
  • 7 conectores para conexiones positivas
  • Сенімділікке байланысты 5 байланыс
  • Tx y Rx del bluetooth үшін 2 байланыс
  • 330 Ом 5 резистор
  • 1 ПХД перфорадасы
  • 1 arduino UNO
  • 1 модульдік bluetooth HC-06

2 -қадам: Soldando Los Conectores a Los Sensores Flex

Soldando Los Conectores Los Sensores Flex
Soldando Los Conectores Los Sensores Flex
  • Дерехо: Позитиво
  • Изкиердо: Негативті

3 -қадам: Uniendo Los Sensores Flex Al Guante

Uniendo Los Sensores Flex Al Guante
Uniendo Los Sensores Flex Al Guante
Uniendo Los Sensores Flex Al Guante
Uniendo Los Sensores Flex Al Guante
Uniendo Los Sensores Flex Al Guante
Uniendo Los Sensores Flex Al Guante

*МАҢЫЗДЫ: бұл өте маңызды мәселе.

4 -қадам: Сольдандо Эль -Гуанте және ПХД

Солдандо Эль -Гуанте және ПХД
Солдандо Эль -Гуанте және ПХД
Солдандо Эль -Гуанте және ПХД
Солдандо Эль -Гуанте және ПХД
Солдандо Эль -Гуанте және ПХД
Солдандо Эль -Гуанте және ПХД

1. 5 кабельдік байланыс

2. Soldar el kabel Negro de un SensorFlex con rezistencia, y un un cable cable vero como salida en el mismo lado de la resencencia (кабельдік негр y la resistencia), hacer esto con los 5 Cables negros, uno por cada una de las. қарсылық.

3. Қарсылықтар 5 қарсылыққа төзімділік (кабельдік кабельдер), кабельдер біркелкі емес.

5 -қадам: Con El Arduino Y El Bluetooth

Con Elar Arduino Y El Bluetooth
Con Elar Arduino Y El Bluetooth

Conectar los conectores verdes en las entradas analógicas del Arduino de la siguiente формасы:

  • Пулгар конекторы = A0
  • Іске қосқыш = A1
  • Conector del medio = A2
  • Аналогиялық байланыс = A3
  • Конектор del meñique = A4

GND del Arduino y el otro conector негр және GND Bluetooth байланыстары

Converter 5V del Arduino y el otro conector rojo en la entrada +5V del Bluetooth байланысы

Блютуз:

  • Bluetooth Tx -> Pin2 Arduino
  • Bluetooth Rx -> Pin3 Arduino

6 -қадам: Кодиго Дель Ардуино

#қосу

Бағдарламалық қамтамасыз ету Сериялық 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; 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) {нәтиже = нәтиже-10000; } if (индекс> = 6) {нәтиже = нәтиже-1000; } if (medio> = 6) {result = result-100; } if (anular> = 6) {result = result-10; } if (menique> = 6) {result = result-1; } нәтижені қайтару; } int bindec (int num) {int dedo = 0; if (сан%10 == 1) {dedo = dedo+1; } if (((сан/10)%10) == 1) {dedo = dedo+2; } if ((((сан/10)/10)%10) == 1) {dedo = dedo+4; } if ((((((сан/10)/10)/10)%10)) == 1) {dedo = dedo+8; } if ((((((сан/10)/10)/10)/10)%10) == 1) {dedo = dedo+16; } қайтару дедо; } void print_valores () {Serial.print («Pulgar:»); Serial.print (valorflex1); if (valorflex1 <10) {Serial.print («»); } Serial.print («Индекс:»); 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 («Ондық:»); Serial.println (bindec (estadoTotal_valorflex)); }

7 -қадам: Código De AppInventor

AppInventor бағдарламасын импорттау (өңдеу мүмкіндігі бар)

8 -қадам: Archivo. APK Android үшін

Қорытынды, Android үшін мұрағат

Ұсынылған: