版主: wanchong , wangyu , eepwwp , firedom

分享到:
共3条 1/1 1   

迟到的手记

    [您是本帖的第2635位阅读者]
GSCmax
我是GG
高级会员

最后登陆时间:2014-07-09 11:45:42

直达楼层
1# 发表于 2014-10-24 17:23:15

首先,和广大读者Say Sorry,因学业原因,一直没有更新帖子

首先,不得不吐槽一下Arduino。。。自从我重装了系统,Arduino IDE就一直安装不上,Intel的Arduino也不能用,顿时感受到了世界深深的恶意。。。

最后,就在Debian上安装了一遍IDE。。。

下面来讲一讲这其中的注意事项

由于sudo apt-get install arduino命令不知为何已经无法使用,探测不到软件包,就果断去Intel官网下载了软件包

附上下载地址“http://downloadmirror.intel.com/24355/eng/arduino-linux64-1.0.4.tgz

由于是.tgz包,无法简单的双击执行。

1.tar xvfz \这里是文件所在位置arduino-linux64-1.0.4.tgz      [解压缩至当前目录]

2.cd 解压出来后的目录                                                      [切换到解开的目录中]

3.然后执行 ./configure                                                                  [进行安装设置]

4.等到配置完成后执行 make                                                 [编译中,也要等一会]

5.编译完后 make install                                                                               [安装]

6.最后 make clean                                                    [清除掉配置编译的一些文件]


Arduino安装之前,可能还需要配置安装环境


下面两个命令是arduino安装环境的基本配置:
sudo apt-get install gcc-avr avr-libc
sudo apt-get install openjdk-7-jre


在linux下使用arduino的时候,会发现串口端serialport是灰色的,也就是找不到USB接口。

解决方法是:插上你的arduino到电脑的USB上,在命令行里运行:

dmesg | tail

你会看到

ftdi_sio 5-1:1.0: FTDI USB SerialDevice converter detected

usb 5-1: Detected FT232RL 

usb 5-1: Number of endpoints 2 

usb 5-1: Endpoint 1 MaxPacketSize 64 

usb 5-1: Endpoint 2 MaxPacketSize 64 

usb 5-1: Setting MaxPacketSize 64 

usb 5-1: FTDI USB Serial Deviceconverter now attached to ttyUSB0


再以普通用户键入:

ls-l /dev/ttyUSB0 //这个0就是上面检测到的


你会得到比如:

crw-rw----1 root dialout 188, 0 5 AUG ttyUSB0之类的。

这个”dialout”名字就是下面我们要用到的组名。


现在把用户加到这个组里面:

usermode-a -G dialout amiko //可以切换成root用户来操作


再键入:

ls-ld /run/lock

ls-ld /var/lock

然后出现以下字样:

drwxrwxrwt5 root root 4096 9 dic 21.39 /var/lock

运行root下的

chmodo+rwx /run/lock

chmodo+rwx /var/lock

最后断开arduino,系统登出然后再登入再运行arduino就可以看到serialport里出现了/dev/ttyUSB0这个选项,你勾选。

运行系统自带的BLINK,就能看到板子上的LED13灯闪烁。

至此就应该差不多了。。。(此段来自网络,开始我也不会)




关键词:迟到    手记    

RE: 迟到的手记

eepwwp
我是GG
版主

最后登陆时间:2014-06-27 17:29:11

2# 发表于 2014-10-24 17:48:56
能完成作业的小伙伴就是好伙伴!

RE: 迟到的手记

eepwwp
我是GG
版主

最后登陆时间:2014-06-27 17:29:11

3# 发表于 2014-12-19 01:38:13

 一、项目介绍

  英特尔伽利略电路板是基于英特尔架构、兼容Arduino的系列可开发电路板的首款产品。所以它具有英特尔技术的卓越性能,以及Arduino软件开发环境的易用性。我们团队将利用伽利略主板作为控制核心,利用Quark卓越的处理能力,将开发板作为多种家庭电气设备的大脑,接合zigbee、wifi、bluetooth等无线通信手段连接电脑,手机等设备。同时,我们团队热衷于语音技术,有较多使用科大讯飞语音引擎的经验,并实现更好更强大的智能家居系统。我们团队已经使用Arduino系统完成了一个智能语音饮水机项目,结合科大讯飞的语音技术,取得了较理想的效果,积累了一定的Arduino开发经验。但受限于Arduino并不强大的运算能力,我们团队无法完成各个设备的整合。我们始终认为,整合多种设备,将是未来智能家居的典型特征。

  设计图:

    

 

  英特尔伽利略电路板是基于英特尔架构、兼容Arduino的系列可开发电路板的首款产品。所以它具有英特尔技术的卓越性能,以及Arduino软件开发环境的易用性。

  我们团队将利用伽利略主板作为控制核心,利用Quark卓越的处理能力,将开发板作为多种家庭电气设备的大脑,接合zigbee、wifi、bluetooth等无线通信手段连接电脑,手机等设备。同时,我们团队热衷于语音技术,有较多使用科大讯飞语音引擎的经验,并实现更好更强大的智能家居系统。

  我们团队已经使用Arduino系统完成了一个智能语音饮水机项目,结合科大讯飞的语音技术,取得了较理想的效果,积累了一定的Arduino开发经验。但受限于Arduino并不强大的运算能力,我们团队无法完成各个设备的整合。我们始终认为,整合多种设备,将是未来智能家居的典型特征。

  基本功能:

  Ø 本地语音送别

  Ø 与一个手机APP合作,可用于微信APP送别语音并分析语义,galileo板控制硬件作出反应

  Ø galileo板测量冷水和热水的温度,并保证热水温度在90°C以上

  Ø 计算冷死和热水的比例,达到用户要求的温度

  开发者个人情况:

  学生,有一定Arduino开发经验,主修软件工程。

  二、英特尔Galileo开发板设计应用

  • 开发多种版本适合家庭的小型普通版;适合商业应用的大型柜机,商业用机将搭配自动冲配饮料的功能只要

  • 在预设的地方倒入咖啡粉,果珍等固体饮料结合语音功能就能给用户带来温暖的饮品

  家庭应用:家用智能型饮水机

  商业应用:可用于咖啡店的智能饮水机

    

 

  伽利略开发板在项目里面起到了什么作用:

  Galileo在项目中起了从机大脑的作用, Galileo可自行处理语音指令,若存在手机,Galileo就会服从手机令,根据指令计算冷热水比例,控制继电器,调配出符合温度的水

  开发环境:

  arduino IDE 、intel 版本

  主要元器件:

  galileo板 蓝牙HC-06 继电器X4 温度传感器

  三、项目点评

  开发难度:该项目使用了Galileo开发板,但使用了它的比较简单的功能,没有发挥出Galileo的全部性能。也没有使用Galileo的特色的Linux功能。该项目难度不算太大,成本不高。

  创新性: 应用了Zigbee,WiFi,bluetooth等无线通讯技术,合理的方案能使数据传输稳定、可靠。结合微信等平台,更好的方便人们操作!

  可发展性:发展前景很广,随着生活水平的提高,人们越来越讲究饮食问题,安全可靠的饮水也变得很必要。

  实用性: 实用性很强,每个普通家庭都拥有一台饮水机,如果能加上这样的功能,更容易吸引消费者。

  四、项目图片

    

 

    

 

共3条 1/1 1   
快速回复主题
  • 匿名不能发帖!请先 [ 登陆 注册 ]