Robofun 機器人論壇

 找回密碼
 申請會員
搜索
熱搜: 活動 交友 discuz
查看: 4377|回復: 8
打印 上一主題 下一主題

ARDUINO與APC220的通訊

[複製鏈接]
跳轉到指定樓層
1#
發表於 2018-8-8 22:06:40 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
本帖最後由 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做調整,才能讓兩者通訊呢???
拜託各位先進幫小弟解答了><
2#
發表於 2018-8-9 06:18:07 | 只看該作者
本帖最後由 超新手 於 2018-8-9 08:43 編輯

APC220設成 19200,但程式卻是 9600?
3#
 樓主| 發表於 2018-8-9 19:34:34 | 只看該作者
超新手 發表於 2018-8-9 06:18
APC220設成 19200,但程式卻是 9600?

大大你好:
     APC220確實是設定9600,因為是借用別人圖的關係才沒注意到...
4#
發表於 2018-8-9 19:39:46 來自手機 | 只看該作者
兩個 APC 的設定都一樣嗎?
5#
 樓主| 發表於 2018-8-9 19:57:59 | 只看該作者
超新手 發表於 2018-8-9 19:39
兩個 APC 的設定都一樣嗎?

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

都有確定過了...
8#
發表於 2018-8-10 20:55:53 來自手機 | 只看該作者
Arduino 不要接 usb cable. 改用 adapter 提供電源
9#
 樓主| 發表於 2018-8-10 22:26:41 | 只看該作者
超新手 發表於 2018-8-10 20:55
Arduino 不要接 usb cable. 改用 adapter 提供電源

這個我先前也試過了...也是無效...
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

小黑屋|手機版|Archiver|機器人論壇 from 2005.07

GMT+8, 2024-4-27 05:44 , Processed in 0.207976 second(s), 6 queries , Apc On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表