资料介绍
使用的组件:
取一张尺寸为 135mm x 120mm 的纸板。根据给定的布局标记所有尺寸并切割它。
使用热胶粘住所有切割部分。将两个电机固定到位。将轮子安装到两个电机上。将红外传感器放在机器人身体的前侧。还可以在前面安装两个 LED。此 LED 仅用于改善机器人的外观,如果不可用,您可以跳过此 LED。将脚轮固定在机器人机身底部的背面。现在将电池放入其中。将最大重量保持在机器人的背面。通过粘贴上部预切纸板片来关闭身体的上侧。
现在拿 PCB 一些公母连接器和 H 桥 L293D 电机驱动器 IC。按照给定的威廉希尔官方网站 图焊接所有组件。将两个电机连接到我们最近焊接的电机驱动板上。将两个传感器连接到板上。现在所有连接都已完成。
让我们上传
//program by Shubham Shinganapure on 14-06-2019
//
//for Table Edge Avoiding Robot using IR sensors
int lm1=8; //left motor output 1
int lm2=9; //left motor output 2
int rm1=10; //right motor output 1
int rm2=11; //right motor output 2
int sl=13; //sensor 1 input (left)
int sr=12; //sensor 2 input (right)
int SlV=0;
int SrV=0;
int led=A0;
void setup()
{
pinMode(lm1,OUTPUT);
pinMode(lm2,OUTPUT);
pinMode(rm1,OUTPUT);
pinMode(rm2,OUTPUT);
pinMode(led,OUTPUT);
pinMode(sl,INPUT);
pinMode(sr,INPUT);
sTOP();
}
void loop()
{
SlV=digitalRead(sl);
SrV=digitalRead(sr);
if(SrV==LOW && SlV== LOW)
{
digitalWrite(led,LOW);
ForWard();
}
if(SrV==HIGH && SlV== HIGH)
{
digitalWrite(led,HIGH);
BackWard();
delay(400);
Right();
delay(550);
ForWard();
delay(200);
}
if(SrV==LOW && SlV== HIGH)
{
digitalWrite(led,HIGH);
BackWard();
delay(400);
Right();
delay(550);
ForWard();
delay(200);
}
if(SrV==HIGH && SlV== LOW)
{
digitalWrite(led,HIGH);
BackWard();
delay(400);
Left();
delay(550);
ForWard();
delay(200);
}
}
void ForWard()
{
digitalWrite(lm1,HIGH);
digitalWrite(lm2,LOW);
digitalWrite(rm1,HIGH);
digitalWrite(rm2,LOW);
}
void BackWard()
{
digitalWrite(lm1,LOW);
digitalWrite(lm2,HIGH);
digitalWrite(rm1,LOW);
digitalWrite(rm2,HIGH);
}
void Left()
{
digitalWrite(lm1,LOW);
digitalWrite(lm2,HIGH);
digitalWrite(rm1,HIGH);
digitalWrite(rm2,LOW);
}
void Right()
{
digitalWrite(lm1,HIGH);
digitalWrite(lm2,LOW);
digitalWrite(rm1,LOW);
digitalWrite(rm2,HIGH);
}
void sTOP()
{
digitalWrite(lm1,LOW);
digitalWrite(lm2,LOW);
digitalWrite(rm1,LOW);
digitalWrite(rm2,LOW);
}
将此处的代码复制到 Arduino IDE,将 Arduino 板连接到您的电脑。从工具菜单中选择 COM 端口和板类型。并点击上传。
程序上传到Arduino后,大功告成,现在我们来测试一下。将电池连接到 Arduino。这里我用的是2个锂离子电池串联起来,用绝缘胶带把它们包起来,所以这个电池的电压是7.4伏。您可以使用 2 节 7.4 伏锂聚合物电池。使用 6 到 9 伏之间的电源电压。如果您使用更高电压的电池,机器人的速度会更高,当它到达边缘时,它会立即应用 break,即它反转它的轮子旋转,因为它以更高的速度移动,跌倒的机会会增加由于它的向前惯性。
希望您觉得这个有帮助。如果是,喜欢它,分享它,评论你的疑问。更多此类项目,关注我!支持我的工作并在YouTube 上订阅我的频道。
谢谢!
- 制作Arduino控制的机器人
- 如何制作Arduino智能移动机器人
- 使用Arduino制作两轮机器人
- 如何使用Arduino Uno制作智能避障机器人
- 基于Arduino的DIY避边机器人 0次下载
- 如何在没有Arduino情况下制作机器人
- 如何制作Arduino人类跟随机器人
- 如何制作与Arduino配合使用的避障机器人
- 如何使用Arduino制作跟随机器人
- 如何制作Arduino相扑机器人
- Arduino和微型伺服系统制作的机器人
- 基于Arduino系统拉线墙画机器人设计制作 10次下载
- Arduino教学机器人的使用教程免费下载 37次下载
- 如何使用51单片机制作廉价盒仔机器人详细实例说明
- Arduino机器人制作指南-奥松机器人 34次下载
- 如何制作一个六足机器人 935次阅读
- 一个简单的线路跟随器机器人威廉希尔官方网站 1812次阅读
- 发现更多机器人开发技巧 AI与边缘计算加持 638次阅读
- 如何使用树莓派制作一个巡线机器人 5578次阅读
- 自制一个Arduino绘图机器人 5242次阅读
- 如何利用Arduino UNO制作一个爬楼梯机器人 3992次阅读
- 如何使用Arduino制造一个自动平衡机器人 4429次阅读
- 基于SMARS 机器人的3D打印部件设计 3228次阅读
- 基于使用Arduino板及电机驱动器对机器人进行编程介绍 3660次阅读
- 一文看懂服务机器人发展前景 2519次阅读
- 协作机器人的起源_为什么需要协作机器人 8127次阅读
- 简易机器人制作图解 1w次阅读
- 软体机器人 前所未见的机器人 3692次阅读
- 基于3D打印技术的跳舞机器人的硬件威廉希尔官方网站 制作 4427次阅读
- 工业机器人虚拟仿真软件是一个很好的工业机器人入门途径 3.4w次阅读
下载排行
本周
- 1山景DSP芯片AP8248A2数据手册
- 1.06 MB | 532次下载 | 免费
- 2RK3399完整板原理图(支持平板,盒子VR)
- 3.28 MB | 339次下载 | 免费
- 3TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 4DFM软件使用教程
- 0.84 MB | 295次下载 | 免费
- 5元宇宙深度解析—未来的未来-风口还是泡沫
- 6.40 MB | 227次下载 | 免费
- 6迪文DGUS开发指南
- 31.67 MB | 194次下载 | 免费
- 7元宇宙底层硬件系列报告
- 13.42 MB | 182次下载 | 免费
- 8FP5207XR-G1中文应用手册
- 1.09 MB | 178次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成威廉希尔官方网站 应用800例(新编版)
- 0.00 MB | 33566次下载 | 免费
- 3接口威廉希尔官方网站 图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字威廉希尔官方网站 基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动威廉希尔官方网站 设计》 温德尔著
- 0.00 MB | 6656次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537798次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420027次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6威廉希尔官方网站 仿真软件multisim 10.0免费下载
- 340992 | 191187次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多