齐俊杰2018010570
今天和老师一起学习了智能音箱和树莓派的相关知识,还趁机过了把瘾,和同学一起合作编了一个电路,利用python让它闪烁发光。老师人很和蔼,讲课内容清晰,准备充分,生动有趣,向我们介绍了树莓派的应用等方面,让我感觉到这么小的一个元器件竟然能发挥这么大的作用,竟然能应用到这么多的领域,不得不佩服高玩们的智慧与想象力。那么我就在想,树莓派的现在水平其实代表了从前我们PC的水平,甚至代表了之前超级计算机的水平,那么是不是会有那么一个时代,我们的超算会发展成树莓派的大小,亦或者说树莓派具有了超算的计算能力,整个时代会变成什么样?人类的前途是一片光明的,未来可期。
2018011551 王洋
第一节课:在第一节课上,章老师指导我们完成了一个简易的智能路灯制作。这节课首先老师给我们介绍了树莓派(raspberry pi)的相关知识,让我们明白了树莓派其实就是一个基于ARM的微型电脑主板,但是它虽然只有一个巴掌的大小,但是它具备电脑的一切功能,能够利用SD卡进行存储,能够通过HDMI接口与显示器相连,甚至还有千兆以太网接口。通过和上节课的知识相互联系,我们利用putty软件和VNC Viewer软件实现了树莓派的窗口化展示,同时又利用进入了树莓派的窗口中,利用Python进行相应的程序设计,最终利用树莓派上的GPIO接口和面包板电路实现了一个智能路灯的制作。
第二节课:在第二节课上,我们先是完成了上节课的简易路灯的升级版——用按钮进行路灯的控制。之后,我们在王老师的带领下进行了几个实验,首先是使用shell脚本点亮路灯,我们在第一节课上是利用的python程序来进行路灯的控制,但是只能控制一个端口的输出(GPIO 25),而利用shell脚本,我们可以通过使用$1,$2设置参数的方式来进行输出端口的改变与调整,不得不说是方便了很多。同时王老师向我们介绍了shell脚本的好处,这是把Linux的终端的多个命令综合在了一个.sh文件里面,因此只需要打开.sh文件即可完成多个命令的执行。
第二个实验是网页制作,我们利用树莓派做了一个web服务器,首先我们架构了一个Flask网络框架,但是我在设置的时候遇到了一些困难,比如说我将我的文件名设置成了flask,然后在python读取和检测flask的安装情况的时候,就会显示flask已安装,但是sudo hello-flask的时候,就会显示cannot import name flask,最后在王老师和另外一位同学的帮助下,我们发现了这个问题,将文件名修正了,并利用pip install flask命令完成了此次实验。最后,我们完成了一个网络电灯的制作:即利用main.html文件来创建一个网站,在网站上实现light的on and off,这时,我们相当于实现了电灯的远程控制(但注意,如果没有租用服务器的话,是不能通过外网进行连接的,只能在同一个局域网下进行控制),同时老师还启发我们利用喇叭等其他零件实现语音控制或是其他远程控制方式。最后,老师还给我们展示了学长的技创课上的一些成品——例如,通过变压器和树莓派,控制继电器,最后来控制大功耗泵的使用。通过此次课程的
学号
2018010679 朱泽鹏
2017080416 陈浩明
我之前以为大数据与机器智能的课已经让我觉得非常难,已经尽力去听老师解释什么内容,幸好最后懂得一点,至少对得起自己和老师。谁知,我发现这个课程的第三个部分(智能软件与智能系统)比上一个困难几倍。有时候想:我一个美术专业的学生是怎么熬过这个课程?可能是我小时候对于科技的接触比较少,也不愿意去学,导致我现在很难听懂老师和理工的同学们在说什么。可是,我虽然听不懂老师解释什么,我好像学到一点点事情。我看着这些编程或者是软件的运作以为是很复杂的,但其实这些不是想象中那么难。很多编程都是看你的逻辑批判能力。一旦看到那个模式,仔细看看就会明白,当然对我来说,我是需要更长的时间去看才会懂。这部分的课基本上也是让我们有逻辑地输入有关地资料,然后再整理一下。最后就会出现不同的结果和数据。虽然我是一个艺术生,但我希望可以突破自己,尽量学习这些“让我烦恼的科技”,并且开始习惯对科技的认知。希望我在这个课程最后的部分可以坚持下去!