微电脑应用实习

   马币RM77 / 台币TWD428

update at: 2018-03-07 07:52:35
爱逛街留言板
登入
Facebook留言板

商品介绍

本书编写时配合的硬件设计环境采用料多实在的KTM-600plus嵌入式开发平台,搭配KTM-600多功能开发平台,嵌入的系统为免费的作业系统Raspbian,并应用Python程式语言,展现树莓派(Raspberry Pi) 各部分功能以及应用实例,是一本让微电脑应用实习教学与应用更有效率的教材,也是学习KTM-600plus嵌入式系统的快速自学参考书。

全书共有以下八章:

第1章介绍设计环境,包括硬件与软件,引导读者认识KTM-600plus嵌入式开发平台、KTM-600多功能开发平台、Raspberry Pi 3及七吋触控萤幕等装置;第2章引导读者完成作业系统安装与设定,包括Raspbian、Python及触控面板、无线键盘、鼠标、网络等其他相关装置之驱动程式,建构类似一台小PC的嵌入式开发系统。

第3章简单介绍Python这个新型态的程式语言,并以实例演练,让读者能快速应用这个程式语言;第4章讲述基本IO控制,将由KTM-600plus,透过GPIO控制KTM-600上的周边装置,包括RP.GPIO模组之应用、gpiozero模组之应用等。

第5章讲述传感器之驱动与应用实习,介绍如何操控KTM-600上的光传感器、循迹传感器、超音波传感器、LM35类比温度传感器、DHT11数码温湿度传感器,以及侦测CPU的温度等;第6章引导读者学习串行式RGB LED的应用实习。

第7章为进阶应用实习,介绍如何应用云端监控网页、记录网页。另外,还介绍触控萤幕的应用;第8章介绍如何操控音讯与视讯,若有选购照相机模组,则可连接到Raspberry Pi,以做为照相机或摄影机。

嵌入式系统是将作业系统(operating system, OS)放入微电脑内,让微电脑具有处理事务能力、通信接口、输出入埠与较佳的人机接口。个人电脑或笔记型电脑可算是一种嵌入式系统,其中的作业系统,如Windows、macOS、Linux等,但个人电脑或笔记型电脑又太大了。

现代流行的行动装置,如平板手机等,具有良好的人机接口,也有多种无线通信接口,但其输出入埠太少,很难做接口控制,大部分都只做为无线人机接口之用。

单芯片微处理机也可以嵌入系统,例如在8051里放入RTOS,但大部分的单芯片微处理机资源不够,所能嵌入的作业系统能力不够,很难胜任一般的事务处理与人机接口。

大部分的工业电脑就是典型的嵌入式系统,所嵌入的作业系统如Windows、Linus,例如工具机上所使用的电脑、银行的ATM等。不过,工业电脑大多被蒙上一层神祕的面纱,还被贴上昂贵的标签。

近年来,许多半导体厂商,为突破Windows与Intel的架构(简称Wintel),全力发展便宜又强劲的轻量型CPU(ARM架构),并搭载免费的Linus作业系统,形成一股高度竞争力的控制器,如电视机内部的控制器、智慧居家的控制器等。KTM-600plus内部所采用的树莓派(Raspberry Pi),更是经典之作!

在KTM-600plus里以Raspberry Pi 3为核心,七吋触控萤幕为基本人机接口,透过USB埠、视讯埠(A/V port)、相机埠(Camera Port)与通用输出入埠(General-purpose input/output, GPIO),再搭配KTM-600本身的各式周边装置,让我们的创意与想法,得以实现。一般的实习课程,大都直接透过USB埠、GPIO等连接到树莓派上,而实习难免多次插拔,导致树莓派上连接端接触不良。而在KTM-600plus上,树莓派上的各式Port都已外接,因此,插拔时,不会影响到树莓派的可靠度。

本书资料详细丰富,编写时兼顾教学的效率与学习的乐趣,绝对是您学习嵌入式系统的最佳选择!

随书附赠范例光盘,内含:全书之教学投影片档、各单元之范例档、即时练习之参考解答。

TOP

目录
Ch 01 瞧!KTM-600plus
1-1 KTM-600plus嵌入式系统开发平台
1-2 树莓派简介
1-3 七吋触控萤幕简介
1-4 即时练习

Ch 02 作业系统安装与设定
2-1 Raspbian作业系统之下载与安装
2-2 触控萤幕之驱动
2-3 Raspbian作业系统简介
2-4 键盘鼠标之安装
2-5 网络应用
2-6 树莓派之基本设定与中文化
2-7 即时练习

Ch 03 Python简介
3-1 Python简介
3-2 Geany编辑环境简介
3-3 变量与运算子
3-4 流程控制指令
3-5 字串与清单
3-6 函数与模组
3-7 即时练习

Ch 04 基本IO控制
4-1 KTM-600 plus之GPIO简介
4-2 应用RPi.GPI...
»看全部
TOP

展开内容...
客服信箱