Page 353 - ARM Based Microcontroller Projects Using MBED
P. 353
14.3 PROJECT 1—ANDROID—NUCLEO BOARD COMMUNICATION USING THE WI-FI EXPANSION BOARD 339
FIG. 14.7 Connections to the relay board.
BEGIN
Define development board to Wi-Fi board UART interface
Define mobile device IP address
Define Wi-Fi SSID name
Define Wi-Fi password
Configure all relays as outputs and assign them to PC_0 to _C_3
Create a TCP socket
Connect to Wi-Fi
Connect to mobile device
DO FOREVER
IF a data packet is received THEN
IF the command is ONx THEN
Activate relay x
ELSE IF command is OFFx THEN
De-activate relay x
ENDIF
ENDIF
END
END
FIG. 14.8 Program PDL.