加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入

Arduino-基于Web的键盘

2020/12/23
648
服务支持:
技术交流群

完成交易后在“购买成功”页面扫码入群,即可与技术大咖们分享疑惑和经验、收获成长和认同、领取优惠和红包等。

虚拟商品不可退

当前内容为数字版权作品,购买后不支持退换且无法转移使用。

加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论
放大
方块图(3)
  • 方案介绍
  • 相关文件
  • 推荐器件
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

使用基于Web的键盘远程控制Arduino

接线

在Arduino上堆叠PHPoC WiFi防护板或PHPoC防护板

数据流

Web浏览器---> PHPoC WiFi Shield ---> Arduino 当用户触摸按键时,Web浏览器上的Web应用程序将通过WebSocket将与按下的按键相对应的字符发送到PHPoC屏蔽。接收数据时,PHPoC防护罩会自动将其传递给Arduino。Arduino根据从PHPoC Shield接收到的数据采取行动(显示在LED矩阵上)。 请注意: PHPoC shield具有内置程序,可将数据从Web浏览器传递到Arduino。因此,我们不需要关心它。

我们需要做什么

设置PHPoC防护的WiFi信息(SSID和密码) 将新的UI上传到PHPoC shield 编写Arduino代码 设置PHPoC Shield的Wifi信息 请参阅此说明。 将新的Web UI上载到PHPoC Shield 下载PHPoC源代码remote_keypad.php(在代码部分)。 用它上传到PHPoC屏蔽PHPoC调试ACC奥尔丁到该指令。 编写Arduino代码 安装库:Arduino IDE上的PHPoC库, Adafruit_LEDBackpack库,Adafruit-GFX库(请参阅说明) 请参阅代码部分中的源代码。

试试看

单击Arduino IDE上的串行按钮以查看IP地址。 打开网络浏览器,输入 http:// replace_ip_address/remote_keypad.php 单击连接按钮并进行测试。

 

  • wiring_SLhmifR38E.png
    描述:原理图
  • arduino_code (4).ino
    描述:代码

推荐器件

更多器件
器件型号 数量 器件厂商 器件描述 数据手册 ECAD模型 风险等级 参考价格 更多信息
CY62167EV30LL-45BVXIT 1 Cypress Semiconductor Standard SRAM, 1MX16, 45ns, CMOS, PBGA48, 6 X 8 MM, 1 MM HEIGHT, ROHS COMPLIANT, VFBGA-48
$29.09 查看
HFBR-2522Z 1 Broadcom Limited Receiver, 1Mbps, DIP, Through Hole Mount, ROHS COMPLIANT PACKAGE

ECAD模型

下载ECAD模型
$15.01 查看
CSTCE16M0V53-R0 1 Murata Manufacturing Co Ltd Ceramic Resonator, 16MHz Nom, ROHS AND REACH COMPLIANT, CERAMIC PACKAGE-3

ECAD模型

下载ECAD模型
$0.75 查看

相关推荐

电子产业图谱