under MIT .See fileforor copy at
by 机器谱 2022-9-8
------------------------------
实验功能:
实现阿克曼底盘前进3秒,左转前进3秒,右转运动3秒.
-----------------------------------------------------
实验接线:
||||
.-----------------------------------.
||
||-------.
| 后轮电机接:D5,D6|【车头】|阿克曼机构舵机接:D4
||-------*
||
*-----------------------------------*
||||
------------------------------------------------------------------------------------*/
#//调用舵机库
#4 //定义舵机引脚号
#90//设置舵机转动的角度为90度
#120 //设置舵机转动的角度为120度
#60 //设置舵机转动的角度为120度
文章插图
void (); // 前进
void ();// 左转
void ();// 右转
Servo ;//声明舵机对象
//程序初始化部分:设置电机引脚为输出模式
void setup() {
.begin(9600);//开启串口,并设置波特率为9600
.();//设置舵机引脚
( 5 , ); //将引脚5设置为输出模式
【阿克曼制作一个前轮转向底盘【内附资料下载链接】】( 6 , ); //将引脚6设置为输出模式
}
//主程序部分:阿克曼底盘运动
void loop() {
();
delay(3000); //等待3秒
();
delay(3000); //等待3秒
();
delay(3000); //等待3秒
}
//封装小车前进动作子程序
void () {
文章插图
.write(); //4号引脚舵机直接转到90度
( 5 , LOW );//后轮前进
( 6 , HIGH );
}
//封装小车左转动作子程序
void () {
.write(); //4号引脚舵机直接转到120度
( 5 , LOW );//后轮前进
( 6 , HIGH );
}
//封装小车右转动作子程序
void () {
.write(); //4号引脚舵机直接转到60度
( 5 , LOW );//后轮前进
( 6 , HIGH );
}
4.扩展样机
本样机可以通过改变车架的尺寸,以及使用不同的驱动轮模组来实现扩展,如下图所示:
5. 资料下载
资料内容
例程源代码、样机3D文件
下载途径
- 阿克曼转向几何
- 汽车阿克曼转向机构原理
- PHPh5棋牌网站制作Extension的开发
- Photoshop制作腐蚀金属块上的镂空…
- 罗曼蒂克的解释罗曼蒂克的出处及用法
- 古埃及神秘文化!木乃伊制作全过程图解
- 游戏等音乐用什么制作的?编曲神器Studio One Mac介绍
- [硬件]单片机小制作----Flash存储图片句子,彩屏显示
- 科比晒合影谢成龙款待 网友调侃:黑曼巴心机BOY
- 不是双绞线制作工具,双绞线的种类和制作过程,