0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

自主漫游车的制作

454398 来源:网络整理 作者:佚名 2019-10-31 09:58 次阅读

步骤1:准备

步骤2:所需的零件

执行此项目所需的零件清单

1。树莓派(B +,2,3)

2。 wifi加密狗(如果使用Rpi B +。其他型号带有内置的wifi模块)

3。 Arduino uno

4.L293D或其他类似的电机驱动器

5.webcam(如果需要)

6.wifi路由器

7显示器,键盘,鼠标(仅用于第一次安装Raspberry pi)

8。机箱,用于制造流动站的电动机

9.Lipo电池11.1v,充电器

10。内置电池消除器的电池消除器11.1v至5vdc或ESC

第3步:主要概念

我计划以两种可操作的方式做到这一点(简单高级)。这个可以指导的步骤解释了建立一个可以通过wifi网络进行控制的标准漫游车的步骤。其中较难的一项将涵盖ROS,图像处理和导航

主要思想:

使用ssh和vnc服务器,我们将连接计算机与内置树莓派并将控件发送到电动机

步骤4:所需软件

1.raspbian操作系统(按照以下说明为树莓派闪存存储卡https://www.raspberrypi.org/documentation/installa.。.)

2.ssh客户端:用于Windows (putty http://www.chiark.greenend.org.uk/~sgtatham/putty/。..)for ubuntu(sudo apt install openssh-client)

3.install arduino for raspberry pi(

4.xtightvncviewer:对于Windows(http://www.tightvnc.com/download.php)

有关详细信息,请参见下一张幻灯片

步骤5:准备Raspberry Pi

自主漫游车的制作

1。遵循以下步骤(仅用于简单步骤)来刷新存储卡并安装raspbian操作系统

将RPI连接到显示器,键盘和鼠标(仅用于开始)

打开终端和

2。运行sudo apt-get update和sudo apt-get update(仅限第一次)

3。安装vncserver(sudo apt-get installightentvncserver)

4。安装Arduino ide(sudo apt-get install arduino)

出于远程操作树莓派的目的,我们需要设置具有恒定IP地址的WiFi连接。您需要一个wifi路由器(或hotspot)将pi连接到它(wifi加密狗或内置wifi模块)

在终端中使用此cmd打开dhcpcd.conf

sudo nano/etc/dhcpcd.conf

输入以下

接口wlan0

静态ip_address = 192.168.0.130/24

静态路由器= 192.168。 0.1

(请注意,系统的IP地址和静态路由器将更改。在设置此地址之前,请检查路由器网关)

在此图片中,您可以看到默认网关和我的ip 192.168 .0.101 。..将最后一个101更改为130

立即重新启动树莓派

sudo shutdown -h现在

再次打开它

现在您的wifi应该会自动连接(前提是您已经使用密码手动将其连接了一次)

步骤6:为Windows准备系统

1.install putty http://www.chiark.greenend.org.uk/~sgtatham/putty/。..下载适用于Windows 32或64位的正确版本并安装。.(简单安装仅限:))

2.install xtign tvncviewer http://www.tightvnc.com/download.php

就是这样。.将相同的wifi网络

连接到ubuntu

1。安装xtightvncviewer apt-get安装vncviewer

连接到同一个wifi网络,我们很高兴

步骤7:Ssh连接

1。打开树莓派

2。打开腻子

3。键入我们之前设置的树莓派的IP地址并连接

4。输入用户名树莓派的密码和密码(默认用户名:pi PASS:树莓派)

5。您应该看到如下图所示的终端窗口

6。输入此命令以启动ssh服务器

vncserver:1 -geometry 720x640 -depth 24

注意:第一次,系统会要求您设置ssh客户端的密码

Windows

打开xtightvncviewer(这也会要求您设置密码)

在对话框中,输入RPI ip地址,后跟:1

mine is 192.168.0.130:1

我的IP,然后加上:1

在对话框中输入密码

现在您应该会看到RPI屏幕。如果没有,请检查您与wifi的连接并检查RPI ip地址

步骤8:ARDUINO

从计算机或RPI

就这样

第9步:硬件连接

观看我的视频,了解如何建造这辆漫游车

步骤10:最后一步

我们已经完成了所有艰苦的工作。现在,如视频所示。只需打开我们的RPI监视器(xtightvncviewer),打开arduino ide并转到串行连接窗口,然后输入命令

f-转发

b-反向单词

r& l-左右转弯

s-停止

第11步:结论

我们刚刚完成了第一辆遥控漫游车只使用一些开源软件。在我的下一个指导中,我将教您如何使用ROS和图像处理技术来进行自主流动站,而无需更改流动站中的任何内容。

责任编辑:wv

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 路由器
    +关注

    关注

    22

    文章

    3690

    浏览量

    113383
  • Arduino
    +关注

    关注

    187

    文章

    6456

    浏览量

    186470
  • 树莓派
    +关注

    关注

    116

    文章

    1686

    浏览量

    105439
收藏 人收藏

    评论

    相关推荐

    怿星实OTA测试设备介绍

    怿星实OTA测试设备(Neptune OTA Box)是一款专为实OTA测试与实总线数据采集而设计的先进设备,基于怿星自主研发的软硬件平台,旨在快速助力OEM厂商构建实
    的头像 发表于 11-01 10:38 170次阅读
    怿星实<b class='flag-5'>车</b>OTA测试设备介绍

    永济电机助力中国中首批CR240EG高原型电传动矿用自卸车交付

    由中国中自主研制的首批CR240EG高原型电传动矿用自卸车在西藏正式交付用户。
    的头像 发表于 09-14 11:00 373次阅读

    科尔摩根自主移动解决方案将于2025年引入VDA 5050协议

    在智能制造与物流自动化领域,随着应用场景的日益复杂多样,对AGV(自动引导)与AMR(自主移动机器人)的调度系统提出了前所未有的挑战。为应对这一趋势,科尔摩根(Kollmorgen)宣布其自主移动解决方案(AMS)将于2025
    的头像 发表于 09-03 14:33 491次阅读

    小米获得独立造车资质,开启自主新篇章

    一系列产品的生产企业名称明确标注为“小米汽车科技有限公司”。这一公告不仅标志着小米汽车在新能源汽车领域的又一重大突破,更意味着小米已正式获得独立造车资质,开启了其自主的新篇章。
    的头像 发表于 07-13 16:16 1977次阅读

    广和通发布LTE Cat.1 bis模组MC610-GL,赋能全球漫游追踪器

    2024世界移动通信大会·上海(MWCS 2024)期间,广和通发布成本优化、小尺寸、兼容全球LTE频段的Cat.1 bis模组MC610-GL,助力全球漫游追踪器进行高效无线连接。
    的头像 发表于 06-28 10:53 280次阅读
    广和通发布LTE Cat.1 bis模组MC610-GL,赋能全球<b class='flag-5'>漫游</b>追踪器

    广和通发布LTE Cat.1 bis模组MC610-GL,赋能全球漫游追踪器

    2024世界移动通信大会·上海(MWCS 2024)期间,广和通发布成本优化、小尺寸、兼容全球LTE频段的Cat.1 bis模组MC610-GL,助力全球漫游追踪器进行高效无线连接。
    的头像 发表于 06-28 10:46 347次阅读

    UWB测距典型应用:人测距防撞

    料场人员、设备、叉车、物资种类繁多且离散分布彼此交叉作业。在拐角、柱子处叉车存在视觉盲区存在人相撞安全隐患。UWB自主测距应用——人
    的头像 发表于 06-28 10:36 392次阅读
    UWB测距典型应用:人<b class='flag-5'>车</b>测距防撞

    请问ESP32-AT支持Wi-Fi漫游指令吗?

    请问 ESP32-AT 支持 Wi-Fi 漫游指令吗?我这边在 ESP-IDF 下面看到有 roaming 的示例,但是在 esp-at 中没有找到相关指令。
    发表于 06-27 07:13

    CYW43455同时多台设备测试漫游切换功能,测几百次有个别设备会概率性的断线,为什么?

    目前平板用CYW43455,同时多台设备测试漫游切换功能,测几百次有个别设备会概率性的断线,驱动版本version 100.10.63 内核4.4,安卓8.1,附件是日志和固件,帮忙看看
    发表于 05-22 08:15

    中国电信、移动、联通、广电启动5G异网漫游商用

    5G 异网漫游是指在所属运营商没有 5G 网络覆盖的情况下,用户可以接入其他运营商的 5G网络,从而继续享受 5G 服务。此举对于改善信号盲区、提升用户体验、加速 5G 网络覆盖,尤其是提高偏远及农村地区的网络覆盖具有重大意义。
    的头像 发表于 05-17 09:55 444次阅读

    中微半导自主研发的规级高品质32位MCU,已通过AEC-Q100认证

    随着汽车智能化的飞速发展,高性能、高功能安全和高数据安全的规芯片是厂商需求的重中之重,BAT32A239/BAT32A279是中微半导体(深圳)股份有限公司(以下简称:中微半导 股票代码:688380)自主研发的规级高品质3
    的头像 发表于 04-17 18:05 1411次阅读
    中微半导<b class='flag-5'>自主</b>研发的<b class='flag-5'>车</b>规级高品质32位MCU,已通过AEC-Q100认证

    丰田将研发新型加压月球漫游

    据悉,日本文部科学大臣盛山正仁上周与美国宇航局局长比尔·纳尔逊(Bill Nelson)举行会谈并签署了相关协议。根据协议,JAXA将负责加压式月球的设计、开发及运营。
    的头像 发表于 04-16 10:07 285次阅读

    比无缝漫游更高级的无感漫游,你听说过吗?

    关于无缝漫游无缝漫游,很多人都听说过。无缝漫游是指设备在移动过程中穿越不同网络覆盖区域时,能够从一个接入点(AP)自动切换到另一个接入点,而无需中断网络服务或手动进行任何操作,确保网络连接在移动
    的头像 发表于 03-28 08:15 901次阅读
    比无缝<b class='flag-5'>漫游</b>更高级的无感<b class='flag-5'>漫游</b>,你听说过吗?

    兆越双5.8G无缝漫游技术引领AGV智能仓储新升级

    上海兆越通讯技术有限公司通过无线漫游客户端和无线AP,完成导航定位系统、驱动控制系统,实现小车和管理平台之间与控制服务器之间的数据交互,不断把AGV小车实时状态数据与视频数据传输至控制中心,控制中心
    的头像 发表于 02-02 16:35 443次阅读
    兆越双5.8G无缝<b class='flag-5'>漫游</b>技术引领AGV智能仓储新升级

    基于飞腾CPU的地铁车辆全自主牵引变流器研制及应用顺利通过评审

    牵引变流器是地铁列车的核心关键部件之一,被业内称为 “列车的动力心脏” ,列车行进过程中的加减速以及恒速控制,都通过它来实现。此次由中时代电气携手飞腾自主研发的地铁车辆全自主牵引变流器
    的头像 发表于 12-21 16:37 962次阅读