树莓派折腾记(二)

BT下载机

登陆树莓派,or ssh 树莓派

安装transmission软件

sudo app-get update 

sudo apt-get install transmission-daemon

编辑transmission

cd /etc/transmission-daemon/

vi settings.json

killall transmission-daemon

"rpc-bind-address": "0.0.0.0",
"rpc-enabled": true,
"rpc-password": "pwd",
"rpc-port": 9091,
"rpc-url": "/transmission/",
"rpc-username": "pi",
"rpc-whitelist": "0.0.0.0",
"rpc-whitelist-enabled": false,

挂载移动硬盘,设置下载目录

我的西数黑盘有1T,设置了3个分区,创建3个挂载目录

mkdir /media/usb1  /media/usb2  /media/usb3 

分区是NTFS的,下载驱动支持

sudo apt-get install fuse-utils ntfs-3g

在 /media创建挂载与卸载脚本,脚本最后显示下挂在后的磁盘情况

mountusb:

mount -t ntfs-3g /dev/sda1 /media/usb1
mount -t ntfs-3g /dev/sda2 /media/usb2
mount -t ntfs-3g /dev/sda3 /media/usb3

fdisk -l
df -h

unmountusb:

umount /media/usb1
umount /media/usb2
umount /media/usb3

fdisk -l
df -h

chmod 777 mountusb unmountusb

可以设置开机自动加载:

nano /etc/fstab
在最后加

/dev/sda1       /media/usb1     ntfs-3g defaults        0       0
/dev/sda2       /media/usb2     ntfs-3g defaults        0       0
/dev/sda3       /media/usb3     ntfs-3g defaults        0       0

Ctrl + X  回车 退出


现在重启树莓派。

浏览器访问树莓派Ip:9091 transmission的管理页面出现了,搞一个BT的种子文件,上传,下载

悲剧的是速度一直为零。

下面提供高手提供树莓派下载机地址:

升级补丁百度网盘下载
http://pan.baidu.com/share/link?shareid=209698&uk=1328231555

PiDownloader1.0beta2 百度网盘下载
http://pan.baidu.com/share/link?shareid=202667&uk=1328231555

rayfile下载:
http://www.rayfile.com/zh-cn/files/ddaff00c-6202-11e2-b245-0015c55db73d/

另外喜欢用树莓派看视频的朋友可以尝试xbmc,树莓派的xbmc专用版本是xbian,官网 http://xbian.org/


转载于:https://my.oschina.net/u/659405/blog/113672

### 树莓派氧化碳传感器空气质量检测项目教程 使用树莓派进行空气中的氧化碳检测是一个常见的物联网项目。以下内容详细介绍了如何使用树莓派氧化碳传感器(如引用中提到的jw01氧化碳CO2传感器)结合,实现空气质量检测功能。 #### 硬件准备 - **树莓派**:推荐使用树莓派4B或3B+,因为它们性能较高且支持多种外设连接。 - **氧化碳传感器**:例如jw01氧化碳传感器[^3]。 - **跳线**:用于连接树莓派和传感器。 - **电源**:确保树莓派和传感器都有稳定的电源供应。 #### 软件环境 - **操作系统**:推荐使用Raspberry Pi OS。 - **编程语言**:Python或Arduino IDE(如果使用ESP8266作为中介设备)。 - **库文件**:`SoftwareSerial`(用于Arduino代码)或`pyserial`(用于Python代码)。 #### 电路连接 根据引用中的示例,以下是传感器与树莓派的连接方式: - 将传感器的TX引脚连接到树莓派的GPIO RX引脚。 - 将传感器的RX引脚连接到树莓派的GPIO TX引脚。 - 确保传感器和树莓派共享同一地线(GND)。 #### Python代码实现 如果选择在树莓派上直接运行Python代码,可以参考以下示例: ```python import serial import time # 初始化串口 ser = serial.Serial('/dev/ttyS0', 9600, timeout=1) def read_co2(): packet_size = 6 if ser.in_waiting >= packet_size: packet = ser.read(packet_size) co2_concentration = (packet[1] * 256) + packet[2] return co2_concentration return None if __name__ == "__main__": while True: co2 = read_co2() if co2 is not None: print(f"CO2 Concentration: {co2} PPM") else: print("No data available") time.sleep(2) ``` 上述代码通过树莓派的串口读取传感器数据,并计算氧化碳浓度[^3]。 #### Arduino代码实现 如果选择使用Arduino或ESP8266作为中介设备,可以参考引用中的Arduino代码[^3]。将传感器的数据通过UART传输到树莓派,再由树莓派处理和显示数据。 #### 数据可视化 为了更直观地展示空气质量数据,可以结合Grafana和Prometheus实现数据的持续监控和告警[^2]。具体步骤如下: 1. 安装Prometheus并配置数据采集目标。 2. 使用Grafana创建仪表盘,展示实时的氧化碳浓度和其他空气质量指标。 #### 注意事项 - 在实际应用中,建议对传感器返回的数据包进行校验和验证,以确保数据的准确性。 - 如果使用多个传感器(如温度、湿度、PM2.5等),可以扩展代码逻辑,同时读取多种数据。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值