亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Manufacturing Technology >> 制造工艺

教程 – sPiRobot:控制并查看您的机器人从任何地方看到的内容

为什么选择 sPiRobot?

如果您关注我的博客,我总是使用 Arduino Board 来制作我的项目,但为此我使用 Raspberry Pi 作为我机器人的大脑。这就是我称其为“PiRobot”的原因。

材料?

1x Raspberry Pi
1x 网络摄像头
1x USB wifi Dongle
1x 4Gb 存储卡(Raspberry Pi)
1x 微型 USB 电缆为 Pi 供电(Raspberry Pi)
1x 9v电池
1x H-Bridge / L293d 电机驱动器
1x HDMI / AV 视频监视器(树莓派)
1x 键盘鼠标(树莓派)

设置你的树莓派:

首先,我们将设置我们的 Raspberry Pi,然后将它与 Robot 一起使用。最初我们将使用 Micro USB 电缆为我们的 Pi 供电。

获得Raspberry Pi后,您需要具有所需操作系统的SD卡。您会找到很多关于为 Raspberry Pi 制作 SD 卡的博客和链接。您可以按照其中任何一个制作自己的 SD 卡,但如果您愿意,可以查看此链接。这对 Raspberry Pi 有很好的启动指南。如果您遵循本指南,则在完成所有设置后跳到下一步。

当您准备好您的 Raspberry Pi 和 SD 卡时,将其与任何 HDMI/AV 显示器连接,用它连接键盘和鼠标,用它连接 USB wifi 加密狗并连接 Micro USB 电缆为我们的 Pi 供电。通常我将 Micro USB 线连接到我的笔记本电脑来为 Rasbperry Pi 供电。

注意:选择不同的 Micro USB 数据线为您的 Pi 供电。

安装所需的软件包?

在树莓派中打开 Lx-Terminal / Terminal 并输入以下命令。

$ sudo apt-get update$ sudo apt-get install libv4l-dev libjpeg8-dev subversion imagemagick libapache2-mod-php5 php5 apache2 git

这将安装所有必需的软件包。

现在将您的 USB 网络摄像头与 Pi 连接。
要流式传输我们的网络摄像头输出,我们将使用 MPEG-STREAM 包。
通过在终端中键入以下命令打开终端并签出 mpeg-stream 存储库。

svn co https://svn.code.sf.net/p/mjpg-streamer/code/ MJPG-streamer

在此之后,您将获得 MJPG-streamer 文件夹。
执行:

$ cd MJPG-streamer/mjpg-streamer$ sudo make USE_LIBV4L2=true

这将在此文件夹中生成一些可执行文件和共享库。这个文件夹应该包含,

1) mjpg_streamer (二进制)

2) input_uvc.so

3) output_http.so

打开这个MJPG-streamer/mjpg-streamer进行交叉检查 文件夹。

获取此项目的代码?

在终端窗口中执行以下命令以获取与此项目相关的所有代码。

$ git clone https://github.com/soil4932/sPiRobot

克隆完成后,您将获得一个文件夹“sPiRobot”。该文件夹包含所有与服务器相关的代码。

将您的代码移动到服务器文件夹中?

现在您应该将所有服务器代码复制到“/var/www”(apache 服务器)文件夹。为此,您可以在终端中执行以下命令。

$ cd sPiRobot$ sudo cp backward.sh control.html forward.sh help_steuerkreuz.png index.html init.sh left.sh right.sh spirobot.php shutdown.sh stop.sh /var/www/

@最重要的命令。

现在,如果您想使用服务器文件中的 GPIO,您需要将“www-data”用户添加到 shouders 组,为此,在将所有文件复制到 /var/www 后立即执行以下命令 文件夹。

$ sudo echo "www-data ALL=(ALL) NOPASSWD:ALL">> /etc/sudoers

获取你 Pi 的 IP 地址?

根据我们的指南,我们需要 wifi 加密狗来将我们的 Pi 与 wifi 路由器连接起来。将 wifi dongle 连接到 PI 后,打开 Wi-Config 应用程序(您可以在 raspbian 操作系统中找到此应用程序预安装)并将您的 PI 与您的 wifi 路由器连接。如果您的树莓派已经连接到您的 wifi 路由器,请在终端中执行以下命令以了解您的 IP 地址。

$ ifconfig

你会在输出中找到你的树莓派的 IP 地址。请记住此 IP 地址以备将来使用。你需要它来控制你的机器人。

欲知更多详情:教程 – sPiRobot 控制 &随时随地查看您的机器人所见


制造工艺

  1. IoT 101 项目:来自 Raspberry Pi 的流温度
  2. Raspberry Pi 传感器和执行器控制
  3. Raspberry Pi 的最佳配件
  4. Raspberry Pi 光传感器:简单的 LDR 教程
  5. 使用 Raspberry Pi 和 Bridge Shield 的机器人
  6. Raspberry Pi CD Box Robot
  7. 通过蓝牙控制的树莓派机器人
  8. 使用 Arduino 和 Raspberry Pi 构建您的 Internet 控制的视频流机器人
  9. Raspberry Pi Webcam Robot – 最佳视频流教程
  10. 由 ANDROID 智能手机控制的 RASPBERRY PI WIFI 机器人
  11. 使用 Raspberry Pi 的 Wifi 控制机器人
  12. 获取您的 Fiix:2019 年 5 月的维护新闻