版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
无锡职业技术学院内部资料基于树莓派的智能设备开发实验:U型光电传感器--光电计数器
CONTENTSPAGE目录页1窗体设计模块Tkinter实验组件实验原理设备连线234目录编程与实现5模块一
窗体设计模块TkinterTRANSITIONPAGE过渡页模块一Tkinter模块介绍Tkinter是使用python进行窗口视窗设计的模块。Tkinter模块("Tk接口")是Python自带的标准TkGUI工具包的接口。选择Tkinter,一是最为简单,二是自带库,不需下载安装,随时使用,三则是从需求出发,小巧灵活本次实验用到的组件如下:Label:显示一个文本或图象。Button:一个简单的按钮,用来执行一个命令或别的操作。模块一Tkinter模块介绍Tkinter的使用十分简单,首先要导入模块:importtkinterastk#使用Tkinter前需要先导入#第1步,实例化对象,建立窗口windowwindow=tk.Tk()#第2步,给窗口设置标题window.title('计数')#第3步,设定窗口的尺寸(长*宽)window.geometry('500x300')#这里的乘是小写的x不是*模块一Tkinter模块介绍Tkinter的使用十分简单,首先要导入模块:importtkinterastk#使用Tkinter前需要先导入#第1步,实例化对象,建立窗口windowwindow=tk.Tk()#第2步,给窗口设置标题window.title('计数')#第3步,设定窗口的尺寸(长*宽)window.geometry('500x300')#这里的乘是小写的x不是*模块一Tkinter模块介绍在图形界面上设定标签,基本用法如下:Label(根对象,[属性列表])根对象:在那个窗体显示,例如主窗体。属性列表:是可选的属性=属性值组成。例如:L=tk.Label(window,textvariable=str1,bg='white',font=('宋体',20),width=20,height=1)#说明:textvariable为可变的字符串,展示可变的文字内容,bg为背景,font为字体,width为长,height为高,这里的长和高是字符的长和高,比如height=1,就是标签有1个字符这么高模块一Tkinter模块介绍在图形界面上设置按键,基本用法如下:基本用法:Button(根对象,[属性列表])根对象:在那个窗体显示,例如主窗体。属性列表:是可选的属性=属性值组成。例如:b=tk.Button(window,text='清零',font=('Arial',12),width=10,height=1,command=info)说明:command是按下按钮时的动作,=后面就是回调函数。*模块二
实验组件TRANSITIONPAGE过渡页本次实验需使用的组件如下:实验设备名称数量树莓派主板1个T型转接板1个电源适配器
1个40P软排线
1条U型光电传感器模块1个双色灯模块1个面包板
1个杜邦线
若干模块二实验组件*模块三
实验原理TRANSITIONPAGE过渡页本次实验选用U型光电传感器,作为计数的核心部件,当有工件经过时,树莓派检测到一个高电平输入,进行计数并在窗体内显示,当按下清零按钮时,计数将被清空并从0开始计数。模块三实验原理*模块四
设备连线TRANSITIONPAGE过渡页在Fritzing软件中,选用BCM转接板连线,接线同上个实验一样,U型光电传感器输出引脚接BCM板17,双色LED模块可以不使用。模块四设备连线*模块五
编程与实现TRANSITIONPAGE过渡页编写如下程序,实现U型光电传感器进行计数并使用窗口展示的操作。模
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 山西机电职业技术学院《日本文化漫谈》2023-2024学年第一学期期末试卷
- 湖南省岳阳汨罗市弼时片达标名校2025届中考生物对点突破模拟试卷含解析
- 2025年度猪肉深加工项目原料供应合同4篇
- 2025届贵州省黔东南州名校中考生物对点突破模拟试卷含解析
- 二零二五年度大型工程轮胎租赁及维护合同4篇
- 2025届山东省东明县重点达标名校中考猜题生物试卷含解析
- 2025年度厂房灰土施工与建筑智能化设计合同4篇
- 二零二五年度高档会议室租赁及音响设备维护服务协议3篇
- 2025年酒店礼品定制及采购合同协议3篇
- 二零二五年度高端商务活动策划师聘用合同4篇
- 冬春季呼吸道传染病防控
- 中介费合同范本(2025年)
- 《kdigo专家共识:补体系统在肾脏疾病的作用》解读
- 生产调度员岗位面试题及答案(经典版)
- 【物 理】2024-2025学年八年级上册物理寒假作业人教版
- 交通运输安全生产管理规范
- 2025春夏运动户外行业趋势白皮书
- 电力行业 电力施工组织设计(施工方案)
- 《法制宣传之盗窃罪》课件
- 通信工程单位劳动合同
- 查对制度 课件
评论
0/150
提交评论