Page 111 - 智慧芯控——Arduino+智造
P. 111

智慧芯控——Arduino+ 智造




                 阶段二:搭建房屋模型
                 1. 搭建房屋结构。
                 建议选择结构简单且内部封闭空间较大的房屋模型,以便有足够的空间容纳必要的



















                图 9-2  使用激光切割木板组装的房屋模型                          图 9-3  “四合院”部分模型



                                                      器件。
                                                          2. 安装基本 LED 和相关电路。
                                                          完成房屋结构后,不要急于美化,应当
                                                      先布局灯光系统、其他电路系统的电线以及

                                                      相关电子器件的放置位置,有效地将电子器
                                                      件隐藏在房屋中而不影响美观。比如,可以
                                                      将一些电源板和线材集中到某个“房间”,
                                                      如左图的一间房被用于安放所有 LED 灯光系
                                                      统的集线板,各个房间的电路汇集至此,便
                      图 9-4  汇集线材的房间
                                                      于统一与 Arduino 相连,实现整体的灯光控制。
                 注意:面包板上焊接了电源模块,用来给整个系统供电,为了使用方便,此处采用 5V
             的 USB 口作为接口。每路 LED 的控制线都会汇集到这个面包板上,这些线通过面包板又
             转接至 Arduino 的 I/O 口进行控制。由于每条线路上往往会并联较多的 LED,而 Arduino 的
             I/O 口不具备大电流驱动能力,因此需要通过三极管做开关电路的方法来驱动大电流。
                 阶段三:系统设计与功能实现

                 1. 设计总体灯光控制系统。
                 当房屋模型和局部的线路隐蔽工程完成后,需要对灯光控制系统作总体设计。以四合
             院模型为例,灯光控制系统主要布局在内院的正房和两侧厢房(东厢房和西厢房)。灯光
             控制系统设计框图如下:






        98
   106   107   108   109   110   111   112   113   114   115   116