这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » DIY与开源设计 » 电子DIY » zxk236350893的进程贴(网络串口服务器,一期工程结束,二期zigbee

共19条 1/2 1 2 跳转至

zxk236350893的进程贴(网络串口服务器,一期工程结束,二期zigbee模块正在开发中)

高工
2014-01-15 18:05:29     打赏

第二次关注树莓派,一时兴起,决定弄一个玩玩,做事一定要雷厉风行,不要拖泥带水,说干就干,从下绝心到收到货用了不到24小时

Raspberry Pi, 简称Rpi或者RasPi, 中文名称为“树莓派”,是一款基于ARM的微型电脑主板,以SD卡为内存硬盘。主要用于教育用途,专为业余兴趣者和想学习编程的年轻人们设计的,提供一个具有最基本功能的,廉价的硬件平台。其尺寸只有信用卡大小,运行速度比台式机稍慢,但已具备了电脑的所有基本功能,只需接通电视机和键盘,就能执行如电子表格,文字处理,玩游戏,播放高清视频等诸多功能。Raspberry Pi的GPU运算能力达到1G pixel每秒,1.5Gtexel每秒或24 GFLOPs的普通运算,并且符合OpenGL 2.0标准,换而言之,它的图形能力跟初代Xbox的图形能力相约。Raspberry Pi有A,B两板。A板提供一个USB接口,配备256MB内存,功率2.5W,500mA; B板提供两个USB接口,HDMI输出和10/100自适应以太网端口,配备512MB内存,功率3.5W,700mA。

软件支持
 支持安装以下操作系统及这些操作系统下的软件:
 Debian GNU/Linux
 Raspbian OS
 Fedora
 Arch Linux ARM
 RISC OS
 FreeBSD
 另外还支持Android和多媒体中心XBMC(www.xbian.org
应用前景
根据来自媒体和社区的信息,Raspberry PI可以用来以下方面:
1、多媒体播放器:树莓派能解1080p,每秒30帧;(适合大众操作)
2、客厅游戏机(适合大众)
3、复古PC(适合大众)
4、网络电视(适合大众)
5、低端电脑(适合大众):网络浏览、文字处理、计算机学习
6、仿真箱
7、儿童识字机:类似国内读写机、听读记等等。
8、数控机床的电机控制
9、分布式计算机集群
10、监测
11、车载电脑
12、车载GPS
13、智能机器人
14、服务器
15、电子相册
16、MySQL群集+ Apache或ngnix
17、远程(家庭)监控
18、家用报警器/自动化系统
19、下载机
20、钓鱼智能探测系统
21、飞行器
22、便携式人体生理健康测量仪
23、数据远程采集、测量
24、各种项目的集成等

全家福

第一篇、安装和启动

第二篇、配置你的派

第三篇、

第四篇、安装QT4


第五篇、读写GPIO

第五篇、硬件篇


                USB转TTL

                zigbee协调器

插曲1、串口服务器程序

插曲2、键盘不能输入#


评分申请表

得分项目 自评分数 版主打分 说明

基础分—报名成功

2 2
基础分—论坛发主题帖
5 5

































关键词: 树莓派    

高工
2014-01-15 18:34:04     打赏
2楼

买的,还能是种的不成


高工
2014-01-15 20:46:48     打赏
3楼

先上一张全家福

 

你猜里面会是什么

买的赢UK

真身

 

必备的作为硬盘的SD卡,当然,为了以后手机也可以用,我用的是TF+卡套的组合

 

自己摸索,想入门还需哟踹门利器

 

顺便弄了一个模拟传感器可燃气体传感器MQ-2和数字传感器温湿度传感器DHT11,将来...算了,不说将来了,总之有用处

 


高工
2014-01-15 21:20:46     打赏
4楼

嘘,先不要声张,等我干成一番大事业


高工
2014-01-16 09:47:02     打赏
5楼

万能的淘宝啊,堪比百度了


高工
2014-01-16 10:17:04     打赏
6楼
214.8(派)+113.29(32GSD卡)

高工
2014-01-16 11:55:35     打赏
7楼

树莓派本身没有什么需要安装的,只是目前分为三个版本,绿色UK版、绿色china板,红色为中国版,只用于大陆和港澳台销售,只需要把SD卡写入系统,然后把鼠标键盘等输入输出设备连接好即可,至于亚克力外壳,起到很好的保护作用,又不妨碍散热,拿到手的时候是一堆板,自己摸索一下组装好就行了,接下来介绍SD卡写系统的过程和启动并配置系统的过程。


电脑的运行环境:
       window7 32

       win32-image-writer

       I5 M430

       120G SSD+1T

       4G DDR3

      

树莓派的环境外部环境: 

32G TF卡作为硬盘

42寸液晶电视作为显示器,使用HDMI 1080P

无线路由器+12M中国移动宽带+有线网连接到派

       无线鼠标键盘罗技MK270

Windows下制作SD卡可以用免费的win32-image-writer

在这里也只介绍win32-image-writer 制作镜像的方法
在这里下载 win32-image-writer

win32diskimager-binary.rar
https://launchpad.net/win32-image-writer/0.6/0.6/+download/win32diskimager-binary.zip
在这里下载官方推荐的系统镜像
http://downloads.raspberrypi.org/raspbian_latest


把程序和系统镜像解压缩 ,得到 win32diskimager-binary文件夹和 2014-01-07-wheezy-raspbian.img系统镜像

 


然后打开win32diskimager-binary运行程序Win32DiskImager.exe



需要特别说明的一点是有人说 2012-10-28-wheezy-raspbian.img 不能存放在中文目录名的文件夹内不然会导致异常错误。
浏览文件选择2014-01-07-wheezy-raspbian.img




插入SD (容量2G以上 ,建议4G或者8G当然,我用的32Gclass10的也没事)
把盘符设定成SD卡的盘符 (注意不要搞错了)

点击Write 它会提示你将要写入媒体

 


等它走完进度条

 


跳出窗口提示写入成功




到此操作完毕,镜像已经写入SD

可以看到SD卡里面的内容

 

首先准备好启动树莓派所需的一切东西

其中包括 已经写入Raspbian启动镜像的SD卡, 5V 700MA以上手机充电器, 标准micro usb 手机数据线 
Rj45 网线,USB接口,鼠标和键盘,带hdmi接口的电视机或者显示器,如果你的显示器没有这个接口,你需要一个 HDMI转DVI或者VGA的转接头

1. 将载有操作系统的SD卡插入SD卡卡座。
2. 将USB键盘/鼠标连接到Raspberry Pi的USB接口上,如有USB HUB集线器,可使用USB HUB集线器连接,将USB HUB集线器插上电源。
3. 接上HDMI线。
4. 连接其他一些选备配件(如:USB WIFI, 网线, 外接硬盘驱动等),这里可能真得用上一个USB HUB集线器。
5. 开启显示屏幕。
6. 将MICRO USB电源适配器的一端插入电源。
7. 将电源适配器的另一端插入Raspberry Pi的Micro USB接口上。
8. Raspberry Pi开机,屏幕上会显示相关信息。(如显示器没有信息,可能HDMI线或者转接头有问题,请检查)
建议您在连接好所有配件之后再将产品接上电源(尽管大部分连接可支持热插播,但像显示器之类的产品最好还是先接好线再通电。)

到此,可爱的树莓派已经可以启动了。

 


高工
2014-01-16 12:44:04     打赏
8楼
初次启动Raspberry Pi时,您会看到一个叫做raspi-config的配置工具。如果在日后使用过程中您需要更改这些设置,您可以通过在Pi的命令行中运行raspi-config来使用这个工具。在这里,您需要进行一些最基本的设置来继续使用您的Pi。
以下内容节选自    树莓派Raspberry Pi上手报告( 雷锋网)  这位兄弟写的很好,我就转过来
并在必要的地方 加以说明

       
由于在初始配置的界面上没有看到有网络配置的选项,所以建议在网络环境中一定要有DHCP,也就是能自动获取IP的网络环境。因为Raspbian的各种软件的安装是需要网络连接支持的。需要用到的功能说明如下:
  • expand_rootfs – 将根分区扩展到整张SD卡,因为整个Image才400多兆,但是现在的SD卡基本都是几个G的,除非SD卡有其他用途,一般建议选择这项,这样可以有足够多的空间来安装各种程序。因为大家用的SD卡普遍在4G以上,所以这个是必须运行的,避免SD卡空间浪费
  • overscan – 可以扩充或者缩小屏幕的设置,除非一启动就发现显示的内容能刚好填满整个电视的画面。大部分情况下是不能填满或者超过,如果这样就要enable这个,然后在系统启动之后,更改config.txt中的overscan_left、overscan_right、overscan_top和overscan_bottom的内容,如果显示内容超出屏幕的范围(显示不全),就要设置这些值为正值,如果是1080p,一般设置为48。如果显示的内容不能填满屏幕,则设置这些值为负值,如果是1080p,一般设置为-48。具体可以更加显示的结果,以16为步长进行调整。这个视情况而定  画面显示不正确的时候需要调节,否则不用动它
  • configure_keyboard  - 这个很重要,前面的屏幕选默认值:Generic 105-key (Intl) PC,但在Keyboard layout:时,显示出来的都是English(UK)的,要选择Other,然后在里面选择English(US),否则会出现键盘的一些符号不对或者对调,比如引号”和@符号对调,#号变成英镑符号等等。之后的两个屏幕都选择默认值就可以了,到了:Use Control+Alt+Backspace to terminate the X server? 时,选择Yes,表示用这个可以终止X Server,当整个X-Window死掉的时候可以用。
  • change_pass – 默认的用户名是pi,密码是raspberry,一般登录时不需要输入,但是用ssh远程连接时要用到这个用户名和密码,这里可以更改密码。这个按个人使用习惯加以更改
  • change_locale – 更改语言设置。在Locales to be generated: 中,选择en_US.UTF-8和zh_CN.UTF-8。在Default locale for the system environment:中,选择en_US.UTF-8(等启动完机器,装完中文字体,再改回zh_CN.UTF-8,否则第一次启动会出现方块)。
  • change_timezone – 更改时区,这个很重要,因为树莓派没有内部时钟,是通过网络获取的时间,如果设错时区,那么时间就不正确了,选择Asia – Shanghai,没错是Shanghai,木有Beijing,这是Unix的传统。缩写是CST,不知道是China Shanghai Time还是China Standard Time。
  • memory_split – 按照网上的说法,这个功能有Bug,会导致/boot/start.elf损坏使系统无法启动,所以不要使用这个功能。可以通过拷贝/boot/下的arm128_start.elf、arm192_start.elf、arm224_start.elf覆盖start.elf来实现显存和内存的划分。为了能播放高清1080p的视频,至少要分配64M显存给GPU。所以arm224就不能播放1080p高清视频。经亲自测试,这个功能没有问题,可以使用
  • ssh – 是否激活sshd服务,应该选择激活,这是当界面死掉后唯一进入机器的通道(如果Kernel没死的话),可以找另外一部机器,用putty或者其他ssh的工具连接到这部机器上,用pi这个用户登录,至少可以实现安全重启。
  • boot_behaviour – 设置启动时启动图形界面,正常肯定是Yes。如果是不需要图形界面的话,建议选No


需要说明的事项 选择resize 或者update raspi-config 之后 会退出配置界面  这时需要手动重新运行 sudo raspi-config

配置结束以后 选择最下面的finish 配置界面将不再出现  有需求的话  可以手动重新运行 sudo raspi-config


高工
2014-01-17 16:25:19     打赏
9楼

不敢当,不敢当,一介草民


高工
2014-01-17 16:28:31     打赏
10楼

调试OK,开始运行后先输入一个端口号,网络设备连接到树莓派的IP地址上的这个端口上,就会提示有新的客户端连接进来,网络和串口发送的信息会同步显示到LX终端上,支持多客户端接入,只支持一个串口,既ttyAMA0,115200-n-8-1

代码回复可见

——回复可见内容——

 下载地址

server.rar





共19条 1/2 1 2 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]