查看: 891|回复: 0

在pcDuino上通过TCP/IP Socket控制Linker LED

[复制链接]
  • TA的每日心情
    奋斗
    2016-4-25 13:46
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    发表于 2013-5-29 18:33:06 | 显示全部楼层 |阅读模式
    分享到:
    很多用户对TCP/IP sockets 编程能否用于Arduio-ish C环境抱有疑问,答案是肯定的,与Arduino相比,也不需要再用其他WiFi Shield 或者Ethernet shield。
    下面介绍的是如何通过socket通信实现pcDuino控制LED灯,10mm的绿色LED灯以及proto shield,接线图如下:

    要在pcDuino上建立TCP/IP socket 服务器,从客服端接收信息执行连接。当收到字符"O"时,灯亮;当收到字符 "F"时,灯灭,收到其它指令时不作出反应。
    首先需要先获取pcDuino API:https://www.github.com/pcduino/c_enviroment
    程序代码:
    [download id="1918" format="1"]




    源文件[download id="1918"]可以在目录 c_enviroment/sample里下载
    在c_enviroment/sample里修改Makefile加入新的源文件:


    编译,运行 ‘$make’

    在另外一台pc上安装 [download id="1919"],向pcDuino上的服务器发送数据,TCP客服端如下图:

    这样就可以通过TCP客服端发送字符指令来控制LED灯了
    回复

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /2 下一条

    手机版|小黑屋|与非网

    GMT+8, 2024-4-20 22:23 , Processed in 0.112762 second(s), 16 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.