树莓派的简单学习

  最近一段时间学习了一下树莓派,不禁被现在的高科技惊讶到。通俗来讲,树莓派就是一个微型电脑,具有计算处理,图形渲染,输入和输出的功能,在电脑上能干的事情在树莓派上也能干,在电脑上干不到的事情在树莓派上也能干。下面就让我们开始树莓派的学习。
  若要使用树莓派,首先你需要一块树莓派开发板,一张SD卡,一块显示屏,以及键盘和鼠标,还有充电器,在SD卡上你需要烧写好系统,新手的话推荐Raspbian。树莓派所用的操作系统为Linux系统,因此你还需要有Linux系统的一些知识。
  树莓派默认的登录账号和密码为pi,raspberry,若要创建一个新的账户,你需要写入以下命令:
sudo useradd -m -G adm,dialout,cdrom,audio,plugdev,users,lpadmin,sambashare,vchiq,powerdev username
为新账户设置用户名和密码:
sudo passwd 用户名
然后系统会自动提示你输入密码。
你可以直接通过树莓派商店来安装软件,也可以通过apt包管理器来安装(如果Linux系统的某些命令不熟悉的话,一定要学会使用man,它会给你提供很大帮助)。下面将只介绍通过apt包管理器来安装软件。
首先你需要查找你想要的软件,写入以下命令:
apt-cache search 关键字
选择好你想要的软件后,用以下命令来安装:
sudo apt-get install 软件名
卸载软件的话把install换成remove就好了!
  其次,大家一定要学会raspi-config软件配置工具,它里边有多种功能可以让你方便地设置你的树莓派。
  接下来介绍一下树莓派的相关应用,它可以作为家庭影院计算机,可以当web服务器,可以编辑文档,也可以进行编程。下面将只介绍利用树莓派进行python编程。  你可以利用树莓派自带的IDE来编写python程序,也可以用它自带的编辑器,这里推荐用IDE,并且写一个贪吃蛇游戏作为实例。

  首先你需要在你的树莓派上安装pygame,利用前边的方法即可,接下来开始编写程序。
大体思路就是先导入需要的模块,然后启动pygame,创建游戏的界面,定义一些颜色以及变量,写一个gameover函数。当然程序是运行在一个无限循环的环境里,只有蛇撞到墙或者咬到自己的尾巴后才退出循环,循环里边用一系列判断语句来控制蛇的运动方向以及移动的距离,当然随着游戏的进行,蛇的身体会不断变长,同时还要用随机函数来更新树莓的位置,基本上大体就完成了,因为不知什么原因,上传的代码没保存然后电脑好像出问题了,当时想死的心都有了,等到下次有空的时候再上传这个游戏的代码吧
 欢迎交流!!!
  

  


 


你可能感兴趣的:(python)