使用node.js控制树莓派GPIO端口环境配置

使用node.js控制树莓派GPIO端口环境配置,第1张

一、简介

安装rpio库,用来 *** 作树莓派的GPIO端口,同时也支持i²c, PWM, 和 SPI

二、配置

需要先安装gcc g++用来编译c,安装好python3

yum install gcc gcc-c++
查看版本:
gcc --version
提示:
gcc (GCC) 5.2.0
Copyright © 2015 Free Software Foundation, Inc.
-------------------------------------------------
g++ --version
提示:
g++ (GCC) 5.2.0
Copyright © 2015 Free Software Foundation, Inc.
-------------------------------------------------
python3 --version
提示:
Python 3.6.8

三、安装rpio 

然后就可以安装:

npm i rpio

ps:注意node.js不能使用超过14版本,否则部署环境会报错,建议使用低版本的部署环境

我使用8版本的才解决问题

四、常用报错解决办法

如果报错提示:

unrecognized command line option ‘-std=c++14’

g++,gcc版本过低,升级版本,我是升级到5.2后才解决问题
yum安装默认只安装到4.8,可以用下面链接自行升级安装

参考链接:

树莓派引脚:WiringPi at Raspberry Pi GPIO Pinout

升级gcc g++5.2:R包安装的编译问题(unrecognized command line option ‘-std=c++14’) - 简书

npm-rpio:rpio - npm

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/873182.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-13
下一篇 2022-05-13

发表评论

登录后才能评论

评论列表(0条)

保存