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

创客是硬件开发+软件开发? 创客的门槛高吗?

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

    经常在视频网站看到各种创客的开发,AI 小车啦,智能设备啦,,比如野生钢铁侠这样的知名 up 主,看他们做的东西很炫酷很有趣。

    那么创客既要做硬件开发,也要做软件开发,真全栈啊,感觉技术门槛还是很高的。不过似乎也没有用到很高端的工艺,比如示波器。也有很多直接用开源的方案,比如开源硬件,开源软件,驱动好像也是现成的,各种现成模块的拼装。

    所以,创客的门槛到底多高,或者说以后的趋势,大众化?

    第 1 条附言  ·  159 天前
    我来说说自己初步的 idea 吧,俗话说没有想法的程序员不是好的产品经理。

    我是想做一个“AI 智能小鸟”,怎么个智能法,体现在以下几个方面:
    *. 可以识别预警,比如指定区域出现了不该出现的东西,向主人报警。(场景:老板突然出现,立即通知)
    *. 可以跟踪定位,并传送指定画面。(场景:某男生喜欢上一个女生,他要了解女生的兴趣爱好)
    *. 可以学动物叫,可以鹦鹉学舌,给主人讲笑话,哄小孩开心。
    *. 自主飞行,路线规划。飞得再远,当主人召唤时也能够飞回主人的怀抱。
    *. 自主续航,当快没电的时候,可以飞到太阳底下充电,或者飞到电线杆上充电。

    我觉得这些技术上都不是问题,可行性很高。
    40 条回复    2022-01-24 11:30:00 +08:00
    banmuyutian
        1
    banmuyutian  
       159 天前
    单干肯定需要你懂软硬件,甚至是电路设计,但是很多硬件的驱动有现成的提供给你
    James369
        2
    James369  
    OP
       159 天前
    @banmuyutian 就是说这样的单干有多大的价值呢。 如果是纯软件,可以自己单干把核心和框架写出来,然后通过开源把软件做大做强。 那么硬件开源,它的模式又是什么?
    banmuyutian
        3
    banmuyutian  
       159 天前
    @James369 #2
    赚不赚钱看 idea 啊跟技术没什么关系,我看过的创客很多都是自己玩着开心,不赚钱;像 b 站那个一键三联按钮(物理)就没多少技术含量一样能卖钱,先入门体验一下呗,现在相关的配套软硬件都很方便的
    cssk
        4
    cssk  
       159 天前 via iPhone   ❤️ 6
    用 arduino 写 2 行代码就是创客了
    encro
        5
    encro  
       159 天前
    拼多多搜小学生机器人培训,然后你几百块钱买一堆回去玩,玩好了不要忘记过来告诉我们。
    liuxu
        6
    liuxu  
       159 天前 via Android
    不高,可以直接买现成的传感器模块,我在玩,arduino 这种 16 位的就别玩了,没意思,直接 32 位的,来一起写 hi3861

    一两千的示波器不用买,模拟电路用的,直接做软件开发就行了

    买个万用表,300 左右的,不需要电感测量,2 位小数的基本 ok
    liuxu
        7
    liuxu  
       159 天前 via Android
    你可以搜小熊派,几十块钱那个板子,物联网开发用,系统用的 liteos ,可以 wifi ,mqtt ,很有意思
    James369
        8
    James369  
    OP
       159 天前
    @encro 哈哈,小学生玩的东西。不过也有用处,以后可以给自己小孩启蒙用。。
    js8510
        9
    js8510  
       159 天前
    上学时候做过。。没看过这些 up 主。
    不过上学时候做过像体感控制器(类似今天的),平衡车之类的小东西。
    具体看你做什么,有没有前人做过。我只做过这些简单的,基本都是一个单片机+传感器+控制一些灯光电机+简单的通信模块(蓝牙,wifi 之类的)。有些需要复杂的算法,但是都有前人的东西可以照搬。比如平衡车,无人机的控制控制算法。。。

    有些东西会难一些的,需要很扎实的基础。比如和通信相关的。比如有学长介绍过某些特殊小型航天器的天线收发之类的。那个都是要导师带着博士硕士大干好久的。这种东西看不见,摸不着。但是需要很强的理论基础和实践经验。当然也要很大的经费支持。
    512357301
        10
    512357301  
       159 天前 via Android
    听说机电一体化吗,换汤不换药而已,你觉得呢
    wty
        11
    wty  
       159 天前
    感觉大部分创客还是属于自媒体类的吧,靠流量赚钱。基本上看起来炫酷,技术没那么深。拼拼模块什么的稍微有点基础就能搞,软件现成的模块也很多。
    czfy
        12
    czfy  
       159 天前   ❤️ 2
    “可以跟踪定位,并传送指定画面”

    用智能硬件偷窥就不是偷窥了?
    masterclock
        13
    masterclock  
       159 天前   ❤️ 1
    1. 怎么定义不该出现的东西
    2. 虽然你有一个良好的想法,但我国也有一套成熟的刑法
    3. 哄小孩开心?能做到这一点,其他的都不需要做了
    4. 合法吗?而且能飞多远?能源呢?
    4. 太阳能充电得充多久?电线杆上又没电啊?难道是想说上面的电线?那真是每天一个入狱小技巧了
    James369
        14
    James369  
    OP
       159 天前
    @czfy #12 光天化日 /公开场合下的拍摄,不能算是偷窥。
    westoy
        15
    westoy  
       159 天前
    你这些需求随便挑两个能解决, 就能做一家头部科技公司......
    zhouAndy
        16
    zhouAndy  
       159 天前
    很好奇那些牛逼视频 是不是真的是一个人干出来的
    James369
        17
    James369  
    OP
       159 天前
    @westoy #15 这些都是有样板的,不然你就是对科技不怎么感冒。
    都是现成的技术:视觉识别,参考智能监控摄像头。语音识别,参考讯飞的阿尔法蛋。导航定位,参考智能汽车。 自主续航,参考扫地机器人。
    Curtion
        18
    Curtion  
       159 天前
    只用模块门槛当然不高,但是要自己设计就完全不一样了,硬件电路是物理世界中的模拟量,什么奇奇怪怪的 bug 都能遇到,没有相关经验调试都很难做的。
    而且大部分软硬件都做的人大概率是在学校做学过硬件设计的,即使没学过也有挂钩,比如信息和通信专业。 我也可以做做一些简单的软硬件协同项目,但是做不到稚晖君那种程度。
    不过就你这需求有些离谱了,想让让一个东西按照你的想法随意的飞起来就比较麻烦,而且如果你的鸟是按照真鸟一样仿生出来的翅膀飞翔就更离谱了。
    至于跟随,传输画面,路径规划,低电量返回这些无人机厂商都在做,例如大疆什么的,也有相关的解决方案。
    jintairong
        19
    jintairong  
       159 天前
    不知道 op 有没有了解过 vector ,你的这些 idea 和他们有点重合吧,后面的自主飞行加路线规划我感觉他们也做不到。但光是 Vector 的开发,就不是一个人能搞定得了。当然,你要是抱着做一个玩具的心态,就和彭志辉那样,做一个能跑的 demo 出来,那基本上随便一个电子信息硕士就能搞定;但要是做产品的话,要实现你的需求,门槛可以说是很高了。
    westoy
        20
    westoy  
       159 天前
    @James369

    你去看看航模和扫地机用的动力电池多大多重, 满足你第一条需求还需要高速读取的 CMOS 、快速识别的芯片、还需要低延时的图传和射频芯片, 各个都是电老虎, 然后光伏的转化效率有多少你了解么......

    路线规划和避障就更扯了, 现在无人机都有这种自动拍摄的功能的, 也是最容易触发炸机的功能, 甚至都会在说明书上以醒目的方式做免责声明,提醒你不要在目视有人的地方用

    你这些需求以现在的科技能力做出来, 就是飞翔 10 分钟, 充电半星期, 当然也有可能在这 10 分钟里直接撞炸了.....
    James369
        21
    James369  
    OP
       158 天前
    @westoy 那这是优化层面的问题了,我不需要实时的视频流,我只要每秒取 1 ~ 2 帧画面来分析就可以了。 一定要轻量化。避障方面可以用深度探测传感。现在比较难的是飞行机翼的问题,可能要装上无人机的机翼,这样就没有了鸟的外形。
    xingshu1990
        22
    xingshu1990  
       158 天前   ❤️ 1
    视频网站上的 UP 主,只是统称:他可以是创客、也可以是某某培训班的讲师、也可能只是个人割韭菜的项目(参考原先流行的小学生编程)。
    用视频做内容输出的 UP ,看他定位目标客户、韭菜是哪些群体,或者他纯粹是做免费公益(我呸~~)。

    如果目标客户群体,是小学生,他的门槛不高,他不需要你讲算法,也不要你懂很多难懂的英语词汇,只用教会目标用户安装,和如何使用就好。
    图为小学生编程 Scratch 的下载与安装,我随便搜索的 https://upload-images.jianshu.io/upload_images/13717732-20b8056b3ae94f6c.jpg?imageMogr2/auto-orient/strip|imageView2/2/format/webp 。
    只要家长不断被洗脑,这块韭菜还是能割不少。

    而培训班讲师当 UP 主,那针对的目标客户就是想要过来买付费课程项目的,那必然先给一些以前做的免费教程,部分付费教程,吸引人加为网站好友,或者加其微信号,订阅号,做私域流量。这种需要做完整体系的培训视频,但是客单价高,比如一个 python 教学+mysql 教学就上千起步。一个培训班至少也是 20 30 个人开课。

    而如果是真正大公司里的程序员,业余爱好是分享,考虑到本身处于大公司,那技术本身就不弱。分享的内容又获得多数人关注,那至少说明,他分享的内容对于一些人有用,或者说他的讲解能吸引人,这个门槛本身就不低。
    ttgo
        23
    ttgo  
       158 天前
    无门槛,比如华为那人的机械手臂 /北邮同学的桌子,不也就是 v 站中下水平么。
    LING97
        24
    LING97  
       158 天前   ❤️ 1
    @ttgo 啊,我是不是该退站了
    xsen
        25
    xsen  
       158 天前
    @Curtion #18 确实,若只是用门槛真不高。而且大多数所谓的创客,其实就是用的级别;而且大多数还只是 demo 的程度,离产品化距离还远——那这样的门槛真的不高

    别以为涉及硬件、涉及所谓智能(比如智能控制了、智能家居、家电什么的)就很高大上的样子,其实真的真的没啥技术难度
    xsen
        26
    xsen  
       158 天前
    @js8510 #9 没那么难。现在都是需要什么,就找相应的模块;没模块,才找芯片;若没芯片,那只能用一个系统完成单个芯片的功能
    ttgo
        27
    ttgo  
       158 天前
    @LING97 是的,你反省一下,为何没达到本站人均水平。
    markgor
        28
    markgor  
       158 天前
    对了你的小鸟是定义为(无人机 + 摄像头)吧?
    识别预警、跟踪定位
    1 、最大的应该是隐私问题,你的小鸟可能会看到一些特别画面(当事人未必愿意露面的场景)
    2 、飞行线路的问题,可以参考无人机禁飞区和飞行高度限制相关的问题。

    学动物叫、鹦鹉学舌:
    是打算它飞下来和我玩还是我飞上去找它?估计前者吧,但要考虑下它突然从天而降时产生的安全问题,
    如在户外,高速跑步 /骑行 /驾驶途中,刚好它在降落,它的反应需要很灵敏才能避开,如果没避开产生安全事故算谁的?

    自主飞行 /路线规划 /自主续航:
    我觉得应该参考下无人机炸鸡场景,人去控制的时候都无法避免这些问题,何况是让 AI 去做,如果我没记错,AI 是通过不断的失败不断的尝试才有足够的数据去配合算法进行规划吧?
    而且还要考虑户外环境和天气的因素。

    最后续航问题,大疆的续航一般都是 20~30 分钟,我觉得如果你要做到监控预警的话,就不能靠一只小鸟了,可能需要根据监测面积来计算小鸟的数量。

    最后如果只讨论技术可行度,我觉得问题不大,
    但如果考虑现实问题,基本不可行。

    识别预警、跟踪定位:社区监控摄像头已经能做到了,如果是自家大别墅的,也可以购买海康的方案(人脸识别+电子围栏 预警系统)。

    哦对了,还有个更大的问题,就是预警和定位我觉得应该不被“目标”发现被监控才可以,但是就无人机的嗡嗡嗡嗡嗡嗡......
    GoogleMicrosoft
        29
    GoogleMicrosoft  
       158 天前
    深圳不都是做这种东西的吗
    muooOOO
        30
    muooOOO  
       158 天前
    大部分的硬件产品的难点不在于能不能做出来,而是能不能卖得出去。利用开源资料和 arduino esp32 这类东西就可以实现你大部分的创意,从头到尾甚至连络铁都不用碰一下。可是一旦涉及到量产就要考虑 成本,功耗,外观,体积,抗干扰,续航,稳定性等问题。
    Donahue
        31
    Donahue  
       158 天前   ❤️ 1
    硬件很无聊的,弄点什么 bug 调一整天,腰酸背痛。。还是软件调试方便。而且硬件弄起来很麻烦,要做点什么东西要买很多东西
    cpstar
        32
    cpstar  
       158 天前
    这个 idea 到底要搞啥?各种需求放在一起,不是这么拼凑的。
    l1ve
        33
    l1ve  
       158 天前
    我是想做一个“AI 智能小鸟”,怎么个智能法,体现在以下几个方面:
    *. 可以识别预警,比如指定区域出现了不该出现的东西,向主人报警。(场景:老板突然出现,立即通知)
    机器视觉领域,你需要 DL 相关领域知识,至少会炼丹,还要有相当大的 CUDA 算力来训练模型

    *. 可以跟踪定位,并传送指定画面。(场景:某男生喜欢上一个女生,他要了解女生的兴趣爱好)
    这个相对比较简单,GPS 定位加个摄像头就完事了,程序员就能解决

    *. 可以学动物叫,可以鹦鹉学舌,给主人讲笑话,哄小孩开心。
    同上

    *. 自主飞行,路线规划。飞得再远,当主人召唤时也能够飞回主人的怀抱。
    这一步要求用飞控了,不过掉点头发基本都能搞定个七七八八,勉强能用的水平( 90%工况可用)


    *. 自主续航,当快没电的时候,可以飞到太阳底下充电,或者飞到电线杆上充电。
    做梦。


    看了这么多,电池,结构,材料楼主都没考虑过? 这些才是大头。。。 其他的都是小事了
    abigail1985
        34
    abigail1985  
       158 天前 via iPhone
    @James369 用智能硬件尾行就不是痴汉了?
    winglight2016
        35
    winglight2016  
       158 天前
    @James369 #14 ,你这叫 stalker 兼偷窥——没有经过允许就跟踪和拍摄
    SixPi
        36
    SixPi  
       158 天前
    适合当产品经理, 这些需求都好想,完全不考虑实现方法和成本[doge]
    bug123
        37
    bug123  
       158 天前
    小伙子来学自动化吧
    jones2000
        38
    jones2000  
       158 天前
    都是赚快钱, 门槛低, 一窝蜂上, 然后卷卷卷
    ncepuzs
        39
    ncepuzs  
       157 天前
    我觉得你附言里的技术上很成问题,尤其是最后一条,外加法律风险高,因此可行性很低。
    statusbar
        40
    statusbar  
       157 天前
    创客主要是电子和软件,电子又包括硬件和潜入式软件,一般经验丰富的硬件工程师既懂电子又懂潜入式软件,但是通过 app 控制机器人,就需要互联网软件。
    互联网软件包括前端和后端,经验丰富的软件工程师既懂前端又懂后端,但是不太懂硬件。
    以上就是门槛,如果只是玩玩而已,用 arduino 写点小例子,互联网软件工程也可以搞定。
    PS: 本人是互联网软件工程师,开发各种控制机器人的 app 和上位机,小程序。交个朋友,微信:OTQ0NjA5Cg==(需 base64 解码)
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   4133 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 08:01 · PVG 16:01 · LAX 01:01 · JFK 04:01
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.