raspberry

香蕉派 banana pi 英文论坛与GITHUB正式上线

拟墨画扇 提交于 2019-11-29 18:08:51
经过BPI team 的艰苦工作,BPI-M1,BPI-M1+,BPI-M2的源代码已经上传到GITHUB, github: https://github.com/bpi-sinovoip 所有镜像,在中英文论坛中都有下载。 BPI-WiringPi 官方支持已经发布 (BPI-GitHub) 测试结果 Banana Pi GPIO Python test is OK. Code uploaded to Github 测试结果: 来源: oschina 链接: https://my.oschina.net/u/1177513/blog/487708

【新手入门】树莓派Raspberry学习笔记8 开机就给你小心心!♥ python开机自动运行脚本

空扰寡人 提交于 2019-11-29 08:22:08
树莓派版本:Raspberry Pi3B+ IDE:Thonny python IDE 今日达成:开机自动运行python程序,本例中是开机自动运行桌面上的.py文件,进行turtle绘图 尝试了不少方法,如在rc.local中添加命令,或是在/etc/init.d/ 下面添加服务,修改文件权限,均迷之失败… 暂未去探讨这些方法如何弄成功,就分享一下我用成功的方法好了-v- 以下是步骤: 1、打开.config文件 config文件夹是隐藏的,右键选择“显示隐藏文件”,就能见到.config文件夹了 2、在.config里创建一个名为autostart的文件夹 3、在autostart文件夹下创建.desktop文件(文件名以.desktop结尾,前面叫啥都行,如我的是chuangkou.desktop) 4、右键点击文件,用text editor打开,文件里输入以下内容:(最后一句的意思是用python打开 //home/pi/Desktop/这个目录下的helloworld.py文件,文件名按照自己的文件进行修改) [Desktop Entry] Type=Applicaton Name=udp_serial NoDisplay=true Exec=python /home/pi/Desktop/helloworld.py 5、重启后

raspberry pi搭建python web server

亡梦爱人 提交于 2019-11-29 04:44:47
基于python的web server有很多,比如:django、web.py、tornado、fastcgi等。经过一番比较我选择使用tornado,使用tornado的原因有如下几个:1、tornado是轻量级的web server,2、异步I/O处理连接请求,3、tornado是facebook开源项目之一。由于我的raspberry pi使用的是raspbian操作系统,而raspbian操作系统源上有python-tornado和python3-tornado二进制包,所以直接使用命令$sudo apt-get install python3-tornado python-tornado完成安装。完成安装后使用tornado官方网站上提供的测试代码来测试web服务器是否好用。测试代码如下: #!/usr/bin/env python3 import tornado.ioloop import tornado.web class MainHandler(tornado.web.RequestHandler): def get(self, name): self.write("Hello, world") application = tornado.web.Application([ (r"/(.*)", MainHandler), ]) if __name__ == "_

raspberry pi实现下载机

穿精又带淫゛_ 提交于 2019-11-28 18:24:10
上文写道如何在raspbian上使用TP-LINK TL-725N无线网卡,本文使用该无线网卡实现一个下载机。硬件平台:Raspberry pi。软件平台:操作系统使用raspbian,其他软件包括开源的aria2、webui-aria2以及nginx。aria2是linux平台下的“迅雷”,支持多线程下载、断点续传、支持Http(s)、FTP、BT和Metalinks。由于raspbian源上有aria2,所以直接使用命令$sudo apt-get install aria2来安装aria2。nginx是一个轻量级的、支持高并发的http服务器,广泛的应用在大型服务器的前端以及直接用于小型服务器。由于raspbian源上有nginx,所以直接使用命令$sudo apt-get install nginx来安装nginx。安装完nginx后,在PC机上使用浏览器访问 http://xx.xx.xx.xx:80,若出现Welcom e to nginx!则表示raspberry pi上的http服务器启动成功。webui-aria2是一个开源的aria2的web前端,webui-aria2与aria2通过rpc相互通信。webui-aria2可以在https://github.com/ziahamza/webui-aria2下载。下载完成后将解开的目录内容复制到/usr/share

香蕉派 banana pi github 最新Linux 代码升级到kernel 4.2.

若如初见. 提交于 2019-11-28 18:11:21
香蕉派 banana pi github 最新Linux 代码升级到kernel 4.2. https://github.com/BPI-SINOVOIP/BPI-Mainline-kernel ,以后4.2的内核将作为香蕉派开源硬件的稳定支持版本。现在已经在解决了WIFI兼容性问题,有兴趣的开发者可以自行下载编译自己的镜像 来源: oschina 链接: https://my.oschina.net/u/1177513/blog/502295

Raspberry Pi 开箱报告

て烟熏妆下的殇ゞ 提交于 2019-11-28 15:27:18
淘宝网购的Raspberry Pi到货了,是中国版的。同时还购买了一个USBwifi网卡,一个5V2A的适配器,一张8GClass10的SD卡,一个20000mAh的移动电源能提供5V2A输出,一个黄色外壳。 店家将资料放在SD卡中提供。选择其中的Raspbian操作系统刷入SD卡。接到1080p液晶电视上正常启动。配置界面随便弄过了一下。重启进入图形界面。 玩机计划: 将Raspberry Pi做智能家居实验。先安装开源软件实现NAS和Web服务器。为Pi接入一个USB外置硬盘。用c51+温度传感器采集房间温度,再通过Pi的GPIO接口读取c51。 来源: oschina 链接: https://my.oschina.net/u/208024/blog/100747

Raspberry Pi 超声波(HC-SR04)

主宰稳场 提交于 2019-11-28 14:48:26
2019-11-26 21:37:49 一、所需 树莓派3B (HC-SR04)超声波测距模块 电阻1KΩ,2KΩ各一个 杜邦线,面包板 关于HC-SR04 HC-SR04模块的测距为3cm - 4m,精确度可达3mm。改模块包括超声波发射器、超声波接收器和控制电路三部分。 A、引脚4个: VCC TRIG ECHO GND B、工作原理 1、采用IO口TRIG触发测距,给10us的高电平信号; 2、模块自动发送8个40khz的方波,自动检测是否有信号返回; 3、有信号返回,通过IO口ECHO输出一个高电平,高电平持续的时间就是超声波从发射到返回的时间。测试距离=(高电平时间*声速(340M/S))/2; C、与树莓派工作过程 1、树莓派向Trig脚发送一个持续10us的脉冲信号。 2、HC-SR04接收到树莓派发送的脉冲信号,开始发送超声波,并把Echo置为高电平。然后准备接收返回的超声波。 3、当HC-SR04接收到返回的超声波时,把Echo置为低电平。 4、记录发送到接收之间的时间就可以测算距离了。 二、连接树莓派与HC-SR04 4个引脚: VCC连接5V针脚 GND连接任意板上任意GND针脚 Trig连接GPIO18(BCM编码对应的针脚) Echo连接GPIO23(BCM编码对应的针脚) 由于Echo输出为5V信号,而树莓派的GPIO输入最高允许3.3V

来自新手Banana Pi香蕉派初体验

回眸只為那壹抹淺笑 提交于 2019-11-27 12:29:47
一、前言 一段时间来对有强大的技术支持和完善的社区的Raspberry Pi很感兴趣,本想入一片学习学习,但转念一想Raspberry PI硬件配置似乎太老,有点“玩具”,于是徘徊了。3月底在eeboard闲逛时偶然发现了Banana Pi的宣传:A20 ARM-7双核、1G内存...关键是可以运行Raspberry Pi!经过两周的关注和了解,终于决定在网站指定TB店购入一片香蕉。 二、开箱 下单的第二天傍晚就收到了通过顺丰发过来的Banana Pi,包装很简陋但还算结实。包含Banana Pi一片,密封静电袋一个,简单纸盒一个。无任何配件、无外壳、无说明书、无光盘…(你想要啥?这只是工程版,样品!) Banana Pi整体做工还算不错,干净简洁。板长约9CM,宽6CM。板上焊点“错落有致”,各种接口“犬牙交错”。特意对照官方网站结构图数了数接口、按键,经验证,实物同描述一致! Banana Pi背面的A20芯片很醒目,赤果果的无散热片,不知天热时会不会有问题?A20旁边是两片SAMSUNG的DDR内存芯片。 三、开机测试 按网站快速入门指南制作Raspberry Pi系统SD卡: 1、使用SDFormatter格式化SD卡 2、下载RaspberryPi_For_BananaPi_v1.0.tgz并解压 3、使用Win32DiskImager将解压的pi.8GB文件写入SD卡

廉价迷你 Linux 机器 Raspberry Pi 详解

試著忘記壹切 提交于 2019-11-27 10:17:37
在今年早些时候Raspberry Pi刚刚发布,这个信用卡大小的迷你Linux机器瞬间走红。在它开始发售的那个晚上,Pi计划的官方分发商Premier Farnell/element 14与RS Components的网站被刷得几乎没办法打开。 时间来到今天,你终于可以在三周之内拿到一个Raspberry Pi了。它说得上是今年的Linux设备之最,如果你已经准备入手一个,那么下面的文章将会告诉你该如何为它进行设置。 Raspberry Pi 是什么? 最 初,Raspberry Pi只是作为开发样板而推出,目的是吸引更多的开发者到社区中来。然而,在发售当晚,所有的经销商网站都收到了无数对这款产品的需求。如果你是拿到第一批 拿到这个小板的幸运儿之一,那么在你收到它以后你或许会对它非常惊讶,也或许会对它完全失望。 如果你觉得Pi的性能非常差劲,那么你可能在买的时候就把它当成另外一个东西了。首先,我们要认清Raspberry Pi是一款怎么样的设备:它主要用于教育用途,专为业余兴趣者和想学习编程的年轻人们而设计的。它的本意并不是用来代替家中高性能Linux桌面电脑的。 配 备当今看来非常少的256MB内存和一个比你手中手机处理器还慢的700MHz ARM-11处理器,就明白Pi的定价为何如此低了。请记住,Pi的主要作用是为教育方面有需要人士,提供一个具有最基本功能的、廉价的硬件平台。

用Python让Raspberry Pi“动”起来

若如初见. 提交于 2019-11-26 22:09:53
【编者按】本文是来自奥松机器人社区的投稿,作者为小强之工, 真名贝振权,无线电、电子、嵌入式爱好者。 前 段时间,接触了一款在开源硬件界被称为是“人气之王”的树莓派(Raspberry Pi)袖珍计算机,功能强大的她拥有一颗SOC,集CPU、GPU、 DSP和SDRAM为一体,以SD卡为内存硬盘,拥有网卡、USB口(可以直接连接键盘、鼠标、U盘等外设)、同时具备视频、音频模拟输出以及HDMI高 清输出的能力,在外部接口上还具备了一般计算机设备不具有的GPIO、SPI、I2C、UART等硬件配置,为我们的创新机器人制作提供硬件条件。切入正 题,用Python让Raspberry Pi动起来,在这个醒目的标题中可以看出我这个制作的主题就是利用Raspberry Pi的硬件和 Python语言来完成一个机器人制作,那下面就听我娓娓到来吧! 硬件搭建篇 在 这次制作中,我选择了一款AS-4WD铝合金的小车平台,以小车平台为基础,在上面添加了7寸高清液晶显示器、无线键盘、蓝牙模块以及电机驱动器等配件, 如图1是罗列制作机器人所用的物料。整个树莓派的小车系统分两步来搭建,首先是搭建树莓派的计算机系统,虽然是一个袖珍的计算机,但是“麻雀虽小,五脏俱 全”,除去树莓派的主板外,还需准备一套标准通用的USB键盘鼠标,一个显示器(在本文描述的是一个用于车载监控设备的7寸显示器,通过RCA接口相 连)