Hola con todos vamos a continuar.
En esta oportunidad vamos a hacer un ejemplo donde manejemos ya dos variables para transmitir de la
Nacional Rehhagel Payton El Raspberry que para eso voy a utilizar un sensor de HP 11 muy en la librería
el DHT 11.
Las funciones.
Primero lo voy a hacer inmediatamente en Arduino y luego una vez que tenga la cadena armada la trabajamos
en él en el país donde rasguear que esta es la librería La voy a declarar el objeto voy a mostrar en
el serial.
Por lo tanto inicializar el serial
que acabe en el Luk simplemente leemos los valores no podemos poner DHT punto RIT lo voy a conectar
en el PIN Número 2 de la Rubino el sensor al sensor Prime 3 pines voy a conectarla en el número 2 donde
esta la data y luego imprimo en el serial.
Igual para poner la temperatura y acá ponemos DHT punto temperature para leer la temperatura luego colocamos
sería el punto pringá para que salga lo mas comodo posible.
La cadena no imprimimos la humedad
y punto.
Un miliciano y un billete de 500 milisegundos más rápido porque esto es básicamente lo que haría.
Simplemente estoy imprimiendo esta cadena en él en el serial no es lo que normalmente haríamos en arruino
si subimos el código y listo armamos el esquemático aunque sobre esto casi casi no hay mucho ya que
comentar
que tenemos acá el sensor sensor Razzo 11 que tiene 3 pines como les comenté este 5 voltios a un extremo
de 5 voltios gènere al otro extremo de Gènere ahí enciende el sensor y por último un pin que va al número
2 un pin que estamos conectando la data del número 2.
Listo ya tenemos el sensor conectado.
Sobre esto no hay mucho que llamar y vamos a leer la data y ahí esta no me indica que estoy a una temperatura
de 23.8 grados con una humedad de 80 que es básicamente lo que me da la lata el censo varía un poco
la temperatura 24 grados 79 80 la humedad aquí entonces eso es básicamente la información que me entrega
ahora lo que vamos a hacer es Raspberry acá en Payton vamos a leer datos no vamos a capturar esa data
que agravarlo
poner ejemplo 0 3 sería
para esto voy a cargar primero el símil lo que tenemos que hacer es prácticamente el ejemplo 1 y prácticamente
este ejemplo lo que tendremos que hacer es simplemente leer la cadena leer la cadena.
Si lo tenemos esto vamos a correr a ver qué pasa y miren ahí está capturando la data me sale el ve y
todo lo demás porque es un me salvé porque es un arreglo de vaís no es un arreglo de Bays para quitarle
los bits para convertir el string.
Vamos a ponerme igual a punto de cómo vamos a decodificar los bits y convertir esta string de punto
a punto de Cott y ahora vamos a ver qué nos imprime el
ponerle stop llorase y miren ahora el VIH ya me sale sin sin la variable veis que estoy imprimiendo
me sale ya sin el binario que hacía referencia a los vaís que ya me sale la cadena un poco más limpia.
Tal como queremos entonces sobre este podríamos trabajar vamos a trabajar en realidad.
Pero el entonces vamos a tratar de acomodar un poco la data.
Yo quiero tener los valores de tenerlos separados la temperatura y la humedad.
Sin embargo acá tengo un té acá tengo un.
Entonces me convendría separarlos por comas.
Entonces vamos a tratar de acomodar un poco la data en Arduino para que esa información nos venga más.
Más importante que esto es importante es bueno cuando es Arduino cuando se arruina todo acá pero lo
queremos hacer en Poitou queremos tener la data que sea lo mínimo posible imprimimos esto quitamos esa
coma.
O mejor dicho quitamos el H también y sólo nos quedamos con la coma y omelette a ver.
Grabamos esto
mostramos en el serial y correcto esta es la etapa que nosotros queremos.
Queremos entonces acá corremos en el auto
y está exactamente como queremos que está como queremos.
Entonces sobre eso es lo que vamos a trabajar entonces sobre lo que tenemos el punto de cómo vamos a
crear uno nuevo que lo podemos hacer ahí mismo igual a mi punto y lo vamos a plantear splits que lo
vamos a explicar por las comas.
No sé si vamos a separar por las comas este sí hacer un exploit este si no que se convierte prácticamente
en una cadena en una cadena de elementos.
No vamos a ver entonces a imprimir el C
y como no se imprime ya se vuelve prácticamente una cadena.
De esto nos interesa donde este es el primer elemento y este es el segundo elemento.
Este es el primer elemento y este es el segundo entonces vamos a imprimir vamos a tenerlo más ordenado.
Ahora sí vamos a imprimir como queremos temperatura igual no coma y acá nos interesa el primer elemento
no el primer elemento dice.
Cómo así
podemos con más humedad un espacio humedad igual coma ya que le ponemos el segundo elemento y vamos
a ver cómo sale acá.
Y hasta tal como lo queremos no está bueno este espacio sí es inevitable.
No es por los comas del PRIN pero ya está más o menos ordenado tal como lo queríamos ahora.
Una variante más de estos espacios.
Estos espacios que provienen prácticamente de la decodificación provienen prácticamente de la decodificación.
Entonces vamos a eliminar esos espacios como estos se genera acá en la decodificación Actimel en el
salto en línea lo vamos simplemente a eliminar con el comando R es Tripp y qué es lo que vamos a eliminar.
Vamos a eliminar el salto es decir a esto de acá le vamos a quitar el salto de línea que tiene el salto
de línea adicional o que vamos a correr esto o sale hay un error Comastri Moskita quitar este espacio
ahora sí correcto.
Y ahora si ya se generó lo que estábamos
visualizando lo que estábamos queriendo ya Cygni los espacios del salto de línea que siguen los espacios
del salto de línea.
Entonces hemos hecho el ejemplo donde pasamos de Arduino y Raspberry una data de una forma entre comillas
ordenada.
Este valor como valor Verri capturamos lo importante es poder separar cada una esas batas y luego acomodarlo.
Lo importante es tener la data individual como ya la tenemos acá no lo hemos puesto en la misma cadena
ok pero ya tenemos la data individual podemos mandar 10 datos y acá podemos capturar esos diez datos
y tenerlo de manera individual.
Eso es lo más importante y lo que apuntábamos en este ejemplo entonces como ustedes han visto se puede
hacer varios ejemplos en Arduino y simplemente pasarlo la tan Raspberry Raspberry puede contener la
data de Arduino con lo cual estamos indicando que puede manejar cualquier componente que lo pueda manejar
el Arduino por la comunicación.
Ok muchas gracias por su atención.
Eso sería este ejemplo y nos vemos en el siguiente capítulo.