表情符号Arduino固件协议的高功能Pythonasyncio客户端。
Pymata-Express是Firmata客户端,与传统的Python兄弟允许您使用高功能的FirmataExpress草图来控制Arduino。
对于不需要或希望使用pymata-express的异步编程范例的人,它使用常规的PythonAPI。
它既支持称为FirmataExpress的StandardaFirmata2.5.8的增强版本,也支持StandardFirmata和StandardFimataWiFi。
增加了对以下内容的支持:HC-SR04超声波距离传感器使用单个引脚。
DHT湿度/温度传感器。
步进电机。
压电音调生成。
波特率115200针对FirmataExpress用户的特别说明:pymata-express现在可以验证使用中的FirmataExpress版本。
您可能需要使用ArduinoIDE库管理工具升级到最新版本的FirmataExpress。
升级到版本1.11的用户的特别说明回调数据格式已更改为与pymata4一致。
打回来1.11版之前
1
表情符号Arduino固件协议的高功能Pythonasyncio客户端。
Pymata-Express是Firmata客户端,与传统的Python兄弟允许您使用高功能的FirmataExpress草图来控制Arduino。
对于不需要或希望使用pymata-express的异步编程范例的人,它使用常规的PythonAPI。
它既支持称为FirmataExpress的StandardaFirmata2.5.8的增强版本,也支持StandardFirmata和StandardFimataWiFi。
增加了对以下内容的支持:HC-SR04超声波距离传感器使用单个引脚。
DHT湿度/温度传感器。
步进电机。
压电音调生成。
波特率115200针对FirmataExpress用户的特别说明:pymata-express现在可以验证使用中的FirmataExpress版本。
您可能需要使用ArduinoIDE库管理工具升级到最新版本的FirmataExpress。
升级到版本1.11的用户的特别说明回调数据格式已更改为与pymata4一致。
打回来1.11版之前
1
C#语言定义文档中文版(微软官网)目录1.简介 11.1Helloworld 11.2程序结构 21.3类型和变量 31.4表达式 61.5语句 81.6类和对象 121.6.1成员 121.6.2可访问性 131.6.3类型形参 131.6.4基类 141.6.5字段 141.6.6方法 151.6.6.1参数 151.6.6.2方法体和局部变量 161.6.6.3静态方法和实例方法 171.6.6.4虚方法、重写方法和抽象方法 181.6.6.5方法重载 201.6.7其他函数成员 211.6.7.1构造函数 221.6.7.2属性 231.6.7.3索引器 231.6.7.4事件 231.6.7.5运算符 241.6.7.6析构函数 251.7结构 251.8数组 261.9接口 271.10枚举 281.11委托 301.12属性 312.词法结构 332.1程序 332.2文法 332.2.1文法表示法 332.2.2词法文法 342.2.3句法文法 342.3词法分析 342.3.1行结束符 352.3.2注释 352.3.3空白 372.4标记 372.4.1Unicode字符转义序列 372.4.2标识符 382.4.3关键字 402.4.4文本 402.4.4.1布尔值 402.4.4.2整数 412.4.4.3实数 422.4.4.4字符 422.4.4.5字符串 432.4.4.6null文本 452.4.5运算符和标点符号 452.5预处理指令 452.5.1条件编译符号 472.5.2预处理表达式 472.5.3声明指令 482.5.4条件编译指令 492.5.5诊断指令 512.5.6区域指令 512.5.7行指令 522.5.8Pragma指令 522.5.8.1Pragmawarning 533.基本概念 553.1应用程序启动 553.2应用程序终止 563.3声明 563.4成员 583.4.1命名空间成员 583.4.2结构成员 583.4.3枚举成员 593.4.4类成员 593.4.5接口成员 593.4.6数组成员 593.4.7委托成员 593.5成员访问 603.5.1已声明可访问性 603.5.2可访问域 613.5.3实例成员的受保护访问 633.5.4可访问性约束 643.6签名和重载 653.7范围 663.7.1名称隐藏 683.7.1.1通过嵌套隐藏 683.7.1.2通过承继隐藏 693.8命名空间和类型名称 703.8.1完全限定名 723.9自动内存管理 733.10执行顺序 754.类型 774.1值类型 774.1.1System.ValueType类型 784.1.2默认构造函数 784.1.3结构类型 794.1.4简单类型 794.1.5整型 804.1.6浮点型 814.1.7decimal类型 824.1.8bool类型 824.1.9枚举类型 834.1.10可以为null的类型 834.2引用类型 834.2.1类类型 844.2.2对象类型 854.2.3string类型 854.2.4接口类型 854.2.5数组类型 854.2.6委托类型 854.3装箱和拆箱 854.3.1装箱转换 854.3.2拆箱转换 874.4构造类型 874.4.1类型实参 884.4.2开放和封闭类型 884.4.3绑定和未绑定类型 894.4.4满足约束 894.5类型形参 904.6表达式目录树类型 915.变量 935.1变量类别 935.1.1静态变量 935.1.2实例变量 935.1.2.1类中的实例变量 935.1.2.2结构中的实例变量 945.1.3数组元素 945.1.4值参数 945.1.5引用形参 945.1.6输出形参 945.1.7局部变量 955.2默认值 955.3明确赋值 965.3.1初始已赋值变量 965.3.2初始未赋值变量 975.3.3确定明确赋值的细则 975.3.3.1一般语句规则 975.3.3.2块语句、checked和unchecked语句
2017/6/21 22:21:36 2.97MB C#语言 中文版
1
C#语言定义文档中文版(微软官网)目录1.简介 11.1Helloworld 11.2程序结构 21.3类型和变量 31.4表达式 61.5语句 81.6类和对象 121.6.1成员 121.6.2可访问性 131.6.3类型形参 131.6.4基类 141.6.5字段 141.6.6方法 151.6.6.1参数 151.6.6.2方法体和局部变量 161.6.6.3静态方法和实例方法 171.6.6.4虚方法、重写方法和抽象方法 181.6.6.5方法重载 201.6.7其他函数成员 211.6.7.1构造函数 221.6.7.2属性 231.6.7.3索引器 231.6.7.4事件 231.6.7.5运算符 241.6.7.6析构函数 251.7结构 251.8数组 261.9接口 271.10枚举 281.11委托 301.12属性 312.词法结构 332.1程序 332.2文法 332.2.1文法表示法 332.2.2词法文法 342.2.3句法文法 342.3词法分析 342.3.1行结束符 352.3.2注释 352.3.3空白 372.4标记 372.4.1Unicode字符转义序列 372.4.2标识符 382.4.3关键字 402.4.4文本 402.4.4.1布尔值 402.4.4.2整数 412.4.4.3实数 422.4.4.4字符 422.4.4.5字符串 432.4.4.6null文本 452.4.5运算符和标点符号 452.5预处理指令 452.5.1条件编译符号 472.5.2预处理表达式 472.5.3声明指令 482.5.4条件编译指令 492.5.5诊断指令 512.5.6区域指令 512.5.7行指令 522.5.8Pragma指令 522.5.8.1Pragmawarning 533.基本概念 553.1应用程序启动 553.2应用程序终止 563.3声明 563.4成员 583.4.1命名空间成员 583.4.2结构成员 583.4.3枚举成员 593.4.4类成员 593.4.5接口成员 593.4.6数组成员 593.4.7委托成员 593.5成员访问 603.5.1已声明可访问性 603.5.2可访问域 613.5.3实例成员的受保护访问 633.5.4可访问性约束 643.6签名和重载 653.7范围 663.7.1名称隐藏 683.7.1.1通过嵌套隐藏 683.7.1.2通过承继隐藏 693.8命名空间和类型名称 703.8.1完全限定名 723.9自动内存管理 733.10执行顺序 754.类型 774.1值类型 774.1.1System.ValueType类型 784.1.2默认构造函数 784.1.3结构类型 794.1.4简单类型 794.1.5整型 804.1.6浮点型 814.1.7decimal类型 824.1.8bool类型 824.1.9枚举类型 834.1.10可以为null的类型 834.2引用类型 834.2.1类类型 844.2.2对象类型 854.2.3string类型 854.2.4接口类型 854.2.5数组类型 854.2.6委托类型 854.3装箱和拆箱 854.3.1装箱转换 854.3.2拆箱转换 874.4构造类型 874.4.1类型实参 884.4.2开放和封闭类型 884.4.3绑定和未绑定类型 894.4.4满足约束 894.5类型形参 904.6表达式目录树类型 915.变量 935.1变量类别 935.1.1静态变量 935.1.2实例变量 935.1.2.1类中的实例变量 935.1.2.2结构中的实例变量 945.1.3数组元素 945.1.4值参数 945.1.5引用形参 945.1.6输出形参 945.1.7局部变量 955.2默认值 955.3明确赋值 965.3.1初始已赋值变量 965.3.2初始未赋值变量 975.3.3确定明确赋值的细则 975.3.3.1一般语句规则 975.3.3.2块语句、checked和unchecked语句
2018/9/26 9:36:22 2.97MB C#语言 中文版
1
由于我只能上传20M的附件,而这个安装包有83M,所以被分成了5个文件,每个1分,共5分。
你会每次至多省下15分钟的安装SQL的时间分。
5个文件可以在这个网页中找到:http://dhf104109.download.csdn.net/我是做用友T系列管理软件的,之前被SQL严重困扰,由于客户的电脑环境不同,经常出现无法安装的情况,甚至因为安装演示版时无法正常安装SQL而白白丢失过客户。
几经思考研究,终于制成了这个一键安装版,安装过程只需要十秒左右(视电脑而定),与同事们分享,百试百灵,现在已经成功安装了一百次以上,没有不成功的。
原理:其实只是提取了SQLserver2000安装后写入硬盘的文件及注册表信息等,所以只有83M,比原来的安装包几百M小了非常多,但大家不要怀疑,这些绝对是完整的所有文件了。
将提取的文件制成了这个后缀为exe的自解压文件,安装过程其实只是把这些文件还原到你的电脑,所以速度非常快。
使用方法:1、下载后,解压,双击“SQLServer2000一键10秒极速安装.exe”进行安装。
2、等待15秒左右,重启电脑。
由于有些电脑比较慢,建议等待一分钟再重启最保险。
必要说明:1、由于SQL运行环境要求计算机名不可以带有标点符号,所以安装时顺便把计算机名改成了“SQLSERVER”2、考虑到数据安全,SQL安装目录改为了D:\ProgramFiles\MicrosoftSQLServer(原来是在C盘中)
1
操作系统实验指导书,一个nesC应用程序有三个部份。
:一连串的C声明和定义,一组接口类型,和一组组件。
nesC应用程序命名环境构造如下:最外层的全局命名环境,包含三个命名域:一个C变量,一个用于C声明和定义的C标签命名域,和一个用于组件和接口类型的组件和接口类型命名域。
通常,C声明和定义可以在全局命名环境内部引入自己的嵌套命名域(用于函数声明和定义的函数内部代码段,等等)。
每个接口类型引入一个命名域,用于保存接口的指令或事件。
这种命名域是嵌套于全局命名环境的,所以指令和事件定义能影响全局命名环境中的C类型和标签定义。
每个组件引入二个新命名域。
规格命名域,嵌套于全局命名环境,包含一变量命名域用于存放组件规格元素。
实现命名域,嵌套于规格命名域,包含一个变量和一个标签命名域。
对于结构,作用范围变量命名域包含组件用以引用其包含组件的名字(7.1节).对于模块,作用范围保存作业,以及模块体中的C声明和定义。
这些声明,及其它可能引入自己的嵌套在作用范围内的命名域(比如函数体,代码段等等).由于这种命名域的嵌套结构,模块中的代码可以访问全局命名环境中的C声明和定义,但是不能访问其他组件中的任何声明或定义.。
构成一个nesC应用程序的C声明和定义,接口类型和组件由一个随选的装载程序决定。
nesC编译器的输入是一个单独的组件K。
nesC编译器首先装载C文件(第9.1节),然后装载组件K(9.2节)。
程序所有代码的装载是装载这两个文件的过程的一部分。
nesC编译器假定所有对函数,指令及事件的调用不以自然的属性(第10.3节)都发生被装载的代码中(例如.,没有对非自然的函数"看不见的"调用)。
在装载文件预处理的时候,nesC定义NESC符号,用于识别nesC语言和编译器版本的数字XYZ。
对于nesC,XYZ至少为110。
装载C文件,nesC组件及接口类型的过程包括定位对应的资源文件。
文件定位的机制不是本参考手册中所要讨论的。
要详细了解通用编译器是如何作业的,请阅读《thenccmanpage.》装载C文件X如果X已经被装载,就不用再做什么。
否则,就要定位并预处理文件X.h。
C宏定义(由#define和#undef)的改变会影响到所有的后面的文件预处理。
来自被预处理的文件X.h的C声明和定义会进入C全局命名环境,因而对所有的后来的C文件加工,接口类型和组件是有影响的。
2015/2/14 1:08:24 1.18MB 指导书
1
操作系统实验指导书,一个nesC应用程序有三个部份。
:一连串的C声明和定义,一组接口类型,和一组组件。
nesC应用程序命名环境构造如下:最外层的全局命名环境,包含三个命名域:一个C变量,一个用于C声明和定义的C标签命名域,和一个用于组件和接口类型的组件和接口类型命名域。
通常,C声明和定义可以在全局命名环境内部引入自己的嵌套命名域(用于函数声明和定义的函数内部代码段,等等)。
每个接口类型引入一个命名域,用于保存接口的指令或事件。
这种命名域是嵌套于全局命名环境的,所以指令和事件定义能影响全局命名环境中的C类型和标签定义。
每个组件引入二个新命名域。
规格命名域,嵌套于全局命名环境,包含一变量命名域用于存放组件规格元素。
实现命名域,嵌套于规格命名域,包含一个变量和一个标签命名域。
对于结构,作用范围变量命名域包含组件用以引用其包含组件的名字(7.1节).对于模块,作用范围保存作业,以及模块体中的C声明和定义。
这些声明,及其它可能引入自己的嵌套在作用范围内的命名域(比如函数体,代码段等等).由于这种命名域的嵌套结构,模块中的代码可以访问全局命名环境中的C声明和定义,但是不能访问其他组件中的任何声明或定义.。
构成一个nesC应用程序的C声明和定义,接口类型和组件由一个随选的装载程序决定。
nesC编译器的输入是一个单独的组件K。
nesC编译器首先装载C文件(第9.1节),然后装载组件K(9.2节)。
程序所有代码的装载是装载这两个文件的过程的一部分。
nesC编译器假定所有对函数,指令及事件的调用不以自然的属性(第10.3节)都发生被装载的代码中(例如.,没有对非自然的函数"看不见的"调用)。
在装载文件预处理的时候,nesC定义NESC符号,用于识别nesC语言和编译器版本的数字XYZ。
对于nesC,XYZ至少为110。
装载C文件,nesC组件及接口类型的过程包括定位对应的资源文件。
文件定位的机制不是本参考手册中所要讨论的。
要详细了解通用编译器是如何作业的,请阅读《thenccmanpage.》装载C文件X如果X已经被装载,就不用再做什么。
否则,就要定位并预处理文件X.h。
C宏定义(由#define和#undef)的改变会影响到所有的后面的文件预处理。
来自被预处理的文件X.h的C声明和定义会进入C全局命名环境,因而对所有的后来的C文件加工,接口类型和组件是有影响的。
2017/1/3 12:03:08 1.18MB 指导书
1
一、要处理的问题设计GUI界面的计算器程序,用户可以通过鼠标依次输入参加计算的数值进行加、减、乘、除等混合运算功能。
可参照windows平台上的计算器。
二、算法基本描述主要是考虑符号的优先级,然后配对和消除,使用堆栈来处理。
算法描述如下:建立两个动态栈A,B。
A存放计算对象,B存放计算符号。
三、设计要求与内容...................一、设计的内容及要求编写时钟程序,要求画出时钟面板,时针,分针,秒针,可设定或解除闹钟时间,并提供闹钟服务相应的文字提示功能与声音提示功能。
二、算法基本描述本时钟程序是GUI图形界面设计,在主面板上添加时钟外观,闹铃设置等功能。
实现时钟程序用到了paint与repaint三、设计...................
1
一、要处理的问题设计GUI界面的计算器程序,用户可以通过鼠标依次输入参加计算的数值进行加、减、乘、除等混合运算功能。
可参照windows平台上的计算器。
二、算法基本描述主要是考虑符号的优先级,然后配对和消除,使用堆栈来处理。
算法描述如下:建立两个动态栈A,B。
A存放计算对象,B存放计算符号。
三、设计要求与内容...................一、设计的内容及要求编写时钟程序,要求画出时钟面板,时针,分针,秒针,可设定或解除闹钟时间,并提供闹钟服务相应的文字提示功能与声音提示功能。
二、算法基本描述本时钟程序是GUI图形界面设计,在主面板上添加时钟外观,闹铃设置等功能。
实现时钟程序用到了paint与repaint三、设计...................
1
个人最常用的集成库了,平时做项目用到的器件和封装都能在里边找到的!74ACT573T双向数据传输74HC138138译码器74HC1544-16译码器74HC595移位寄存器74HC4052双通道模仿开关74HVC32M双输入或门74LS32M双输入或门74VHC04M非门ACS712电流检测芯片ACT45B共模电感AD5235数控电阻AD8251可控增益运放AD8607AR双运放AD8667双运放AD8672AR双运放ADG836L双刀双掷数字开关AFBR-5803-ATQZ光以太网AS1015可调升压芯片ASM11173.3V稳压芯片AT24C02EEROM存储器AT89S5251系列单片机Battery备份电池BC57F687蓝牙音频模块BCP68NPN三极管BCP69TPNP三极管BEEP蜂鸣器BMP闪电符号BTS7970电机驱动Butterfly功率激光器Butterfly-S功率激光器Cap无极性电容CapPol极性电解电容CD4052BCM双通道模仿开关CG103BOSCH点火芯片CHECK测试点CY7C026AVRAMCY7C1041CV33RAMD-Schottky肖特基二极管DAC8532数模转换DConnector9串口DConnector15VGADiode二极管Diode-Z稳压二极管Diode_CRD恒流二极管DM9000A网络芯片DM9000C网络芯片DP83848I网络芯片DPY-4CA共阳4位数码管DPY-4CK共阴4位数码管DRV411闭环磁电流DS18B20温度传感器DS1307Z实时时钟EMIF接插件FIN散热片FM24CL16铁电存储器FPC-30PFPC排线连接器FPC-40PFPC排线连接器FT232RLUSB转串口Fuse2保险丝FZT869NPN三极管G3VM-61半导体继电器GA240Freescale16位单片机Header2接插件Header2X2A接插件Header2X2B接插件Header3接插件Header4接插件Header5X2接插件Header6接插件Header7X2Header,7-PinHeader8Header,8-PinHeader8X2A接插件Header10Header,10-PinHeader10X2Header,10-PinHeader14X2B2*14双排插针Header16Header16贴片Header16X2接插件Header32X2接插件Header40接插件Header_AMP50控制器接插件HFBR-1414光发送HFBR-2412光接收HFKC单刀双掷继电器HK4100F单刀双掷继电器HR911103A网络接口HR911105A以太网接口HS0038B红外接收器Inductor电感IS61LV51216静态RAMISO7221隔离芯片JoyStick模仿摇杆L298ST双电桥L5150BN5V稳压芯片LCD_CON37LCD接口LD-6.0mm5MW激光LD-MOD激光调制管LED-RGB三基色LEDLED0发光二极管LED1双色LEDLM317稳压芯片LM3244运放SOP8芯片LM358双运放LM2577S-ADJDC升压LM2577T-ADJDC升压LM2596S-5.05V稳压芯片LM2596S
2021/10/15 5:14:37 732KB AD IntLib altium 常用
1
共 549 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