基本工作原理 Arduino代码分为两部分: Master&Slave,Master是控制板程序, 从站是黑眼圈程序。 主 运行机制: 启动控制面板后,将初始化setup()部分。 1)初始化NRF模块并启动ACK模式。 2)初始化模拟IO:A0 A1。对应于摇杆电位器。 3)初始化按钮被中断。(该按钮直接将中断用于输入,而不是进行扫描。无论如何,对于XD来说中断就足够了) 4)初始化OLED并显示Black Eye图标两秒钟。 初始化完成后,loop()中的控制板将继续通过NRF(命令7)发送数据,并尝试获取ACK返回数据包。 如果返回的数据包的数据正确返回,则连接成功,并且屏幕进入工作模式。 ACK返回数据包中包含以下信息:伺服速度,电池电压,图像传输开关状态和伺服开关状态。 无论连接是否成功,控制板仍将发送控制命令: 命令1/2/3/4:用于控制伺服 命令5/6/8:用于控制伺服电源/图像传输功率/更改伺服速度 如果Command7的发送没有响应超过3秒钟,则确定连接已断开。 奴隶 运行机制: 与Master相似,setup()初始化NRF和IO。A0获取电池电压,control1 / 2用于切换控制图像传输和转向器电源的MOS管。 在循环()中,将继续从Mster接收命令,经过处理后,通过ack返回。
2022-05-20 09:37:00 254KB 电路设计方案 Arduino 电路方案
1
Unity基于PureMVC的音量调节控制模块,以后可复用
2022-05-10 18:10:10 6.78MB unity 游戏引擎
1
人工智能-机器学习-节能环保型抽油烟机智能控制模块的研究与实现.pdf
2022-05-08 19:08:46 4.26MB 人工智能 文档资料 机器学习
2层PCB 28 x 52毫米FR-4,1.6毫米,1,带铅的HASL,蓝色阻焊膜,白色丝印。 该模块允许您控制汽车,管道和管道系统,建筑设备的电磁阀。使用这些设备的大量设备。该模块的基础是DRV101微电路-使用脉冲宽度调制(PWM)的驱动器。
2022-05-06 18:10:20 62KB 电磁阀
LCUS-1型 USB继电器模块 USB智能控制开关 网买了,不过卖家不提供程序.找了N久资料才做成的.
2022-04-21 09:11:10 860KB LCUS-1型 USB智能 控制开关 控制模块
1
数字自动化系统控制模块(Deltav).pptx
2022-04-13 19:04:11 1.5MB 自动化 运维
FPGA做得机器人舵机控制模块,ROM读取动作组数据,控制舵机
2022-04-06 16:53:05 6.96MB verilog 舵机控制
1
2层PCB 28 x 52毫米FR-4,1.6毫米,1,带铅的HASL,蓝色阻焊膜,白色丝印。 该模块允许您控制汽车,管道和管道系统,建筑设备的电磁阀。使用这些设备的大量设备。该模块的基础是DRV101微电路-使用脉冲宽度调制(PWM)的驱动器。
2022-04-05 19:07:56 62KB 电磁阀 PWM 电路方案
1
BACnet是由 ASHRAE 制定 的一种楼宇自动控制网络协议。 BACnet 是为 满足楼宇自控系统通信需要而专门设计的,典型应用包括:暖通空调控制、 照明控制、门禁安防控制与火警系统。
2022-04-01 18:14:45 1.27MB 楼宇自动控制网络协议
1
直流斩波电路实验的内容包括两种最基本的斩波电路:降压斩波电路和升压斩波电路。图1所示的是降压斩波电路的原理图。   降压斩波电路的基本原理是:在开关V导通期间,电源F向负载供电,负载电压uo=E,负载电流按指数曲线上升;在V关断期间,负载电流经二极管VD续流,负载电压1/0近似为0,负载电流呈指数曲线下降。为了使负载电流连续且脉动小,通常使串接的电感L值较大,负载电压的平均值为:   图1 降压斩波电路原理图   图2所示为升压斩波电路的原理图。分析升压斩波电路的工作原理时,首先假设电路中电感L值很大,电容C值也很大,在V处于通态期间,电源E向电感L充电。充电电流基本恒定为I1,
1