问题标签 [wiringpi]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c - Raspberry Pi 2的wiringPi库旋转双向直流伺服电机
我正在尝试使用带有以下代码的 Raspberry pi 2 的 i2c 接口旋转电机(RMCS-220X 高扭矩编码器直流伺服电机和驱动器):
函数wiringPiI2CWriteReg16 中写入的字节如下代码所示,在电机数据表中给出。
/*这里是一个将 RMCS-220x 上的速度变量更新为转发 255 的示例用法 */
/*这里是一个将 RMCS-220x 上的速度变量更新为反转 255 并将其读回的示例用法 */
在我使用wiringPi库的上述代码的情况下,允许我仅沿一个(右)方向旋转电机。现在我也想向左旋转它。
非常感谢您的建议。
raspberry-pi - WiringPi 的 LCD 库 - 对“lcdInit”的未定义引用
尝试编译一个非常简单的程序来测试 hd44780 lcd 控制器的wiringpi库:
c++ - 调用函数后的 piThreadCreate 错误
调用 TerminalFrame::start(); 后收到错误消息。我做错了什么?
TerminalMain.cpp|223|错误:不能在没有对象的情况下调用成员函数“int TerminalFrame::start()”|
c - 函数“wiringPilSR”的隐式声明
我正在尝试使用 WiringPI 将中断附加到引脚wiringPilSR
。我的代码如下所示:
当我尝试在 Geany 中构建代码时,我收到警告“ implicit declaration of function 'wiringPilSR'
”和错误“ undefined reference to 'wiringPilSR'
”。我已经设置了构建命令,如本教程中所示的 sparkfun
raspberry-pi3 - Raspberry Pi B+、l293d 和两个直流电机,带 PWM 的变速,c/c++ 中的代码,但不工作
这是我的代码,它运行,没有错误,但没有轮子旋转。我的设置: 1. Raspberry Pi B+ 2. L293D 用于直流电机 3. 两个直流电机 4. 使用 WiringPi 库
示例 1:
我的另一个例子是这样,但是编译轮子上的 do 旋转没有错误。
我没有看到我的问题:-(。请不要发布 python 代码。
python-3.x - Python脚本找不到模块
我是编程世界的新手,我想用这段代码来移动一点伺服:
当我在空闲状态下运行这段代码时,出现以下错误:
我确实安装了wiringpi。我使用以下方法检查了它:
我在以下之间找到了它:
请帮助您可以感谢,
c - 无法找出为什么我的程序不会读取模拟值
我正在使用wiringPi和C。我有一个火焰传感器和一个MCP3004 ADC。这是我编写的程序,但我不明白为什么它不会从火焰传感器读取模拟值。
我的程序运行,但它只输出 0。接线正确,传感器和 MCP3004 工作正常,我用 python 程序对其进行了测试,它完成了工作。
所以唯一的问题是在我的 C 代码中。
c - 将二进制信号转换为整数
我正在尝试将树莓派的 GPIO 的输入转换为 int。所以我有五个数字输入并想读取输入。一旦我得到了值,我将它们存储在一个数组中。接下来是将数组的内容转换为 int 数。
所以这是我的代码:
要将数组的内容转换为数字,我会使用 if 条件来查看第一个输入是 1 还是 0。如果它的 1 我是 1,否则为 0。依此类推...。
我现在的问题是是否有更优雅的方式来做到这一点。
build - Geany中的构建错误
我正在使用 Raspberry Pi 3 开发一个项目,我正在尝试用它来控制 NeoPixel LED 和液晶显示器,所以我使用 rpi_281x 和 WiringPi 库来做到这一点。我的问题是我不知道如何将 rpi_281x 库添加到 Geany 的构建器中,我确实通过编写 -lwiringPi 添加了 WiringPi 库,但这对其他库不起作用,即使使用完整路径,它一直说它不能被发现。rpi_281x 库带有一个 scons 构建器,所以我不知道它是否与我的问题有关。这是两个库的链接。
rpi_281x:https ://github.com/jgarff/rpi_ws281x
WiringPi:https ://git.drogon.net/?p=wiringPi;a=summary
对于尽可能详细地构建它的替代方法的任何建议,我将不胜感激。问题不在于 WiringPi,基本上我需要帮助将 rpi_281x 添加到 Geany-s 构建器。代码确实被编译,但没有被编译。
谢谢