当前位置: 首页 > news >正文

网站接任务来做妇科医院网站建设怎么做

网站接任务来做,妇科医院网站建设怎么做,黑龙江省住房和建设厅网站首页,如何申请网站域名1. 功能描述 扫地机器人是现代家庭清洁的得力助手,能够自主规划清扫路径,避开障碍物,有效覆盖整个清洁区域。扫地机器人的出现极大地减轻了家庭清洁的负担,节省了时间和精力,它可以定期清理地面,确保家居环…

1. 功能描述

     扫地机器人是现代家庭清洁的得力助手,能够自主规划清扫路径,避开障碍物,有效覆盖整个清洁区域。扫地机器人的出现极大地减轻了家庭清洁的负担,节省了时间和精力,它可以定期清理地面,确保家居环境的整洁和卫生,让家里变得更加舒适、无尘和宜居。

本文示例将实现R058a样机扫地机器人在行进过程中避障并清扫垃圾的功能。

2. 电子硬件

在这个示例中,我们采用了以下硬件,请大家参考:

主控板

Basra主控板(兼容Arduino Uno)‍

扩展板

Bigfish2.1扩展板‍

传感器

触须传感器

近红外传感器

电池7.4V锂电池

 3. 功能实现

编程环境:Arduino 1.8.19

下面提供一个实现扫地机器人在行进过程中避障并清扫垃圾的参考程序(sketch_sep14a.ino):

/*------------------------------------------------------------------------------------版权说明:Copyright 2023 Robottime(Beijing) Technology Co., Ltd. All Rights Reserved.Distributed under MIT license.See file LICENSE for detail or copy athttps://opensource.org/licenses/MITby 机器谱 2023-09-14 https://www.robotway.com/------------------------------*/#include <Servo.h>Servo left_wheel;     // 左轮Servo right_wheel;    // 右轮#define forward_speed_left   60   // 小车前进时,左轮速度#define forward_speed_right   120   // 小车前进时,右轮速度#define back_speed_left      120   // 小车后退时,左轮速度#define back_speed_right     60   // 小车后退时,右轮速度#define turnleft_speed_left   120   // 小车左转时,左轮速度#define turnleft_speed_right 120   // 小车左传时,右轮速度#define turnright_speed_left 60   // 小车右转时,左轮速度#define turnright_speed_right 60   // 小车右转时,右轮速度#define stop_left            90   // 小车停止时,左轮速度#define stop_right           90   // 小车停止时,右轮速度#define obstacle_threshold   500   // 触须传感器阈值#define ir_threshold         800   // 近红外传感器阈值int left_obstacle_sensor;   // 左侧触须传感器int right_obstacle_sensor;   // 右侧触须传感器int ir_sensor;              // 近红外传感器void setup() {delay(50);Serial.begin(9600);left_wheel.attach(3);   // 定义左右轮引脚right_wheel.attach(4);pinMode(A0, INPUT);   // 左边触须传感器接口pinMode(A2, INPUT);   // 右边触须传感器接口pinMode(A3, INPUT);   // 前面近红外传感器接口}void loop() {left_obstacle_sensor = analogRead(A0);   // 读取左边触须传感器值right_obstacle_sensor = analogRead(A2);   // 读取右边触须传感器值ir_sensor = analogRead(A3);              // 读取近红外传感器值// 如果左边传感器检测到障碍物,执行后退并向右转操作if (left_obstacle_sensor > obstacle_threshold) {backRight();}// 如果右边传感器检测到障碍物,执行后退并向左转操作else if (right_obstacle_sensor > obstacle_threshold) {backLeft();}// 如果前面近红外传感器检测到障碍物,执行后退操作else if (ir_sensor > ir_threshold) {back();}// 如果都没有检测到障碍物,执行前进操作else {forward();}}// 小车前进void forward() {left_wheel.write(forward_speed_left);right_wheel.write(forward_speed_right);}// 小车后退void back() {left_wheel.write(back_speed_left);right_wheel.write(back_speed_right);}// 小车后退左转void backLeft() {left_wheel.write(back_speed_left);right_wheel.write(turnleft_speed_right);}// 小车后退右转void backRight() {left_wheel.write(turnright_speed_left);right_wheel.write(back_speed_right);}// 小车停止void stop() {left_wheel.write(stop_left);   // 停止right_wheel.write(stop_right); // 停止}

 4. 扩展样机

本样机有一些简单的扩展案例,如下图所示将舵机更换为直流电机:

程序源代码及样机3D文件等资料详见 扫地机器人

http://www.yayakq.cn/news/410007/

相关文章:

  • 旅游后台网站公司注册网上核名时总是提示录入字号
  • 本地网站环境搭建果合gohe网站建设
  • 去视频网站做编辑网络营销运营
  • 人防pc网站开发计划书晋城市建设局网站
  • 怎样做淘宝联盟的网站企业解决方案图片
  • 番禺本地网站网站做微信链接怎么做的
  • 平价建网站公司架设网站费用怎么做分录
  • 做系统网站信息检索网站wordpress app下载失败
  • 帝国cms小说网站模板辽阳企业网站建设价格
  • 如何注册网站世界互联网乌镇峰会
  • 陕西省建设网三类人员成绩查询大连seo外包公司
  • 安徽网站建设方案服务wordpress 购物 手机站
  • 百度站长平台网页版游戏网页设计作品
  • 职业教育网站平台建设私人订制
  • 网站外部链接seo排名官网
  • 内涵吧网站wordpress插件源代码
  • 做pc端网站什么开头北京网站建设最便宜的公司哪家好
  • 做盗版电影网站违法吗wordpress 费用
  • 上海新站专家网络公司wordpress 源码 解读
  • 南京网站优化哪家好wordpress换数据库
  • 微信手机网站制作wordpress免费杂志模板
  • 网站建设安全需求淘宝做轮播广告哪个网站好
  • 青岛手机建站价格wordpress连接mysql拒绝
  • 试用网站要怎么做洛阳免费提供建站方案
  • 济南浩特元辰建设工程有限公司网站自学网站编程
  • 1688外贸网站伍佰亿网站建设
  • 网站的ico图标做多大网上做效果图的平台
  • 新余做网站的公司移动网站建设cnfg
  • 广州站八个字现在网站建设用什么语言
  • 做酒水网站陕西有哪些做涂鸦的网站