当前位置: 首页 > news >正文

网站的分辨率是多少像素现在最好的免费的建站平台

网站的分辨率是多少像素,现在最好的免费的建站平台,网站设置的流程第一步应该,wordpress程序不能升级轮趣科技 42步进电机arduino:WHEELTEC_MS42DDC 接线方式: WHEELTEC_MS42DDC有两个接口, 一端接口连接配套的DC电源,另外一端只需要用三根线,一根负极连接ardino 的GND,然后把该端口的tx和rx连接到arduino的rx和tx,下…

轮趣科技

42步进电机+arduino:WHEELTEC_MS42DDC

接线方式:

请添加图片描述WHEELTEC_MS42DDC有两个接口,在这里插入图片描述
一端接口连接配套的DC电源,另外一端只需要用三根线,一根负极连接ardino 的GND,然后把该端口的tx和rx连接到arduino的rx和tx,下面代码中用的serial2对应arduino mega中的16和17;千万别接错正负极。

代码如下

#include <Arduino.h>// 定义串口通信的波特率,根据 MS42DC 电机的 USB 串口控制协议,波特率为 115200
const long baudRate = 115200;// 帧头,为固定值 0x7B
const byte START_BYTE = 0x7B;
// 控制 ID,现在为 0x02
const byte CONTROL_ID = 0x01;void setup() {// 初始化调试串口Serial.begin(115200);while (!Serial) delay(1);// 初始化与电机通信的串口Serial2.begin(baudRate);Serial.println("Serial communication initialized");
}// 发送控制信息到电机的函数
void sendMotorCommand(byte controlMode, byte direction, byte microstepping, int value1, int value2) {byte command[11];// 帧头command[0] = START_BYTE;// 控制 IDcommand[1] = CONTROL_ID;// 控制模式command[2] = controlMode;// 转向command[3] = direction;// 细分值command[4] = microstepping;// 数据字节 1command[5] = highByte(value1);// 数据字节 2command[6] = lowByte(value1);// 数据字节 3command[7] = highByte(value2);// 数据字节 4command[8] = lowByte(value2);// 计算 BCC 校验位,为前面九个字节的异或和byte bcc = command[0] ^ command[1] ^ command[2] ^ command[3] ^ command[4] ^ command[5] ^ command[6] ^ command[7] ^ command[8];command[9] = bcc;// 帧尾command[10] = 0x7D;Serial2.write(command, 11);Serial.print("Sent command to motor: ");for (int i = 0; i < 11; i++) {Serial.print(command[i], HEX);Serial.print(" ");}Serial.println();
}void loop() {// // 速度控制模式示例// sendMotorCommand(0x01, 1, 0x20, 0, 0x0064); // 顺时针,32 细分,速度为 10 Rad/s// delay(1000);// // 位置控制模式示例// sendMotorCommand(0x02, 0, 0x20, 0x2710, 0x0064); // 逆时针,32 细分,位置为 1000 度,速度为 10 Rad/s// delay(1000);// // 力矩控制模式示例// sendMotorCommand(0x03, 1, 0x20, 0x03E8, 0x0064); // 顺时针,32 细分,电流为 1000 mA,速度为 10 Rad/s// delay(1000);// 单圈绝对角度控制模式示例sendMotorCommand(0x04, 0, 0x20, 0x04B0, 0x0064); // 逆时针,32 细分,目标角度为 100 度,速度为 10 Rad/sdelay(1000);sendMotorCommand(0x04, 0, 0x20, 0x03E8, 0x0064); // 逆时针,32 细分,目标角度为 100 度,速度为 10 Rad/sdelay(1000);sendMotorCommand(0x04, 0, 0x20, 0x0320, 0x0064); // 逆时针,32 细分,目标角度为 100 度,速度为 10 Rad/sdelay(1000);sendMotorCommand(0x04, 0, 0x20, 0x0258, 0x0064); // 逆时针,32 细分,目标角度为 100 度,速度为 10 Rad/sdelay(1000);// 接收电机的状态反馈(如果有)if (Serial2.available() > 0) {byte buffer[32];int bytesRead = Serial2.readBytes(buffer, Serial2.available());Serial.print("Received ");Serial.print(bytesRead);Serial.println(" bytes from motor:");for (int i = 0; i < bytesRead; i++) {Serial.print(buffer[i], HEX);Serial.print(" ");}Serial.println();}
}
http://www.khdw.cn/news/6572.html

相关文章:

  • 如何利用ps做网站互联网营销是做什么的
  • 眉县住房和建设委员会网站如何做一个自己的网站呢
  • 绥化网站建设常熟seo网站优化软件
  • 苏州建站模板系统百度网站制作
  • 做网站公司官网泉州百度开户
  • 广州手机网站建设营销网站建设门户
  • a0000网站建设seo网站
  • 做侵权视频网站网站关键词排名如何提升
  • cms系统教程网站优化推广公司排名
  • 236邮箱企业邮箱衡阳seo
  • 成都模板网站建设石家庄网站建设培训
  • 网站定制设计制作公司刷网站seo排名软件
  • 局域网网站架设搜索引擎的作用
  • 如何提高网站的点击率全网推广平台推荐
  • 企业网站建设的劣势线下推广活动策划方案
  • 网站建设龙头股爱站网 关键词挖掘工具站长工具
  • wordpress用户验证失败seo收录查询工具
  • 娱乐城网站建设手机百度网页版登录入口
  • 徐州做网站的公司哪些好南京seo报价
  • 网站想换个风格怎么做如何免费推广一个网站
  • 用电脑做兼职的网站seo查询 站长工具
  • 商务酒店网站模板营销推广软文案例
  • 上海市城乡和住房建设厅网站引擎搜索下载
  • .net 门户网站设计一个公司网站多少钱
  • 最值得购买 wordpress镇海seo关键词优化费用
  • 网站开发人员的短中长期目标软文营销案例分析
  • 2021年给我一个网站西点培训
  • wordpress主题网站网推什么意思
  • 小程序开发网站如何联系百度人工客服电话
  • 网站开发网经典软文