香蕉派
来源:互联网 发布:go软件下载 编辑:程序博客网 时间:2024/04/27 19:19
- 介绍
香蕉派(Banana Pi)是和树莓派类似的一个ARM嵌入式开源板子,比后者多的接口包括:SATA接口、OTG、红外、MIC等。
[caption id="attachment_1512" align="alignnone" width="800"] bananapi[/caption]
- 开机初体验
开机后,会有绿色的等在一直闪烁,然后我用HDMI转VGA连接到电脑显示器上,结果没有任何的反应(转接头会有点发热)。手头又没有TTL串口线,那该怎么连接呢?
然后,我想到了,把我的笔记本上安装一个udhcpd,然后把分配的ip地址池该到192.168.0.20到192.168.0.2。插上网线,接上USB的电源接口,然后输入命令ssh 192.168.0.20。
最后,当然是输入用户名:root和密码:bananapi,就ok了。这一点比树莓派好,不需要手动开启sshd服务。
这时候,我的香蕉派还是无法上网的,那再用一个USB的网卡,好了,可以上网了。哈!
嗯,网也上了,vim也安装并配置好了,该关机了。这时候我输入命令:init 0。
然后,蓝色指示灯灭了,网卡的两个灯也灭了,最后红色和绿色的等也居然灭了。貌似,香蕉派在关机后会彻底下电。个人感觉这一点要比树莓派好的多,树莓派在关机时只是闪烁几下但是还会有指示灯继续亮着,都不知道究竟有没有关机了。
- 串口调试
香蕉派和树莓派的串口调试一样,都是使用115200的波特率。
在Linux下使用的设备符可能是/dev/ttyUSB0,在Windows下可能是COM3。
在Windows或者Linux下都可以使用putty这个软件来连接。要注意的是,连接类型要选择Serial。
在Linux下的话,你还可以使用screen这个命令行工具来连接,执行命令安装:apt-get install screen。执行连接命令:screen /dev/ttyUSB0 115200
另外,要注意的是putty和screen命令好像不能同时使用。
- 指示灯
红色,电源指示灯。
蓝色,网口状态。
绿色,用户自定义。
- GPIO
[caption id="attachment_1515" align="alignnone" width="431"] bananapi gpio[/caption]
- 电源管理
AXP209
- 录音
安装命令行:apt-get install alsa-utils
查看声卡:arecord -l
录制命令:arecord -d 10 -f cd -t wav surenpi.wav
播放命令:aplay surenpi.wav
实时收听:arecord | aplay
音量调节:alsamixer
- 红外
加载内核模块:modprobe sunxi-ir
查看设备:cat /proc/bus/input/devices
安装命令:apt-get install evtest
执行测试命令:evtest,使用遥控器
其他内容可以查看树莓派的的红外使用。
- 让你的pi会说话
安装命令:apt-get install espeak
测试:espeak 'hello world'
控制音量:espeak -a 100 'hello world'
调节语速:espeak -s 170 'hello world'
注意:语速是每分钟说的单词个数,150感觉比较适合
- 使用Python来说话
- 使用SATA
使用SATA连接线将pi和硬盘连接,但是还缺少一个电源线。我采用了PC主板上的SATA电源线。另外,如果要单独使用主机电源的话,可以把24PIN中的绿色和黑色短接就可以让电源开始工作。
SATA是Serial ATA的缩写,及串行ATA。
SATA数据接口定义:
1 GND
2 A Transmit(数据发送正极信号接口)
3 A Transmit(数据发送负极信号接口)
4 GND
5 B Receive(数据接收负极信号接口)
6 B Receive(数据接收正极信号接口)
7 GND
SATA电源接口定义:
1 V33 3.3V Power
2 V33 3.3V Power
3 V33 3.3V Power
4 GDN
5 GND
6 GND
7 V5 5V Power
8 V5 5V Power
9 V5 5V Power
10 GDN
11 Reserved 保留针脚
12 GND
13 V12 12V Power
14 V12 12V Power
15 V12 12V Power
SATA电源线颜色解释:
黄色 12V正极
红色 5V正极
橙色 3.3V正极
黑色 负极
- 参考
http://www.eeboard.com/bbs/forum.php?mod=viewthread&tid=38310&highlight=
http://wenku.baidu.com/link?url=-246Z3FP-45myHR-qOgGt4pr12WTfRJpMeAdPn0xhQwObTT4BWfkkF2823z24n8CPPVuHW9wCq6sdzuUHd65rFU2OwKQeKyntcouLaiVRYu
树莓派串口调试
在树莓派上怎么使用红外呢?
http://www.withonly.com/?p=515
查看原文:http://surenpi.com/2015/04/21/%e9%a6%99%e8%95%89%e6%b4%be/
- 香蕉派
- 香蕉派
- 香蕉派内核编译
- Banana pi 香蕉派生产过程揭密
- 展示一下香蕉派路由Android系统
- 香蕉派手记之启动和扩容
- 香蕉派中查看CPU温度
- 香蕉派 Bananapi M2 安装wiringpi
- banana pi 香蕉派资源站点
- 香蕉派上安装FTP服务器
- 香蕉派Pro耳机接口噪音解决办法
- 树莓派/香蕉派 pro 跑马灯
- 香蕉派M1搭建vnc服务
- 用香蕉派制作香蕉派路由openwrt系统镜像
- Banana 香蕉派 pi BPI-R1开源路由器
- BPI香蕉派 Banana Pi大陆地区公益推广活动
- 香蕉派路由功Openwrt、Android功耗对比测试
- 香蕉派和树莓派的不同点及GPIO引脚定义
- 远程项目与服务管理操作手册
- Java运算符优先级
- 极光推送
- PullToRefresh实现简单的下拉刷新和上拉加载更多
- 枚举和字符串的相互转化
- 香蕉派
- php中file_get_contents()与curl()性能比较
- java-简单的文件打开,保存,编辑功能的记事本实现
- leetcode Intersection of Two Linked Lists 两链表是否相交
- 在 Activity 之间传递参数 总结
- hdu-5323-Solve this interesting problem(2015 Multi-University Training Contest 3)
- C++的深拷贝与浅拷贝
- 多校第六场 1008 hdu 5360 Hiking(贪心+STL)
- Different Ways to Add Parentheses