5iMX宗旨:分享遥控模型兴趣爱好

5iMX.com 我爱模型 玩家论坛 ——专业遥控模型和无人机玩家论坛(玩模型就上我爱模型,创始于2003年)
12
返回列表 发新帖
楼主: demon04551
打印 上一主题 下一主题

求助:NRF24L01和MWC

[复制链接]
21
发表于 2014-10-19 19:32 | 只看该作者
skypup 发表于 2014-4-7 12:53
用 1mw (0dbm) 的nrf24l01, 试飞了一下。
mwc 2.3 的程序。

你好,这几天也在玩小四轴,用接收机太重了,也想用NRF24L01P来直接控制,能指教一下吗?
谢谢!

欢迎继续阅读楼主其他信息

22
发表于 2014-12-14 00:47 | 只看该作者
skypup 发表于 2014-2-22 12:49
今天用  MWC 的板子连了一下 nrf24l01.

引脚连接方式:

D11不是被电机给占了吗?芯片不是382P的?

23
发表于 2014-12-14 11:40 | 只看该作者
zhou5147 发表于 2014-12-14 00:47
D11不是被电机给占了吗?芯片不是382P的?

是 328P 喔。

好久远前的事儿了,记得有管脚被改动:


  // A0
  #define SERVO_1_PINMODE            pinMode(A0,OUTPUT); // TILT_PITCH - WING left
  #define SERVO_1_PIN_HIGH           PORTC |= 1<<0;
  #define SERVO_1_PIN_LOW            PORTC &= ~(1<<0);
  // A1
  #define SERVO_2_PINMODE            pinMode(A1,OUTPUT); // TILT_ROLL  - WING right
  #define SERVO_2_PIN_HIGH           PORTC |= 1<<1;
  #define SERVO_2_PIN_LOW            PORTC &= ~(1<<1);
  // A2
  #define SERVO_3_PINMODE            pinMode(A2,OUTPUT); // CAM TRIG  - alt TILT_PITCH
  #define SERVO_3_PIN_HIGH           PORTC |= 1<<2;
  #define SERVO_3_PIN_LOW            PORTC &= ~(1<<2);
  // D12(PB4) -> D4(PD4)
  #define SERVO_4_PINMODE            pinMode(4,OUTPUT); // new       - alt TILT_ROLL
  #define SERVO_4_PIN_HIGH           PORTD |= 1<<4;
  #define SERVO_4_PIN_LOW            PORTD &= ~(1<<4);
  // D11(PB3) -> D5(PD5)
  #define SERVO_5_PINMODE            pinMode(5,OUTPUT); // BI LEFT
  #define SERVO_5_PIN_HIGH           PORTD |= 1<<5;
  #define SERVO_5_PIN_LOW            PORTD &= ~(1<<5);
  // D3
  #define SERVO_6_PINMODE            pinMode(3,OUTPUT);  // TRI REAR - BI RIGHT
  #define SERVO_6_PIN_HIGH           PORTD|= 1<<3;
  #define SERVO_6_PIN_LOW            PORTD &= ~(1<<3);
  // D10
  #define SERVO_7_PINMODE            pinMode(10,OUTPUT); // new
  #define SERVO_7_PIN_HIGH           PORTB |= 1<<2;
  #define SERVO_7_PIN_LOW            PORTB &= ~(1<<2);
  // D9
  #define SERVO_8_PINMODE            pinMode(9,OUTPUT); // new
  #define SERVO_8_PIN_HIGH           PORTB |= 1<<1;
  #define SERVO_8_PIN_LOW            PORTB &= ~(1<<1);


24
发表于 2014-12-14 11:40 | 只看该作者
// D12(PB4) -> D4(PD4)
// D11(PB3) -> D5(PD5)

印象中,这2个是不是被改过。

25
发表于 2014-12-14 19:34 | 只看该作者
skypup 发表于 2014-12-14 11:40
是 328P 喔。

好久远前的事儿了,记得有管脚被改动:

好吧,加一芯片做接收机。
26
发表于 2015-4-1 13:27 | 只看该作者
是不是这样的,一块arduino+一块NRF24L01做发送机,一块arduino+一块NRF24L01做接收机,接收机再连接到mwc飞控板上。
头像被屏蔽
27
发表于 2018-3-21 17:48 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

关闭

【站内推荐】上一条 /1 下一条

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