CC07-树莓派-学习日志-2019秋-前—周三
目录
雷正涛 2018010860
树莓派第一节 今天学习了树莓派的相关内容,并在学习的过程中学习了一些有关python的知识。在了解了一些理论知识后,我们开始实操,这是我第一次操作电路,感到十分新奇,尽管分配到的树莓派时常断开连接耽误了许多时间,但是老师们十分的耐心地帮助我,还帮忙更换了一个,对于我提出的一些奇怪的问题也耐心解答,让我学到了很多。这是我第一次体会到硬件与软件的结合,尤其是开关的那个电路,通过软件将分离的两个硬件电路连接在一起,这或许就是许多精细工件的原理吧。 树莓派第二节 今天主要进行了三个树莓派实验。一个是用树莓派的亮灯实现二进制计算,一个是用树莓派实现温湿度传感器,最后一个是用树莓派实现红外传感器。遗憾的是最后一个实验没有成功,除了第一次输出了“有人来了!”以外,再也没有检测到结果,最终也没有找到原因,比较令人遗憾。前两个实验则相对较为顺利,二进制实现时我最初没有考虑程序运行速度,导致了亮灯混乱,后来在老师的帮助下加入延迟,成功地解决了这个问题。传感器部分,老师为了培养我们的自学能力,让我们自己上网搜索,最终在网络上文章和老师的指导下最终成功地实现了温湿度传感器,令人颇有成就感。
修正:就在刚刚解决了红外传感器无法实现的问题,问题在于因为网络上代码使用的是board模式,应当接物理针脚7,而我们没有注意接了GPIO7,导致红外感应一直不能实现,最后把感应器OUT端换成物理针脚7,就解决了这个问题。
最后感谢老师们的耐心指导和讲解。
陆泉宇 2018013009
今天学习了用树莓派的基本结构与操作,并用Python编程的方式实现了简单电路,全过程的实现稍有困难,也遇到了各种各样的障碍,但总体来说很有趣,也很有收获。期待下节课更加深入的学习。
林煜昆 2018012413
2019.10.16 今天学习了使用putty远程登录树莓派,然后利用GPIO端口对树莓派进行一些操作,使其能够通过连接在面包板上的电路来达到我们预期设计的效果。这期间我初步学会了应用程序模板以及利用VNC viewer软件来改编程序。简而言之这节课使我认识到树莓派的应用范围之广、Python编程语言之简洁明了。
2019.10.23 今天因为客观原因没自己独立完成课上内容,但是四处“东奔西走”与同学交流也是收获良多。在理解Python代码上我更进一步。老师也教我们不仅仅去淘代码,更要自己在需要的应用上自己下功夫。 GitHub上也能摘录一些不一样的代码,整体上说应用树莓派有非常多思路,集思广益即可。
张晨阳 2018010247
今天主要学习了用Python进行树莓派开发,首先写了第一个Python程序“hello world!”(入门必写程序)。我们用vnc在电脑上显示了树莓派界面,很像一个电脑。不过操作起来反应有点慢。在上面我们分别编写了两个程序。在开关控制二极管的实验中没有看老师的电路图,结果出现了一些错误,最后在老师的提醒下,还算是顺利完成实验。今天通过学习树莓派收获很多。
10-23 今天我们继续利用树莓派进行一些小实验。第一个做的是用开关控制LED灯表示二进制加法,之前用msp430做过类似的实验,当时是直接用数字表示一系列端口输出值,但对于树莓派的端口不太了解,写了冗长的程序。在做温湿度传感器的实验时,第一次直接copy现有的程序,然后老师介绍了调用相应库的方法,我尝试了一下。也意识到实现一个目的可以选择多种方法,应根据情况合理选择思路,编写程序。
王昱琛 2018012179
今天我们在老师的指导下初步学习了树莓派微型电脑的使用和在其中进行简单python编程的方法。我们亲自动手,在面包板上组装了LED灯的简单电路,并通过和树莓派连接、在电脑上编程实现了LED灯的闪烁和按钮控制LED灯的目的。这种编程和动手的结合十分富有趣味,使我们认识到了树莓派的强大功能。(2019/10/16)
今天我们进行了二进制加法器、温湿度传感器和人体红外传感器三个实验,进一步了解了树莓派和其他元件配合使用的强大功能。老师并没有对元件做很多解说,我们都是通过自己上网查找资料来设计、修正程序,达到实验的目的。能通过自己的努力达成目标、一步步排查和解决问题,尤其是最终解决了红外传感器不能使用的问题,让我十分有成就感。树莓派的课程让我收获良多。(2019/10/23)
曹云琪 2018012175
在今天的课程中,我们学习了通过putty远程登录树莓派,然后利用树莓派GPIO端口对连接在树莓派上的一些电路进行相应操作操作,通过输出的高低电压控制来实现对LED灯亮灭的控制,并通过开关电路初步实现了加法器,形成了对树莓派的初步理解和认识。 ——20191016
今天进一步接触了树莓派温湿度传感器、红外感应传感器等的一些使用方法和电路连接方法,实现了传感器的应用,同时,了解到了通过使用github上的一些python库文件来更简便地实现编程。 ——20191023
林健安 2019080090
10-16 今天接触了raspberry树莓派,它是一个小型的电脑,可以在上面编程、接各种东西。我学习到了如何在树莓派上使用python编程去控制LED的闪烁,接着更进一步将开关加入到电路当中,非常有趣。 10-23 今天使用了python编程让LED随着二进制的加法来发光或熄灭。在这个部分我花了很多时间,最后还是需要老师的指点才完成,编程的基础还需要再加强才行。过后学习使用DHT11温湿度传感器,从网上搜了一些资料后就能成功测出来了。