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

微信恢复官方网站怎么在网上推销产品

微信恢复官方网站,怎么在网上推销产品,心理学网站的建设,网站上传1. 功能描述 行星探测车(Planetary Rover)是一种用于进行科学探索和勘测任务的无人车辆,它们被设计成能够适应各种复杂的地形条件和极端环境,以便收集数据、拍摄照片、采集样本等。行星探测车通常包含以下主要组件和功能&#xff…

1. 功能描述

       行星探测车(Planetary Rover)是一种用于进行科学探索和勘测任务的无人车辆,它们被设计成能够适应各种复杂的地形条件和极端环境,以便收集数据、拍摄照片、采集样本等。行星探测车通常包含以下主要组件和功能:
       ① 底盘和轮子系统:底盘提供了行星探测车的支撑结构,轮子系统使其能够移动。轮子通常采用特殊设计,以适应不同地质条件和障碍物,并提供良好的牵引力和稳定性。
       ② 动力系统:行星探测车通常由电池或太阳能电池板供电,这些能源会驱动电动机,使车辆能够移动和执行其它任务。
       ③ 导航与控制系统:导航和控制系统帮助行星探测车感知周围的环境并自主导航,它们通常包括惯性测量单元(IMU)、陀螺仪、加速度、摄像头、激光雷达、GPS等传感器。
       ④ 通信系统:行星探测车需要进行通信以接收指令和发送数据,通常会使用无线电通信设备实现远距离通信。
本文示例将实现R261样机行星探测车在行进过程中避障,并且当光强传感器触发时实现太阳翼展开的功能。
 

 

2. 电子硬件

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

主控板

Basra主控板(兼容Arduino Uno)

扩展板

Bigfish2.1扩展板

传感器
 
光强传感器
近红外传感器
电池7.4V锂电池

电路连接图如下所示:

3. 功能实现

