找回密码
 马上注册

QQ登录

只需一步,快速开始

查看: 6305|回复: 4

About JAVA

[复制链接]
发表于 2009-11-11 17:39:34 | 显示全部楼层 |阅读模式
I have write this for splitter, but it dosen'n work.
I use the eclips.

import java.lang.Object.*;

import lejos.nxt.addon.*;

import lejos.nxt.*;

public class splitter

{

byte[] newAddress = {(byte) 0xA0, (byte) 0xAA, (byte) 0xA5, (byte) 0x04};


I2CSensor s1 = new I2CSensor(SensorPort.S1);


public void sendData()

{

s1.sendData(0x41, newAddress, 4);

}


public void UltrasonicSensor()

{

UltrasonicSensor sonic = new UltrasonicSensor(SensorPort.S1);

sonic.setAddress(0x04);

}


public void LightSensor()

{

LightSensor ls = new LightSensor(SensorPort.S1);

ls.setAddress(0xAA);

}


public void CompassSensor()

{

CompassSensor cs = new CompassSensor(SensorPort.S1);

cs.setAddress(0xA5);

}

}


so, kan somebody tell me what's fout.


P.S. I'm sorry my nootbook cannot type chineese.


thank you.

如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
发表于 2009-11-11 18:18:40 | 显示全部楼层
呵呵,楼是的英文真是……
我帮你转到java区去吧

希望我回复你中文你能看懂
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2009-11-11 22:51:27 | 显示全部楼层
首先,如果你的程序只有这一个类的话,这个类一定要有一个main()方法。
main()方法可以参考这里:
http://www.cmnxt.com/viewthread.php?tid=994&extra=page%3D1

如果你的这个类只是程序的一部分,是被其他调用的,你能否详细说明一下你想要达到的目的或者说程序的功能以及所谓的not work是什么现象?
有可能懂行的人已经知道你的splitter是什么意思了,不过可惜我确实不知道……呵呵……
还希望能多加点说明。英文的不要紧,只要错别字尽可能少点儿就行。呵呵……
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

 楼主| 发表于 2009-11-12 01:44:25 | 显示全部楼层
不好意思,我的英文我自己也很无语啦.呵呵
我想写的是一个拓展接口.
就是1个接口加上一个IC然后可以做出4到8个接口来.(这个IC本身已经懂得I2C)
这个需要一个JAVA程序支持.
要给予每一个入口或是出口一个地址.比如0100 000或者0100 001之类的.
我想写的这个程序就是想让NXT知道.每一个接口的每一个地址是接给哪一个SENSOR的.
估计还要写一个,每个接口在程序开始的时候都是1.(在只有0和1的情况下.)
基本这样吧.
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2009-11-12 09:22:12 | 显示全部楼层
本帖最后由 Programus 于 2009-11-12 09:24 编辑
不好意思,我的英文我自己也很无语啦.呵呵
我想写的是一个拓展接口.
就是1个接口加上一个IC然后可以做出4到 ...
kakashi 发表于 2009-11-12 01:44


这个……你这个是超高级应用啊。呵呵……
呼唤硬件高手予以解惑。对IC、I2C之类的完全没研究的我恐怕暂时爱莫能助了。
建议你去LeJOS的官方论坛问一下。
http://lejos.sourceforge.net/forum/

另外,Java的包里面有源代码,你也可以跟踪到底层源代码研究研究。
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 马上注册

本版积分规则

手机版|中文乐高 ( 桂ICP备13001575号-7 )

GMT+8, 2025-3-12 18:54 , Processed in 0.936499 second(s), 19 queries .

Powered by Discuz! X3.5

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表