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

使用 Raspberry Pi 构建赛格威

第一步:材料

第 2 步:框架安装

请按照安装说明制作车架。

第三步:电路安装

请按照电路图将组件安装到面包板上并插入与您的 RPi 的连接。

让我对电路做一个简短的说明。

MPU6050模块的接口是i2C。有四个引脚必须连接到 Raspberry Pi GPIO,如下所示。

为了驱动直流电机,我使用了流行的 L293D IC。

要驱动L293D,我们应该有足够电压的额外电源。我用的是110V AC-to-DC 12V适配器,然后连接到L293D。

第 4 步:收紧它们

请使用电缆扎带将所有部件紧固。

第五步:软件安装

我假设您已经安装了带有 WiFi 适配器的 Raspbian,并且您知道如何使用 ssh 登录到您的 RPi。我们将从安装i2C内核模块和wiringPi库开始。

i2C内核模块帮助我们访问MPU6050,WiringPi库帮助我们访问GPIO。

以下是说明:

安装i2c内核模块,

$ sudo apt-get install libi2c-dev

要设置 i2c 内核模块,

$ sudo vi /etc/modules

将以下行添加到文件中。

i2c-bcm2708 i2c-dev

我们还要检查一个黑名单文件。

$ sudo vi /etc/modprobe.d/raspi-blacklist.conf

确保注释了以下两行,然后保存。

#blacklist spi-bcm2708 #blacklist i2c-bcm2708

检查raspi-config

$ sudo raspi-config 在高级选项 -> I2C 中,请启用它。

然后,重启你的 RPi

$ sudo bash;同步;同步;重启

返回时检查i2c驱动内核模块是否自动加载。

$ lsmod |grep i2c
i2c_dev 6027 0 i2c_bcm2708 4990 0

然后,让我们安装wiringPi库。

先安装git。

$ sudo apt-get install git-core

下载并安装wiringPi

$ cd $ git clone git://git.drogon.net/wiringPi $ cdwiringPi $ sudo ./build
有关更多详细信息:使用 Raspberry Pi 构建赛格威

制造工艺

  1. 液体增材制造:使用液体构建 3D 对象
  2. 使用 DS18B20 读取温度 |树莓派 2
  3. 使用 RASPBERRY PI 测量温度
  4. 使用 Raspberry Pi 监测温度
  5. 传感器数据与 Raspberry Pi 微处理器的集成
  6. 用树莓派检测闪电
  7. 带有 t cobbler plus 的 Raspberry pi 2 水报警器
  8. ThingSpeak 温度监视器与 Raspberry Pi
  9. 使用 Raspberry Pi 的简单 DIY 婴儿哭闹检测器
  10. 使用树莓派进行平移/倾斜面部跟踪
  11. 带有 Raspberry Pi 和湿度传感器的 Aeroponics
  12. 在没有 LIRC 的情况下将 IR Remote 与 Raspberry Pi 一起使用