草庐IT

raspberry-pi2

全部标签

使用Raspberry Pi和OpenPLC项目进行PLC编程1简介

0前言0.1书籍介绍本书旨在向读者介绍如何将RaspberryPi计算机作为PLC(可编程逻辑控制)用于他们的项目。该项目要感谢程序员EdouardTisserant和MariodeSousa。他们在2003年IEC61131-3标准出台后启动了"Matiec项目"。这使得将标准中引入的编程语言翻译成C语言程序成为可能。后来,当RaspberryPi越来越流行时,ThiagoAlves启动了"openplcproject"项目。他扩展了"Beremiz"项目中的编辑器,并为树莓派和个人电脑编写了运行库和网络接口。从此,在个人电脑上编写程序并将其安装到RaspberryPi上成为可能。现在,许多

node.js - 用于 Raspberry Pi ARM 的 Mongodb MongoClient.connect() 上的总线错误

我已经尝试在x64计算机上执行这个Node脚本,它似乎工作正常。但是,同样的脚本在树莓派上运行时会报总线错误。它给出了[6047.715610]UnhandledFault:alignmentexceptionerror,在下一行报告错误,作为总线错误。看来错误源于MongoClient.connect()。该脚本利用了mongodb模块中的MongoClient和GridStore。此外,我尝试从此存储库重新安装(它似乎执行了gyp-rebuild),但失败了。有什么编译选项需要设置吗? 最佳答案 我设法通过从github中提取r

node.js - Raspberry Pi : MongoError: Server at localhost:27017 reports wire version 0, 但此版本的 Node.js 驱动至少需要 2 个 (MongoDB2.6)

我尝试设置一个MongoDB并使用Node.js连接到数据库。我目前正在使用RaspberryPi2。MongoDB版本=2.4。如果我尝试执行这段代码:varMongoClient=require('mongodb').MongoClient;varurl="mongodb://localhost:27017/mydb";MongoClient.connect(url,function(err,db){if(err)throwerr;console.log("Databasecreated!");db.close();});我收到这个错误:MongoError:位于localhost

python - 在 Raspberry Pi3 上将数据从 Python 存储到 MySQL,获取和使用相同数据时遇到问题

我一直在尝试获取一个Python脚本来将一个值保存到MySQL数据库中,而且进展顺利。我存储的数据是weather_settings表中NIGHT_SECONDS列中的整数60。但是,当我尝试获取数据以在另一个脚本中使用时,似乎得到了值((60L,),)。我试过用谷歌搜索这个但我没有运气。谁能帮助我理解我做错了什么?这是我的代码:defgettime():db=MySQLdb.connect("localhost","user","pass","weather")cursor=db.cursor()try:sql="selectNIGHT_SECONDSfromweather_sett

python - 将字符串变量传递给 MySQL,作为元组失败

使用新购买的RaspberryPi,我对Python/MySQL还很陌生,所以请原谅我提出的天真问题。我看过很多关于这个的问答,但我似乎无法理解“为什么”这是失败的。我收到错误消息:“必须是字符串或只读缓冲区,而不是元组”。如果我用TYPE测试它,我的变量显示为一个字符串,所以现在我迷路了。importMySQLdbimporttimedb=MySQLdb.connect(host="localhost",user="user",passwd="easypwd",db="imagepi")cursor=db.cursor()current_time=time.strftime("%H:

python - 每秒向MySQL表插入数据(每秒一次)

我是Python、RaspberryPi和MySQL的新手,我希望你能帮助我。我正在尝试用Python编写一个脚本,该脚本可以每秒将数据插入MySQL表中。我可以插入数据但不像我想要的那样定期插入,我已经尝试了很多但我找不到解决我的问题的方法。这是我的Python代码和插入到MySQL表中的数据:Python代码:#!/usr/bin/envpythonimportMySQLdbimporttimewhileTrue:db=MySQLdb.connect("localhost","mauro","12345","temps")curs=db.cursor()try:curs.execu

php - 从 PHP 站点执行 python 脚本——我需要 Django 吗?可以在树莓派上完成吗?

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭6年前。Improvethisquestion我正在开发一个程序,该程序利用从MySQL数据库中提取信息的Python脚本。MySQL数据库由PHP站点界面管理(因此HTML表单和按钮等)。我在树莓派上设置了这一切,并且可以正常工作。但我想添加更多功能。具体来说,我希望能够从PHP站点执行某些python脚本。我希望它像按字面意思一样简单。这是我应该使用Django的场景吗?我以前从未使用过它,但已经阅读过它如何将Python与网络连接起来。我找到了

π型lc滤波

π型滤波器简介π型滤波器包括两个电容器和一个电感器,它的输入和输出都呈低阻抗。π型滤波有RC和LC两种,在输出电流不大的情况下用RC,R的取值不能太大,一般几个至几十欧姆,其优点是成本低。其缺点是电阻要消耗一些能量,效果不如LC电路。  LC电路里有一个电感,根据输出电流大小和频率高低选择电感量的大小。其缺点是电感体积大,笨重,价格高。π型滤波器计算简单的π型LC低通滤波器,其截止频率π型滤波器类型作用常用的无源无损滤波器(LC滤波器)的结构形式有LC型、LT型、T型和π型等。采用LC/LT型滤波器时,往往由于源与滤波器端阻抗的不匹配导致电路在某一频率下和电路中其它元件产生谐振,影响电路的正常

Matlab锂离子电池pi模型(附上完整源码+数据)

文章目录介绍完整源码下载介绍锂离子电池是一种常见的可充电电池,广泛应用于移动设备、电动汽车和储能系统等领域。为了更好地理解和优化锂离子电池的性能,研究人员开发了各种数学模型来描述其动力学行为。其中,pi模型是一种常用的电化学模型,可以用于预测电池的电压响应和容量衰减等。pi模型基于电池的电化学反应原理,将电池分为两个子系统:电化学子系统和电流子系统。电化学子系统描述了电池中的电化学反应,并考虑了电解质浓度变化、极化过程和电化学反应速率等因素。电流子系统描述了电池内部的电流传输和电压降。在Matlab中,可以使用一系列微分方程来建立pi模型。首先,定义电化学子系统的方程,包括电解质浓度变化、极化

mysql - 哪个数据库可以在 Raspberry Pi 上存储大指标数据?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。要求我们推荐或查找工具、库或最喜欢的场外资源的问题对于StackOverflow来说是偏离主题的,因为它们往往会吸引自以为是的答案和垃圾邮件。相反,describetheproblem以及迄今为止为解决该问题所做的工作。关闭8年前。Improvethisquestion我想将RaspberryPi用作一个独立的传感器,它会每秒测量一些值并将此指标数据存储到本地数据库中。然后我想根据日期范围查询数据库。我应该使用哪个数据库,考虑到RPi的资源有限并且会有ca。30758400条记录/年?是否有任何特定于