找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 7470|回復(fù): 2
打印 上一主題 下一主題
收起左側(cè)

STM32智能遙控器開發(fā)板,兩輪和四軸飛行器必備

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主


  1. /*----------------------------------------------------------------
  2. *        項(xiàng)目:多功能遙控器開發(fā)板v1.0.0(Multi-Function Remote Control Development Kit)
  3. *        簡(jiǎn)介:兼具藍(lán)牙通信、遠(yuǎn)距離nRF24L01通信、按鍵搖桿、串口通信的多功能遙控器開發(fā)板
  4. *        子文件:main.c
  5. *        功能:主函數(shù)
  6. *        芯片:STM32
  7. *        作者:[email]flotox@yeah.net[/email]
  8. *        日期:2014.08.16
  9. *        更新:2014.08.16
  10. *
  11. */

  12. #include "stm32f10x.h"
  13. #include "LedMode.h"

  14. /**
  15.         *        @brief                延時(shí)函數(shù)
  16.         *        @param                延時(shí)時(shí)間參數(shù)
  17.         *        @retval                null
  18.         *        @check                ok
  19.         */
  20. void        Delay(__IO unsigned int unCount){
  21.         
  22.         for(; unCount != 0; unCount--);
  23. }


  24. /**
  25.         *        @brief                主函數(shù)
  26.         *        @param                null        
  27.         *        @retval                null
  28.         *        @check                ok
  29.         */
  30. int        main(void){
  31.         
  32.         //用戶自定義功能Led的GPIO配置
  33.         LedMode_GPIO_Config();
  34.         
  35.         while(1){
  36.                
  37.                 /*點(diǎn)亮用戶自定義Led*/
  38.                 LEDMODE_ON;
  39.                 Delay(0x1fffff);
  40.                
  41.                 /*熄滅用戶自定義Led*/
  42.                 LEDMODE_OFF;
  43.                 Delay(0x1fffff);
  44.         }
  45. }

  46. /*eof*/
復(fù)制代碼



你是否還在為玩航模、車模沒有合適的遙控器而煩惱?
你是否還在為遙控器的操作手感不好而煩惱?
你是否還在為遙控器不能遠(yuǎn)距離操控而煩惱?

我自己也遇到很多此這樣的問題,索性就設(shè)計(jì)了這個(gè)遙控器,這個(gè)遙控器包括下面4項(xiàng)硬件資源:

1、搖桿和按鍵,方便實(shí)現(xiàn)上下左右搖桿和自定義按鍵功能的設(shè)計(jì)。
2、串口轉(zhuǎn)USB芯片,在PC上模擬出1個(gè)串口,可方便通過USB線和PC通信,遙控器可接收PC發(fā)來的指令,同時(shí)航;蛘哕嚹?蓪(shù)據(jù)信息發(fā)送給PC機(jī)。
3、主從一體藍(lán)牙模塊,可方便和手機(jī)藍(lán)牙或者帶有藍(lán)牙模塊的航模和車模通信,適合10米左右范圍的遙控任務(wù),例如玩具車和兩輪自平衡車等。
4、nRF24L01超遠(yuǎn)距離通信模塊,可方便和帶有nRF24L01模塊的航;蛘哕嚹Mㄐ牛m合1800米范圍內(nèi)的遙控任務(wù),例如飛機(jī)模型和四軸飛行器模型等。

為了控制兩輪和四軸飛行器,車模和航模上需要備有藍(lán)牙模塊或者nRF24L01模塊。

由于模塊上帶有搖桿和按鍵、串口轉(zhuǎn)USB芯片、主從一體藍(lán)牙模塊和nRF24L01超遠(yuǎn)距離通信模塊,所以該多功能遙控器開發(fā)板將你的PC機(jī)、手機(jī)、遙控器和航模、車模聯(lián)系在了一起,產(chǎn)生了非常豐富的應(yīng)用案例,如下面兩個(gè)應(yīng)用示例:







外觀展示:













00 - MFRCDK v1.1.0 Sch.pdf (353.01 KB, 下載次數(shù): 45)

STM32多功能遙控器開發(fā)板.part1.rar (7 MB, 下載次數(shù): 50)

STM32多功能遙控器開發(fā)板.part2.rar (7 MB, 下載次數(shù): 39)

STM32多功能遙控器開發(fā)板.part3.rar (1.92 MB, 下載次數(shù): 43)

評(píng)分

參與人數(shù) 1黑幣 +5 收起 理由
孤星..殘?jiān)?/a> + 5 很給力!

查看全部評(píng)分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏5 分享淘帖 頂1 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:160995 發(fā)表于 2019-7-22 18:39 | 只看該作者
多謝樓主分享,
回復(fù)

使用道具 舉報(bào)

板凳
ID:504613 發(fā)表于 2025-2-22 12:47 來自觸屏版 | 只看該作者
樓主,為什么我用的nrf24l01模塊通信距離只有幾米?
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表