CC07-智能路灯-学习日志2019春-后
目录
- 1 周五上午
- 2 学号2018080065
- 3 周五上午
- 4 学号2018080065
- 5 学号2018080061
- 6 周一上午
- 7 周一下午
- 8 周二上午
- 9 周二下午
- 10 周四上午
- 11 周五上午
- 12 周五下午
- 12.1 陈之同 2018012074
- 12.2 蒋志林2018011409
- 12.3 张延 2018011404
- 12.4 黄通 2017010772
- 12.5 常灿 2018010166
- 12.6 贺晨 2018011554
- 12.7 邱家诚 2018080105
- 12.8 罗弈桢 2018013381
- 12.9 陈祖煜 2017011209
- 12.10 尹泽霖 2018011249
- 12.11 谢荣博 2018010693
- 12.12 何雨镐 2018010502
- 12.13 刘鹏波 2018011013
- 12.14 张舒丹 2018080122
- 12.15 赖伯滔 2018010553
- 12.16 周子杭 2018010545
- 12.17 易茎山 2018010128
- 13 周三上午
周五上午
学号2018080065
今天学习了linux的一些命令以及html的操设计。整体上学习到不少的东西,收获挺丰富。以后会在继续找更有意思的操作来练习练习。
周五上午
学号2018080065
今天继续学习树莓派的编程,同事也了解了一些Github的使用方法。主要学习了树莓派的传感器控制,用网页控制树莓派等操作,更深入了解了python的库的种类和应用。感觉树莓派挺有意思,期待下一次可以学习更多有趣的应用和实现更多的操作。
学号2018080061
神的礼物
周一上午
2018010980曹家乐
这两节课我们了解了树莓派的构造,功能和用途,还了解了python 的基本用法,还成功用自己的电脑和树莓派相连,能够同时操作两台电脑的感觉很不错。我们还利用面包板,python和树莓派搭建了一个发光二极管电路,通过不同的连接和不同的编程,使灯按照不同的次序和方式亮灭。依次实现了呼吸灯,二进制加法器和流水灯。通过这些学习,对python 和树莓派都有了更多的了解,收获很多。
2018011834邝子佳
这周我们学习了树莓派的基本使用以及使用python对其进行编程。在课堂上,完成了呼吸灯、流水灯、按钮控制灯的一系列实验。 下个学期的智能车竞赛用的就是树莓派和python,这一节课也算是对其的入门吧!希望自己好学习一下,对树莓派的接口、python的语法结构都有个基本的了解,智能车竞赛加油。
--二更-- 今天做了DHT11湿度温度传感器的实验和通过web控制路灯的实验。 第一个实验尽管有例程,但是在写的时候还是遇到了不少bug,debug之后还加了循环(因为时序问题老是找不到正确的湿度温度)。尽管如此,在完成之后,老师告诉我原来有自带的库,自己写的程序和库的精度相比实在差太多了。 第二个实验也有例程,但是没有教程,最后是在老师指导下才成功完成了所有步骤,尽管对于程序和网页中的细节并不了解太多。这个控制功能还是很有实用性的,假如以后想对宿舍进行智能硬件的改造的话,这是一种可行的方法。
学号xxx
学号xxx
2018050025郭汇盈
这节课了解了树莓派的一些操作,人生中第一次写python,做了智能路灯的闪烁和开关还有加法器,加法器太难了[TAT],不过自己搭电路,写程序,可以看到自己的代码有物理实现真的太有成就感了!第二节课做了二进制计数器和流水灯,接电路有一丝丝麻烦,自己慢慢debug的过程有些头疼,不过看着问题能一个一个解决,感觉敲棒!还学了一些python的语法。
周一下午
学号2017012087
了解到了Github的一些使用方法和工作模式,并且学习了树莓派更加高级的一些操作(控制传感器、多输出的控制、用网页控制树莓派等),在python.GPIO库的使用上有了更深的理解。感觉树莓派确实可以做很多有意思的事情,可能会尝试入手一台来完成更加有意思的操作~
学号 2016011310
这节课我们学习了git工具的使用方法,通过git可以有效的管理自己的代码,将自己的代码托管到服务器上避免不必要的丢失;在多人合作的项目中,git也可以起到很好的版本控制、开发协调的作用。除此之外,我们还接触到了github这个网站,在这个网站的服务器上托管了大量的git仓库,并且其中有很多很有意义的开源项目。利用这些开源项目,可以让开发更高效,避免重复的功能开发——在课上我们要使用DHT11传感器进行温度湿度计的一个编写,我从网上直接查找做法花费了很长的时间,走了很多弯路最终才勉强完成任务,而如果利用github中一个叫做Adafruit_DHT的开源库,则可以轻松的在十几二十行代码内完成,这是对开发效率的巨大提升。 在课后,我还将本节课的代码上传到了icenter的gitlab上。这样在以后,我还可以通过git在别的树莓派上快速的部署我的代码,十分方便。
学号2018011305
通过这节课,我对python和树莓派有了一些理解,在树莓派上进行的许多小实验也非常有意思,考验了我的动手能力和耐性,提高了自己在网络上查找资料解决问题的能力。受益良多,而且现在非常想用树莓派做个小的游戏机(大雾),而且发现python真的比程设课上用的c++和c方便多了。期待接下来能够在课程中收获更多东西吧。
学号2018012326
这两周的课程我主要学习了有关树莓派的内容,其中包括树莓派的来源、使用方式、广泛的用途。在老师的带领下学会了用自己的电脑操控树莓派,对其进行编程,并在此过程中了解了python语言的使用。通过老师提供的代码,加上自己对于代码的理解基础上的修改,我可以成功的操控树莓派实现控制led小灯的亮灭。同时在其中学习到了以面包板为基础的电路的拼装。在第二周的课程中,我了解到了GitLab作为共享程序网站的使用方法,并且进一步体验了传感器在树莓派上的应用。最后学习了如何通过无线网络的另一个终端实现对树莓派小灯亮灭的控制。两周的学习使我初步认识到树莓派的使用,并体验到了智能控制系统的方便之处。
学号2018010683
从git上直接下载已经编写好的Python库 adafruit控制DHT11传感器读取温度和湿度,非常有趣。使用库函数也使代码量得到很大简化。 此外,能够用网页控制树莓派输出电平,树莓派相当于一个服务器端也十分有趣。 感觉树莓派的用途非常广阔。
学号2018011211
−
− 今天学习了使用git bash来进行代码的commit,push等操作,感觉很实用~以后应该还要经常使用它吧!
− 另外就是实现了通过树莓派对传感器DHT11进行控制,虽然是借鉴了网上的代码2333
− 还有通过web page对LED灯进行控制真的是很神奇啊..
− 希望能在接下来的课程中继续体验一下树莓派的其他的高端操作吧!
学号2017011856
不得不说,树莓派真的是一个很好用的小玩意,没有太多复杂的元件却可以实现较为成熟的功能,比如今天的温湿度传感器。 虽然由于计算机编程和面包板使用能力的缺乏,不太能融入学习中去,但慢慢的摸索以及请教,还是让我逐渐了解了它,最后老师和同学们的讲解都很翔实易懂。
学号XXXX
周二上午
学号2018080087
这一周的课程非常有意思。实验 VNC viewr 我们学习了Python程序语言的基础(print,if,else...等函数)并用程序控制电路板上的二极管。电路从最近的的单个二极管到三个二极管用开关完成不同的,更复杂的流程。我对这一次的课非常感兴趣,希望以后还可以接触!
学号xxxx
学号xxxx
学号xxxx
学号xxxx
周二下午
学号2018080008
这个单元认识了树莓派是怎样一个工具,并利用他编写了一些简单的程序。通过将其与面包板连接,运行程序,可以实现与人的交互,相当的神奇。
学号2017080053
在这个单元中,我学习了在树莓派上运行python脚本,感觉与平常的编译+烧录的模式很不一样。在远程桌面上只需运行脚本就可以运行自己的程序。
学号2018012381
这节课学习了树莓派的基本知识和它广泛的应用,写了一点简单的python程序,学习了用面包板连接元器件。收获很大。
学号2018012450 张宇翔
学习了树莓派的一些应用,树莓派真的是十分有意思的一个综合体,起到非常好的承上启下的作用,可以编程也可以在各个接口接受传感器信号并直接输出信号控制硬件。实现了智能小灯的最初步编程,很有意思。 学习了Git的项目管理能力,感觉应用潜力非常大哈哈哈。 最后使用库函数解决了温度湿度测量的问题,感觉python存在很多现成的库,直接使用会极为节约时间。
学号xxxx
学号2018010090 薛宇琦
这节课学习了树莓派的一些知识,对与这方面的小白确实有些难度。不过,老师,助教。同学们都很热心,收获很大。
学号2018012606
学习了树莓派的应用,树莓派是一个很有意思的东西,应用很多。还初步了解了Git,觉得它的功能很强大,也许将来会用到。虽然最后去开会了,但是这节课收获很大。
周四上午
学号xxxx
学号xxxx
学号xxxx
学号xxxx
学号xxxx
学号2016011578
1.今天学习了树莓派以及使用python编写了一些小程序(二极管灯泡二进制加法)。 2.今天学习了树莓派读取温湿度传感器的数据,并表示出来。以及在web上控制灯泡亮灭。
学号2018010122
今天是智能路灯的单元,在课上了解到了树莓派以及它的一些应用,真的是大开眼界,然后实际用python编写了控制小灯的程序,(不得不吐槽一下树莓派是真的卡),python相对于C和C++来说更好上手也易于理解,所以编程的时候不太困难。
学号2015011829
在第一次的课程中我们学习了使用SSH和VNC Viewer远程控制树莓派,并使用Python编写了控制LED灯的程序,更进一步,我们还进行了使用2个LED灯模拟二进制加法器的实验,以及流水灯的实验。
在第二次的课程中我们学习了gitlab的使用方法,并进行了读取温湿度传感器数据的实验,在进行该实验的过程中,调试时我遇到了传感器读数不全的问题,经过与同学的程序的对比,最终发现是测试使用的print语句占用了处理IO的时间,导致在此期间传感器传来的数据丢失;在课程的最后,我们还体验了使用flask web framework更加方便地在本地借助web平台控制LED灯。
总结而言,经过此次课程,我学习到了如何使用树莓派控制LED灯、开关、传感器等元件从而实现硬件的智能控制,以及如何使用gitlab更方便地与他人进行合作。
学号2018010629
第一节课:这节课学习了利用电脑连接树莓派,并编写一些简单的程序。本节课中初步实现了利用python编程操控LED灯的亮暗状态,并利用程序检测开关是否可以使用,在最后,实现了利用开关操控一个二进制加法器的程序。本次课程中的困难在于如何实现“按一下开关后立即放开”即可改变状态,需要利用“隔一小段时间检测按键状态变化”的方式来进行实现。期待可以在下节课使用到树莓派的更多外设,实现更多的相关功能。
第二节课:本节课学习了利用树莓派控制相关外设(本次课程所用的外设为温度传感器)。在本次课程中,我们从网络上搜寻了实验所用温度传感器的对应库,并将样例代码稍作修改后进行使用。之后尝试了利用web编程实现手机控制树莓派上连接的LED灯亮暗。实验所用树莓派的编程与Arduino编程非常相似。
周五上午
学号2018080065
- 这两节课主要介绍了树莓派的基本知识和基础应用,我学会了用python实现按键控制亮灯的方法,获益良多。 - 期待接下去可以更深入学习更多相关编程知识。 - 这两节课初次接触了git命令,还需要进一步的学习?
学号2018010755 王嘉昊
第一节
这节课我们在树莓派上面进行了各种各样奇特的操作,感觉树莓派虽小,但五脏俱全和普通电脑无异。电脑能做的大部分事情,在树莓派上都可以实现,树莓派还可以去DIY的一些有意思的功能(如街机游戏、投影自行车速度、飞行控制器、机器人取物、人形机器人等)。期待以后可以发掘出树莓派更多的功能。
第二节
第二节课(历经艰难险阻)实现了基于DHT11传感器对温湿度的检测和简单的利用网页对树莓派开关灯的控制,也学到了利用github模块实现功能,收获满满!
学号2071011035
- 今天大概感受了用树莓派控制硬件的感觉,简单的程度和Arduino相当,突然想入手一块树莓派了
- 此外vi编辑器真难用(手动狗头)
- 第二次课接触了git命令,可能会很好用??
学号2017010827
-4.26来到CC07单元的第一天,第一次接触到树莓派,第一次接触到Python,由于之前学过其他编程语言,所以入手并不是很困难。诚挚地向老师道歉。早晨因为自己的一点事情而迟到了,保证以后不会有这样的情况。
-5.5网上寻找代码,实现了读取DHT11检测到的温度和湿度数据,还没有完全明白其中的原理,但感觉非常神奇!体验了通过网络控制树莓派的功能,树莓派真是太强大了!
周五下午
陈之同 2018012074
今天先观摩了一些树莓pi的高级应用,然后尝试了自己进行连接. 在这个过程中学习了python的一些简单语法.由于打过C++,这是非常简单的. 之后用面包板搭建了一个简单的发光二极管电路,与树莓pi相连接,并在终端上用程序实现了闪光和手动控制的功能.
5.24更新 今天对上次学到的东西进行了进一步的扩展.先实现了两位二进制加法模拟器的功能,然后实现了能通过按钮改变亮灯顺序的LED流水线. 重头戏是实现了DHT11温度湿度传感器数据的读入与输出.为了做到这件事,我特地上网抄了一段代码,还因手残调试了好久... 但最终还是成功了,老师还让我上台去做了一个简单的报告.自我感觉良好~
蒋志林2018011409
这节课我们主要学习了树莓派的知识,学会了用Python编程控制二极管发光。
张延 2018011404
这节课介绍了树莓派的相关知识,并且用python编写了简单的程序控制发光二极管。 这周继续上次的内容,做了二进制加法器和温湿度传感器。
黄通 2017010772
5月17日
电脑成功连上了树莓派,进入了Linux界面,成功创建文件.py
然后就开始出bug了,打不开文件,只能用Python3直接写代码,都没有同组人那样的界面,啥也看不懂QwQ
最后在队友强大的Carry下完成了实验任务,还是挺开心的。初步接触Python,只想说:Hello world
5月24日
第一个实验做得还比较轻松,很简单就完成了,第二个实验就GG了。。
写好代码怎么都做不出来想要的效果,真是难受死了。有些地方多加了空格,删掉重写还是不行,都要自闭了。
最后老师给换了一个开关,把time.sleep调到了0.5,终于成功了,流下了感动的泪水555。最后的原因是开关不稳定,按一下相当于按了好多下,所以就一直不行。最后解决问题了还是挺开心的。
常灿 2018010166
这节课介绍了树莓派的相关应用,并且用python编写了简单的程序跑马灯。
贺晨 2018011554
5月17日:学会了连接树莓派的一系列操作,树莓派真是一个好东西。学习了一些简单的Python编程的知识,很有意思。 5月24日:第二节课继续用树莓派进行编程,实现了二进制加法器,只是开关太迟钝。。。
邱家诚 2018080105
了解了一下树莓派,简易的Python,用putty连了Linux,做了小灯,有意思。
罗弈桢 2018013381
-本节课了解了树莓派的基本知识和一些简单的操作方法。树莓派虽小但已经可以看作是一台初具规模的计算机了(虽然没有输入和输出设备)。 -此外,本节课利用python编程实现了对二极管发光的控制,初步理解了软件程序和硬件之间的联系。
陈祖煜 2017011209
本节课我们了解了树莓派的基本知识和操作方法,并在树莓派上通过python编程控制发光二极管,初步了解了树莓派的硬件软件接口。
尹泽霖 2018011249
第一节课学习了树莓派的操作和简单的编程,做出了可以控制的小灯,收获很大。 第二节课简单进行了传感器以及加法器的实现,起初电路搭错了,后来找到了问题。内容也考验自主设计能力。
谢荣博 2018010693
我也学习了树莓派的操作和简单的编程,可惜没有做出可以控制的小灯,去开会了,不过收获很大。这节课进行面包板操作的时候,发生了一点点小失误,最后在老师的帮助下终于成功的完成了二进制加分的两个LED灯。非常的有收获
何雨镐 2018010502
本次课介绍了关于通过树莓派控制各种硬件的知识,并体验了使用树莓派编写控制LED等亮和灭的程序,最后实现了使用按键来控制灯的开关。 第二次课程接着第一次的课程讲,通过树莓派实现了二进制加减法,流水灯在同学的帮助下调试成功。
刘鹏波 2018011013
第一节 今天学习了对树莓派进行编程,学习了Python的编写,收获很多。 第二节 今天费劲千辛万苦终于弄出来个二进制加法器-_- debug了很久,结果都是缩进问题,心态爆炸。好在最后还是完成了。还利用网上的代码成功使温度测量器运转起来了,虽然我连代码都看不懂,但还是很有成就感。
张舒丹 2018080122
本节课介绍了一些关于树莓派的基本知识和一些简单的操作方法,使用python编程控制小灯开关,收获很大。
赖伯滔 2018010553
(5月17日)学习了Python的一些基本语法,尝试编程实现LED灯发光和按键控制。话说出现了一个失误,把树莓派上icenter的WiFi密码忘记了,最终再也连接不上。 (5月24日)使用Python编程做了个简单的LED加法器,还利用温湿度传感器测量,但是我这组的传感器似乎是坏的,换一个后可以测量了。
周子杭 2018010545
今天学习了对树莓派进行编程,学习了Python的编写,收获很多。
易茎山 2018010128
最近两节课学习了树莓派的使用,还用vnc编写了一些简单的python程序,老师很nice地给我们提供细心地辅导。