首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
zhangH258
V2EX  ›  程序员

软硬件如何结合,后台是 PHP ,设备端没有思路

  •  1
     
  •   zhangH258 · 210 天前 · 2334 次点击
    这是一个创建于 210 天前的主题,其中的信息可能已经有所发展或是发生改变。

    QQ 截图 20190905105418.png

    在苏州第一次看到这个东西,用户端是个小程序,可以选择发布广告,然后上图的设备端就会展示广告

    很好奇设备端是如何接受并显示这个图片的,如果是树莓派的我还好理解,毕竟是个微操作系统。 但现在他们这个产品是免费送给店里的,要是内集一个操作系统,成本不应该很大了么 有大神给个思路吗?

    38 条回复    2019-09-06 10:44:23 +08:00
    cnoder
        1
    cnoder   210 天前
    tuguale
    zjsxwc
        2
    zjsxwc   210 天前 via Android
    带屏幕的安卓设备呗,就是个平板玩具的成本
    zhangH258
        3
    zhangH258   210 天前
    @cnoder 图补上了= =预览到是好的,换了个图床
    cnoder
        4
    cnoder   210 天前
    接触过 xibo github 上就有
    zhangH258
        5
    zhangH258   210 天前
    @zjsxwc 那估计要好几十了吧?因为看他这投放的力度。。感觉不会超过 20 的成本,所以好奇啥技术
    unixeno
        6
    unixeno   210 天前 via Android
    走 WiFi 就行吧,比如 esp8266 加个屏感觉就搞定了。
    另外跑个小操作系统成本也没你想的那么高
    jowan
        7
    jowan   210 天前
    also24
        8
    also24   210 天前
    @jowan #7
    这样来看应该就是手机 /平板吧
    starsriver
        9
    starsriver   210 天前 via Android
    这不就是个网页端解决的事情吗?定时刷新
    jowan
        10
    jowan   210 天前
    @also24 跟商场店铺里面的街电一样 其实就是一个充电宝加了一个安卓 pad
    shellic
        11
    shellic   210 天前 via Android
    后端提供个 API 给设备调用,类似路边的扫码借书
    tanszhe
        12
    tanszhe   210 天前
    有个芯片就好了 几十元 支持 tcp 协议
    tanszhe
        13
    tanszhe   210 天前
    淘宝上都有
    kiddingU
        14
    kiddingU   210 天前
    Mqtt
    Erroad
        15
    Erroad   210 天前
    硬件来说,感觉 esp8266 级别应该就可以做了
    xnode
        16
    xnode   210 天前
    php 使用 workerman 可以使用 mqtt socket 或者 websocket 通信, 也可以使用 swoole
    硬件可以使用芯片加板子, 低成本的方案就是 嵌入式板子加显示屏 但是开发成本可能大一点,小规模的成本就是 使用低端的安卓板子 +显示屏,
    如果有需要 可以私信我,我这边有全套的解决方案
    VDimos
        17
    VDimos   210 天前 via Android
    一块 arm 板子也才几百吧,装个 Android 或者 linux 之类,对性能也没什么要求。鉴于有 UI,应该有 mmu,那大概率是 arm 系列的板子,x86 太贵,其他的国内开发者不熟悉。那应该就是 arm 装个 Android 或者其他 iot 系统,或者你说的树莓派也不是不行
    cshlxm
        18
    cshlxm   210 天前
    板子一般的嵌入式开发板就行,几十块就能 arm A 系列了,内存 256,跑个精简版 linux 轻松地很,协议走 mqtt,服务端 mqtt broker 加一个消息队列,php 端从消息队列取 message,发布的话直接发布到 mqtt broker 就行,设备端订阅 message,php 和小程序之间就不用说了吧.. 消息类型自己定义就好
    xnode
        19
    xnode   210 天前
    @xnode 硬件对性能的要求比较低,主要是你要的量少了,你找不到代工厂生产,你可以去买现有的广告屏 安装自己开发的安卓 app, 其次或者找下游厂商, 找提供对外开放广告接口的硬件厂商
    mhycy
        20
    mhycy   210 天前
    这东西整体成本应该在 200 以内,搞个屏幕搞个 ARM 搞个 WIFI 不是问题。
    几十块钱方案不是说不行,只是接入上会非常的难弄而且开发上限制会很多并不合适

    PS. 别看开发板卖的贵,试试搜下芯片价格,其实并不贵

    这尺寸结构显然硬件是要开发的,拉一套参考设计,砍掉不需要的加上需要的
    做个开发板先给软件开发,然后同步做产品设计,一般都那么个套路
    四层板,生产有各路小厂商代工,所有原件加起来包括那个电池,应该在 200 以内
    毕竟很显然这玩意是批量的....

    至于底层跑个啥代码?都 ARM 跑 Linux 了,还不是想跑啥跑啥,128M 内存够用了吧
    php01
        21
    php01   210 天前
    设计模式这个时候就体现出来了。
    我不管软件用何种语言实现,我只管接口,如何交互。
    tomczhen
        22
    tomczhen   210 天前 via Android
    有量成本不高,但是 20 块肯定是买不到的,自己想玩可以买个开发板。
    感觉这玩意有政策风险存在,广告媒体是受管控,这种模式风险还是很大的。
    bor
        23
    bor   210 天前
    已经在硬件坑中,开模费用挺高的,pcb 设计费用还好,硬件代码也好搞。产品的组装生产,外包装,量产测试,发货等等问题。
    tanszhe
        24
    tanszhe   210 天前
    @mhycy 不需要系统 内存几 M 就可用了
    tanszhe
        25
    tanszhe   210 天前
    嵌入式设备 装个 Linux 成本太高了
    cshlxm
        26
    cshlxm   210 天前
    @tanszhe 后续设备想升级高级功能就捉襟见肘了,现在搞 linux 是方便功能扩展升级,何况现在 A 系列开发板真心不贵
    henyi2211
        27
    henyi2211   210 天前
    这种项目刚好上半年开发过, 大致流程如下:
    终端就是 android 系统, 开发一个显示广告的 android app 就好了
    用户端(app、web、小程序)上传广告, 服务端审核, 通过 socket 将广告传到终端 app 上就可以了

    不通过 socket 主动传的话, 那可以用终端 app 轮查的方式实现
    lloovve
        28
    lloovve   210 天前 via iPhone
    全志 a3s 满足你,价格低刷大屏
    cshlxm
        29
    cshlxm   210 天前
    @bor 尽量用公模的东西,板子照着公模去设计,这样能省不少事,不管外壳,还是外包装,这个套路还是不错的,核心板板买市面的稳定产品,只做接口底板,省心
    cshlxm
        30
    cshlxm   210 天前
    @henyi2211 上安卓成本就高了。以及有成熟的 mqtt 协议为啥不用。。。。
    cshlxm
        31
    cshlxm   210 天前
    @mhycy 说的对!
    psychoo
        32
    psychoo   210 天前 via Android
    跑安卓,写 apk
    psychoo
        33
    psychoo   210 天前 via Android
    低成本,WiFi mcu 8080 屏
    henyi2211
        34
    henyi2211   210 天前
    @cshlxm 客户要求, 没办法...
    mhycy
        35
    mhycy   210 天前
    @tanszhe
    不装 Linux 开发与适配成本太高了,别忘了还有个屏,还要方便用户接入
    lloovve
        36
    lloovve   210 天前 via iPhone
    这种东西,硬件成本才是关键,什么代码啥的都不重要,每个贵 10 块,一万个就是十万块
    atcchh
        37
    atcchh   210 天前 via iPhone
    @unixeno 乐鑫+1,硬件成本低,要用 c 写固件
    lixingcai
        38
    lixingcai   209 天前
    专业嵌入式控制与通讯服务(狗头拿走)
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3105 人在线   最高记录 5168   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 13:14 · PVG 21:14 · LAX 06:14 · JFK 09:14
    ♥ Do have faith in what you're doing.