• 2024-07-02Arduino 驱动烟雾传感器模块
    以下是使用ArduinoUnoR3驱动烟雾传感器模块的详细说明、接线图和代码示例。所需材料ArduinoUnoR3烟雾传感器模块(例如MQ-2)面包板和连接线接线步骤供电和地线连接:将ArduinoUno的5V引脚连接到烟雾传感器模块的VCC引脚。将ArduinoUno的GND引脚连接到烟雾传感器模块
  • 2024-07-02Arduino 驱动火焰传感器模块
    以下是使用ArduinoUnoR3驱动火焰传感器模块的详细说明、接线图和代码示例。所需材料ArduinoUnoR3火焰传感器模块面包板和连接线接线步骤供电和地线连接:将ArduinoUno的5V引脚连接到火焰传感器模块的VCC引脚。将ArduinoUno的GND引脚连接到火焰传感器模块的GND引
  • 2024-07-02Arduino 驱动模拟温度传感器模块
    以下是使用ArduinoUnoR3驱动模拟温度传感器模块的详细说明、接线图和代码示例。所需材料ArduinoUnoR3模拟温度传感器模块(例如LM35)面包板和连接线接线步骤供电和地线连接:将ArduinoUno的5V引脚连接到模拟温度传感器模块的VCC引脚。将ArduinoUno的GND引脚连接到模
  • 2024-07-02Arduino 驱动光敏电阻传感器模块
    以下是使用ArduinoUnoR3驱动光敏电阻(光敏电阻器)传感器模块的详细说明、接线图和代码示例。所需材料ArduinoUnoR3光敏电阻传感器模块10kΩ电阻(用于电压分压,可选)面包板和连接线接线步骤供电和地线连接:将ArduinoUno的5V引脚连接到光敏电阻传感器模块的VCC引脚。将
  • 2024-07-02Arduino 驱动声音传感器模块
    以下是使用ArduinoUnoR3驱动声音传感器模块的详细说明、接线图和代码示例。所需材料ArduinoUnoR3声音传感器模块(例如KY-038)面包板和连接线接线步骤供电和地线连接:将ArduinoUno的5V引脚连接到声音传感器模块的VCC引脚。将ArduinoUno的GND引脚连接到声音传感器模
  • 2024-07-02Arduino 驱动 电位器(可变电阻)传感器模块
    以下是使用ArduinoUnoR3驱动电位器(可变电阻)传感器模块的详细说明、接线图和代码示例。电位器的位置值为:0-1023。所需材料ArduinoUnoR3电位器(可变电阻)传感器模块面包板和连接线接线步骤连接电位器:将电位器的中间引脚(通常是滑动引脚)连接到ArduinoUno的模拟引脚A0。
  • 2024-07-02Arduino 驱动震动模块传感器
    使用ArduinoUnoR3驱动震动传感器模块的详细说明、接线图和代码示例。所需材料ArduinoUnoR3震动传感器模块面包板和连接线接线步骤供电和地线连接:将ArduinoUno的5V引脚连接到震动传感器模块的VCC引脚。将ArduinoUno的GND引脚连接到震动传感器模块的GND引脚。
  • 2024-07-02Arduino 驱动倾斜开关传感器
    下面是使用ArduinoUnoR3驱动倾斜开关传感器模块的详细说明、接线图和代码示例。所需材料ArduinoUnoR3倾斜开关传感器模块面包板和连接线接线步骤供电和地线连接:将ArduinoUno的5V引脚连接到倾斜开关传感器模块的VCC引脚。将ArduinoUno的GND引脚连接到倾斜开关传
  • 2024-07-02ros2 - slam - 直流电机-编码器脉冲测量与校准
    这一节我们编写代码来尝试下是否能够读取到电机上编码器的脉冲数,并通过实验测试出小车的输出轴转速和编码器脉冲的比值。一、新建工程并导入开源库新建example25_encoder添加依赖[env:featheresp32];这是一个环境配置标签,指定了代码将运行的硬件平台和框架platform=esp
  • 2024-07-02ros - microros - 电机控制之使用开源库驱动多路电机
    前面了解了电机控制的原理并通过实验测试了对电机正反转以及转速的控制。本节我们采用开源库调用ESP32的外设MCPWM进行精细化的电机PWM控制。一、MCPWM简介MCPWM中文名是电机控制脉宽调制器(MotorControlPulseWidthModulator),是一款多功能PWM发生器,包含各种子模块,使其成为电
  • 2024-07-02BPI-M4 Berry供电方式及接口介绍
    type-c接口供电1、准备好一块已烧录镜像的M4Berry(或一张已烧录镜像的SD卡和一块M4Berry)以及一个5V3A的电源适配器。2、将电源适配器连接至M4Berry的Type-C端口以启动设备。 40pin的5V引脚供电“注意:使用40-pin接口的5V引脚供电时,请确保电流和电压满足M4Berry的要求。若供
  • 2024-07-02ros - slam - 电机控制之速度控制实验
    前面说到通过控制对应的IO上的PWM占空比即可完成对电机速度的控制。关于PWM的介绍在ROS2硬件控制篇的舵机控制中已经介绍过了,所以我们知道通过改变PWM的占空比可以实现对输出电压的大小调节。占空比越大,输出电压越高;占空比越小,输出电压越低。接着我们通过一个实验来验证下一、新建
  • 2024-07-02ros microros 之 电机控制之正反转实验
    前面说到通过控制对应的IO电平变换即可完成对电机正反转的控制,本节我们尝试编写代码,进行实验。一、新建工程新建example21_motor_direction_control二、编写代码根据第前面硬件控制章节学到的内容可知,控制IO电平只需要使用pinMode和digitalWrite相关函数即可。/***@filem
  • 2024-07-01TP2604双通道TP2608四通道、超低失真、36V精密运算放大器
    特征超低失真:0.0001%(1kHz)低噪声:17nV/√Hz高压摆率:6.5V/μs宽带宽:10MHz低电源电流:每个放大器1.2mA宽电源电压范围:2.7V至36V,或双电源±1.35V至±18V低输入失调电压:0.5mV(典型值)低VOSTC:2.0μV/°C低输入偏置电流:0.04pA(典型值)轨到轨输出电
  • 2024-07-01ESP32-点亮TFT2.4电阻触摸屏 学习笔记
    1、下载好arduinoIDE开发软件IDE(IntegratedDevelopmentEnvironment),译为集成开发环境,相当于编辑器编译器加连接器+其他。ArduinoIDE就是Arduino团队提供的一款专门为Arduino设计的编程软件,使用它,我们便能将程序从代码上传至Arduino主板。去官网下载:Software|Arduino,也
  • 2024-07-01ros microros 使用超声波雷达测量距离
    我们使用的超声波模块一共有四个引脚,分别是TRIG即发送引脚,用于发送超声波ECHO即接收引脚,用于接收反射回来的超声波VCC电源接5VGND电源地一、新建工程新建example18_sr04二、编写代码带注释的代码如下#include<Arduino.h>#defineTrig27//设定SR04连接的Arduino引脚
  • 2024-07-01物联网基础——芯片引脚名称及作用介绍
    一、概述定义:芯片引脚用于和外部电路实现连接。解释:芯片只有通过引脚和外部电路连接后才能工作,如:电源等二、相关概念和符号 1.电源引脚VCC:代表电源电压输入端。通常连接外部电源的正极。GND:代表接地引脚。连接外部电源的负极。2
  • 2024-06-30题目集7~8的总结性Blog
    前言:这两次的题目集和以前相比没有很多新学的知识, 但是难度都明显上来了很多,主要考验学生综合能力运用问题,所以这两次编程的不是很理想,需要我对于逻辑和各种情况上细致分析,需要学生具备很强的设计和修改能力;我在写最后一次题目集时,花费了很长时间,但是依然毫无所获,非常遗憾,自己的
  • 2024-06-30题目集7~8的总结性Blog
    7-7家居强电电路模拟程序-3分数70退出全屏作者 蔡轲单位 南昌航空大学智能家居是在当下家庭中越来越流行的一种配置方案,它通过物联网技术将家中的各种设备(如音视频设备、照明系统、窗帘控制、空调控制、安防系统、数字影院系统、影音服务
  • 2024-06-30第三次blog
    第三次PTA总结前言 这两次pta题目集的难度较之前难度上升还是比较大的,最主要的原因是因为答案提交之后移除了测试点的告知,导致写的时候有点摸不着头脑,很难找出自己的错误设计与分析第七次题目集 智能家居是在当下家庭中越来越流行的一种配置方案,它通过物联网技术将家中的各
  • 2024-06-30第三次blog
    前言:第7次作业和第8次作业设计到的知识点,如下类和对象:需要设计各种设备的类,如开关、调速器、灯、风扇等,并为每个设备创建对象以便进行操作和状态记录。数据类型和运算:使用double类型来保存电压、转速等数值,进行计算时需要注意不进行类型转换,最终输出时按截尾规则保留整数。数
  • 2024-06-307~8题目集总结
    1.前言:题目集的知识点通常涵盖Java的各种特性和编程概念,如基本语言结构(循环、选择、数组等)、面向对象特性(类的定义、对象创建、封装、继承、多态等)、数据类型、字符串处理、正则表达式、算法等。这两次题目集难度较高,涉及复杂的逻辑和算法,需要深入思考和分析才能找到解决方案,可
  • 2024-06-30第三次BLOG
    转眼已经到了学期末,面向对象课程也迎来结课,这是oop第三次作业的大总结,题目集的难度都是由浅入深,循序渐进的,越往后写越是有点力不从心的感觉。但是这门课是我们接触软件的开始,并不是结束,这门课结束了不代表学习就要结束,所以在结课之后,对于最后两次题目集做一次总结,以便巩固自己所学
  • 2024-06-30第7-8次OOP总结
    一.前言1.第七次PTA在基于原有的基础上通过迭代新增加了互斥开关以及新电器窗帘,并且更加复杂化了电路的结构,使得电路可以并联一个并联电路,在原有的基础上大大增加的分压计算的难度。2.第八次PTA又新增了二极管,并且在原有只需要表示出电器的工作效率的基础上新增加了每个电器的管
  • 2024-06-30第三次Blog
    7-1家居强电电路模拟程序-3分数100作者蔡轲单位南昌航空大学智能家居是在当下家庭中越来越流行的一种配置方案,它通过物联网技术将家中的各种设备(如音视频设备、照明系统、窗帘控制、空调控制、安防系统、数字影院系统、影音服务器、影柜系统、网络家电等)连接到一起,提供家