搜索资源列表
plane_complete
- 基于ucgui的打飞机程序 通过扫描按键控制我机移动(只有4个按键,我们就设置了前后左右4个方向按键,子弹设为自动发射) 敌机移动通过rand函数产生(设敌机最大数为ENEMYMAXNUM,只要低于这数,每次循环就产生敌机否则不生成敌机.敌机只会在Y轴移动,如果敌机与我机相撞,,则发生爆炸) 敌机子弹生成与移动(每架敌机子弹数最多为BULLETMAXNUM,低于这个值,每个循环都会在飞机正前方产生一颗子弹,在Y轴方向移动SPEED.Y.如果子弹碰到我机,则发生爆炸,LIFE减
AVR_IMU_1
- 卡尔曼滤波在AVR单片机的应用,引脚接法:PC1 (ADC1) Y Accel (Pin 8) PC2 (ADC2) Z Accel (Pin 7) PC3 (ADC3) X Rate (Pin 3) PC4 (ADC4) Y Rate (Pin 4) PC5 (ADC5) VRef (Pin 5) - Currently, this project assumes the AVR ATmega168 MCU is hosted on the AVR STK5
car
- 给定一个N*N 的方形网格,设其左上角为起点◎,坐标为(1,1),X轴向右为正,Y轴向下为正,每个方格边长为1。一辆汽车从起点◎出发驶向右下角终点▲,其坐标为(N,N)。在若干个网格交叉点处,设置了油库,可供汽车在行驶途中加油。汽车在行驶过程中应遵守如下规则: (1)汽车只能沿网格边行驶,装满油后能行驶K 条网格边。出发时汽车已装满油,在起点与终点处不设油库。 (2)当汽车行驶经过一条网格边时,若其X 坐标或Y 坐标减小,则应付费用B,否则免付费用。 (3)汽车在行驶过程中遇油库则应
Wireless-brake-light
- mdt10p53a11(兼容PIC12F509)开发,采用加速度传感器设置。 无线刹车尾灯(可以实现赛车游戏里面的效果) 功能要求 1.采用PWM方式控制led灯 2.内部三轴加速度计采用平方和再开方的方法求得检测值。 3.每秒间隔采样5次得到的测量值进行计算,静止情况下测量值的波动的范围要小于2%。当测量值超过静态值17%以上的情况,认为是有刹车的情况。Led灯按照规定点亮。 4.模式2led灯闪烁的情况下每秒闪烁5次,加速度检测和led灯亮在单片机内部同步,不工作的情
ATMGEA8-USED-TO-LCD-TOUCHKEYS485
- C代码主要做4件事:1.触摸屏定位采集:X轴12bits Y轴12bits 若ADC不足12bits,应在低位补0以凑足12bits。以串行输出。2、按键:取值范围0~63. 3、状态指示:1为点亮,0为熄灭 . 4、背光调节-C code basically do four things: 1. The touch screen location acquisition: X axis 12 bits Y 12 bits if insufficient ADC 12 bits, should
MMA8451Q_Application-information
- 飞思卡尔 三轴加速度计MMA8451Q的应用资料 压缩包内容包括: 1.MSP430F5342控制三轴加速度计MMA8451Q的实验程序. (包括运动检测及点击检测的应用, 各轴加速度值并通过UCA0串口以字符形式发送) 2.其他例程,包括官方例程. 3.芯片应用手册,及部分中文资料. 4.原理图库及PCB封装(包括AD版本和4.0版本) 整理时间: 2013_05_01 沨 -Freescale MMA8451Q triaxial acceleromet
RagingFire
- 本着分享精神,再分享一下自己移植的 烈火 四轴程序,个人感觉已经飞的可以了。下面说一下一下怎么使用吧,按顺序操作即可: 1,起飞前,把左右微调旋钮打到正中间,中间微调旋钮顺时针扭到扭不动。 2,四轴和遥控均上电后,四轴开关旁的LED会亮起,表示通讯成功。 3,将油门摇杆打到最下,方向摇杆打到最左,此时校准陀螺仪零偏; 将油门摇杆打到最下,方向摇杆打到最右,此时校准加速度计零偏; 校正时请保持手势一段时间。分别校正成功后,四轴周围的LED会闪烁一次。 4,油
msp430
- 1.机架是上一届准备国赛前买的,电机是空心杯(2000转/min) ,电池是11.1V的航模电池 2.采用2块msp430f149最小系统做飞控板,一块用来姿态控制,一块用来完成题目要求,两者之间通过串口通信 3.陀螺仪用的是MPU9150(九轴),自带有地磁传感器,不需要再加地磁传感器 4.数据融合是靠MPU9150的内部DMP处理输出(该部分程序时移植32单片机的,针对430的时钟频率对该部分程序做了一些调整) 5.姿态控制算法是PID-1 rack is the last
430
- 简易的遥控器控制的飞机代码 简介: 1.msp430芯片 2.通信用24l01 3.前后左右控制用的是别的地方卸下来的PS2 的两轴摇杆,单片机AD分别采集 4.油门找不到摇杆了,用一个大的电位器做,也是AD采集 5.另外加两个按键做拓展功能,PS2下面也有一个轻触开关 -Simple remote control of the aircraft code Introduction: 1.msp430 chip 2 Communication 24l
3D-Wireless-Air-Mouse
- 以四轴的动作原理做成的 3D 空中鼠标,鼠标工作时稳定不抖动,控制端以 STM32F103RB / MPU6050 / NRF24L01 之组合而成,并附有 TP4057 充电管理器,而接收端也以 STM32F103VB / NRF24L01 的组合搭配,经测试后已接近成品之品质,且于控制手感上也做了一系列优化如下: 1.智能双击和拖动,能有效避免点击时抖动造成的双击失败。 2.移动带有加速度功能,如同雷蛇鼠标的设置方式,能明确让手感提升。 3.带有滚动功能,左右键
motion_driver_6.12
- 最新的MPU9250,MPU9150,MPU6050,MPU6500官方资料-Changes Notes- MD6.1 to 6.12 - Fixed Hardware Calibration Offset register accel format Previous implementation was saving the offsets in the accel offset registers in a scalre range of+-8G. After cl
OK
- 1:io输入输出。 2:定时器用法。 3:3轴脉冲定位(参数可设置)。 4:采用485IC与上位机通信。 5:本程序特别适合51单片机初学者,以及在此程序上增加新功能玩玩还是不错的。 6:无密码-1: io input and output. 2: Timer usage. 3: 3-axis pulse positioning (settable parameter). 4: The 485IC communicate with the host. 5
UART
- stm32 串口1为蓝牙 串口2、3、4、5读取4个JY901九轴陀螺仪模块(STM32 serial 1 for Bluetooth serial 2, 3, 4, 5 read 4 JY901 nine axis gyroscope module)
匿名飞控源码V1.4
- 匿名四轴飞控主板源码V1.4,无人机,领航者(ANO V1.4 master Source code (Four axis aircraft, UAV))
MPU6050六轴传感器实验
- 实验器材: 探索者STM32F4开发板 实验目的: 学习MPU6050 六轴传感器(三轴加速度+三轴陀螺仪)的使用. 硬件资源: 1,DS0(连接在PF9) 2,串口1(波特率:115200,PA9/PA10连接在板载USB转串口芯片CH340上面) 3,ALIENTEK 2.8/3.5/4.3/7寸TFTLCD模块(通过FSMC驱动,FSMC_NE4接LCD片选/A6接RS) 4,KEY0按键(连接在PE4) 5,MPU6050传感器(连接在PB8(