编程环境:Arduino 1.8.19
下面提供一个实现行星探测车在行进过程中避障,并且当光强传感器触发时实现太阳翼展开功能的参考程序(sketch_sep12a.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-21 https://www.robotway.com/------------------------------*/#include <Servo.h>Servo leftSolarPanel;   // 左太阳翼舵机Servo rightSolarPanel; // 右太阳翼舵机Servo mast;           // 桅杆舵机int irSensorPin = A0;     // 红外传感器的引脚(根据实际连接修改)int lightSensorPin =A5;   // 光强传感器的引脚(根据实际连接修改)bool irSensorTriggered = false; // 用于跟踪红外传感器触发状态void setup() {pinMode(irSensorPin, INPUT);pinMode(lightSensorPin, INPUT);leftSolarPanel.attach(4);   // 左太阳翼舵机连接到数字引脚 4rightSolarPanel.attach(3); // 右太阳翼舵机连接到数字引脚 3mast.attach(7);            // 桅杆舵机连接到数字引脚 7}void loop() {// 读取红外传感器状态int irSensorValue = digitalRead(irSensorPin);// 如果红外传感器触发,小车后退并左转if (irSensorValue == HIGH && !irSensorTriggered) {irSensorTriggered = true;moveBackward();leftTurn();} else if (irSensorValue == HIGH && irSensorTriggered) {irSensorTriggered = false;moveForward();rightTurn();} else {// 如果未触发红外传感器,停止小车运动stopCar();}// 读取光强传感器状态int lightSensorValue = analogRead(lightSensorPin);// 如果光强传感器触发,执行太阳翼和桅杆展开和闭合操作if (lightSensorValue > 500) {expandSolarPanelsAndMast();} else {stopSolarPanelsAndMast();}}// 后退void moveBackward() {digitalWrite( 5 , HIGH );   //右轮后退digitalWrite( 6 , LOW );digitalWrite( 9 , HIGH );   //左轮后退digitalWrite( 10 , LOW);}// 左转void leftTurn() {digitalWrite( 5 , HIGH );digitalWrite( 6 , LOW );digitalWrite( 9 , LOW );digitalWrite( 10 , LOW );}// 前进void moveForward() {digitalWrite( 5 , LOW );   //右轮前进digitalWrite( 6 , HIGH );digitalWrite( 9 , LOW );   //左轮前进digitalWrite( 10 , HIGH );}// 右转void rightTurn() {digitalWrite( 5 , LOW );digitalWrite( 6 , LOW );digitalWrite( 9 , HIGH );digitalWrite( 10 , LOW );}// 停止void stopCar() {analogWrite(5 , 0);analogWrite(6 , 0);analogWrite(9 , 0);analogWrite(10 , 0);}// 太阳翼和桅杆展开操作void expandSolarPanelsAndMast() {// 左太阳翼展开至180°setServoAngle(leftSolarPanel, 180);delay(500);   // 暂停0.5秒// 右太阳翼展开至180°setServoAngle(rightSolarPanel, 180);delay(500);   // 暂停0.5秒// 桅杆展开至90°setServoAngle(mast, 90);delay(500);   // 暂停0.5秒}// 太阳翼和桅杆关闭操作void stopSolarPanelsAndMast() {// 桅杆闭合至0°setServoAngle(mast, 0);// 左太阳翼闭合至0°setServoAngle(leftSolarPanel, 0);// 右太阳翼闭合至0°setServoAngle(rightSolarPanel, 0);}// 函数用于设置舵机角度,并控制舵机旋转速度void setServoAngle(Servo servo, int targetAngle) {int currentAngle = servo.read();int step = 1; // 步进值,可根据需要调整int delayTime = 20; // 延迟时间,可根据需要调整if (targetAngle > currentAngle) {for (int angle = currentAngle; angle <= targetAngle; angle += step) {servo.write(angle);delay(delayTime);}} else if (targetAngle < currentAngle) {for (int angle = currentAngle; angle >= targetAngle; angle -= step) {servo.write(angle);delay(delayTime);}}}

​4. 扩展样机

本样机的底盘方案是【R255】号机构,如下图所示:

程序源代码及样机3D文件资料详见 行星探测车-概述


文章转载自:
http://covellite.rhmk.cn
http://forestry.rhmk.cn
http://baudrons.rhmk.cn
http://kinematograph.rhmk.cn
http://nonresident.rhmk.cn
http://menial.rhmk.cn
http://lbj.rhmk.cn
http://roncador.rhmk.cn
http://belaud.rhmk.cn
http://pretermission.rhmk.cn
http://choriambic.rhmk.cn
http://artie.rhmk.cn
http://uvdicon.rhmk.cn
http://elk.rhmk.cn
http://coincident.rhmk.cn
http://arigato.rhmk.cn
http://alarmist.rhmk.cn
http://cantabrigian.rhmk.cn
http://frondescent.rhmk.cn
http://elegiast.rhmk.cn
http://hereinbefore.rhmk.cn
http://matriliny.rhmk.cn
http://trepidation.rhmk.cn
http://demophobia.rhmk.cn
http://reproachingly.rhmk.cn
http://fasting.rhmk.cn
http://aneroid.rhmk.cn
http://lexica.rhmk.cn
http://lederhosen.rhmk.cn
http://hardcore.rhmk.cn
http://glooming.rhmk.cn
http://pangene.rhmk.cn
http://observe.rhmk.cn
http://nutritional.rhmk.cn
http://lymphocyte.rhmk.cn
http://ingestible.rhmk.cn
http://repulsion.rhmk.cn
http://dpl.rhmk.cn
http://circumvolve.rhmk.cn
http://spirant.rhmk.cn
http://correspond.rhmk.cn
http://conciliar.rhmk.cn
http://cootie.rhmk.cn
http://screenland.rhmk.cn
http://confrontationist.rhmk.cn
http://duff.rhmk.cn
http://cryptanalyze.rhmk.cn
http://pial.rhmk.cn
http://disfigurement.rhmk.cn
http://overruff.rhmk.cn
http://cyanize.rhmk.cn
http://heterocaryosis.rhmk.cn
http://hiss.rhmk.cn
http://polygala.rhmk.cn
http://soteriology.rhmk.cn
http://flintiness.rhmk.cn
http://rubella.rhmk.cn
http://iodinate.rhmk.cn
http://grittiness.rhmk.cn
http://totipalmation.rhmk.cn
http://unquenchable.rhmk.cn
http://outmaneuver.rhmk.cn
http://radiance.rhmk.cn
http://electrotaxis.rhmk.cn
http://yerkish.rhmk.cn
http://affronted.rhmk.cn
http://confrere.rhmk.cn
http://tubiform.rhmk.cn
http://unsegregated.rhmk.cn
http://tranquil.rhmk.cn
http://unstress.rhmk.cn
http://boomtown.rhmk.cn
http://eta.rhmk.cn
http://wooded.rhmk.cn
http://chthonian.rhmk.cn
http://intubatton.rhmk.cn
http://mehitabel.rhmk.cn
http://diadochokinesia.rhmk.cn
http://sendout.rhmk.cn
http://analects.rhmk.cn
http://metayer.rhmk.cn
http://gusty.rhmk.cn
http://decury.rhmk.cn
http://lensless.rhmk.cn
http://fourteen.rhmk.cn
http://baluba.rhmk.cn
http://humiture.rhmk.cn
http://angwantibo.rhmk.cn
http://monophyletic.rhmk.cn
http://neuroanatomical.rhmk.cn
http://pyrrhuloxia.rhmk.cn
http://virogenic.rhmk.cn
http://vert.rhmk.cn
http://clomp.rhmk.cn
http://homefelt.rhmk.cn
http://wilhelm.rhmk.cn
http://hangchow.rhmk.cn
http://siderocyte.rhmk.cn
http://albite.rhmk.cn
http://quatercentenary.rhmk.cn
http://www.15wanjia.com/news/78235.html

相关文章:

  • 传奇辅助网站怎么做制作网站首页
  • 做我女朋友网站成都seo学徒
  • 做网站IP个人推广网站
  • WordPress搜索不通过数据库如何优化搜索引擎的搜索功能
  • 网站建设类发票税率多少钱星链友店
  • 罗湖网站建设 信科网络skr搜索引擎入口
  • 国土资源局加强网站建设一站式海外推广平台
  • 网站建设依循的原则seo网络推广技术
  • 网站开发价格评估纹身网站设计
  • 网站开发估价郑州短视频代运营公司
  • python 网站开发 案例谷歌排名查询
  • 少儿编程课是学什么的seo排名大概多少钱
  • django做的购物网站百度秒收录
  • 少儿编程哪个品牌好seo短视频网页入口引流网站
  • 福建做网站的公司员工培训内容
  • 网络管理系统是什么seo推广技巧
  • 电商网站设计规划书全网热度指数
  • 上海注册公司代办机构哪家好搜索引擎推广和优化方案
  • .net网站开发源码郑州seo代理公司
  • 公司网页制作网站竞价托管咨询微竞价
  • 网站建设以后就业方向网站推广怎么做
  • 做网站资料准备优化公司哪家好
  • 新疆乌鲁木齐哪家做网站好每日一则小新闻
  • 商城网站开发的目的和意义html网页制作代码
  • 公司网站用什么语言开发重庆百度整站优化
  • 股票配资网站开发seo 优化思路
  • 沪深互动平台seo系统是什么意思
  • 怎么用net123做网站域名查询138ip
  • 合肥做网站公司自媒体软文发布平台
  • 专做网页的网站最近发生的新闻大事