我做了一个基于fpga的超声波避障小车(ego1),上面是相应的工程文件,基于FPGA的超声波避障小车,利用ego1的100HZ时钟,我们可以自己定义不同占空比的PWM来控制电机的转速和舵机的角度,我们可以通过自己写计时器获得超声波来回所需的时间来测量距离,根据距离的远近返回来控制电机的转速以及舵机转动的角度,我们也可以加上openmv识别色块的功能,来模拟小车识别红绿灯控制小车的出发和停止。结合以上描述,我们可以通过FPGA来实现一个颜色控制启动和停止的利用超声波测距来避障的小车。
2021-12-22 19:03:35 3.43MB ego1 FPGA 超声波 openmv
1
基于at89c51单片机的智能超声波避障小车
2021-12-17 18:36:06 355KB 单片机 智能 超声波 小车
1
STM32小车-超声波避障-超声波测距
2021-12-16 17:02:42 6.34MB STM32 避障小车 超声波测距
1
该程序源代码用于Arduino前轮舵机转向智能小车超声波避障实验。 1、源代码开发软件:Arduino IDE; 2、程序对应处理器是:MEGA328P AU; 3、智能小车电机驱动芯片是:L293D; 4、智能小车电机为:TT直流减速电机; 5、需要用到舵机; 6、需要用到1602液晶屏; 7、需要用到超声波模块; 该程序源代码在本人Arduino前轮舵机转向智能小车上亲测可用。
该程序源代码用于STM32F103C8T6智能小车超声波避障实验。 1、源代码开发软件:keil4; 2、程序对应处理器是:STM32F103C8T6; 3、智能小车电机驱动芯片是:L293D; 4、智能小车电机为:TT直流减速电机; 5、需要用到超声波模块:HC-SR04; 6、需要用到OLED液晶模块; 7、需要用到红外避障模块; 该程序源代码在本人STM32F103C8T6智能小车上亲测可用。
2021-12-10 12:02:47 382KB 智能小车 STM32F103C8T6 STM32 超声波避障
超声波避障+蓝牙遥控小车,已调试程序,基于51单片机使用超声波模块与蓝牙模块, push_val_left=23; //¶æ»úÏò×óת90¶È timer=0; while(timer<=4000); //ÑÓʱ400MSÈöæ»úתµ½ÆäλÖà 4000 StartModule(); //Æô¶¯³¬Éù²¨²â¾à Conut(); //¼ÆËã¾àÀë S2=S; push_val_left=5; //¶æ»úÏòÓÒת90¶È timer=0; while(timer<=4000); //ÑÓʱ400MSÈöæ»úתµ½ÆäλÖà StartModule(); //Æô¶¯³¬Éù²¨²â¾à Conut(); //¼ÆËã¾àÀë S4=S; push_val_left=14; //¶æ»ú¹éÖ Ð timer=0; while(timer<=4000); //ÑÓʱ400MSÈöæ»úתµ½ÆäλÖà StartModule(); //Æô¶¯³¬Éù²¨²â¾à Conut(); //¼ÆËã¾àÀë S1=S;
1
本系统采用80C51单片机为控制核心,利用超声波传感器检测道路上的障碍,控制电动小汽车的自动避障,快慢速行驶,以及自动停车,并可以自动记录时间、里程和速度,自动寻迹和寻光功能。整个系统的电路结构简单,可靠性能高。
1
arduino小车可蓝牙控制,并实现超声波避障功能
2021-12-06 22:04:31 6KB arduino 蓝牙 超声波避障 智能小车
1
各部分代码都有,原理图,10个不同独立程序
1
智能小车-51单片机-智能小车超声波避障 智能小车-51单片机-智能小车超声波避障
1