永发信息网

编写一个Arduino小车控制扩展库,出错 error: 'analogWrite' was not declared in this scope 求高收帮助

答案:3  悬赏:0  手机版
解决时间 2021-02-18 02:53
Motor中的程序为:
#include
#include "MotorCar.h" //include后面加空格
#include "String.h"


MotorCar::MotorCar(int _slpin,nit _dlpin,int _srpin,int _drpin)
{
_speedLeftPin = _slpin;
_speedRightPin = _slpin;
_dirLeftPin = _dlpin;
_dirRightPin = _dlpin;
pinMode(_speedLeftPin,OUTPUT);
pinMode(_speedRightPin,OUTPUT);
pinMode(_dirLeftPin,OUTPUT);
pinMode(_dirRightPin,OUTPUT);
}


void MotorCar::forward(int _speed)
{
digitalWrite(_dirRightPin,HIGH);

digitalWrite(_dirLeftPin,HIGH);
analogWrite(_speedRightPin,_speed);
analogWrite(_speedLeftPin,_speed);}


void MotorCar::back(int _speed)
{
digitalWrite(_dirRightPin,LOW);

digitalWrite(_dirLeftPin,LOW);
analogWrite(_speedRightPin,_speed);
analogWrite(_speedLeftPin,_speed);}

void MotorCar::turnLeft(int _speed)
{
digitalWrite(_dirRightPin,HIGH);

analogWrite(_speedRightPin,_speed);
analogWrite(_speedLeftPin,0);}


void MotorCar::turnRight(int _speed)
{
digitalWrite(_dirleftPin,HIGH);

analogWrite(_speedRightPin,0);
analogWrite(_speedLeftPin,_speed);}


void MotorCar::turnLeftOrigin(int _speed)
{
digitalWrite(_dirRightPin,HIGH);

digitalWrite(_dirLeftPin,LOW);
analogWrite(_speedRightPin,_speed);
analogWrite(_speedLeftPin,_speed);}


void MotorCar::turnRightOrigin(int _speed)
{
digitalWrite(_dirLeftPin,HIGH);

digitalWrite(_dirRightPin,LOW);
analogWrite(_speedRightPin,_speed);
analogWrite(_speedLeftPin,_speed);}

void MotorCar::stop()
{
analogWrite(_speedRightPin, 0);

analogWrite(_speedLeftPin,0);}

出错详情:
function 'void MotorCar::stop()':
D:\Development\arduino-1.0.3\libraries\MotorCar\MototrCar.cpp:115:
error: 'analogWrite' was not declared in this scope
最佳答案
在自定义类库中加入#include "Arduino.h"即可
全部回答
没有声明ledpin这个变量
你这个问题解决了吗?同求帮助
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
高中语文,数学,外语,物理,化学,生物,的
杨振宁生于何时?死没?就是那个多著名的物理学
模拟人生3我设定了90天生命 但是为什么我的女
翟胡村这个地址在什么地方,我要处理点事
科学地划分事业单位类别是事业单位改革的()。
结婚办喜事用什么茶比较好
宁夏隆盛大宗商品交易中心合法吗
手机外屏碎了,淘宝上的换屏店铺靠谱吗?
李记麻辣烫在哪里啊,我有事要去这个地方
什么是公务卡的免息还款期?
手机花屏是怎么回事,关机两次又好了,是中病毒
高分求答案!保定哪里有卖布丁鼠的呢?布丁鼠
龙门英语这个地址在什么地方,我要处理点事
在较长的空心铁管一端敲击一次,在另一端能听
成人含铅高怎么办
推荐资讯
【硬水】把硬水转化为软水的方法是或
如何买到IPO新股?
【三等分角】如何将一个角三等分
怎么用自己手机帮没卡的朋友申请QQ号
你好 你现在还在天津起重嘛?待遇怎么样
油页岩和致密油的区别
六爻中变爻只能作用于本位动爻,所以三合局的
襄阳康豪机电工程有限公司我想知道这个在什么
2015年属什么年头
鬼步舞鞋子开关在哪儿
上证跌5% 沪深300没跌5%会熔断吗?
一丰堂大药房长江路店在什么地方啊,我要过去
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?