小R科技-WIFI机器人网·机器人创意工作室

 找回密码
 立即注册
楼主: 淇亮灯具

请教自定义按键

[复制链接]
 楼主| 发表于 2016-6-18 11:40:27 | 显示全部楼层
liuviking 发表于 2016-6-18 11:20
IN1接P36,IN2接P37,IN3接P21,IN4接P33,ENA和ENB接5V,在51duino板上随意找一个5V接上。
然后修改51d ...

{:3_61:}谢谢老大 ,辛苦辛苦
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-6-18 17:03:31 | 显示全部楼层
liuviking 发表于 2016-6-18 11:20
IN1接P36,IN2接P37,IN3接P21,IN4接P33,ENA和ENB接5V,在51duino板上随意找一个5V接上。
然后修改51d ...

老大,你的hex文件烧进去后搜索不到无线wifi了 链接不上
回复 支持 反对

使用道具 举报

发表于 2016-6-18 17:13:22 | 显示全部楼层
淇亮灯具 发表于 2016-6-18 17:03
老大,你的hex文件烧进去后搜索不到无线wifi了 链接不上

这个和wifi模块没有任何关系的,只是烧到51duino板子里面的。你看看是不是电量不够或者哪里出其他问题了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-6-18 19:42:33 | 显示全部楼层
liuviking 发表于 2016-6-18 17:13
这个和wifi模块没有任何关系的,只是烧到51duino板子里面的。你看看是不是电量不够或者哪里出其他问题了 ...

嗯,估计是我把天线拔了的缘故,老大再帮我改下,我要一个键同时控制两个输出正转,再一个键同时控制输出反转,如果一个键控制一个输出,高速电机带不动,两个输出并联能带动
回复 支持 反对

使用道具 举报

发表于 2016-6-18 20:07:33 | 显示全部楼层
淇亮灯具 发表于 2016-6-18 19:42
嗯,估计是我把天线拔了的缘故,老大再帮我改下,我要一个键同时控制两个输出正转,再一个键同时控制输出 ...

修改motor.h文件即可
  1. /*
  2. 版权声明:
  3. 深圳市小二极客科技(小R科技)旗下:WIFI机器人网·机器人创意工作室版权所有 www.wifi-robots.com
  4. 您可以任意修改本程序,并应用于自行研发的智能小车机器人及其他电子产品上,但是禁止用于商业牟利。
  5. 小R科技保留付诸法律起诉侵权的权利!2015-8-22
  6. By WIFI机器人网·机器人创意工作室
  7. */
  8. #ifndef _MOTOR_H_
  9. #define _MOTOR_H_


  10. #include "type.h"
  11. #include "config.h"

  12. void Motor_Init(void);//声明电机驱动函数
  13. void Delay_ForBarrier(uint32);//声明延时函数
  14. void Cruising_Mod(void);//全功能选择模式
  15. #define MOTOR_GO_FORWARD   MOTOR_A_CON1=1;MOTOR_A_CON2=0;MOTOR_B_CON1=1;MOTOR_B_CON2=0;LED1=0;LED2=1;LED3=1;LED4=1 //车体前进                                    
  16. #define MOTOR_GO_BACK           MOTOR_A_CON1=0;MOTOR_A_CON2=1;MOTOR_B_CON1=0;MOTOR_B_CON2=1;LED1=1;LED2=0;LED3=1;LED4=1 //车体后退
  17. #define MOTOR_GO_RIGHT           MOTOR_A_CON1=0;MOTOR_A_CON2=1;MOTOR_B_CON1=1;MOTOR_B_CON2=0;LED1=1;LED2=1;LED3=0;LED4=1 //车体左转
  18. #define MOTOR_GO_LEFT           MOTOR_A_CON1=1;MOTOR_A_CON2=0;MOTOR_B_CON1=0;MOTOR_B_CON2=1;LED1=1;LED2=1;LED3=1;LED4=0 //车体右转
  19. #define MOTOR_GO_STOP           MOTOR_A_CON1=0;MOTOR_A_CON2=0;MOTOR_B_CON1=0;MOTOR_B_CON2=0;LED1=1;LED2=1;LED3=1;LED4=1 //车体停止

  20. #define MOTOR2_GO_FORWARD         Beep=1;Input_Detect0=0;Input_Detect1=1;Input_Detect2=0
  21. #define MOTOR2_GO_BACKWARD         Beep=0;Input_Detect0=1; Input_Detect1=0;Input_Detect2=1
  22. #define MOTOR2_GO_STOP         Beep=0;Input_Detect0=0; Input_Detect1=0;Input_Detect2=0

  23. #define MOTOR3_GO_FORWARD         Input_Detect1=1;Input_Detect2=0
  24. #define MOTOR3_GO_BACKWARD         Input_Detect1=0;Input_Detect2=1
  25. #define MOTOR3_GO_STOP         Input_Detect1=0;Input_Detect2=0

  26. #endif
复制代码
固件下载: 51duino_SDK.hex (15.42 KB, 下载次数: 1)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-6-18 21:34:01 | 显示全部楼层
liuviking 发表于 2016-6-18 20:07
修改motor.h文件即可
固件下载:
控制指令:正转,反转,停止:FF000900FF/FF000A00FF/FF000B00FF

{:3_41:}{:3_41:}{:3_41:}{:3_41:}
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-6-19 10:52:30 | 显示全部楼层
liuviking 发表于 2016-6-18 20:07
修改motor.h文件即可
固件下载:
控制指令:正转,反转,停止:FF000900FF/FF000A00FF/FF000B00FF

老大,我反转不要了 ,你再帮我加一个按键,点动的,按着就动松掉就停下的
回复 支持 反对

使用道具 举报

发表于 2016-6-19 21:52:43 | 显示全部楼层
淇亮灯具 发表于 2016-6-19 10:52
老大,我反转不要了 ,你再帮我加一个按键,点动的,按着就动松掉就停下的

点动是由上位机实现的,但目前上位机不支持自定义点动功能。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-6-20 08:59:42 | 显示全部楼层
liuviking 发表于 2016-6-19 21:52
点动是由上位机实现的,但目前上位机不支持自定义点动功能。

嗯,谢谢老大
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-7-1 21:45:27 | 显示全部楼层
liuviking 发表于 2016-6-19 21:52
点动是由上位机实现的,但目前上位机不支持自定义点动功能。

老大,再帮我加两路控制电机正反停止,我搞不定
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

新品特惠推荐上一条 /2 下一条

QQ|QQ技术咨询1|QQ技术咨询2|商务合作微信1:xiaorgeek001|商务合作微信2:XiaoRGEEK|诚聘英才|Archiver|手机版|小R科技-WIFI机器人网·机器人创意工作室 ( 粤ICP备15000788号-6 )

GMT+8, 2024-11-22 18:49 , Processed in 1.115903 second(s), 19 queries .

Powered by XiaoR GEEK X3.4

© 2014-2021 XiaoR GEEK

快速回复 返回顶部 返回列表