Robofun 機器人論壇

標題: ARDUINO與APC220的通訊 [打印本頁]

作者: nadeshiko9901x    時間: 2018-8-8 22:06
標題: ARDUINO與APC220的通訊
本帖最後由 nadeshiko9901x 於 2018-8-8 22:08 編輯

各位先進好:
      小弟最近在測試ARDUINO UNO與PC的無線通訊測試,無線通訊藉由APC220作為橋梁,
相關設定如下(相關圖片來自:https://blog.csdn.net/jacle169/article/details/4222984):

APC220的設定
http://p.blog.csdn.net/images/p_ ... %E5%90%8D_thumb.jpg

ARDUINO與APC220的接線:
http://p.blog.csdn.net/images/p_ ... 90%8D11_thumb_1.jpg

USB - TTL轉換器:
https://image.dfrobot.com/image/ ... MG_3842-450x300.jpg

ARDUINO程式:
void setup()
{
  Serial.begin(9600);

  Serial.println("Hello") ;
}

void loop()
{
  Serial.println("Hello") ;

  delay(1000) ;
}

程式的部分並沒有很難的部分,可是在測試時從ARDUINO的串列埠監視窗口就是一直無法收到來自ARDUINO的訊息,當然串列埠的窗口已改為USB-TTL的COM了,所以應該不是那樣的問題,所以想請問各位先進們幾個問題:
1. 如果使用TX0與RX0作為串列傳輸的話,ARDUINO上的TX或RX指示燈會亮嗎???
2. 如何判斷APC220有沒有燒壞呢???
3. 請問是否還要再PC上或ARDUINO做調整,才能讓兩者通訊呢???
拜託各位先進幫小弟解答了><
作者: 超新手    時間: 2018-8-9 06:18
本帖最後由 超新手 於 2018-8-9 08:43 編輯

APC220設成 19200,但程式卻是 9600?

作者: nadeshiko9901x    時間: 2018-8-9 19:34
超新手 發表於 2018-8-9 06:18
APC220設成 19200,但程式卻是 9600?

大大你好:
     APC220確實是設定9600,因為是借用別人圖的關係才沒注意到...
作者: 超新手    時間: 2018-8-9 19:39
兩個 APC 的設定都一樣嗎?
作者: nadeshiko9901x    時間: 2018-8-9 19:57
超新手 發表於 2018-8-9 19:39
兩個 APC 的設定都一樣嗎?

確實都一樣喔,單純只是圖面沒改而已...
作者: 超新手    時間: 2018-8-10 06:02
1)序列埠監控視窗的鮑率有設成 9600嗎?
2)Arduino 的 RX接到APC的TX,
      TX接 RX?
作者: nadeshiko9901x    時間: 2018-8-10 17:45
超新手 發表於 2018-8-10 06:02
1)序列埠監控視窗的鮑率有設成 9600嗎?
2)Arduino 的 RX接到APC的TX,
      TX接 RX? ...

都有確定過了...
作者: 超新手    時間: 2018-8-10 20:55
Arduino 不要接 usb cable. 改用 adapter 提供電源
作者: nadeshiko9901x    時間: 2018-8-10 22:26
超新手 發表於 2018-8-10 20:55
Arduino 不要接 usb cable. 改用 adapter 提供電源

這個我先前也試過了...也是無效...




歡迎光臨 Robofun 機器人論壇 (https://robofun.net/forum/) Powered by Discuz! X3.2