输出水仙花数 foriinrange(100,1000): num_1=i%10个位 num_2=i%100//10十位 num_3=i//100百位 ifinum_33+num_23+num_13: print(i,end='\t') 百马百担 forxinrange(0,101): 大马 foryinrange(0,101): 中马 forzinrange(0,101,2): 小马 ifx+y+z100and3x+2y+z/2100: print('大马%d,中马%d,小马%d'%(x,y,z)) 国王遗产 n=12 whilen: if(n%4+n%5+n%6+n%7+n%8...

变量 命名规范 编程中经常需要定义很多的变量,但是变量的命名,在社会上有一部分的命名规范以下介绍几种常用的命名规范 小驼峰命名法 小驼峰命名法,采用第一个单词首字母小写,后面的单词采用首字母大写的方式进行命名,例如:myName,myTall 大驼峰命名法 与小驼峰类似,采用的所有首字母大写,如:MyName,MyTall等 下划线链接命名 采用,每个单词通过下划线进行连接,例如:my_name,my_tall等。 在变量命名中,我们还需要注意,变量只能包括字母,数字和下划线,并且变量名字的第一个字符不能是数字 变量的赋值 a=1 b=2.5 c='asdsa' 通过赋值后,cp...

  DSB6kMi0iFfh   2023年11月02日   65   0   0 字符串转义字符数据类型python

文章目录 前言 一、sg90舵机 1.sg90舵机的介绍 二、添加摇头功能 1.硬件接线 2.CubeMX配置 3.添加代码 三.添加超声波测距功能 1.硬件接线 2.cubeMX配置 3.添加代码 前言 提示:这里可以添加本文要记录的大概内容: 智能小车是一种能够自主移动、感知周围环境并根据环境变化做出反应的设备。 然而,智能小车在移动过程中可能会遇到各种障碍物,如墙壁、家具等,这时就需要具备避障功能的智能小车来规避障碍。本篇文章将介绍如何通过添加摇头避障功能来提升智能小车的避障能力。 一、sg90舵机 1.sg90舵机的介绍 之前的文章中,我们学习使用了...

文章目录 前言 一、红外壁障模块分析 1.跟随小车实现原理 二、具体实现 1.硬件接线 2.CUBEMX配置 3.代码实现 前言 紧接着上一篇博客的内容,上一节内容.我们添加了红外模块.用于实现循迹模块,这一篇博客,将在上一篇的基础上.添加小车的跟随模块.原理与循迹模块类似 一、红外壁障模块分析 跟随模块与循迹模块类似,都是靠红外的反射.但是跟随模块红外朝外,而循迹模块红外朝下. 如图: 1.跟随小车实现原理 左边跟随模块能返回红外,输出低电平,右边不能返回,输出高电平,说明物体在左边,需要左转右边跟随模块能返回红外,输出低电平,左边不能返回,输出高电平,说明物...

实验要求 添加循迹模块,以及利用PWM实现循迹小车的平滑拐弯. 硬件接线 B-1A–PA0B-1B–PB1A-1A–PA1A-1B–PB10循迹模块(左)–PB3循迹模块(右)–PB4 其余接线与上一篇博客一样. cubemx配置 如图: 循迹模块(左)–PB3 循迹模块(右)–PB4 将他们配置成输入引脚. 实现原理 循迹模块的使用 以下为实物图: TCRT5000传感器的红外发射二极管不断发射红外线当发射出的红外线没有被反射回来或被反射回来但强度不够大时,红外接收管一直处于关断状态,此时模块的输出端为高电平,指示二极管一直处于熄灭状态被检测物体出现在检测范围内时,红外线被反射...

关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~