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

    文章

    3706

    浏览量

    113528
  • Arduino
    +关注

    关注

    187

    文章

    6463

    浏览量

    186636
  • 树莓派
    +关注

    关注

    116

    文章

    1698

    浏览量

    105520
收藏 人收藏

    评论

    相关推荐

    深入解析:WiFi 6与WiFi 7无线漫游技术及其实施方案

    【更多详细内容请参考星融元官网https://asterfusion.com/】 WiFi 6 无线漫游技术 WiFi 6实现的无缝漫游主要基于802.11k/v/r协议。 802.11k/v/r
    的头像 发表于 11-15 14:31 201次阅读
    深入解析:WiFi 6与WiFi 7无线<b class='flag-5'>漫游</b>技术及其实施方案

    全国产自主可控规MCU发布!使用RISC-V内核,进入动力安全域应用

    电子发烧友网报道(文/梁浩斌)最近东风汽车在湖北省规级芯片产业技术创新联合体大会上,发布了据称是中国首颗完全国产自主可控高性能规级MCU芯片——DF30。东风汽车表示,目前已完成3款
    的头像 发表于 11-15 09:08 1338次阅读

    全国产自主可控高性能规级MCU芯片正式发布

    联合体”)在掌握关键核心技术方面结出硕果:全国产自主可控高性能规级MCU芯片-DF30正式发布;由创新联合体单位研发的高边驱动芯片已在东风汽车新能源车型上正式量
    的头像 发表于 11-12 01:08 372次阅读
    全国产<b class='flag-5'>自主</b>可控高性能<b class='flag-5'>车</b>规级MCU芯片正式发布

    全国产自主可控高性能规级MCU芯片发布

    近日,湖北省规级芯片产业技术创新联合体2024年大会召开,会上由东风汽车牵头组建的湖北省规级芯片产业技术创新联合体发布了高性能规级MCU芯片——DF30,填补国内空白。DF30是一款全国产
    的头像 发表于 11-11 13:53 258次阅读

    怿星实OTA测试设备介绍

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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