tag 标签: 巡视机

相关博文
  • 热度 20
    2014-11-4 09:26
    1109 次阅读|
    0 个评论
    翻译自:http://blog.mydream.com.hk/howto/build-up-a-ipad-plarail-patrol-with-arduino-osc 简介 这个教程告诉你如何建立一个iPad控制的铁路王国。如果你还不知道用Arduino进行工作,请阅读我的Arduino OSC step by step howto帖子。 1. 硬件设置 展示出如何连接到一起 网络设置 把伺服机附在铁路组件上(轨道,火车站) 2. 软件设置 准确的Arduino代码 试样的TouchOSC配置 1. 硬件设置 我们来看一下设置原理图是如何连接的。 一个伺服机连接到数字引脚19,20,21 给Arduino Ethernet 指定一个IP 192.168.0.178 iOS将通过DHCP分配一个IP 192.168.0.12 硬件组件 组件 你需要如下组件以构建你的设置: 1. Arduino 板(Mega2560,UNO...等) 2. 传感器插板(选用) 3. 无线模块或无线路由器(如果用的是有线Arduino网络,是选用的) 4. 低功耗伺服单元,推荐一个mini或微型伺服器 5. 电源,例如 无线,局域网,伺服器同时推荐选用7.4v 6. 启用无线 AP/路由,DHCP(用于iPad) 伺服器扩展线连接到数字引脚19,20,21. 网线连在无线模块到LAN模块之间。为什么?因为模块仅支持无线串口通信,所以它无法支持侦听网络socket。因此,我把它作为一个无线AP配置,连接我LAN接口及我的路由器,你可以如你所愿使用任意路由,而不一定想我那样堆叠那些模块。请阅读我的 Arduino OSC step by step howto帖子,看下用普通路由如何工作。 铁路网络组件设置 你需要计算出伺服器在组件上的位置,像我,我就补到下面了,你可以使出任何招数,让他们能一起工作就行。 2. 软件设置 Arduino 代码 修改IP地址 给Arduino和你的iOS/Android设备修改IP地址,以配合你的设置。例如:iOS上的192.168.0.12,然后搜索"mylp"行 下载并修改这个例程:  Plarail TouchOSC Layout OSC 此示例面板,包括一个推杆,两个转换按钮,用于出发伺服器运动,文本框区域接收Arduino文字信息。 触发按钮1 它由两个重要参数组成,用于Arduino与servo之间的通信。 继续阅读:http://blog.iwiznet.cn
  • 热度 21
    2014-11-4 09:23
    1301 次阅读|
    0 个评论
    翻译自:http://blog.mydream.com.hk/howto/build-up-a-ipad-plarail-patrol-with-arduino-osc 简介 这个教程告诉你如何建立一个iPad控制的铁路王国。如果你还不知道用Arduino进行工作,请阅读我的Arduino OSC step by step howto帖子。 http://v.youku.com/v_show/id_XODEwMTk4ODA4.html 1. 硬件设置 展示出如何连接到一起 网络设置 把伺服机附在铁路组件上(轨道,火车站) 2. 软件设置 准确的Arduino代码 试样的TouchOSC配置 1. 硬件设置 我们来看一下设置原理图是如何连接的。 一个伺服机连接到数字引脚19,20,21 给Arduino Ethernet 指定一个IP 192.168.0.178 iOS将通过DHCP分配一个IP 192.168.0.12 硬件组件 组件 你需要如下组件以构建你的设置: 1. Arduino 板(Mega2560,UNO...等) 2. 传感器插板(选用) 3. 无线模块或无线路由器(如果用的是有线Arduino网络,是选用的) 4. 低功耗伺服单元,推荐一个mini或微型伺服器 5. 电源,例如 无线,局域网,伺服器同时推荐选用7.4v 6. 启用无线 AP/路由,DHCP(用于iPad) 伺服器扩展线连接到数字引脚19,20,21. 网线连在无线模块到LAN模块之间。为什么?因为模块仅支持无线串口通信,所以它无法支持侦听网络socket。因此,我把它作为一个无线AP配置,连接我LAN接口及我的路由器,你可以如你所愿使用任意路由,而不一定想我那样堆叠那些模块。请阅读我的 Arduino OSC step by step howto帖子,看下用普通路由如何工作。 铁路网络组件设置 你需要计算出伺服器在组件上的位置,像我,我就补到下面了,你可以使出任何招数,让他们能一起工作就行。 http://www.youtube.com/watch?v=Hv9IVDAbao0 2. 软件设置 Arduino 代码 修改IP地址 给Arduino和你的iOS/Android设备修改IP地址,以配合你的设置。例如:iOS上的192.168.0.12,然后搜索"mylp"行 下载并修改这个例程:  Plarail TouchOSC Layout OSC 此示例面板,包括一个推杆,两个转换按钮,用于出发伺服器运动,文本框区域接收Arduino文字信息。 触发按钮1 它由两个重要参数组成,用于Arduino与servo之间的通信。 1.  OSC 名称 : /1/toggle1 /1/toggle1 与Arduino代码中的getZ_OSCAddress 行一致 2.  取值范围:0到62 触发转换器开关时,这个值指定两个准确伺服器的角度,请适当调整。 触发按钮2 它由两个重要参数组成,用于Arduino与servo之间的通信。 1.  OSC 名称 : /1/toggle2 /1/toggle2 与Arduino代码中的getZ_OSCAddress 行一致 2.  取值范围:0到62 触发转换器开关时,这个值指定两个准确伺服器的角度,请适当调整。 转换按钮1 它由两个重要参数组成,用于Arduino与servo之间的通信。 1.  OSC 名称 : /1/fader1 /1/fader 与Arduino代码中的getZ_OSCAddress 行一致 2.  取值范围:20到150 触发转换器开关时,这个值指定两个准确伺服器的角度,请适当调整。 触发信息文本框 当发回Arduino信息时,这个标签区域接收文本信息,我们先把文本区域置空。当触发伺服器时,Arduino发回一个"Moved"在文本框区域。  OSC Name: /1/toggle1_msg, /1/toggle2_msg, /1/fader1_msg   OSC名字与Arduino代码中的“setZ_OSCMessage”一致 欢迎更多交流: WIZnet官方网站:http://www.iwiznet.cn WIZnet官方微博:http://weibo.com/wiznet2012 WIZnet官方博客:http://blog.iwiznet.cn