【Telink B91】+机械臂控制开源
源代码:
  1. int v;
  2. while(1) {
  3. //游戏开始
  4.         for ( v = 80; v > 40 ; v-- )
  5.      {
  6.         gpio_set_high_level(GPIO_PB4);
  7.         delay_ms(2);
  8.         gpio_set_low_level(GPIO_PB4);
  9.         delay_ms(18);
  10.      }
  11. //老虎
  12.     for ( v = 80; v > 40 ; v-- )
  13.              {
  14.                 gpio_set_high_level(GPIO_PB7);
  15.                 delay_ms(1);
  16.                 gpio_set_low_level(GPIO_PB7);
  17.                 delay_ms(19);
  18.              }
  19. //杠子
  20.     for ( v = 80; v > 40 ; v-- )
  21.              {
  22.                 gpio_set_high_level(GPIO_PB6);
  23.                 delay_ms(2);
  24.                 gpio_set_low_level(GPIO_PB6);
  25.                 delay_ms(18);
  26.              }
  27. //你赢了!
  28.                 for ( v = 80; v > 40 ; v-- )
  29.                      {
  30.                         gpio_set_high_level(GPIO_PB5);
  31.                         delay_ms(1);
  32.                         gpio_set_low_level(GPIO_PB5);
  33.                         delay_ms(19);
  34.                      }
  35. //鸡
  36.            for ( v = 80; v > 40 ; v-- )
  37.                      {
  38.                         gpio_set_high_level(GPIO_PB4);
  39.                         delay_ms(1);
  40.                         gpio_set_low_level(GPIO_PB4);
  41.                         delay_ms(19);
  42.                      }
  43. //虫
  44.        for ( v = 80; v > 40 ; v-- )
  45.                              {
  46.                                 gpio_set_high_level(GPIO_PB7);
  47.                                 delay_ms(2);
  48.                                 gpio_set_low_level(GPIO_PB7);
  49.                                 delay_ms(18);
  50.                              }
  51. //玩家胜利
  52.                         for ( v = 80; v > 40 ; v-- )
  53.                              {
  54.                                 gpio_set_high_level(GPIO_PB6);
  55.                                 delay_ms(1);
  56.                                 gpio_set_low_level(GPIO_PB6);
  57.                                 delay_ms(19);
  58.                              }
  59. //平局!
  60.                             for ( v = 80; v > 40 ; v-- )
  61.                                      {
  62.                                         gpio_set_high_level(GPIO_PB5);
  63.                                         delay_ms(2);
  64.                                         gpio_set_low_level(GPIO_PB5);
  65.                                         delay_ms(18);
  66.                                      }
  67.     }

【Telink B91】+同时控制LED闪灯和数字脉冲舵机视频。


【Telink B91】+控制数字脉冲舵机工作视频。


【Telink B91】+控制LED视频
以上内容为原创。
我在其他论坛的网名:还没吃饭,jf_39110170