极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 14489|回复: 6

问下arduino的pwm引脚控制小车的问题

[复制链接]
发表于 2012-4-6 23:00:16 | 显示全部楼层 |阅读模式
我用的是给力板+普通L298N模块,程序如下:

当B和D为高时小车前进,我想通过串口得到的值(减去400后)直接送给analogWrite函数这样可以吗,可以的话要加什么呢?如果是重新写个函数的话要怎样写呢?
谢谢了~{:soso__8961432591078930798_3:}

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

发表于 2012-4-8 20:38:38 | 显示全部楼层
小车不算这样驱动的呃,in1 in2是用来控制电机输出out1 oout2的,PWM接到en1控制速度的。如果要串口的值来控制,需要stringtoint,可以参加arduuino ide里带的example
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-4-8 20:45:32 | 显示全部楼层
三水 发表于 2012-4-8 20:38
小车不算这样驱动的呃,in1 in2是用来控制电机输出out1 oout2的,PWM接到en1控制速度的。如果要串口的值来控 ...

l298n那个明白了,但是为什么要用到string to int呢?
回复 支持 反对

使用道具 举报

发表于 2012-4-8 21:41:46 | 显示全部楼层
moon 发表于 2012-4-8 20:45
l298n那个明白了,但是为什么要用到string to int呢?

你是想串口传数据过去控制嘛?比如100,串口是一个字符一个字符的接受的,接收了1,然后接收0,而且是字符型的,是ascii码,要转为Int型
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-4-8 21:54:59 | 显示全部楼层
三水 发表于 2012-4-8 21:41
你是想串口传数据过去控制嘛?比如100,串口是一个字符一个字符的接受的,接收了1,然后接收0,而且是字符 ...

明白了,多谢~
回复 支持 反对

使用道具 举报

发表于 2012-4-25 15:01:51 | 显示全部楼层
你的小车现在能跑不?
回复 支持 反对

使用道具 举报

发表于 2013-1-31 15:03:23 | 显示全部楼层
正找这方面的教材呢,学习了!顶一下
回复 支持 反对

使用道具 举报

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

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-5-3 21:46 , Processed in 0.056365 second(s), 22 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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