树莓派是一个微型的卡片式打算机,只不过体积很小,只有一张信用卡那么大,但是麻雀虽小五脏俱全。HDMI视频音频输出,4个USB接口可以连接键盘鼠标,以及无线USB网卡,还有一个有线网卡。现在树莓派第3代已经在发卖,内置了无线网卡和蓝牙,搭载了1.2GHz 的64位四核处理器(ARM Cortex-A53 1.2GHz 64-bit quad-core ARMv8 CPU)等等······最主要的是价钱只有200元多点,性价比很高!
树莓派卡片衰落型电脑如下图一所示:
图一 树莓派 b+
树莓派也推出了 一个更小的嵌入衰落型电脑:PI ZERO. 可以更好的运用在物联网开拓等等,如图二所示:

图二 PI ZERO
图就先放这些了,感兴趣的自己可以去进一步理解。树莓派是英国的慈善组织“Raspberry Pi 基金会”开拓的专为学生打算机编程教诲设计的一种卡片式电脑。国外便是给学生高中到大学的时候开拓编程学习用的,这跟海内真是,不多说,我也是在大学大一的时候初次打仗这款微型打算机,被这个小巧玲珑的小电脑所吸引!
第一次用它的时候买的是pi 2 第2代,当天就SSH连接终端登录进去命令行了,然后又去图书馆借了一本《玩转树莓派》的书。对付软件专业的可以玩Python , C编程啦,还有Java编程都可以,然后第一次自己兴趣勃勃的搭了一个ngnix + php 然后自己写了一个网页,将树莓派连接到学校内网,这样在图书馆也可以登录上自己的网页,之后自己又搭建了一个mjpeg-streamer用来监控寝室!
呵呵~~~有时候手机都能看到寝室里面的情形,室友干了啥我都知道,哈哈哈哈哈~~~
玩完软件干系的部分,我又玩了通过软件编程的办法驱动GPIO口。第一次是用Python 写的,导入了 树莓派自带的GPIO库,只要给引脚端口0或者1也便是高低电平就可以,第一个程序是驱动LED流水灯,接着兴趣丁宁,又弄了个智能车。
自己弄智能小车是这样的:
嗯~~现在又创造了一种新的编程办法——那便是可以通过 Java编程来掌握GPIO口,让纯软件的程序员也可以玩转树莓派!
彷佛是pi4j 这个。
我以为树莓派很好玩,紧张是性价比很高呀~国外大神也用树莓派做一个做事器集群,如图三所示:
图三 树莓派集群
树莓派硬件方面就先容到这里啦,感兴趣的可以玩一玩呀,真的很棒!
不过海内现在也出了像 喷鼻香蕉派啦,喷鼻香橙派啦,这样的微型打算机 跟树莓派也差不多。 都是跑的Linux操作系统,像debian这样的版本。
先容下图书,开始的时候用的是从图书馆借的第一本书《玩转树莓派》
先容了利用树莓派完成主流做事器软件的方法,以及通过硬件开拓对树莓派进行扩展以完成更多的任务。前三章先容了如何得到树莓派、如何选择它的周边设备,以及树莓派运行Linux所须要的知识;第4章先容了如何将树莓派作为一个媒体中央与游戏机来利用;第5章是全书较为主要的一章,先容了通过树莓派所利用的Linux系统来完成多个迷你做事器,如:SSH、WEB、数据库等功能;第6章则先容了通过树莓派的扩展接口来连接的各种硬件。
书适用于想通过树莓派来学习Linux系统、编程措辞以及想通过树莓派来完成各种网络做事器功能的用户,也适用于那些想通过树莓派来学习硬件扩展或是硬件开拓的用户。
然后是第二本是《Raspberry Pi用户指南》
《Raspberry Pi用户指南》全书共4篇13章。第一篇包括第1章到第6章,分别先容了树莓派的根本知识、Linux系统的管理、故障打消、网络配置、分区管理和树莓派的详细配置;第二篇包括第7章到第9章,紧张先容如何把树莓派用作家庭影院、用于生产环境,以及用作网络做事器;第三篇包括第10章到第13章,分别先容了基于树莓派的Scratch编程、Python编程,等相对高等的话题。第四篇是两个附录,分别给出了Python程序代码和HDMI显示模式。
《Raspberry Pi用户指南》适宜程序员、打算机软硬件爱好者,以及对树莓派感兴趣的读者阅读。
第3本是《入门指南》
《Raspberry Pi入门指南》分3部分,共10章,由浅入深地先容了树莓派的各种特性、基本利用方法及范例运用实例等多方面内容,能让读者能较全面地理解树莓派,感想熏染到它的魅力,并顺利学会利用它。 《Raspberry Pi入门指南》既适宜树莓派学习者利用,也适用电子爱好者和对付树莓派有兴趣的朋友们入门阅读。同时,树莓派作为一款Linux主机,也适宜想借此机会学习Linux知识的朋友们。
第4本便是《爱上树莓派》喽~~~
本书将从在Raspberry Pi上安装、配置和开机启动Linux操作系统开始,深入浅出地先容Raspberry Pi的各种特性。不但先容了Raspberry Pi自身的底层GPIO接口编程技能,还将辅导你把Raspberry Pi与Arduino结合在一起,设计出可以通过网络远程掌握的电子作品。此外,你还将学习Pygame多媒体编程,并用Scratch完成一个大略的小游戏。
以是呢,给大家推举图书的情由也便是更好的理解这个嵌入式硬件开拓微型电脑,如果有Linux基本命令操作的根本和一些例如Linux C /Java/Python/web 网络编程的根本,我相信会更好的学习这个微型卡片衰落型电脑。
那么,为什么要学呢?树莓派可以说是无所不能,由于它跑的是Linux系统,你可以连接网络,通过GPIO口掌握继电器进而掌握台灯、风扇、以及家里的热水器,再或者你可以做一下家庭监控等等,它都可以。 然后自己买的小树莓派,展示一下喽~~点个LED灯喽~~哈哈~~
树莓派跟Arduino c51其他单片机也很搭的来~~
然后便是在学校教室连接VGA投影仪玩玩,哈哈~~以为大屏显示很爽~~~
大屏跑码~~~~
以前在寝室跑个web,用无线连接内网
树莓派正反面
下面是我的博客,可以互换下
CSDN: http://blog.csdn.net/zhaocundang
嗯嗯,末了就给大家先容这么多啦~感兴趣的可以互换下啊~QQ463431476小波,自己也玩树莓派,一开始玩的也碰着很多问题,不睬解地方可以不才面留言哈~一起学习~