lunes, 23 de noviembre de 2020

viernes, 6 de noviembre de 2020

Sexto proyecto

En esta entrada vamos a hablar sobre los sensores de luz, valores y leds.

A continuación hay fotos de un programa que, según el valor que obtenga el sensor de luz, se encenderá el led o se apagará y que se grafique (con los leds) la intensidad de la luz mediante barras como lo hace la señal del celular.

- Si el valor es menor que 200 muestra una barra y enciende el led.

- Si el valor es menor que 300 muestra dos barras y enciende el led.

- Si el valor es mayor o igual a 300 y menor que 400 muestra tres barras y el led permanece apagado.

- Si el valor es mayor o igual a 400 y menor que 500 muestra cuatro barras y el led permanece apagado.

- Sino muestra cinco barras.








miércoles, 4 de noviembre de 2020

Séptimo proyecto: comunicación.

 En esta entrada vamos a hablar de la comunicación entre dos placas. Como hacer para que un mensaje se envíe desde una placa hacia la otra.

Para programar utilizaremos las funciones de comunicación, los bloques de la categoría RADIO.

- El bloque principal es "radio establecer grupo" que sirve para sintonizar el canal por el que vamos a recepcionar o a emitir señales de radio.

Las dos placas deben utilizar el mismo canal. Podemos utilizar un canal del el 0 al 255 y lo seleccionamos con el slider.

Otro bloque es "radio enviar número" que envía el número que nosotros le indiquemos o el valor de una variable.

-El  "radio enviar cadena" que envía una cadena de caracteres.

También tenemos bloques que nos permiten recibir esos datos y colocarlos dentro de una variable.

Se crea una variable de manera automática:

  • La variable "receivedNumber" permite recibir un número.
  • La variable "receivedString" permite recibir una cadena de caracteres.

Estas fotos son un ejemplo de la comunicación entre dos placas: