嵌入式Linux中文站

树莓派

树莓派学习笔记——Wifi AP热点模式 使用RT5370

树莓派学习笔记——Wifi AP热点模式 使用RT5370

阅读(157)

0.前言 本文详细说明为树莓派增加Wifi AP热点功能的具体步骤。配置完成之后,树莓派将增加一个Wifi热点功能,使用笔记本或手机便可连接树莓派,树莓派具有了AP热点功能,可更一步扩展树莓派相关的WEB功能,通过连接树莓派提供的热点,登录树莓派提供的WEB服务,便可获得树莓派所监控的相关信息。 配置的步骤较多,请保持耐心。 【配置说明】 1.树莓派热点名称(SSID)为Raspberry_AP,热点密码为12345678,加密方式为WPA2。 2.树莓派无线网口的IP地址为192.168.0.1。 3....

树莓派学习笔记—— 源代码方式安装opencv

树莓派学习笔记—— 源代码方式安装opencv

阅读(196)

0.前言 本文介绍如何在树莓派中通过编译源代码的方式安装opencv,并通过一个简单的例子说明如何使用opencv。 更多内容请参考【树莓派学习笔记索引博文】 1.下载若干依赖项 在开始安装之前,最好更新树莓派软件源。如果更新时间太长,请参考博文修改软件源网络地址 【 树莓派学习笔记修改树莓派软件源 】 sudo apt-get update 请依次安装以下依赖项,这些必须安装的依赖项来自于opencv官网的说明,在多数debian系统中都可以采用这种方式进行安装。其实在树莓派中 build-essent...

树莓派学习笔记——修改树莓派软件源

树莓派学习笔记——修改树莓派软件源

阅读(137)

0 前言 本文说明如何修改树莓派软件源。如果使用raspbian系统,修改软件源的方法和ubuntu相同,可在http://www.raspbian.org找到最新的软件源镜像,修改/etc/apt/sources文件中的内容即可。 【相关博文】 【树莓派学习笔记索引博文】更多博文请关注。 【Linux学习笔记Ubuntu更新软件源】 1 软件源位于何处 【树莓派软件源镜像列表】 截止2014年8月,在中国的软件源镜像有清华大学(2015年将停止访问)、大连东软信息学院、中国科技大学和华中科技大学等。 例...

树莓派学习笔记——使用文件IO操作GPIO SysFs方式

树莓派学习笔记——使用文件IO操作GPIO SysFs方式

阅读(180)

0 前言 本文描述如果通过文件IO sysfs方式控制树莓派 GPIO端口。通过sysfs方式控制GPIO,先访问/sys/class/gpio目录,向export文件写入GPIO编号,使得该GPIO的操作接口从内核空间暴露到用户空间,GPIO的操作接口包括direction和value等,direction控制GPIO方向,而value可控制GPIO输出或获得GPIO输入。 Linux学习可从应用出发,先不纠结Linux驱动编写,先把Linux给玩起来。 【相同与不同】 本文和【EasyARM i.mx...

树莓派学习笔记——Python SQLite插入温度记录

树莓派学习笔记——Python SQLite插入温度记录

阅读(118)

0 前言 本文使用python向SQLite数据库中插入树莓派温度数据,SQLite数据库中包含一张只包含三个字段的记录表参数名称,时间和温度值。本文重点解释Python操作SQlite的具体方法,由于网上资料众多,重复部分不再复述只做到具体情况具体分析。 【相关博文】 【树莓派学习笔记索引博文】更多博文请关注。 【树莓派学习笔记获取树莓派CPU温度】 【树莓派学习笔记定时向yeelink上传树莓派CPU温度】 【树莓派学习笔记SQLite操作简述】 1 创建数据库和空表 【create-table-on...

树莓派学习笔记——定时向yeelink上传树莓派CPU温度

树莓派学习笔记——定时向yeelink上传树莓派CPU温度

阅读(100)

0 前言 本文通过python文件IO操作获得树莓派CPU温度信息,通过python request库周期性向yeelink平台上传温度,修改rc.local脚本使得该python脚本在开机时便在后台运行,向平台每5分钟上报一次温度信息。 网上查阅了很多关于linux开机启动的博文,尝试了几遍居然发现方法都无法实现开机启动效果。我想可能是操作系统或开发环境的微小差异产生的,如果发现博文中的内容存在问题,请及时留言,我查证之后定当修改。 【相关博文】 【树莓派学习笔记获取树莓派CPU温度】 【树莓派学习笔记...

树莓派学习笔记——获取树莓派CPU温度

树莓派学习笔记——获取树莓派CPU温度

阅读(156)

0 前言 本文通过文件操作读取树莓派CPU温度,在linux系统中任何设备的操作都被抽象成为文件读写,通过读取/sys/class/thermal/thermal_zone0/temp文件中的内容便获得树莓派CPU的温度。本文通过以下几个部分说明如何读取和应用该温度参数 1.shell脚本操作;2linux文件IO操作,3.python文件操作; 4.通过python requset 上传至yeelink平台。 网上也有相似的文章,大致的方法为通过python获得CPU温度数据,然后在写入某个文件中,再通...

树莓派学习笔记——Model B Model B+ Compute Module Dev Kit的区别和联系

树莓派学习笔记——Model B Model B+ Compute Module Dev Kit的区别和联系

阅读(174)

0 前言 最近浏览器树莓派官方发现树莓派推出了两款新Model一款名为树莓派 model B+,一款名为树莓派 Compute Module Dev Kit。带着欣喜和恐惧查阅了相关资料,并通过淘宝和RS中国了解开发板价格。欣喜的感觉来自于树莓派的功能得到了增强,恐惧来自于树莓派的改变带来新的学习成本。经过几天的资料收集,所以整理成博文和大家分享。 1 横向比较 【共性比较】 表1 三款树莓派横向比较 区别 Model B Model B+ Compute Module Dev Kit 芯片 BCM283...