文件名称:matlab向串口发送指令代码-chess_robot:象棋机器人
文件大小:418KB
文件格式:ZIP
更新时间:2024-06-15 14:57:54
系统开源
matlab向串口发送指令代码国际象棋 演示视频: 该项目是使用Universal Robot UR5实现的,但可以使用任何机器人来实现。 脚步: 用传感器构建一个棋盘。 在这里,您可以检查如何构建它。 在这里,您可以看到在proteus上进行电路板仿真的电路图: 一旦有了电路板,请确保可以与计算机进行通讯,可以使用任何协议,但是对于该项目,我使用了rs-232(串行),并且我将计算机的USB端口与连接了USB到串行的桥接器连接在一起。我的PIC(tx rx)(您可以从亚马逊购买)。 这里的想法是处理传感器将要输出的全部64个输出(1或0),因此您需要在微控制器上处理所有这些数据,并以某种方式将其编码后发送给PC,然后再通过PC将其解码。 C#代码段。 我使用了一个pic和4个多路复用器,以便能够使用较少的微控制器端口。 这是变形蛋白的电路图,用来说明我的话 实际上,具有RS-232接口的微控制器应该连接到计算机上的串行端口,并由c#代码段进行处理。 对于仿真,我使用了如图所示的串行端口仿真器 多路复用器1正在感应a1,a2,a3,a4,a5,a6,a7,a8,b1,b2,b3,b4,
【文件预览】:
chess_robot-master
----README.md(3KB)
----proteus_archives()
--------main1.c(411B)
--------main1.h(710B)
--------main.bak(5KB)
--------main.h(710B)
--------main.c(5KB)
--------main1.hex(474B)
--------main1.sym(1KB)
--------Backup Of tablero.pdsbak(22KB)
--------Last Loaded mux.pdsbak(19KB)
--------programa.txt(5KB)
--------tablero.pdsprj.workspace(3KB)
--------main1.lst(3KB)
--------main1.sta(1KB)
--------main1.tre(81B)
--------main.hex(6KB)
--------mux.pdsprj.workspace(3KB)
--------main1.err(140B)
--------tablero.pdsprj.ANAGABRIELA-HP.ANA GABRIELA.workspace(328B)
--------tablero.pdsprj.workspace.layout(372B)
--------Backup Of mux.pdsbak(15KB)
--------main1.bak(409B)
--------main.sym(3KB)
--------tablero.pdsprj(22KB)
--------main.err(2KB)
--------main.lst(74KB)
--------main.tre(473B)
--------main1.esym(10KB)
--------main1.pjt(466B)
--------Last Loaded tablero.pdsbak(22KB)
--------main1.cof(13KB)
--------main.cof(52KB)
--------mux.pdsprj(20KB)
--------main.esym(15KB)
--------main.sta(2KB)
--------main.pjt(461B)
----microcontroller_interfaces()
--------main.bak(388B)
--------main.h(694B)
--------main.c(4KB)
--------feria.hex(7KB)
--------feria.sym(3KB)
--------feria.cof(56KB)
--------main.hex(7KB)
--------feria.sta(2KB)
--------feria.lst(74KB)
--------main.sym(3KB)
--------main.err(2KB)
--------feria.bak(4KB)
--------feria.h(694B)
--------feria.tre(956B)
--------feria.pjt(449B)
--------main.lst(74KB)
--------main.tre(859B)
--------main.cof(55KB)
--------main.esym(14KB)
--------feria.esym(15KB)
--------main.sta(2KB)
--------main.pjt(441B)
--------feria.c(5KB)
--------feria.err(2KB)
----robot_interface_with_pc.py(9KB)
----LICENSE(1KB)
----board_interface_with_pc()
--------Form1.cs(4KB)
--------bin()
--------obj()
--------Properties()
--------Program.cs(501B)
--------WindowsFormsApplication1.csproj(4KB)
--------Form1.Designer.cs(3KB)
--------Form1.resx(6KB)
----img()
--------mux2.png(17KB)
--------microcontroller.png(32KB)
--------mux4.png(17KB)
--------mux3.png(17KB)
--------mux1.png(24KB)
--------sensory_board.png(34KB)