01

为何使用开发板进行物联网开发工作?

arduino-4753005_640 为何使用开发板进行物联网开发工作?

  国内机电产业环境大部分以硬体为主,对於软体设计人员,缺乏硬体专业训练,或是对於机械机构与机电整合原理没有概念。在学习机电整合设计时,会有很多的困扰与障碍,因为专精於软体设计者,不一定能就懂机电控制设计与机电整合。懂得机电控制的人,也不一定知道软体该如何运作,不同的机电控制或是软体开发常常都会有不同的解决方法。除非有各方面的天赋,否则很难在机电控制与机电整合这方面自习成材,进而成为专业人员。    自从有了Arduino 与 ESP32 开发板(以下简称开发板),这些困扰大部分迎刃而解,因为这些开发板,用共通性的平台,来做很多机电控制、机电整合学习,进而将软体开发整合到机构设计之中,在这个机械、电子、电机、资讯、工程等整合领域,是一个很大的福音。尤其在创意挂帅的时代,能够从创新的...

继续阅读
  631 次点击
10

Smart 物联网应用软件开发精灵,如何利用 Modbus TCP 工业通信协定,控制 Arduino Uno 开发板上的 LED 灯

Smart 物联网应用软体开发精灵,如何利用 Modbus TCP 工业通讯协定,控制 Arduino Uno 开发板上的 LED 灯 Smart 物联网应用软体开发精灵,如何利用 Modbus TCP 工业通讯协定,控制 Arduino Uno 开发板上的 LED 灯

范例说明   采用 Modbus TCP 通讯协议,控制驳接在 Arduino 上的 LED灯。Modbus TCP使用电脑来指定特定 IP 地址下的Modbus TCP从机,从而控制该从机。范例中使用 Arduino 开发板与 Ethernet W5100 网路扩充套件板,组合称 Modbus TCP 从机。其工作方式如下:   PC 装置(Modbus TCP主机)通过 Modbus TCP 通讯协议传送指令给指定的 IP 地址,该地址下对应一个 Modbus TCP 从机,要求打开连线该从机的 LED灯,从机收到主机指令後会自动解码,接着完成ModbusTCP 主机所指派的工作,开启 LED 灯。   范例中 LED 灯正极(针脚较长的一端)连线到电阻,再连线到Ethernet W51...

继续阅读
  679 次点击
10

Smart物联网应用软件开发精灵,整合Arduino、ESP32、机电设备的开发流程

Smart物联网应用软体开发精灵,整合Arduino、ESP32、机电设备的开发流程 Smart物联网应用软体开发精灵,整合Arduino、ESP32、机电设备的开发流程

  采用以下三个步骤进行开发工作: 产品开发模拟测试区,将Arduino、ESP32开发板与感测器,组装成物联网装置。电脑连接组装完成的物联网装置,设计并烧录Arduino开发板程式。在成品运用区使用Smart,连接(Arduino、ESP32、机电设备),设计监控软体,与资料库存储工作。  产品设备要从无到有,先後进入产品开发模拟测试区与成品运用区,把机电产品与管理软体一并开发出来,这三个步骤是必要的流程。如果使用供应商提供的机电成品,直接进入成品运用区,只需第3步骤。  以开发机械手臂为例来说明:步骤1:将所有电子与机械零件,组装成机械手臂。此时机械手臂之开发板尚未烧绿程式,所以无法接收指令进行任何操作。步骤2:设计Arduino程式完成後,烧录至开发板。此时机械手臂已经是成品,可以接受...

继续阅读
  483 次点击
标签:
10

好不容易完成开发板上的创意,接着要做什?

好不容易完成开发板上的创意,接着要做什? 好不容易完成开发板上的创意,接着要做什?

  使用 Arduino IDE,或 MicroPython 设计开发板应用软体,完成之後。目睹开发板串接设备的一举一动,都忍不住内心的悸动,心中雀跃无比。但是後续要做什用呢?如何跟其它设备整合?工业4.0跟它有甚麽关系?如何配合企业各种实务应用?很多问题接踵而来,四处打听好像都有解决方案,却都是模糊的轮廓,每个都有希望却各各没把握。    例如使用ESP32制做GPS定位系统,听说VS可以串接。但是怎麽连接、需要外挂控件或其它程式库吗?地图怎麽处理?定位讯息如何跟现有管理系统整合,发挥管理效能。只要讲出来,全是问题,可谓一波未平,一波又起。紧接着GPS定位系统又要连接工厂设备,监控运行状况,随时透过摄像头浏览现场操作。这又该用 SCADA、HMI,再加上视讯监控功能。又堕入五里雾...

继续阅读
  301 次点击
09

在手机上使用Blynk控制Arduino

在手机上使用Blynk控制Arduino

Blynk是一个让使用者能快速建立控制和监测硬体专题的新平台,支援iOS和Android装置。下载Blynk app後,可以建立一个专题控制平台并布署按钮、控制条、图表和其他工具。使用这些工具,你可以开关脚位或检视感测器传来的显示资料。  不管是怎样的专题,都很可能有数百个硬体制作的教学影片,这让硬体部分容易得多,但是建立软体介面仍然相当困难。有了Blynk,将会让软体平台的建立比硬体制作还要简单。Blynk是简易专题的绝佳平台选择,例如监控水族箱的温度或遥控开关电灯。  目前Blynk支援大部分的Arduino控制板、Raspberry Pi模组、ESP8266微控器、Particle Core和其他常见的微型控制器和单板电脑,日後还会持续新增支援平台。亦支援Ardui...

继续阅读
  627 次点击
标签: