OSChina 第 34 期高手问答 —— 开源硬件

红薯 发布于 2013/05/06 21:20
阅读 8K+
收藏 41

继开源软件之后,开源硬件(Open Source Hardware)逐渐进入人们的事业。OSCHINA 本期高手问答我们请来了 @nille程晨 为大家解答关于开源硬件、ArduinoRasperberry Pi(树莓派)方面的问题。

程晨:创客,国内首本Arduino著作《Arduino开发实战指南》作者,《自律型机器人制作入门》作者,C2D2活动发起人,制作首套开源零基础wifi监控小车视频教程。 

OSChina 高手问答一贯的风格,不欢迎任何与主题无关的讨论和喷子。

下面欢迎大家就开源硬件方面的问题向 @nille程晨 提问,请直接回帖提问。
加载中
1
陈启迪
陈启迪
@nille程晨 :树莓派如何外接12864显示屏以及GPS模块?有对应的案例么……还有控制这些模块只能使用C语言吗?新手发问,望请回答。
nille程晨
nille程晨
其实控制外围模块只要能通信或按照信号格式获取信息就可以,不局限在C语言,树莓派单接显示屏还没用过,可以去robopeak的网站看看
0
天涯食府
天涯食府
支持支持!! 占个座线。
0
NeoYoung
NeoYoung
占个座先······怎么还没有高手来评论····
虫虫
虫虫
占啥座啊,有问题赶紧问
0
m
makefile
@nille程晨 :比较关心的问题:1.哪里可以购买?2.作为程序员需要掌握的硬件知识以及驱动知识方面的程度?
TerryMa
TerryMa
@ahfzw_cn @ahfzw_cn 没有,只是看到有得卖,呵呵
Jetmark
Jetmark
回复 @tm : 玩过这个东东没有
nille程晨
nille程晨
开源硬件现在很火,很多地方可以买。至于硬件知识,其实现在Arduino出来之后,硬件制作很简单了。买一些模块试一下都能上手。
grath
grath
程序员需要的 硬件知识呢?不一定罗列 需要给出一些网络搜索不到的建议嘛
TerryMa
TerryMa
Arduino 在淘宝也可以买到
下一页
0
fneg
fneg
@nille程晨 :想使用 Arduino或者 Rasperberry Pi制作一个远程电源开关控制器,请问这个难不难?
nille程晨
nille程晨
这样呀,那肯定是首选yeelink和lewei的网络端服务呀。家里放个Arduino不断获取网络端状态,当变化时就打开家里的热水器
fneg
fneg
回复 @nille程晨 : 也只是一个初步想法,就想加班的时候,在公司就能打开家里的热水器,不用回到家还要等烧水
nille程晨
nille程晨
作为Arduino入门这是个不错的实验型项目,还要看你的具体需求,远程控制是通过无线控制、还是wifi控制呢
fneg
fneg
回复 @大石头 : 谢谢了
大石头
大石头
用Arduino做远程电源开关就太浪费了,用树莓派更加浪费。不管是Arduino还是RaspberryPi,都需要外接继电器才可以工作。 Arduino的话,除了继电器,还需要串口485或者以太网或者WiFi才可以远程,这些RaspberryPi上带有。这样子的话,整体上成本就不便宜了。在淘宝上可以买到大量的“串口控制板”、“以太网控制板”、“WiFi控制板”,都可以达到你的要求,成本很低!
0
帖子列表
帖子列表
@nille程晨 : 支持 这本书适合入门吗?元器件哪里能买到?
nille程晨
nille程晨
现在Arduino配套的模块很多呀
帖子列表
帖子列表
回复 @大石头 : 我想问的不是板子,我有,而是各种配套元器件是否容易买到?
大石头
大石头
这本书在各个网站应该都有卖,至于板子,淘宝上就太多了!会一点C基础,学习Arduino应该是非常容易的。
0
mallon
mallon

@nille程晨 :呵呵问一下现在arm系列芯片的显示部分对Linux的开源支持是什么情况?为什么到现在pi的xorg驱动还是不行?

解凌云
解凌云
Xorg是一个软件集,应该是硬件独立的吧!
0
NeoYoung
NeoYoung
@nille程晨 :请问没有任何基础要玩Geek玩的这些开源硬件,是直接开始玩这个好还是从51单片机开始?我自学了点linux,在学python编程····
nille程晨
nille程晨
其实之前的开发板什么的又应该算开源硬件,只是现在Arduino出来后,降级了单片机的开发难度。如果想玩一下的话,arduino就挺好,要学51的话,需要学很多硬件知识
大石头
大石头
玩Arduino的话,可以不用学51,也不需要Linux基础,有点C基础即可。因为Arduino是开源硬件,厂家做了板子以后,会同时把配套Arduino框架的硬件驱动代码写好,使用者只需要调用Arduino框架功能即可!
NeoYoung
NeoYoung
我想制作自己的电脑····学着定制自己的系统······想通过开源实现自己的很多创想······
0
土生金
@nille程晨 : 有没有针对儿童或少年的教程,就如同乐高机器人一样。如果这样的话,就更好推广了。
nille程晨
nille程晨
现在DFROBOT有MIND+,针对小白用户
大石头
大石头
有,微软有一套!不过那样成本可是普通平台的十倍以上
0
欣儿
欣儿
@nille程晨 :学习这个技术,需要哪些基本的知识?零基础的学习有好处吗?
nille程晨
nille程晨
最近刚出了一本零基础的Arduino入门。Arduino的出现就是针对零基础的人的
大石头
大石头
对电子的知识要求不高,懂一点C就好,然后能通过网络学习各种协议规范,比如PWM/SPI/I2C等
返回顶部
顶部