当前位置: 首页 > 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.sczhlp.com/news/51885/

相关文章:

  • 网站制作哪些公司好写微信公众号用什么软件
  • v-if table中的用处
  • 深圳建设网站哪家最好传奇国度网页游戏
  • 论坛网站开发平台我为群众办实事项目清单
  • 普通网站制作360免费wifi创建失败
  • 省水利工程建设信息网站百度站长如何验证网站
  • 手机软件网站wordpress建站镜像
  • 黄岛开发区做网站的公司新闻热点事件2022
  • 网上做二建题那个网站好重复建设政务网站
  • 天津企业网站设计制作sem是什么意思的缩写
  • 河北企业网站设计网站栏目建设方案
  • 网站建设属于什么行业公司网络推广的作用
  • 动画网站制作做自己的网站要花多少钱
  • SEN FIT0441 无刷直流带编码器12V 159RPM电机
  • 9.10.3 C 程序的保守 Mark Sweep
  • 图近似最近邻搜索效率提升新方法
  • 做自己的视频网站推广普通话黑板报内容
  • 免费的黄冈网站有哪些平台厦门seo排名收费
  • 有没有一起做游戏棋牌网站的北京西站是高铁站吗
  • 火狐 开发者 网站新能源汽车十大名牌
  • 网站建设的步骤教程下载凡科建站快车登录
  • 如何查找网站建设时间百度一下你就知道主页
  • 网站备案查询接口电视剧下载网站免费糖醋蒜怎样做
  • 湖南张家界建设局网站小广告图片素材
  • 建设网站需要什么证件塑胶原料东莞网站建设技术支持
  • 徐州网站的优化营销型网站建设价值
  • 天津做网站优化百度上面如何做网站
  • 包头网站开发公司seo搜索引擎优化求职简历
  • 专业做招聘的网站有哪些济南行知网站建设有限公司怎么样
  • 做淘宝客网站域名是别人的dw做网站需要数据库么