Presentación realizada por Francisco Valbuena
Ortega, para el grupo 2 de la asignatura Proyecto
en electrónica 2 de la Pontificia universidad 3/26/2020
Javeriana.
En esta presentación se resumen
algunos aspectos básicos del uso
de Flowcode, el IDE En esta
presentación se resumen algunos
aspectos básicos del uso de
Flowcode, el IDE basado en
diagramas de flujo en lugar de
texto.
El contenido es resumido de la guía de inicio, encontrada en
[Link]
e8_GettingStartedGuide.pdf
Entorno de 7
1
desarrollo 2
4
1. Componentes 3
2. Panel de simulación
3. Toolbox 5
4. Ventana principal
5. Explorador de proyecto
6. Barra de herramientas
Al arrastrar
componentes al
panel de simulación,
se pueden modificar
sus entradas y
salidas de la ventana
de propiedades.
Ejemplo de flujo
Con ayuda de las
herramientas, creamos un
bucle infinito en el cual
configuramos la salida del pin
0 del puerto A en alto.
Insertamos un led para poder ver la salida de nuestro puerto,
establecemos su conexión con el pin de salida 0 del puerto A
Circuito que
enciende y
apaga un
led
Simular
Al iniciar la simulación, se
puede modificar su
velocidad.
Así luce la
simulación.
Añadir nuevas variables
Se debe seleccionar el nombre
de la variable y el tipo de
variable; con una breve
descripción de lo que contiene.
Ya podemos poner esta
variable como entrada
en nuestro flujo. De
esta forma guardamos
la entrada del bit en
nuestra variable.
Bloque de decisión
Utilizamos la variable recién
creada para controlar nuestro
bloque de decisión; utilizamos
la condición de permanencia
SwitchPressed = 1
Bloque de cálculo
Dentro de este bloque
podemos realizar cálculos y
cambiar nuestras variables.
Creamos una variable booleana
llamada Flag y cambiaremos su
valor cada vez que cumpla con
la condición Switchpressed = 1
Colocamos a la salida del led
la variable Flag, de esta
manera, tenemos un programa
que enciende y apaga el led
cada vez que el botón esté
presionado.
Aunque esta implementación
no tiene medidas anti-rebote.
Simulación
Observaciones
Este IDE es muy fácil de usar y su manual y ayudas son muy
entendibles, cuenta con muchos más bloques como uno que nos
permite hacer una parte del código en C; módulos como HC-06
(que usaremos en nuestro diseño) se encuentran integrados.
Multitud de elementos para simular entradas de voltaje como
potenciómetros, switches y tarjetas. Es muy agradable a la vista e
intuitivo, muy amigable con el usuario y agradable a la vista.