一般产品都不用树莓派能玩的最大游戏,那还有学习树莓派能玩的最大游戏的必要吗

只需一步,快速开始
后使用快捷导航没有帐号?
日树莓派发布,相信很多树莓派迷已经等了很久,希望树莓派官方发布最新版本的树莓派。之前还有消息树莓派将会推出树莓派4,而是等来的却是树莓派3B+。可能很多小伙伴的树莓派3B都已经吃了很久灰了。 ... ...
SIM868模块具有GPRS数据传输功能(2G网络),可以通过ppp拨号上网。
树莓派GPIO引脚对照表,没有屏幕首次登录开启串口登录和SSH.
lede是openwrt的一个分支,openwrt本身还没有支持pi3
Raspberry Pi 3板载了无线网络适配器和陶瓷天线,不需要额外增加无线网卡就可以把它打造成一个无线路由器。
本章介绍树莓派SPI接口的开以及编程。
树莓派本身没有AD/DA功能,如果树莓派外接模拟传感器,则必须外接AD/DA功能扩展板才能用。Pioneer600扩展带有AD/DA芯片PCF8591,pcf8591带1通道8位DA,4通道8位AD,通过I2C控制。 ... ... ... ... ... ... ... ... ...
树莓派本身没有RTC功能,若树莓派不联网则无法从网络获取正确时间,Pioneer600扩展板上面带有高精度RTC时钟DS3231芯片,可解决这个问题。一、配置RTC1、修改配置文件sudo vi /boot/config.txt添加RTC设备ds3231dtove ...
上一章我们介绍了如果通过树莓派devicetree,将在ds18b20添加到linux系统中,并通过命令行读取温度数据,这一章我们也通过devicetree添加红外接收lirc为linux系统中红外遥控的软件,树莓派系统已经有这个模块,我们只 ...
本章讲解如果在linux系统下控制DS18B20
本章讲解如何使用树莓派串口
本章讲解如何实际通过I2C编程读取i2c接口的压强传感器BMP180
这一章通过一个简单的例程来讲解如果通过bcm2835,wiringPi,sysfs,python等方式来控制i2c总线
本章讲解如果启动树莓派I2C功能,以及使用i2c-tools工具操作i2c设备
本章将讲解树莓派的按键以及中断。
日树莓派发布,相信很多树莓派迷已经等了很久,希望树莓派官方发布最新版
SIM868模块具有GPRS数据传输功能(2G网络),可以通过ppp拨号上网。
树莓派GPIO引脚对照表,没有屏幕首次登录开启串口登录和SSH.
lede是openwrt的一个分支,openwrt本身还没有支持pi3
Raspberry Pi 3板载了无线网络适配器和陶瓷天线,不需要额外增加无线网卡就可以把它打
本章介绍树莓派SPI接口的开以及编程。
树莓派本身没有AD/DA功能,如果树莓派外接模拟传感器,则必须外接AD/DA功能扩展板才能
树莓派本身没有RTC功能,若树莓派不联网则无法从网络获取正确时间,Pioneer600扩展板
上一章我们介绍了如果通过树莓派devicetree,将在ds18b20添加到linux系统中,并通过命
本章讲解如果在linux系统下控制DS18B20
本章讲解如何使用树莓派串口
本章讲解如何实际通过I2C编程读取i2c接口的压强传感器BMP180
这一章通过一个简单的例程来讲解如果通过bcm2835,wiringPi,sysfs,python等方式来控制i
本章讲解如果启动树莓派I2C功能,以及使用i2c-tools工具操作i2c设备
本章将讲解树莓派的按键以及中断。
本章讲解如果通过库函数编程操作树莓派GPIO
本章将简介在树莓派上面通过shell,sysfs,bcm2835,wiringPi,python等不同的编程方式点
上一章我们讲解了在linux系统下如何通过读写设备文件的方式控制GPIO点亮LED灯,本章我
我们使用树莓派的时候经常要在windows和树莓派之间进行文件传输,使用samba服务可实现
本章介绍linux常用命令以及vim编辑器
本章介绍树莓派的配置以及wifi设置
有线什么的都OUT了,无线才是王道,有wifi的日子才是好日子。本人从来是都
本章节主要讲解如果使用Xshell通过SSH访问树莓派
本章将介绍访问树莓派的几种方式。
本章教大家如何烧写树莓派系统并启动……
树莓派教程系列将带大家玩转树莓派,从菜鸟级别成为大湿级人物……
Powered by后使用快捷导航没有帐号?
请完成以下验证码
查看: 8053|回复: 8
新手学习树莓派3笔记(1)--三种方式获取树莓派CPU信息
在线时间1495 小时
芯币2836枚
E金币222枚
TA的帖子TA的资源
本帖最后由 RCSN 于
22:36 编辑
&&由于树莓派在家里连续已经上电了差不多4天,觉得有必要监控下CPU的温度、内存占用等信息。
&&再此之前,我都没深入去学习过蟒蛇,以及VI编译器,所以也是看了网友的一些经验,但是自己在操作的时候并不是那么顺畅,但也知道也一些东西。若想深入还是得深造下,消化下基础的东西。
&&第一种方式,通过命令打开树莓派的获取温度的临时文件。
shu3.png (211.23 KB, 下载次数: 0)
21:25 上传
&&如上图所示,对于新手的我犯了个错误,就在于Linux命令的概念的不熟悉。就是cd和cat命令,以为cd命令也可以打开一个文件,但是显示的没有文件存在,用cat命令查看,37014,即是37.014度。
查看了下网页对这两个命令的解读如下:
cd.png (33.09 KB, 下载次数: 0)
21:29 上传
cat.png (43.27 KB, 下载次数: 0)
21:30 上传
一个是切换目录命令,一个是输出命令,输出到屏幕等。对概念的不熟悉,才会犯了这种错误。
最后附上命令行:
&&cd /sys/class/thermal/thermal_zone0/temp
&&cat temp
第二种方式:VI编译器编写程序,新建一个文件。对于树莓派自带的临时文件输出的并不是摄氏度,所以我们要自己弄为摄氏度。命令行:
sudo vi temp.py
写上一下代码。但是问题来了,对于新手来说,如何进入编辑模式,如何保存,如何退出都是很头大。我一开始也是很懵逼。但是基本操作几次也可以上手了。
按i 进入编辑模式
按ESC&&退出编辑模式
&&:wq 保存文件并退出vi&&:w 保存文件但不退出vi
&&:w file 将修改另外保存到file中,不退出vi
&&:q 不保存文件,退出vi
& && &最后回车即可。
vi temp.png (51.06 KB, 下载次数: 0)
21:36 上传
然后在进行以下操作:
看上图 一开始我按照网友的chomd +x temp 老是提示没权限。最后前面加了sudo就好了。
网页对sudo的解读如下:
sudo是superuser do的简写,sudo是linux系统管理指令,是允许系统管理员让普通用户执行一些或者
全部的root命令的一个工具,如halt,reboot,su等等。这样不仅减少了root用户的登陆 和管理时间
,同样也提高了安全性。
&&最后可以得到温度为38.6度。
& &附上VI代码:
#!/usr/bin/python
# -*- coding: utf-8 -*-
# 打开文件
file = open(&/sys/class/thermal/thermal_zone0/temp&)
# 读取结果,并转换为浮点数
temp = float(file.read()) / 1000
# 关闭文件
file.close()
# 向控制台打印
print &temp : %.1f& %temp
第三种方式是使用蟒蛇来进行获取信息,不过这次获取的信息相对比较多。包括温度、内存、硬盘、CPU。我也是根据网友的经验来进行获取的,网上也有很多教程,再次我根据我自身情况来说明。此部分是由nano编译器来编写的,我也很不熟悉。特别是一些命令行。跟VI不一样,但是操作起来也蛮顺手。网上的教程可能没那么详细,就是贴了代码后如何退出nano没什么说明。nano保存退出就需要ctrl+o保存文件 ctrl+x退出文件即可。
如下图所示,我要运行这个代码的时候,发现使用./并不能运行,最后使用python后才可以。这个应该是使用nano的话要运行蟒蛇的话就是使用python吧。
附上命令行 有参考了网上的教程,百度上有,我只是总结了下我自身的情况。
第一步 新建脚本:sudo nano get.py
第二步 在编译器输入代码:
import os# Return CPU temperature as a character stringdef getCPUtemperature():& & res = os.popen('vcgencmd measure_temp').readline()& & return(res.replace(&temp=&,&&).replace(&'C\n&,&&))# Return RAM informaon (unit=kb) in a list# Index 0: total RAM# Index 1: used RAM# Index 2: free RAMdef getRAMinfo():& & p = os.popen('free')& & i = 0& & while 1:& && &&&i = i + 1& && &&&line = p.readline()& && &&&if i==2:& && && && &return(line.split()[1:4])# Return % of CPU used by user as a character stringdef getCPUuse():& & return(str(os.popen(&top -n1 | awk '/Cpu\(s\):/ {print $2}'&).readline().strip(\)))# Return information about disk space as a list (unit included)# Index 0: total disk space# Index 1: used disk space# Index 2: remaining disk space# Index 3: percentage of disk useddef getDiskSpace():& & p = os.popen(&df -h /&)& & i = 0& & while 1:& && &&&i = i +1& && &&&line = p.readline()& && &&&if i==2:& && && && &return(line.split()[1:5])# CPU informatiomCPU_temp = getCPUtemperature()CPU_usage = getCPUuse()# RAM information# Output is in kb, here I convert it in Mb for readabilityRAM_stats = getRAMinfo()RAM_total = round(int(RAM_stats[0]) / 1000,1)RAM_used = round(int(RAM_stats[1]) / 1000,1)RAM_free = round(int(RAM_stats[2]) / 1000,1)# Disk informationDISK_stats = getDiskSpace()DISK_total = DISK_stats[0]DISK_used = DISK_stats[1]DISK_perc = DISK_stats[3]if __name__ == '__main__':&&print('')&&print('CPU Temperature = '+CPU_temp)&&print('CPU Use = '+CPU_usage)&&print('')&&print('RAM Total = '+str(RAM_total)+' MB')&&print('RAM Used = '+str(RAM_used)+' MB')&&print('RAM Free = '+str(RAM_free)+' MB')&&print('')&&print('DISK Total Space = '+str(DISK_total)+'B')&&print('DISK Used Space = '+str(DISK_used)+'B')
&&print('DISK Used Percentage = '+str(DISK_perc))
代码写完后按ctrl+o 再按ctrl+x即可保存退出。
第三步:代入命令行:
&&chmod +x get.py
& &python get.py
就有上图的输出了。
以上纯属都是新手操作,。高手勿喷,高手求带。
接下来如果有空的话,就搞下根据CPU的温度利用PWM输出来调整风扇。反正也可以玩玩下IO,点点灯什么的。
<p id="rate_285" onmouseover="showTip(this)" tip="赞一个!&威望 + 5 分
芯币 + 5 枚
" class="mtn mbn">
<p id="rate_593" onmouseover="showTip(this)" tip="赞一个!&威望 + 2 分
芯币 + 4 枚
" class="mtn mbn">
有奖直播:TI MSP430TM集成可配置信号链模块在传感测量领域的应用
&font color=&Red&&物致DIY 期待您的到来~
在线时间1729 小时
芯币1436枚
E金币184枚
TA的帖子TA的资源
一粒金砂(高级), 积分 391, 距离下一级还需 109 积分
一粒金砂(高级), 积分 391, 距离下一级还需 109 积分
不错,顶贴!
在线时间1495 小时
芯币2836枚
E金币222枚
TA的帖子TA的资源
不错,顶贴!
&&谢谢54哥
&font color=&Red&&物致DIY 期待您的到来~
在线时间592 小时
TA的帖子TA的资源
一粒金砂(高级), 积分 332, 距离下一级还需 168 积分
一粒金砂(高级), 积分 332, 距离下一级还需 168 积分
在线时间3692 小时
威望5175分
芯币12707枚
E金币387枚
TA的帖子TA的资源
生活就是油盐酱醋再加一点糖,快活就是一天到晚乐呵呵的忙
===================================
做一个简单的人,踏实而务实,不沉溺幻想,不庸人自扰
在线时间674 小时
芯币4262枚
TA的帖子TA的资源
纯净的硅(中级), 积分 885, 距离下一级还需 315 积分
纯净的硅(中级), 积分 885, 距离下一级还需 315 积分
HELLO_WATER
在线时间123 小时
TA的帖子TA的资源
纯净的硅(初级), 积分 696, 距离下一级还需 104 积分
纯净的硅(初级), 积分 696, 距离下一级还需 104 积分
,不错,赞一个树莓派,所有的嵌入式学习板中,他的资料是最接地气的,用系统上手比较快。
1.建议试试用python调用底层驱动,USB转串口读取,IO控制等。
2.建议试试文件创立.读取与修改。
3.建议试试添加TKINTER库,可以做一些界面。
4.建议试试用户程序开机自启动。
谢谢建议,会一步一步尝试的&
在线时间1495 小时
芯币2836枚
E金币222枚
TA的帖子TA的资源
,不错,赞一个树莓派,所有的嵌入式学习板中,他的资料是最接地气的,用系统上手比较快。
1.建议试试用 ...
谢谢建议,会一步一步尝试的
&font color=&Red&&物致DIY 期待您的到来~
在线时间3259 小时
威望5878分
芯币23073枚
TA的帖子TA的资源
汇总贴连接:
新手学习树莓派3笔记——by RCSN
精彩活动推荐:
EEWORLD 官方微信
Powered by&>&树莓派学习资料视频
树莓派学习资料视频
上传大小:58B
视频资料,树莓派的视频资料百度云下载地址,包括安装,驱动以及使用等教程。
综合评分:2
{%username%}回复{%com_username%}{%time%}\
/*点击出现回复框*/
$(".respond_btn").on("click", function (e) {
$(this).parents(".rightLi").children(".respond_box").show();
e.stopPropagation();
$(".cancel_res").on("click", function (e) {
$(this).parents(".res_b").siblings(".res_area").val("");
$(this).parents(".respond_box").hide();
e.stopPropagation();
/*删除评论*/
$(".del_comment_c").on("click", function (e) {
var id = $(e.target).attr("id");
$.getJSON('/index.php/comment/do_invalid/' + id,
function (data) {
if (data.succ == 1) {
$(e.target).parents(".conLi").remove();
alert(data.msg);
$(".res_btn").click(function (e) {
var parentWrap = $(this).parents(".respond_box"),
q = parentWrap.find(".form1").serializeArray(),
resStr = $.trim(parentWrap.find(".res_area_r").val());
console.log(q);
//var res_area_r = $.trim($(".res_area_r").val());
if (resStr == '') {
$(".res_text").css({color: "red"});
$.post("/index.php/comment/do_comment_reply/", q,
function (data) {
if (data.succ == 1) {
var $target,
evt = e || window.
$target = $(evt.target || evt.srcElement);
var $dd = $target.parents('dd');
var $wrapReply = $dd.find('.respond_box');
console.log($wrapReply);
//var mess = $(".res_area_r").val();
var mess = resS
var str = str.replace(/{%header%}/g, data.header)
.replace(/{%href%}/g, 'http://' + window.location.host + '/user/' + data.username)
.replace(/{%username%}/g, data.username)
.replace(/{%com_username%}/g, data.com_username)
.replace(/{%time%}/g, data.time)
.replace(/{%id%}/g, data.id)
.replace(/{%mess%}/g, mess);
$dd.after(str);
$(".respond_box").hide();
$(".res_area_r").val("");
$(".res_area").val("");
$wrapReply.hide();
alert(data.msg);
}, "json");
/*删除回复*/
$(".rightLi").on("click", '.del_comment_r', function (e) {
var id = $(e.target).attr("id");
$.getJSON('/index.php/comment/do_comment_del/' + id,
function (data) {
if (data.succ == 1) {
$(e.target).parent().parent().parent().parent().parent().remove();
$(e.target).parents('.res_list').remove()
alert(data.msg);
//填充回复
function KeyP(v) {
var parentWrap = $(v).parents(".respond_box");
parentWrap.find(".res_area_r").val($.trim(parentWrap.find(".res_area").val()));
评论共有1条
验证码不对啊
综合评分:
积分/C币:2
文鸿学习笔记
综合评分:
积分/C币:2
VIP会员动态
CSDN下载频道资源及相关规则调整公告V11.10
下载频道用户反馈专区
下载频道积分规则调整V1710.18
spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip
资源所需积分/C币
当前拥有积分
当前拥有C币
输入下载码
为了良好体验,不建议使用迅雷下载
树莓派学习资料视频
会员到期时间:
剩余下载个数:
剩余积分:0
为了良好体验,不建议使用迅雷下载
积分不足!
资源所需积分/C币
当前拥有积分
您可以选择
程序员的必选
绿色安全资源
资源所需积分/C币
当前拥有积分
当前拥有C币
为了良好体验,不建议使用迅雷下载
资源所需积分/C币
当前拥有积分
当前拥有C币
为了良好体验,不建议使用迅雷下载
资源所需积分/C币
当前拥有积分
当前拥有C币
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
无法举报自己的资源
你当前的下载分为234。
你还不是VIP会员
开通VIP会员权限,免积分下载
你下载资源过于频繁,请输入验证码
您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:!
若举报审核通过,可返还被扣除的积分
被举报人:
请选择类型
资源无法下载 ( 404页面、下载失败、资源本身问题)
资源无法使用 (文件损坏、内容缺失、题文不符)
侵犯版权资源 (侵犯公司或个人版权)
虚假资源 (恶意欺诈、刷分资源)
含色情、危害国家安全内容
含广告、木马病毒资源
*投诉人姓名:
*投诉人联系方式:
*版权证明:
*详细原因:
树莓派学习资料视频最近想入手树莓派 3 来学习编程, v 友们平时都用树莓派来干些什么? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
已注册用户请 &
最近想入手树莓派 3 来学习编程, v 友们平时都用树莓派来干些什么?
10:45:09 +08:00 · 10136 次点击
113 回复 &| &直到
16:44:25 +08:00
& & 10:50:59 +08:00
配合极路由挂着我的博客
& & 13:04:57 +08:00
& & 16:40:22 +08:00
& & 16:47:19 +08:00
现在应该在吃灰了,玩了一段时间,现在没有时间玩了哦
& & 18:06:31 +08:00 via Android
当 sanmba 加 aria2 当下载机
& & 18:12:58 +08:00
一堆吐槽性能的推荐个 200 多元的 X86 主机噻。
& & 23:16:55 +08:00
扔进目标公司,进行物理渗透。。。
& & 23:25:05 +08:00
我一直用树莓派当下载机啊 两三年了吧一台下载 一台当 nas 一台 kodi性能绝对够了
& & 15:20:18 +08:00
@ 下载速度多少啊?
& & 16:42:44 +08:00
@ 你看最下面 incoming 的 max
& & 18:15:39 +08:00 via Android
& & 19:34:19 +08:00 via Android
b+,但愿不会吃灰
& & 16:44:25 +08:00
还在做 ss 跳板,然而没有太多想法。希望有机会集思广益啦~树莓派的 tg 群:
& · & 2162 人在线 & 最高记录 3762 & · &
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.1 · 18ms · UTC 13:09 · PVG 21:09 · LAX 06:09 · JFK 09:09? Do have faith in what you're doing.

我要回帖

更多关于 树莓派购买 的文章

 

随机推荐