1
00:00:05,430 --> 00:00:12,060
Hola bienvenidos a un nuevo capítulo y en esta ocasión vamos a profundizar un poquito más con la librería

2
00:00:12,060 --> 00:00:20,070
serbo y vamos a incorporar un nuevo participante en esta oportunidad vamos a traer a escena a un potenciómetro

3
00:00:20,400 --> 00:00:24,280
que lo vamos a conectar de manera clásica como lo venimos haciendo hasta ahora.

4
00:00:24,780 --> 00:00:31,200
Vamos a conectar en la patita derecha del potenciómetro 5 voltios y en la izquierda Ground haciendo

5
00:00:31,200 --> 00:00:38,650
que la pata central tenga un cable hacia acero a nuestra entrada digital cero.

6
00:00:39,480 --> 00:00:46,530
Pasamos rápidamente al código y bueno como primer término incluimos la librería serbo vamos a hacer

7
00:00:46,530 --> 00:00:46,960
eso.

8
00:00:47,160 --> 00:00:54,750
Bueno ahora que tenemos completo esto como la vez pasada tengo una variable que se desprende de la librería

9
00:00:54,750 --> 00:01:04,470
serbo y voy a marcar nuestras constantes que van a determinar los pines que vamos a usar los pines y

10
00:01:04,470 --> 00:01:10,830
algunos algunos valores como el ángulo máximo y ángulo mínimo que eso se repite igual en mi caso es

11
00:01:10,830 --> 00:01:19,230
de 160 el ángulo máximo por el servo particular que estoy usando sigamos el pin del servo sigue siendo

12
00:01:19,230 --> 00:01:31,360
el 9 y aparece ahora el hecho de que vamos a utilizar el pin del potenciómetro que va a ser a cero cuando

13
00:01:31,410 --> 00:01:42,210
Yap ya en el ZetaP vamos a hacer ataques para mi servo punto attacks para asociar el PIN 9 pero no lo

14
00:01:42,210 --> 00:01:52,710
voy a escribir porque ahora lo tengo como variable Pin serbo está asociado el servo a la librería perfecta

15
00:01:53,180 --> 00:02:00,810
y ahora mira lo que vamos a hacer vamos a agarrar y vamos a capturar la posición del potenciómetro midiendo

16
00:02:00,870 --> 00:02:04,260
el valor que recibimos por a cero cómo lo hacíamos.

17
00:02:04,260 --> 00:02:12,810
Bueno vamos a declarar un entero que va a ser igual en anterior llamado valor por ahora que va a ser

18
00:02:12,810 --> 00:02:22,980
igual a análogo rir en donde vamos a leer en boté PIN que es si se fijan las variables donde guardé

19
00:02:23,640 --> 00:02:25,470
el pin a cero.

20
00:02:25,770 --> 00:02:38,500
Bien lo que podríamos hacer rápidamente es decir esto mi serbo punto Rohit y vamos a poner el valor

21
00:02:38,770 --> 00:02:43,030
que acabamos de leer por PIN me entienden.

22
00:02:43,090 --> 00:02:53,040
No nos olvidamos que tenemos que dejar un billete de 20 milisegundos buana a priori todo parece que

23
00:02:53,040 --> 00:03:01,200
va a funcionar bien pero ahora no lo voy a probar porque incluso podría dañarlo al serbo por qué pasa

24
00:03:01,200 --> 00:03:01,960
lo siguiente.

25
00:03:02,550 --> 00:03:09,180
Recuerden que cuando leo un valor analógico por el puerto analógico digital por el convertidor analógico

26
00:03:09,180 --> 00:03:16,890
digital que es de 10 bits me va a entregar valores que van del cero al 1024 y yo necesito Doca valores

27
00:03:16,890 --> 00:03:25,230
que vayan del cero al 160 que es el valor máximo de giro de misero 180 tranquilamente en alguno de sus

28
00:03:25,230 --> 00:03:26,370
casos.

29
00:03:26,430 --> 00:03:29,260
Entonces a quién voy a buscar a mi aliado.

30
00:03:29,280 --> 00:03:38,620
Voy a decir que Hind valor al Estado va a ser igual a AMAP y debo pasarle el valor.

31
00:03:38,650 --> 00:03:45,900
Fuente de dónde vamos a sacar el valor original que sería valor o sea de lo que acabamos de leer por

32
00:03:45,910 --> 00:03:50,020
Potemkin y le debo pasar cuál es el valor mínimo que voy a leer ahí cero.

33
00:03:50,070 --> 00:03:53,980
Cuál es el valor máximo que entra por Potemkin 1024.

34
00:03:54,210 --> 00:03:56,480
Y ahora cuál es el valor mínimo que yo necesito.

35
00:03:56,490 --> 00:04:01,190
ángulo mínimo y cuál es el valor máximo que yo necesito.

36
00:04:01,200 --> 00:04:05,090
ángulo máximo o 160 que es lo mismo.

37
00:04:05,310 --> 00:04:12,240
Ahora si ya tengo el valor adaptado y puede imprimir tranquilo esa orden hacia el serbo.

38
00:04:12,510 --> 00:04:18,260
Vamos a probar esto pero no sin antes corregir este error que tengo acá que sería el valor adaptado

39
00:04:18,260 --> 00:04:18,820
o no valor.

40
00:04:18,870 --> 00:04:20,730
Ahora si grabo y pruebo

41
00:04:28,660 --> 00:04:34,100
bueno y como vimos hemos con un ejemplo simple.

42
00:04:34,350 --> 00:04:37,830
Puesto en práctica un sinfín de conocimientos que venimos aprendiendo hasta acá.

43
00:04:37,860 --> 00:04:44,040
Miren que breve este ejemplo pero no hemos utilizado la función map hemos adaptado valores hemos controlado

44
00:04:44,040 --> 00:04:50,790
el cero hemos incorporado el censado de lecturas analógicas y no nos viene mal el repaso sigamos adelante

45
00:04:51,060 --> 00:04:57,870
ya en el próximo capítulo cambiamos de periferico nos vamos a otro tipo de sensor en este caso y nos

46
00:04:57,870 --> 00:04:59,430
vemos la próxima gracias por la compañía.
