现如今51单片机作为入门的单片机是一个不错的选择,学习51最重要的也无非就是定时器和中断,通过制作一个产品,在制作中学习也是一个不错的提升,自己在制作智能小车过程中收集的资料,分享给大家,51单片机制作的智能小车有代码和apk软件,有蓝牙小车和超声波测距避障小车,喜欢的收藏下载。
2022-03-01 09:59:05 3.28MB 智能小车 单片机 蓝牙小车
1
对做智能小车入门的人很有用奥,可以初步掌握技巧,参加飞思卡尔大赛
2022-02-28 21:02:10 46.19MB 飞思卡尔 小车
1
这是MCU控制的信号采集模块,可以用51或是AVR来控制。
2022-02-28 15:04:07 1.32MB 智能小车循迹板原理图
1
手势感应无线遥控车是基于MEMS加速度传感器的手势检测技术,采用手持板倾斜时加速度向量幅值和微分加速度幅值的绝对平均值描述手势的运动状态,进而控制小车的执行动作。
2022-02-28 14:38:21 1.79MB 智能小车 ARM-STM32
1
造了一个遥控版3D打印的迷你装载机: 本次项目未涉及任何编程相关的步骤,每个人都很容易做出来,控制部分我使用的是之前自己玩航模的“天地飞6通道2.4G遥控器和接收机”,也可以使用其他品牌的遥控器套件,4通道的就够用了,这类遥控器套件很容易在某宝买到而且价格也比较实惠。驱动履带左右轮使用的是两个360度2.5克舵机,升降臂使用的是180度2.5克舵机(4.3克的舵机也行),履带使用乐高的43903橡胶履带,当然你也可以采用柔性耗材打印履带,电源使用一块3.7v锂电池为接收机及伺服电机供电,此外,还需要准备3x16mm的螺丝6颗来固定3D打印结构件。好了,话不多说~感兴趣的直接看附件教程! 这款3D打印的迷你装载机可玩性还是非常高的,你可以找到或者开发自己喜欢的控制方式,当然你也可以修改模型,相信通过你的组合,学习装载机的技术将会变得轻而易举!哈哈哈~~ 【转载自DF社区】
2022-02-28 10:38:56 1.69MB 遥控车 电路方案
1
基于TPYboard单片机的python编程。智能小车现在差不多是电子竞赛或者DIY中的主流了,寻迹,壁障,遥控什么的,相信大家也都见得很多了,这次就大家探讨一下寻迹小车的制作方法,不同于以往的是这次的程序不用C语言写,而是要使用python语言写。
2022-02-28 01:07:13 371KB 智能小车
1
我我啊吴大维大碗大碗的哇达娃让我感到法尔瓦我哇让我发生
2022-02-27 23:11:40 75KB 无我
1
硬件组件: Arduino UNO和Genuino UNO× 1 适用于Arduino的PHPoC WiFi Shield 2× 1 PHPoC步进电机控制器× 2 汽车× 1 OpenBuilds微型限位开关× 1 Batery 主要思想是通过在基于网络的地图上绘制路线来控制基于步进电机的机器人,使只需在移动屏幕上用手指规划路线,就可以让机器人小车将货物运送到目的地。 在这个项目中,我制作了一辆不使用反馈传感器的简单小车。因此,位置误差会随时间累积。 该项目可以通过使用某种反馈传感器来纠正位置误差,从而激励某人制造出完美的运载机器人。如果将其与诸如Dijkstra算法的路由算法组合,则这将更方便。
2022-02-26 15:31:58 1.23MB 机器人 电路方案
1
硬件选择与方案设计: 胶枪、电转、电表等耐用品工具的价格不计算在内,下列原件总共花了我大概450元吧。无意给淘宝商家做广告,所以请大家自动略过图片中的商家logo。 1. 控制板采用原子的STM32 MINI开发板,不带屏的话138元吧。遥控使用板上的红外接收器,当然理论上也可以使用板上的rf无线模块接口。 2. 方位传感器采用iic接口的9轴模块,花了我88大洋。包括加速度、角速度、气压、地磁传感器,主要是考虑到以后别的用途,如果采用6轴模块的话,应该可以降到50元以内吧。 自平衡小车需要使用到1个角速度分量和2个加速度分量,通过融合滤波得到较为准确的小车倾斜角度值。查看网上几年前的小车,都是使用3个独立ic搭建的,而且还是使用模拟量输入;查找网上资料,现在都是集成ic,接口主要有spi和iic,而且还有中断输入。我买的这个模块只有iic接口,而且没有中断输出,iic接口,故只能采用周期性查询方式;加速度传感器采用的是ADXL345,角速度传感器采用L3G4200D,这两个ic的手册资料是比较齐全的,便于学习。 3. 采用9v减速电机与铝合金支架、轮胎,指导价格98元。卖家给的资料有限,电机的参数不明,减速比都是自己测的。经过实测,电机的减速比大概为150。感觉小车的力矩还是比较大的,但是反应速度不够快;采用减速比100的电机或是大轮胎,应该能够改善小车的动力性能。电机有两个电源输入端口,通过改变电压的正负极,可以改变电机的转动方向;通过改变驱动电压的大小,可以改变电机的转速。 4. 电机驱动模块采用全隔离的L298N驱动板,抗干扰,30元。如果不是光耦隔离的话会便宜很多。卖家给的实物和照片不太一样,有一条pwm控制线5v有效,3.3v无效,说明商家卖出之前没完整的做过测试。我自己并了个电阻搞定了,也便没有跟卖家纠缠了。 模块有4个逻辑控制输入端口,接控制器的4个io口,控制2个电机的转向与停止;2个pwm输入,接控制器的pwm输出,控制2个电机的转速;1个逻辑电源输入接口,从stm32控制板上取电。驱动部分,2个电源输入端口,接聚合物锂电池,考虑到5v稳压模块从电池取电,减速电机又是9v的,建议采用9v以上的电池(我采用的是12v);4个驱动输出接2个减速电机的4个输入口。 5. 电池采用12v 3000mah的聚合物锂电池,65大洋,不包括充电器的价格。恒定放电电流可达4A,瞬间可达40A。不知道用9v的电池可不可以,当时怕电压太小,所以就没有买。据说普通的电池不能用在小车上,因为电机的瞬间电流很大,普通电池无法提供。 6. 逻辑电路5V供电模块,采用LM2596降压模块从12v锂电池取电,6元。该模块的输出电压可调,我调整到了5v输出。 7. 测速码盘,1个18元。为了省钱省地方,我只用了1个,有了这个就可以得到电机的速度反馈,再通过控制调整小车的速度、位置。小车的动力部分其实不一定要使用减速电机,而可以使用步进电机,这样就可以省掉编码器,而且控制性能更加良好。但这样带来的是需要采用专门的步进电机控制板,还有成本的攀升。不差钱的同志可以考虑采用步进电机方案。 8. 铜柱、洞洞板、连接线等若干。
1
最近用51单片机写了一个最简单的蓝牙遥控智能小车,基本上榨干了51单片机的资源,用了定时器T1作为波特率发送器编写串口打印程序,接收串口蓝牙接收的信息产生中断,并且写了一个串口打印函数send()作为单片机操作响应返回给蓝牙发送端手机。定时器T0作为PWM发生使用,目的是作为舵机sg90控制信号,当时做一个蓝牙自怕用到,虽然小车没搭建舵机,但是可以方便扩展,也方便买家学习舵机PWM控制技术。 小车全身照如下: 全部零部件都是购买的配件:按照实物图购买响应的模块组装成小车,L298N,电源模块,电池夹和18650电池两个,电源变压器、51单片机最小系统板、HC05串口蓝牙模块、小车底座 单片机最小系统板彩图:某宝有卖很便宜 单片机最小系统板原理图: 小车是用安卓手机蓝牙调试助手用指令发送的形式来控制的,所以说是最简单的蓝牙遥控小车,呵呵。不过加上舵机和机械手和操控摇杆或者是手机控制app,就变得高端了,敬请期待。这个版本是免费的,但是功能还是很齐全和强大的,代码也写得通俗易懂,不拖泥带水。 下面是源码截图:(新鲜出炉) 手机app遥控效果如下:(买家注意了有车子返回响应的回复的) 感兴趣的买家可以找我私人定制功能之类的也是没有问题的。这款小车大概就这个情况了,敬请期待我更好的作品。
2022-02-24 20:37:00 1.91MB 无线遥控 51单片机 智能小车 机器人
1