- 博客(20)
- 问答 (1)
- 收藏
- 关注
原创 PS2游戏操纵杆
PS2游戏操纵杆摇杆模块(双轴按键摇杆)产品简介:双轴按键摇杆传感器模块由采用PS2摇杆电位器制作,具有(X,Y)2轴模拟输出,(Z)1路按钮数字输出。配合Arduino传感器扩展板可以制作遥控器等互动作品。另外本产品为了让客户更加方便地配合arduino扩展板等标准接口,在设计上把X,Y,Z轴的电路都单独引出,用户可以使用3引脚的ARDUINO专用线真接插到扩展板上进行使用。产品性能:1.输入电压范围:直流3.3V至 5V2.输出信号:模块特设二路模拟输出和一路数字输出接口,输出值分别对应(X
2021-05-21 14:03:45
2683
原创 红外遥控小车
红外遥控小车【材料】1、NEC编码红外遥控器;2、红外接收器 VS1838B;3、Arduino uno 一块4、L298n驱动一块5、9v电池6、杜邦线若干7、小车底板8、四个直流电机【模块介绍】1、红外接收器 VS1838B...
2021-05-14 14:49:21
4200
原创 python 错误和异常处理
python 错误和异常处理【程序的错误】程序错误有三种,分别是:语法错误,逻辑错误,运行时错误。1、语法错误是指源代码中的拼写语法错误 导致python不能把源代码转换成字节码,也称编译错误。此时编译器就会显示SyntaxError错误信息。2、逻辑错误是程序可以执行(程序本身不报错),但执行的结果不正确。3、运行错误是在解释执行过程中发生的错误。如没有导入相关的模块,试图打开不存在的文件,程序中包含除零运算等。【异常处理】【内置异常类】1、常见异常示例:(1)NameError 尝试
2021-05-13 06:41:46
480
原创 esp8266-01介绍与使用
esp8266-01s介绍与使用CH_PD 高电平时工作 低电平时不工作 需手动上拉GPIO2 可以悬空GPIO0 高电平时启动 SPI FLASH 低电平时 UART烧写模式引脚功能说明:TCRT5000传感器的红外发射二极管不断发射红外线,当发射出的红外线没有被反射回来或被反射回来但强度不够大时,光敏三极管一直处于关断状态,此时模块的输出端为低电平,指示二极管一直处于熄灭状态;被检测物体出现在检测范围内时
2021-04-08 17:17:59
7033
原创 python基础(*)
python基础1、int ,float,和complex对象可以进行混合运算。如果表达式中包含complex对象,则其他对象会自动转化成complex对象,结果为complex对象。如果表达式中包含float对象,则其他对象会自动转化成float对象,结果为float对象。2、在混合运算中true会自动转化为1,false会自动转化为0。3、显式转换:int(),float(),str()分别把对象转化陈整数,浮点数,布尔类型,字符串。4、内置函数(1)、abs()将函数绝对值化,如果对象是复数
2021-04-02 07:10:51
173
1
原创 PWM
Arduino里的PWM首先,Arduino Uno的5,6,9,10,3,11接口可以通过简单语句analogWrite(pin, dutyCycle)来实现一个指定占空比的PWM。其中pin的值选择(5,6,9,10,3,11),dutyCycle的值在0~255之间,0为占空比0%,255为占空比100%。但是这种方式PWM信号的频率是固定的默认值,大约1000Hz左右(16MHz/64/256)。其次,手动切换高电平和低电平,再在中间加入delay函数,可以实现自定义频率的PWM...
2021-03-31 11:17:50
2510
原创 控制流程
控制流程【if条件判断】if后面的是条件,如果判断是正确的,就会执行冒号后面的语句,如果判断错误就会执行else后面的语句。a=1200if a>=10000:print(“成功”)else:print(“失败”)print(“结束”)#python中以缩进区别代码块。按一下tab键就是四个空格。#用ctrl+/可以使所有代码变成注释。...
2021-03-14 15:39:25
105
原创 散列类型和逻辑运算符
散列类型和逻辑运算符【集合】集合就是散列类型中的一种,内部没有顺序,没有序号,不能通过索引的方法获取里面的元素。1、集合的特性:2、{1.2.3}就是一个集合,{}是一个集合的边界,当定义一个集合时,当有两个相同的元素,输出的结果会去除重复的元素。3、a={}是一个字典,不是空集合,空集合的创建另有方法。a=set()就是一个空集合。4、交集,并集 ,差集5、集合的曾删改查:(1)增加元素,使用 add。括号中写所需要加入的元素使用update增加元素:在这里插入图片描述(2)删
2021-03-11 21:45:03
187
原创 字符串格式化和深浅复制
字符串格式化和深浅复制【字符串拼接】1、使用“+”连接起来;2、使用join,序列(字符串,列表 ,元组)都可以使用join进行拼接。但序列内的元素要写成字符串的形式。join括号内的对象是字符串。join前双引号内的是拼接标准,3、使用格式化字符串,%s是占位符,s代表的是字符串类型的数据。4、使用formatformat前的大括号内填写的是元素的序号,也可以写变量名【字符串格式化】#%s是字符串类型数据,%d是int类型数据 ,%f是浮点型类型数据。...
2021-03-10 21:08:57
226
原创 python语言基础(*)
python语言基础1.使用内置函数 id() 可以返回对象的标识;#括号内输入查找对象或序列的名称。2.使用内置函数type( ),可以返回对象的所属数据类型;3. 使用complex()创建一个复数类型的实例对象;#如:complex( 1,2) 输出:(1+2j)...
2021-03-09 10:20:49
254
原创 数值类型和序列类型
算数运算符的使用1.数据类型:2.常用的算数运算符:(1)单星号是乘号,双星号是幂;(2)取整运算符的结果是被除数能被除的整次数;
2021-03-03 22:19:40
303
空空如也
如何解决红外接收器的代码问题?
2021-04-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人