Page 467 - ARM Based Microcontroller Projects Using MBED
P. 467
INDEX 453
circuit diagram, 89–90, 90–91f construction, 118, 119f
description, 89 description, 117
program listing, 91, 92f PDL program, 118, 119f
project construction, 91, 91f program listing, 118–119, 120f
flashing LED random flashing LEDs
block diagram, 83, 83f block diagram, 100
description, 83 circuit diagram, 100
Morse code SOS, 87–89, 87–88f description, 100
NODE_F411RE new device, 85, 86f modified program, 101, 102f
Nucleo-blink_led_NUCLEO_F411RE.bin file, 86 PDL program, 100, 100f
Nucleo_blink_led program, 84f,85 program listing, 101, 101f
PDL program, 83, 83f RGB LED control
program listing, 84f,85 block diagram, 113, 113f
Save File, 85, 85f circuit diagram, 113–114, 113–114f
successful compilation, 85, 85f construction, 114f, 115
HC-06 bluetooth module description, 113
block diagram, 352, 353f PDL program, 115, 115f
circuit diagram, 353–354, 354f program listing, 115–117, 116–117f
construction of, 354, 355f rotating LEDs
description, 351–352 block diagram, 93, 93f
PDL, 354–355, 355f circuit diagram, 93, 94f
program listing, 356–357, 356f constructed project, 94, 95f
program testing, 357–359, 357–361f description, 92–97, 93f
HD44780 module (see HD44780 LCD) modified program, 95–97, 97f
input-output connectors, 57–59, 59f PDL program, 94, 95f
jumpers, 59 program listing, 94–95, 96f
LED control with push-button 7-segment LED display
block diagram, 103, 103f block diagram, 120–122, 121–122f
description, 102 circuit diagram, 122f, 123–124, 124t
PDL program, 103, 103f construction, 124, 125f
program listing, 103, 104f description, 120
LED flashing rate modified program, 126–127, 127–128f
block diagram, 105 PDL program, 124, 125f
description, 104 program listing, 125–126, 126f
PDL program, 105, 105f switch statement, 127, 129–130f
program listing, 105, 106f square wave generation
LED functions, 57 block diagram, 318, 318f
pin layout description, 317
Arduino connector CN5 and CN9, 444, 445f MCP4921, 318–319, 319f
Arduino connector CN6 and CN8, 444, 444f PDL, 319–320, 320f
pin diagram, 443, 443f program listing, 321, 322–323f
ST Morpho connector CN7, 444, 446f project construction, 319, 320f
ST Morpho connector CN8, 444, 446f ST-LINK part, 51–52
64-pin low-power board, 51, 52f ST-LINKV2-1 programming and debugging tool, 57,
pin names, 80–82, 80–82f 58t,58f
power supply STM32MCUpart, 51–52
external inputs, 56, 56f TMP102 temperature sensor, 306
micro-USB connector, 56, 56f block diagram, 307, 307f
power output, 56 circuit diagram, 307–308, 308f
push-button switches, 57 construction of, 309, 309f
random colored LED display description, 307
block diagram, 118, 118f PDL, 309, 310f
circuit diagram, 118, 118f program listing, 309–312, 310–311f, 313–314f

