连接Arduino独立芯片和XBee

时间:2012-05-01 04:12:56

标签: arduino xbee

我从我的电路板上拿出我的arduino芯片并按照说明把它放在面包板上:http://itp.nyu.edu/physcomp/uploads/arduinobb_09.jpg 一切正常,但是当我插入一个XBee时,代码无法正常工作。

我使用的代码是setup()函数

中的两个简单语句
  1. 启动串口:

    Serial.begin(9600);

  2. 打印一行:

    Serial.println("Hello World");

  3. 问题在于它反复通过XBee发送此消息,我可以从接收方XBee看到它一遍又一遍地快速发送"Hello World"。另外,如果我检查电压调节器提供的电压,它只有3.7伏而不是5伏。

    为什么会这样?

2 个答案:

答案 0 :(得分:3)

关于为什么setup()不断执行的可能解释是芯片被重复重置。这可能与您所看到的低电压有关。

答案 1 :(得分:2)

对不起这个家伙。我终于弄明白了这个问题。我使用的电池没有提供足够的电流和电力来供应arduino和xbee。问题是,由于电池很便宜,它们很快耗尽,我认为这是一个问题。然而,更好的电池是解决方案。