2、其次把模拟器的主运行EXE添加到快捷方式在桌面的的快捷方式 鼠并信标右键属性。
3、然后在目标后面 加1个空格 再+游戏的ROMS 名称。
4、最后双击这个快捷方式打开模拟器,历枝摇杆游戏机主程序更改完毕。
NRF24L01作为双工的通信模块,可以帮助你通过遥感将指令发送到小车。首先你要清楚遥感发出来的信号,然后再小车接收之后能够顺利的解析并做出反应。
其次就是通信模块需要保证通信顺畅,它有很多个寄饥键存器,但是常用的不多,比如工作方式、地址等等设置好了之后直接往数据寄存器赋值发送即可。
具体的使用方法可以雀肢樱参考以下文章,写得很详细,有示例代顷丛码以及原厂配套手册,相信看一下然后根据例程改改应该可以使用。
希望能够帮到你
祝你的问题早日得到解决~~
文章地址:http://blog.csdn.net/mc_hust/article/details/39473913
双轴按键摇杆主要由两个10K的电位器和一个按键开关组成,两个电位器随着摇杆扭转角度分别输出X、Y轴上对应的电压值,在Z轴方向上按下摇杆可触发轻触按键。在配套机械结构的作用下,无外力扭动的摇杆初始状态下,两个电位器都处在量程的销察中间位置。2.2 电路原理图
这里单片机主控学长选择arduino,可选其他模块,如stm32
双轴按键摇杆模块的VCC、GND分别连接开发板的5V、GND,模块的X轴输出、Y轴输出分别连接扒斗毕开发板的模拟引脚A0、A1,模块的Z轴输出连接开发板数字引脚2。
3 实现效果
4 测试代码
/*
* JoyStick
* 双轴按键摇杆
*/
#define pinX A0
#define pinY A1
#define pinK 2
int value = 0
void setup()
{
pinMode(pinK, INPUT)
Serial.begin(9600)
}
void loop()
{
value = analogRead(pinX)
Serial.print("X: ")
Serial.print(value)
value = analogRead(pinY)
Serial.print(" Y: ")
Serial.print(value)
value = digitalRead(pinK)
Serial.print(" Z: ")
Serial.println(value)
delay(1000)
}
登录后复制
烧录代码后,打开串口监视器,波特率设置成与程序中相春芹一致的9600,扭动摇杆,监视器将显示X、Y轴对应的电压对应的AD数值。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)