hm_car icon indicating copy to clipboard operation
hm_car copied to clipboard

黑马无人小车源码

Results 6 hm_car issues
Sort by recently updated
recently updated
newest added

源码如下: ``` #!/usr/bin/env python # coding: utf-8 import rospy import serial import struct from std_msgs.msg import Int32,Float32 from std_srvs.srv import SetBool,SetBoolRequest,SetBoolResponse ''' 在service中小乌龟GUI之后的对驱动的修改 下位机烧录protocol2.hex 将对编码器的操作放到一个函数中 ''' def do_encoder(read): data=bytearray([]) data.append(read[1])...

在linux里运行程序发现连接小车后,发送指令,小车轮子毫无反应,但LED灯会在发指令之后一闪一暗。 我开始怀疑我的程序有问题,但是我换成SSCOM串口工具发送“CE FA 05 04 1F 1F 00 00 AD”指令,小车仍然没有反应。 我不知道原因出在哪里?请老师解答

(1) read = ser.read(3) read = bytearray(read) 无论是编码器,LED,还是蜂鸣器可以向控制器发送数据,控制器可以通过串口ser.read(3)读取,请问读取的数据是什么数据类型?bytearry(read)后编程字符串数组后,数组元素是什么数据类型? (2) pack = struct.pack('h',pwm) data = bytearray([0x03, pack[0], pack[1]]) 给下位机发送数据的时候,为什么使用struct方法?