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
   462   463   464   465   466   467   468   469   470   471