- 博客(67)
- 资源 (1)
- 收藏
- 关注
原创 arduino 直接驱动L298N直流电机驱动板
先说第一个,这个马达是驱动不了的,我也不知道为什么很多教程已经讲了他的原理,我这里就不讲原理了,直接说怎么用详细操作开始接线使用一下电池供电,免得电不够编程
2024-08-14 16:53:28 188
原创 ESP8266使用舵机以及16路PWM舵机PCA 9685的使用方式
define ServoPin 2 // 舵机引脚2号//高电平占时换算成微秒。例如2毫秒就是2000微秒//固定周期20ms//高电平持续时间//低电平持续时间。
2024-08-06 20:17:39 510
原创 2Y0A21 GP2Y0A21YK0F 红外测距传感器 arduino使用教程
确认自己的三根线分别代表什么,我们的颜色可能不一样。代码arduino ide上面写。附一张我买的传感器他们的说明图。正极 接 开发板5V。负极 接开发板GND。三根线 正极负极信号线。
2024-06-18 17:39:10 399
原创 _img.empty() in function ‘cv::imwrite‘
这个报错的原因有两种,第一种是你的摄像头没有或者故障了,或者启动不了,第二种就是没有安装好cv2。
2024-03-15 15:15:02 683
原创 信奥一本通:2024:【例4.10】末两位数
这道题的难度在于如何求出最后的两位数,要是固定的位数只要取余就行,但是这个算式的结果是不固定的,数值太大,我们利用相应的算式来解决,每次计算的结果用%100,这个操作就没问题。
2024-03-08 10:33:38 503
原创 信奥一本通:1082:求小数的某一位
方式就是:例如求2分之1,我们先用除法把具体的值求出来,然后第二次把上次的余数扩大10倍再相除,你要求第几位小数,就扩大几次,第二轮是0,因为0*10还是0.这里需要理解一下。分数转换为小数就是分子除分母,但是他要求指定的n项小数,n大于1小于10000,如果是10000的话就太大了,用传统的方式无法找出指定的位数。
2024-03-06 17:52:30 661
原创 信奥一本通:1085:球弹跳高度的计算
这个题的点在于注意他求得是一共经过的米数,也就是下降起跳都算在里面,例如第一次下降20再起跳15就是一次循环的高度。
2024-02-21 17:29:34 449
原创 信奥一本通:2022:【例4.7】最小n值
这个题目的难点在于他让你输入1 2 3,不等的数,意思就是你不知道循环要执行几次,用户输入几次就是几次,那就只有这样写 while (cin >> num)
2024-02-21 17:02:05 468
原创 信奥一本通:1081:分苹果
看这个实例,他说给每个人分苹果都不一样,那么这苹果至少要多少个,意思就是每个人手上苹果都不一样,那么要达到这种效果,至少要多少个,其实这个题有技巧,假如我给8个人分,那么分法就是,1,2,3,4,5,6,7,8,这种分发就是最简便的,那实际就是就求1到8加起来的结果,同理9个人10个人多少个人分法都是一样的。
2024-02-20 17:06:27 510
原创 信奥一本通:1079:计算分数加减表达式的值
这个题的难度应该是如何在c++当中实现分数的计算,那分数转小数就是用分子除分母,我们可以看到每一个分数的分子都是1,分母是按照次数依次相加,然后偶数是用减法,奇数是用加法,那这个就只能用除2来判断,余数是0就是偶数,是1就是奇数。
2024-02-20 16:47:51 547
原创 十分钟教你用Python Django做一个本地文件注册系统
点击注册,然后在文件夹当中就会创建一个data文件,里面记录着账号密码,有人会问,这个文件在哪里,我们在代码中规定了他的位置,应该就在mysite下面。这次准备做一个注册系统,跟上一篇文章很想,没接触过Django的话还是先看一下上一篇。然后写视图交互,注意这是polls的views文件,别写错地方了。然后重新启动服务器,启动应该会做了吧,回到mysite下启动。我们上一篇已经写了一个基础的页面了,我们先改进一下。首先改进一下页面,没咋改就是改了一个汉字。,这个网址输入以后,来到前端页面。
2024-02-02 14:24:22 340
原创 信奥一本通:2022:【例4.7】最小n值
然后输出在这个过程中是多少次,也就是n,那么我们怎么把分数加起来,就只能把分数变为小数,可以发现,上面再相加过程中一直变得是分母,分子一直是1,那怎么把分数变为小数,就用分子除以分母。说简单一点,就是让你输入m,然后计算2分之一 + 三分之一 一直加下去,直到能大于m。
2024-01-30 21:17:14 455
原创 Django入门,十分钟学会登录网页
我们假定你已经阅读了。你能知道 Django 已被安装,且安装的是哪个版本,通过在命令提示行输入命令cmd黑窗口运行,不懂cmd百度一下。
2024-01-23 11:58:45 3066
原创 VMware Workstation Pro 安装虚拟机,无法打开此虚拟机电源 因为它需要使用x86架构,架构冲突
本来我下的iso文件,可以看到他是64的,但是ubuntu没有86的,我只能去下载cenos的。用这个去安装虚拟机就好了。
2023-11-25 10:52:32 1189
原创 npm install安装报错
完后,还是报那个错误,请继续执行如下命令,再执行npm install亲测有效。如果上述代码还是不行,就重新安装一下node和npm,看版本是否匹配。再执行 npm install 就可以了。解决办法1:(没有解决我的问题)
2023-11-22 12:31:50 2777
原创 如何使用单片机点亮LED灯,并使用按键控制[51单片机]
首先先看一下我的板子,如果我们板子不相同,可能操作也不太相同我们就不讲底层原理了,直接看,我们可以看到板子上有 8个LED灯那这个8个LED用什么来控制呢,我们先看底层的线路图,所有的LEDD都连接到了P2带后缀的接口上,那么只需要操作这几个接口的高低电频,就可以让他亮起来,0是亮1是不亮而这几个接口对应着二进制数字,比如我输入11111110,注意这里是8位数字,对应着板子上的8个灯,只有最后一位是0,那么就只有最后一位会亮,但是板子他不识别2进制代码,我们要转换为16进制代码。
2023-05-14 13:10:49 4075 1
原创 Python listdir NotADirectoryError: [WinError 267] 目录名称无效。: ‘D:\\BaiduSyncdisk\\project\\pygame_demo\
Python listdir NotADirectoryError: [WinError 267] 目录名称无效。: 'D:\\BaiduSyncdisk\\project\\pygame_demo\\提取文件夹内容\\b.txt'
2022-12-27 16:42:22 3410
原创 启动tomcat报错: java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.Life
11-May-2022 16:59:11.919 严重 [RMI TCP Connection(5)-127.0.0.1] org.apache.tomcat.util.modeler.BaseModelMBean.invoke Exception invoking method manageAppjava.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: .
2022-05-11 18:20:08 3429 3
原创 java.lang.ClassNotFoundException: com.mysql.jdbc.Driver 使用tomcat操作数据库时出现的情况
问题总结1,你没有mysql-connector-java-8.0.23.jar包2.你的tomcat目录下没有mysql-connector-java-8.0.23.jar包注意是你目前在用tomcat的安装目录下面2,你的jar包和你的jdk不匹配(建议最后的时候再检查)...
2022-04-27 19:39:54 1428
原创 装lxml这个库,报错
装lxml这个库,装库不用我教了吧,直接pip或者pycharm装但是装这个库我又出现了问题Traceback (most recent call last): File "D:\Install\PyCharm 2020.1\plugins\python\helpers\packaging_tool.py", line 131, in main do_install(pkgs) File "D:\Install\PyCharm 2020.1\plugins\python\helpe...
2022-01-04 23:28:53 752
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人