菜鸟求教学习规划
各位大神们好!我是一名纯粹的菜鸟,linux以前从来没接触过,兴趣开始于单片机,原本用单片机制作一些小东西,后来玩起WIFI机器人,接触后发现单片机+OpenWRT路由器的方案缺陷很多,好多功能无法实现,所以转头学习树莓派。想用PI来代替原来的方案。可是PI到手后,发现无从下手,不知道从何学起。想请求各位大神给些帮助,列个学习清单以及各项用途。谢谢~
PS:python学会了是不是就可以实现PI与单片机通讯了、PI与上位机通讯?
是不是要先学习linux系统命令,然后python?
学习这种事情我建议干脆不做规划。随意一点。
当真的用Linux和Python,摸爬滚打完成一两个实际的制作之后,其实就已经入门了。 直接弄个什么实际想要的东西,不管是软件还是硬件,一边弄一边遇到问题一边解决问题的过程比按步就搬的学习要快而且有趣多。 沙渺 发表于 2013-4-7 21:58 static/image/common/back.gif
学习这种事情我建议干脆不做规划。随意一点。
当真的用Linux和Python,摸爬滚打完成一两个实际的制作之后 ...
谢谢您的观点,麻烦我问一下,您的意思是不是说Linux+python就可以实现我想要的功能呢? geekr 发表于 2013-4-8 08:47 static/image/common/back.gif
直接弄个什么实际想要的东西,不管是软件还是硬件,一边弄一边遇到问题一边解决问题的过程比按步就搬的学习 ...
主要是不知道从哪下手呀,网上基于PI的控制很多,但都不像单片机资料那么多,一般都只是个演示视频之类的。 1.先在pi上安装各种系统,看哪个适合你,当然基本的linux操作还是要有的。一般常用的xbian,raspbmc,openelec等,还有官方版本。如果你是想做开发的话,不建议用openelec和官方版本。用xbian或者raspbmc,或者archlinux,甚至ubuntu都可以,反正只要控制台,GUI未必需要。我是用xbian,我用控制台,小朋友用xbmc在线看动画片,互不影响。
2.然后可以开始折腾gpio,或者串口或者usb之类,反正开放驱动或者开发库都很多,可以连上你的单片机,发送控制指令。我整了arduido,通过usb控制。或者你可以通过gpio+一些感应器或者控制器来控制外围电路。
3.在pi上写一些程序,或者用现成的开发库,可以通过socket,或者web让pc来控制pi。
这样pc->pi->单片机这个就联动起来了。
Jack.C 发表于 2013-4-8 09:16 static/image/common/back.gif
主要是不知道从哪下手呀,网上基于PI的控制很多,但都不像单片机资料那么多,一般都只是个演示视频之类的 ...
大概的步骤知道就好,剩下就是靠自己玩,自己折腾了。
页:
[1]