求一个手机游戏,扑家汉化上的解密类的,男主车祸醒来失忆,到了一个不知名的诡异小镇

总结写在最上面:&br&如果你个子不高,座椅都觉得舒服。假设后续车辆没有质量问题的前提下,毫无疑问,建议你选择博越。外形不做评价,各花入各眼的前提下。&br&&br&&br&&br&&a class=&internal& href=&https://www.zhihu.com/people/qian-bo-jun&&搞地质的刘看山&/a&,汽车爱好者?打个问号&br&自己看吧,看看到底谁抄袭谁的。&br&可以很客观的说,我关注了CS75一年多,第一时间如果同时比对,当我发现新出来的博越后,真的迷惑困惑了。。。非常难看出区别。所以才做了一张对比图。&br&这位仁兄不知道哪里来的勇气说讨厌75是因为他的山寨气,大家都可以看看两者的对比图,很客观的给出评价吧。&br&这年头,知乎不负责的瞎掰的人越来越多,再也回不去了。。。&br&对事不对人,或者说对事也对不负责的人,请自行对号入座。&br&&figure&&img src=&https://pic3.zhimg.com/eb80ef4826_b.jpg& data-rawwidth=&1630& data-rawheight=&620& class=&origin_image zh-lightbox-thumb& width=&1630& data-original=&https://pic3.zhimg.com/eb80ef4826_r.jpg&&&/figure&我会写一篇文章,告诉大家我对这2辆车在最近同一天里的试驾感受,和我最终选择了那辆车的理由。&br&&br&&br&&br&---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------我是朴实无华的分割线。&br&&br&首先。&br&来个图暖暖场。&br&请看哪里山寨了路虎极光&br&同理,哪怕博越增加了悬浮式车顶,我也没觉得有那里像极光。&br&其实这个问题根本没必要深入讨论,因为有那种言论的人都是没有做过对比,就凭自己的记忆和印象随口不负责任的乱提一通。更别谈逻辑是否严谨,样本是否充足了。。。不提也罢。&br&&figure&&img src=&https://pic3.zhimg.com/b3db345e36ed58131fbd4e_b.jpg& data-rawwidth=&642& data-rawheight=&674& class=&origin_image zh-lightbox-thumb& width=&642& data-original=&https://pic3.zhimg.com/b3db345e36ed58131fbd4e_r.jpg&&&/figure&&br&分享两部车的试驾感受和揭秘楼主最终选购了那辆。&br&&br&&br&&br&&br&&br&&br&&br&&br&&br&&br&&br&&br&&br&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&br&开个玩笑,继续卧答。不保证期间睡着。&br&&br&你们最期待的就要开始了!!!&br&&br&下面是干货!!!!&br&&br&真的!!!&br&&br&好吧,真的开始了!!!&br&&br&嗯,理理思路!!!&br&&br&尽量以日记,或者流水账的形式呈现!!!&br&&br&以保证尽可能的主观,和时间上的客观!!!&br&&br&约了好友,两人轮流开,以至于我可以有机会体验后排!!!&br&&br&一起先试驾了75:&br&动力匹配很完善。&br&&br&变速箱很聪明,匀加速时不看转速表,几乎体会不到换挡。&br&&br&涡轮在急加速时稍有一点点延迟。&br&&br&忘了说之前开了6年的手动挡,这次试驾全部是自动档。&br&&br&所以手动挡的优势就是给油就来,人车合一。哈哈哈哈哈哈。&br&&br&车厢做工也不错。&br&&br&静音水准挺高。&br&&br&方向盘轻盈,操控非常易上手!&br&&br&前后排空间很得体,很宽敞!&br&&br&后排地台全平!&br&&br&前排过小沟坎时滤震也很好,后排相对颠簸明显一些。&br&&br&硬悬挂配上厚胎,而不是为了面子工程选择大轮毂薄胎,我觉得长安是经过非常用心的前期测试后所选择的!在适合实用性,和那么一点点美观,面子功臣上做取舍,为车主选择实用性。而非为了提高销量而选择所谓的美观,至少我个人非常赞赏!单从这一点上来说,长安有自己造车的原则和节操!&br&&br&因为吉利4s两公里,很近,!因此立刻就前往,&br&&br&试驾博越:&br&&br&驾驶室做工和涉及非常好!堪称驾驶舱!&br&&br&滤整震效果比75还要好!&br&&br&答不动了,有空继续。快睡着了&br&&br&&br&-----------------------------------------------------------------------------------------------------------------------------------------&br&&br&最终更新,揭秘楼主最终购买了那辆车。&br&&figure&&img src=&https://pic2.zhimg.com/9ae1214aed27760ebc80d_b.jpg& data-rawwidth=&3120& data-rawheight=&4160& class=&origin_image zh-lightbox-thumb& width=&3120& data-original=&https://pic2.zhimg.com/9ae1214aed27760ebc80d_r.jpg&&&/figure&&br&&figure&&img src=&https://pic3.zhimg.com/bcc4f5b0f9ef07e59f92ca_b.jpg& data-rawwidth=&4160& data-rawheight=&3120& class=&origin_image zh-lightbox-thumb& width=&4160& data-original=&https://pic3.zhimg.com/bcc4f5b0f9ef07e59f92ca_r.jpg&&&/figure&&br&&br&&figure&&img src=&https://pic2.zhimg.com/70a41a5de5_b.jpg& data-rawwidth=&3120& data-rawheight=&4160& class=&origin_image zh-lightbox-thumb& width=&3120& data-original=&https://pic2.zhimg.com/70a41a5de5_r.jpg&&&/figure&&br&选择理由:纯属因个人条件和主观因素,对各位不具备任何参考意见!如有雷同则可参考!&br&&br&1,本人190,博越的座椅是明显偏小的,但是很软很厚实。坐在博越里我就感觉我的髋部和背部已经完全把座椅和靠背占据了。此时我就在想,这辆车我长时间连续驾驶是否会不舒服?还没得出答案,我就有了答案。因为我坐在CS75里边是没有任何这种问题浮上脑海的。&br&&br&2,另外博越的车身尺寸明显是比75要小一圈的,整个驾驶舱待我坐进去后就感觉填满了。&br&&br&3,再者博越的车头短了一截,虽然外观与75雷同,但是没有了霸气感。&br&&br&4,博越没有现车,提车至少2个月。75现车直接开走。&br&&br&5,同是次顶配,价位差2W。&br&&br&6,75关注了一年多,该有的问题,厂家应该都解决掉了。市场保有量高,相对品质也区域稳定。而博越全新,市场检验信息为0。个人是比较不愿意做小白鼠去买单的,因为在中国的消费大环境下,一旦车出现问题要去走维权这条路。。。呵呵,算了吧。&br&&br&综上,毫不犹豫的订了75,全款提车走人。&br&目前300公里,所出现的问题是:&br&&br&1,多功能方向盘上的右侧滚轮短按无效,应该是可以切换电台的。&br&&br&2,昨天打火机掉在座椅下了,偶尔发现驾驶座的座椅,靠近中央扶手下面的卡扣没有塞进去。自己也无法弄,打算去4S的时候顺便问问。&br&&br&3,右后门开启后,在与密封防水胶条接触的漆面上,偶然发现有一颗芝麻大的颗粒,喷漆时候一起喷上去的。但是这对我来说不是什么问题,我只是如实尽可能客观的表达实际车况,再者也能让喷子们能借题发挥一下,热闹热闹。&br&&br&4,侧方停车需要前后几把方向的时候,时不时会出现咕噜声,打算去4S的时候问问什么情况,或者有贴心的知友知道也可以告诉我,不甚感激!&br&&br&5,之前没怎么开过增压车,涡轮介入后,有清脆的金属叶片转动声,也不知道是不是正常。&br&&br&以上为暂时发现的问题,有些也有可能不是问题,只是我自己不懂而已。其他都挺好的,空调给力,目前2人乘坐丝毫不影响动力。动力匹配也非常完善,车厢做工工整,设计感和博越相比差距不小,但是任何设计都有视觉疲劳感,本人对此不在乎,75个人觉得挺耐看就行了。&br&&br&特备喜欢,或者说影响我做决策最终选择75的点:&br&1,空间大!&br&2,中央扶手处置物箱是双层的!&br&3,后排地台全平!&br&4,后排座椅完全放倒后能和尾箱衔接,并且也是全平的!&br&5,尾箱的空间也非常出色!&br&6,爱信的第二代6速自动变速箱,逻辑很聪明,匹配的非常好。轻点油门,动力就来,非常线性优雅,一点不突兀。给深一点,降到迅速,提速度随传随到。&br&&br&继续更新:&br&多功能方向盘上的滚轮问题解决了,原因是没有更新电台,只收藏电台。软件逻辑上有问题,只能默认上下原则更新列表的电台,收藏夹里的哪怕是当前页面,也不能翻滚选择,依旧是翻滚列表内储存的电台。&br&&br&座椅去4s拆开,把卡扣扣回去了。这种小问题说实话,作为一个想做好品牌的大厂来说,不应该发生
总结写在最上面: 如果你个子不高,座椅都觉得舒服。假设后续车辆没有质量问题的前提下,毫无疑问,建议你选择博越。外形不做评价,各花入各眼的前提下。 ,汽车爱好者?打个问号 自己看吧,看看到底谁抄袭谁的。 可以很客观的说,我关注了CS…
,补充部分:&br&何、曹、岳三人最典型,那就分析一下他们三个。&br&自从何、曹退出,岳走红之后,他们大概的状况是这样的:&br&何云伟除了一如既往地说相声和参加北京卫视的节目之外,更频繁地出入于各种京剧、评剧、鼓曲场合。&br&曹云金在排话剧、演电视剧以及当娱乐节目的评委。&br&岳云鹏在满世界商业演出,前排票也卖1288了。&br&这么看来,他们三个还真的像郭德纲。&br&&b&1.何云伟像传统舞台上面的郭德纲。&/b&&br&&b&2.曹云金像混迹娱乐圈内的郭德纲。&/b&&br&&b&3.岳云鹏像特为观众打造的郭德纲。&/b&&br&而这1、2、3,则分别是当年郭德纲走红的基础、方式和结果。&br&这也体现了三个人在艺术选择上面的不同:&br&何云伟是北京人,但说相声的的路数却是天津风格,即规矩当先,包袱其次,技巧大于内容。而且从何云伟参加各种根本没有曝光率的传统鼓曲、评剧场合上来看,他是真的喜欢传统艺术,我觉得,这种性格,决定了他贴近传统的艺术风格,也使得他的部分节目在新观众听来,有些晦涩难懂。&br&曹云金是天津人,但说相声的路数却是北京风格,即包袱当先,规矩其次,内容大于技巧,将老先生“宁可不够,不可过火”的嘱咐撕得粉碎。这可能与他经常接触和借鉴了戏剧、影视艺术有关系。&br&而岳云鹏,来自相声基础比较薄弱的河南,所以并未像何、曹那样,从一开始就对相声表现出极大的兴趣。而且他在台上,讨好观众的部分可能要大于表演的部分,即保守观众们说的“不是在说相声”。但观众十分买账,使得岳云鹏的人气后来居上,超过了二位师兄。如此,郭老板的目的就算达到了。&br&以下是原始内容:&br&说“郭德纲、岳云鹏、烧饼…其他人的听完没乐过”这种话的人,准是先站队,后听相声的人。你问他“其他人的段子”是什么,丫准支支吾吾。&br&当然,片面偏激说“曹云金说的不是享受,岳云鹏不会说相声”,也不太合适。&br&有人说过一个观点,我深以为然,大意是:&br&&b&“何云伟把他所有的心思都放在节目质量上了,而在讨好观众上毫不在意。岳云鹏正好相反。”&/b&&br&也就是说何云伟是在表演自己,而岳云鹏是在取悦观众。对于观众来说,可能二者没什么区别,甚至还更倾向于后者。&br&但是对于演员和这门艺术来说,后者不是提升舞台水平和艺术境界的正路子。就像两名演员赛跑,没有规则,那么何云伟属于有劲儿跑得快的,成绩不错;岳云鹏属于每次都抄近道的,自然成绩也很好,但在整个赛跑界(这名字真别扭……)来说,努力加强自己肌肉力量和身体素质,提高奔跑速度,才是正途。&br&这一方面是个人艺术追求,另一方面,也是先天所致,何云伟的嗓音条件好,接触相声也早。而岳云鹏,模样非常符合后现代主义思潮的蔓延趋势,而且感觉岳云鹏是先说了相声,后喜欢相声的。&br&当然,从观众心理学上来说,要是岳云鹏真能抄一辈子近道,每次都能完美地取悦观众,那倒也是非常值得尊敬的……不是黑。&br&而且现在何云伟也不好好说相声了,真TM……&br&至于曹云金,应该介于两者之间。尽管曹云金嗓音不够高亮,传统柳活不如何云伟,但其他的天赋却应有尽有:人帅,还能使坏,唱歌也好(这年头唱歌可比唱戏值钱),而且单口使得也好。单口相声比对口相声更能体现演员展示自我水平的功力,所以岳云鹏就差的很多了。&br&最重要的是,曹云金招女生喜欢啊!&br&&b&这年头,女生们传老婆舌头的能耐多大啊!&/b&这要是一传开,比打广告可便宜!&br&所以,曹云金要是没退出的话,岳云鹏一辈子出不了头。&br&但是吧,曹云金对相声的态度,又不如郭老板、何云伟那么执着(现在这二位也不怎么执着了),所以曹云金近年来多涉及话剧、影视剧领域。怎么说的,借鉴一下姊妹艺术也是好的,但不能光借鉴,不发展自身啊。&br&至于退出嘛……曹云金、何云伟退出了之后,人气上增幅减缓,甚至下跌,但在个人实质利益上,这俩人基本上也都得到了自己想要的东西,所以也谈不上损失。而这俩人不走,岳云鹏一辈子出不了头。所以,也算是三全其美吧。&br&总结一下,&br&从相声舞台的视角来看,何云伟&曹云金&岳云鹏。&br&从传统观众的视角来看,何云伟&另外两个不会说相声的东西。&br&从新兴观众的视角来看,退出前的曹云金&岳云鹏≥退出后的曹云金&何云伟。&br&从女性观众的视角来看,曹云金好帅!欧巴~!=小岳岳好贱好萌好可爱!!!&何云伟是谁?&br&从德云社女观众的视角来看,岳云鹏我爱你!么么!(这位爱吃肥的)&两个欺师灭祖的叛徒!!!!!!&br&PS:什么玩意就叛徒了……一群空粘子,炸穴的没见过啊!&br&纯属个人意见,勿喷~
,补充部分: 何、曹、岳三人最典型,那就分析一下他们三个。 自从何、曹退出,岳走红之后,他们大概的状况是这样的: 何云伟除了一如既往地说相声和参加北京卫视的节目之外,更频繁地出入于各种京剧、评剧、鼓曲场合。 曹云金在排话剧、演电视剧以…
&p&-------更新------&/p&&p&我想了很久,后悔让大家&/p&&p&被我欺骗。谎言是良知的捆&/p&&p&绑,我的内心一直在打&/p&&p&架。我说的都是假的,别再上当&/p&&p&了。希望我的心灵还可得到&/p&&p&救赎,不可以再浪费有限的生&/p&&p&命。&/p&&p&&br&&/p&&p&
*****寅时于双木胡同&/p&&p&&br&&/p&&p&--------以下正文-------&/p&&p&&br&&/p&&p&这张图片背后隐藏的秘密,远比你以为的要重大、恐怖得多。&/p&&p&&br&&/p&&p&从表面上看,题主似乎是一个情窦初开的大一男生,爱上了他隔壁宿舍的男同学,一个计算机高手。所以题主想方设法要来了梦中情人的电脑桌面,发到知乎上,希望借助网友的智慧帮他分析一下这位同学的性格,作为他展开追求行动的参考。&/p&&p&但是,不同寻常的是,这个问题刚发布了几个小时,就获得了无数的浏览和关注:&/p&&figure&&img src=&https://pic4.zhimg.com/v2-ff9d87b5dcfbf_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&230& data-rawheight=&121& class=&content_image& width=&230&&&/figure&&p&而大概在同一时间发布到知乎上的新问题,获得的关注数量大都是1到2个,极少超过5个的。&/p&&p&所以这六万多个神秘的网友都是什么人?大家真的那么无聊,大周末的晚上前来关注一段刚刚萌芽的基情吗?&/p&&p&&br&&/p&&p&不可能。&/p&&p&&br&&/p&&p&真正重要的信息,不是这张电脑桌面上&b&有什么&/b&,而是&&b&没有什么&&/b&。&/p&&p&大家注意桌面背景上的这个建筑:&/p&&figure&&img src=&https://pic4.zhimg.com/v2-ef29e5f0d3edff75ef78f84e_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&544& data-rawheight=&435& class=&origin_image zh-lightbox-thumb& width=&544& data-original=&https://pic4.zhimg.com/v2-ef29e5f0d3edff75ef78f84e_r.jpg&&&/figure&&p&有没有觉得,和旁边的建筑比起来,这栋大楼的最高几层,暗得有点不同寻常?&/p&&p&这张桌面壁纸是纽约市的夜景,从角度推测,拍摄地点应该在帝国大厦的高层。&/p&&p&我们来看看其他人在同一地点拍摄的照片:&/p&&figure&&img src=&https://pic4.zhimg.com/v2-7f7fb66cf04a24e3880bb_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&590& data-rawheight=&455& class=&origin_image zh-lightbox-thumb& width=&590& data-original=&https://pic4.zhimg.com/v2-7f7fb66cf04a24e3880bb_r.jpg&&&/figure&&figure&&img src=&https://pic3.zhimg.com/v2-945feb092a8a8b38506a_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&634& data-rawheight=&462& class=&origin_image zh-lightbox-thumb& width=&634& data-original=&https://pic3.zhimg.com/v2-945feb092a8a8b38506a_r.jpg&&&/figure&&p&发现没有,这栋楼的顶层,应该有两个巨大的“H&M”标志,但是在题主发布的图片里,这两个标牌被后期处理清除掉了。&/p&&p&这个建筑是位于纽约时代广场4号的Condé Nast。我们打开谷歌地图街景看一眼:&/p&&figure&&img src=&https://pic3.zhimg.com/v2-d449c3b5ad395cf120e2_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&806& data-rawheight=&548& class=&origin_image zh-lightbox-thumb& width=&806& data-original=&https://pic3.zhimg.com/v2-d449c3b5ad395cf120e2_r.jpg&&&/figure&&p&HM标志明明还在。&/p&&p&这才是题主想表达的真正意思:“&b&HM已清除。&/b&”&/p&&p&&br&&/p&&hr&&p&为什么要用这种晦涩的方式来传递一个信息?直接打个电话不就可以了吗?&/p&&p&显然,题主没有办法直接把信息传递给对方,但是他知道,以对方的能力,哪怕他只是随便在互联网上发张图,对方都能在第一时间看到、看懂他想说的话。&/p&&p&对方不是题主的朋友,而是他的敌人。&/p&&p&那是一个不为人所知,但是神通广大,势力渗透到每一个角落的超级神秘组织。&/p&&p&那么,题主恐怕也不是什么单纯的大学小男生了,他来自一个敢于和这样的组织为敌的,同样神秘的地下势力。&/p&&p&&br&&/p&&p&等一下。神秘组织、地下势力... ...难道,“HM”的意思是&b&“洪门”&/b&?&/p&&p&大家以为洪门只是个几十年前就销声匿迹的流氓帮派吗?不是的,这个组织对中国历史的影响之大,远超我们的想象——他们推翻了强大的大清帝国,负责此事的是洪门弟子孙文。下面这张著名的照片,更可以让我们一窥这个帮派强大影响力的冰山一角:&/p&&figure&&img src=&https://pic2.zhimg.com/v2-6a2a02a09d743d8cb42f9_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&595& data-rawheight=&346& class=&origin_image zh-lightbox-thumb& width=&595& data-original=&https://pic2.zhimg.com/v2-6a2a02a09d743d8cb42f9_r.jpg&&&/figure&&p&照片上这位白发飘飘、宛如神仙的老者,据说就是当年的洪门高层之一司徒美堂。&/p&&p&&br&&/p&&p&他们一直存在,只是你我不知道罢了。&/p&&hr&&p&想到这里,我已经开始犹豫,该不该把这个帖子继续写下去,题主的秘密太过骇人、太过恐怖,远不是我们普通老百姓应该参与的。&/p&&p&如果“HM”真的是指超级秘密组织洪门的话,那么,题主发布的这个问题,其实是一封战书:“你们将被清除”。&/p&&p&这个讯息被接收到了吗?显然是的,短短几个小时内的六万次浏览可以证明。&/p&&p&甚至,对方已经以某种方式做出了回应。大家可以点开这个问题的修改历史记录:&/p&&p&&br&&/p&&p&七点钟,题主发布了问题:&/p&&figure&&img src=&https://pic2.zhimg.com/v2-3f5cd7a981d8fc23eabe59_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&503& data-rawheight=&346& class=&origin_image zh-lightbox-thumb& width=&503& data-original=&https://pic2.zhimg.com/v2-3f5cd7a981d8fc23eabe59_r.jpg&&&/figure&&p&这个Eric就是题主,显然,这是个化名。&/p&&p&&br&&/p&&p&两个小时之后,另一个神秘的用户编辑了问题:&/p&&figure&&img src=&https://pic2.zhimg.com/v2-e681b89d_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&653& data-rawheight=&801& class=&origin_image zh-lightbox-thumb& width=&653& data-original=&https://pic2.zhimg.com/v2-e681b89d_r.jpg&&&/figure&&p&这个自称墨子的神秘人把“ps:他是大一的”这句话,删掉又重新添加了回来,这个极其刻意的小动作,显然是在说:“我知道你不是什么大学生,别装了。来,开战吧。”&/p&&p&&br&&/p&&p&墨子,春秋战国时期势力遍布六国的神秘组织“墨者”的首领。&/p&
-------更新------我想了很久,后悔让大家被我欺骗。谎言是良知的捆绑,我的内心一直在打架。我说的都是假的,别再上当了。希望我的心灵还可得到救赎,不可以再浪费有限的生命。 *****寅时于双木胡同 --------以下正文------- 这张图片背后隐藏的…
&p&有意思的问题。&/p&&p&电子线路中有电路,配电网中也有电路,连普普通通的手电筒中也有电路。既然如此,我就对电容在电路中的运用铺开来谈吧,不局限在小小的比赛模型中。&/p&&p&电容的定义是:电量与电压之比。也即: &img src=&//www.zhihu.com/equation?tex=C%3D%5Cfrac%7BQ%7D%7BU%7D& alt=&C=\frac{Q}{U}& eeimg=&1&& 。&/p&&p&我们还知道,电阻是电压与电流之比,也即: &img src=&//www.zhihu.com/equation?tex=R%3D%5Cfrac%7BU%7D%7BI%7D& alt=&R=\frac{U}{I}& eeimg=&1&& 。那么电容与电阻的乘积是什么?我们来推导看看:&/p&&p&&img src=&//www.zhihu.com/equation?tex=RC%3D%5Cfrac%7BU%7D%7BI%7D%5Ctimes+%5Cfrac%7BQ%7D%7BU%7D%3D%5Cfrac%7BU%7D%7BI%7D%5Ctimes%5Cfrac%7BIt%7D%7BU%7D%3Dt& alt=&RC=\frac{U}{I}\times \frac{Q}{U}=\frac{U}{I}\times\frac{It}{U}=t& eeimg=&1&&,我们把它叫做式1&/p&&p&式1中,电容与电阻的乘积是时间,我们把它叫做电路的时间常数 &img src=&//www.zhihu.com/equation?tex=%5Ctau& alt=&\tau& eeimg=&1&& 。&/p&&p&流过电容的电流与电容两端的电压有如下关系:&/p&&p&&img src=&//www.zhihu.com/equation?tex=i_C%3DC%5Cfrac%7BdU_C%7D%7Bdt%7D& alt=&i_C=C\frac{dU_C}{dt}& eeimg=&1&& ,我们把它叫做式2&/p&&p&再看容抗的表达式: &img src=&//www.zhihu.com/equation?tex=X_C%3D%5Cfrac%7B1%7D%7B2%5Cpi+fC%7D& alt=&X_C=\frac{1}{2\pi fC}& eeimg=&1&& ,我们把它叫做式3&/p&&p&我们看到,频率f越高,容抗就越小。&/p&&p&再看电容与电阻组合后电容上的电压变化:&/p&&figure&&img src=&https://pic1.zhimg.com/v2-6e3a8fb7bee9ead385c25874_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&385& data-rawheight=&183& class=&content_image& width=&385&&&/figure&&p&&img src=&//www.zhihu.com/equation?tex=U_C%3DE%281-e%5E%7B-%5Cfrac%7Bt%7D%7BRC%7D%7D%29%3DE%281-e%5E%7B-%5Cfrac%7Bt%7D%7B%5Ctau%7D%7D%29& alt=&U_C=E(1-e^{-\frac{t}{RC}})=E(1-e^{-\frac{t}{\tau}})& eeimg=&1&&,我们把它叫做式4&/p&&p&注意:&/p&&p&当 &img src=&//www.zhihu.com/equation?tex=t%3D0%5Ctau& alt=&t=0\tau& eeimg=&1&& 时,Uc=0; &img src=&//www.zhihu.com/equation?tex=t%3D1%5Ctau& alt=&t=1\tau& eeimg=&1&& 时,Uc=0.6321E; &img src=&//www.zhihu.com/equation?tex=t%3D2%5Ctau& alt=&t=2\tau& eeimg=&1&& 时,Uc=0.8647E; &img src=&//www.zhihu.com/equation?tex=t%3D3%5Ctau& alt=&t=3\tau& eeimg=&1&& 时,Uc=0.9502E; &img src=&//www.zhihu.com/equation?tex=t%3D4%5Ctau& alt=&t=4\tau& eeimg=&1&& 时,Uc=0.9817E;当 &img src=&//www.zhihu.com/equation?tex=t%3D5%5Ctau& alt=&t=5\tau& eeimg=&1&& 时,Uc=0.9933E。一般认为,当 &img src=&//www.zhihu.com/equation?tex=t%3D5%5Ctau& alt=&t=5\tau& eeimg=&1&&时,充电或者放电就结束了。&/p&&p&如果电容处于零输入状态,则有:&/p&&p&&img src=&//www.zhihu.com/equation?tex=U_C%3DEe%5E%7B-%5Cfrac%7Bt%7D%7B%5Ctau%7D%7D& alt=&U_C=Ee^{-\frac{t}{\tau}}& eeimg=&1&&,我们看到电容在放电。我们把它叫做式5&/p&&p&有了这些基本知识,我们就可以来讨论电容在电路中的作用了。&/p&&p&&b&第一个作用:隔直流&/b&&/p&&p&所谓隔离直流,其实就是高通滤波器的功能。这里的高通,指的是高频信号能通过,而低频信号较难通过,直流完全通不过。&/p&&p&这一点,可由式3看出来:频率越低,容抗越大;反之,频率越高,容抗越小,其实就是高通滤波器。&/p&&p&注意这里的电路条件:电容在前,负载电阻在后。由式2,电阻上的电压为:&/p&&p&&img src=&//www.zhihu.com/equation?tex=U_R%3Di_CR%3DRC%5Cfrac%7BdU_C%7D%7Bdt%7D& alt=&U_R=i_CR=RC\frac{dU_C}{dt}& eeimg=&1&&&/p&&p&注意到这里出现了RC时间常数,它会产生何种影响?&/p&&p&&b&第二个作用:无功补偿&/b&&/p&&p&我们知道,电感的电流滞后于电压,而电容的电流超期于电压。这一点从式2看出来。&/p&&p&设电压 &img src=&//www.zhihu.com/equation?tex=u%3DU_m%5Csin%5Comega+t& alt=&u=U_m\sin\omega t& eeimg=&1&& ,把它代入到式2中:&/p&&p&&img src=&//www.zhihu.com/equation?tex=i_C%3DC%5Cfrac%7Bd%EF%BC%88U_m%5Csin%5Comega+t%EF%BC%89%7D%7Bdt%7D%3D%5Cfrac%7BCU_m%7D%7B%5Comega%7D%5Ccos%5Comega+t& alt=&i_C=C\frac{d(U_m\sin\omega t)}{dt}=\frac{CU_m}{\omega}\cos\omega t& eeimg=&1&& ,电流变成余弦函数。当t=0时,正弦值为零,而余弦值为1,因此当电压为零时,电流却取最大值,故知流过电容的电流超前电压90度。&/p&&p&在配电系统中,负载一般都是感性负载,造成系统中的电流落后于电压,产生了无功功率。所以,配电系统中往往要配套并联一些补偿电容,以期提高系统功率因数,降低电流滞后于电压的程度。&/p&&p&电容的这种用途叫做补偿无功功率补偿。&/p&&p&&b&第三个作用:滤波&/b&&/p&&p&滤波体现了电容对信号的积分作用。&/p&&p&滤波电容如何设计?很简单的。假定某稳压电源的输出电压是12V,电流是2A,把12除以2得到6,也就是说负载电阻近似为6欧。&/p&&p&当负载发生变化时,我们期望稳压电源的输出电压基本不变。我们取5倍时间常数为100毫秒,于是有:&/p&&p&&img src=&//www.zhihu.com/equation?tex=C%3D%5Cfrac%7BT%7D%7B5R%7D%3D%5Cfrac%7B0.1%7D%7B5%5Ctimes6%7D+%5Capprox3.3+%5Ctimes+10%5E%7B-3%7DF& alt=&C=\frac{T}{5R}=\frac{0.1}{5\times6} \approx3.3 \times 10^{-3}F& eeimg=&1&&&/p&&p&取用标称容量3300微法的滤波电容即可。不过,此电容的耐压要取够。&/p&&p&往往在滤波电容旁边还会并联一个0.01微法的电容,它的用途是消除高频干扰信号。&/p&&p&&b&第四个作用:用于构建振荡器&/b&&/p&&p&振荡器,我们不陌生,例如正弦波振荡器、方波振荡器、锯齿波振荡器等等。这些振荡器的结构元件中都离不开电容。&/p&&p&&b&第五个作用:储存电能&/b&&/p&&p&据说,已经已经有用高能电容储能方式驱动的电动汽车。&/p&&p&&b&第六个作用:建立移相电源&/b&&/p&&p&对于单相电动机,它有两组绕组。其中一组用单相交流电压,另一组则使用从单相电源串接电容后得到的移相电压,这样电机绕组才能对转子产生旋转磁场。&/p&&p&&b&第七个作用:降压&/b&&/p&&p&利用电容的容抗来降压,这在充电器中使用得很普遍。&/p&&p&=================&/p&&p&下图是收音机电路,我们来看其中的电容有何作用:&/p&&figure&&img src=&https://pic1.zhimg.com/v2-d4e3fac8af084741fbafda0_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1010& data-rawheight=&415& class=&origin_image zh-lightbox-thumb& width=&1010& data-original=&https://pic1.zhimg.com/v2-d4e3fac8af084741fbafda0_r.jpg&&&/figure&&p&原理是什么?&/p&&p&再来看下图:&/p&&figure&&img src=&https://pic4.zhimg.com/v2-23a08671e97bed1ba4c7_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1410& data-rawheight=&466& class=&origin_image zh-lightbox-thumb& width=&1410& data-original=&https://pic4.zhimg.com/v2-23a08671e97bed1ba4c7_r.jpg&&&/figure&&p&这是运用很广的单结晶体管振荡器电路,其中只有一个电容。我们来看看它起到何种作用:&/p&&p&由中间的等效图,我们看到电容C的电压为零时,二极管是截止的。于是电容C就通过电阻R1和R2进行充电。注意到B点的电压就是电容上的电压,为:&img src=&//www.zhihu.com/equation?tex=Uc%3DEc%EF%BC%881-e%5E%7B-%5Cfrac%7Bt%7D%7B%28R1%2BR2%29C%7D%7D%29& alt=&Uc=Ec(1-e^{-\frac{t}{(R1+R2)C}})& eeimg=&1&& 。&/p&&p&我们再看A点的电压: &img src=&//www.zhihu.com/equation?tex=U_A%3DEc%5Cfrac%7Br2%2BR4%7D%7BR3%2Br1%2Br2%2BR4%7D%3D%5Ceta+Ec%5Capprox+0.8Ec& alt=&U_A=Ec\frac{r2+R4}{R3+r1+r2+R4}=\eta Ec\approx 0.8Ec& eeimg=&1&&&/p&&p&这里的 &img src=&//www.zhihu.com/equation?tex=%5Ceta& alt=&\eta& eeimg=&1&& 是单结晶体管的分压比。&/p&&p&从伏安特性曲线上,我们看到电压从零开始沿着曲线上升。当曲线到达峰值点时,有:&/p&&p&&img src=&//www.zhihu.com/equation?tex=U_C%3D0.7%2BU_A& alt=&U_C=0.7+U_A& eeimg=&1&& ,于是二极管导通,曲线瞬间下落。&/p&&p&有趣的是此时的电容,它通过二极管向R4放电,而R1和R2的电流也经过二极管流向R4,于是R4上的电流大增。&/p&&p&当电容放电结束后,二极管截止,曲线瞬间从谷点向左切换到电容充电曲线中,这种效应叫做隧道效应。于是电容的充电又开始,电路进入新的循环。&/p&&p&电路的振荡波形见右边的波形图,振荡的主周期时间近似等于电容充电时间,由此可以求得振荡周期,为:&/p&&p&&img src=&//www.zhihu.com/equation?tex=T%3D%5Cln5%28R_1%2BR_2%29C& alt=&T=\ln5(R_1+R_2)C& eeimg=&1&&&/p&&p&在这里,电容C的充电起到很关键的作用。&/p&&p&通过这两个例子,我们看到电路中的电容不是随意设置的,而是有它的道理在里面。因此,在探讨电路中的电容时,一定要结合原理来理解才好。&/p&
有意思的问题。电子线路中有电路,配电网中也有电路,连普普通通的手电筒中也有电路。既然如此,我就对电容在电路中的运用铺开来谈吧,不局限在小小的比赛模型中。电容的定义是:电量与电压之比。也即: C=\frac{Q}{U} 。我们还知道,电阻是电压与电流之比…
没想到在高大上的知乎我等屁民的生活也会有如此多赞,这下你们知道我为什么总是劝你们不要轻易碰这行了吧?&br&&br&说说小商小贩的生活吧。。。一月一万多吧(俩人,夏天多点。)&br&&br&除了过年每天都一样,除了哪天犯神经想休息了每天都一样。&br&&br&日常&br&&br&早上七点十分的闹钟,睡眼惺忪的洗刷,迷迷瞪瞪的吃饭,到店里八点左右,开始准备东西(最近创卫,把厨房拆了,得多花半个多小时搬东西)&br&媳妇备料我做凉皮&br&&br&&figure&&img src=&https://pic2.zhimg.com/v2-5ce3c4dc05c998ec0851_b.jpg& data-rawwidth=&1536& data-rawheight=&2048& class=&origin_image zh-lightbox-thumb& width=&1536& data-original=&https://pic2.zhimg.com/v2-5ce3c4dc05c998ec0851_r.jpg&&&/figure&十点半时差不多都准备齐了,媳妇看着手机接单,我先提前准备十来份凉皮打包好。&br&十一点出发送外卖,不到十二点回来,放好外卖箱,店里开始上人。&br&忙到一点半左右,一个人坐店一个人打会盹儿。&br&三点半再备一次料(镇上工厂多,工厂倒班四点下班),这个点没外卖,忙乎一阵。&br&五点差不多就消停会,这个时候也开始接单了&br&六点送外卖店里也开始上人(这个时候最头疼,外卖老是搞错。)&br&七点左右外卖送完,我回家洗面。店里人开始减少,稀稀拉拉不断。&br&八点半洗完面,这个点一般能到店里,看情况关门,收拾完一般都九点至十点左右。&br&洗洗刷刷扣扣手机到十一二点睡。&br&第二天重复。&br&&br&吃穿&br&&br&吃没什么讲究,本身是做小吃的,平时都懒的做自己的,经常凑合,一个馍加串,一个肉合就兑付了,有时候不知道吃啥就懒的吃了。不过有时候也会心血来潮做个大餐,大盘鸡,红烧猪蹄,花甲,蒸个鱼什么的。&br&穿更没什么讲究了,每天换一件,不讲款不讲价,干净整洁,能穿就行,反正穿什么也得套个大围裙。&br&&br&休闲&br&&br&会买电影套票,有新电影也会去看。&br&偶尔和朋友去游泳馆。&br&洗澡的时候让人拔罐也算吧,大爱拔罐!每次必拔!舒坦!&br&今年还没旅游。。。好难过。。。&br&&br&&br&&figure&&img src=&https://pic4.zhimg.com/v2-a65b5d4f2b860d30d68ac7_b.jpg& data-rawwidth=&1536& data-rawheight=&2048& class=&origin_image zh-lightbox-thumb& width=&1536& data-original=&https://pic4.zhimg.com/v2-a65b5d4f2b860d30d68ac7_r.jpg&&&/figure&&br&我侄子,超级胖!&br&&br&消费&br&&br&每天都围着灶台转,眼界是越来越小了,没什么消费观念,一家人都以实用为主,也没啥需求,手机能用就行,车,等结婚再买,买了也是在家晒太阳。房,等孩子上学再考虑买,其他的也没什么买的,媳妇前年在郑州买了两套好点的衣服,就过年穿了半个月,平时不舍的穿也穿不了。&br&&br&其实,&br&我非常讨厌这样的生活!
没想到在高大上的知乎我等屁民的生活也会有如此多赞,这下你们知道我为什么总是劝你们不要轻易碰这行了吧? 说说小商小贩的生活吧。。。一月一万多吧(俩人,夏天多点。) 除了过年每天都一样,除了哪天犯神经想休息了每天都一样。 日常 早上七点十分的闹钟…
&figure&&img src=&https://pic1.zhimg.com/v2-b5613a4cce83e2a003028_b.jpg& data-rawwidth=&1794& data-rawheight=&948& class=&origin_image zh-lightbox-thumb& width=&1794& data-original=&https://pic1.zhimg.com/v2-b5613a4cce83e2a003028_r.jpg&&&/figure&&p&更新了基于OpenCV的算法,计算更准确。&/p&&p&还有Arduino实现,溜了溜了&br&&/p&&p&-------------------------------&/p&&p&感谢来自 &a class=&member_mention& href=&http://www.zhihu.com/people/8f78ada5cade7b1df8e08& data-hash=&8f78ada5cade7b1df8e08& data-hovercard=&p$b$8f78ada5cade7b1df8e08&&@神奇的战士&/a& 的跳跃距离算法&/p&&p&原项目地址:&a href=&http://link.zhihu.com/?target=https%3A//github.com/wangshub/wechat_jump_game& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&wangshub/wechat_jump_game&/a&&/p&&p&知乎专栏:&a href=&https://zhuanlan.zhihu.com/p/& class=&internal&&教你用Python来玩微信跳一跳&/a&&/p&&hr&&blockquote&1.3 再更: 悄咪咪地加上Arduino版&br&&br&1.3 又更了: 竟然有1k赞还上了日报,一本满足。昨天研究了一晚上,加入了大家喜爱的OpenCV。现在计算准确率已经很好了,不会出现误差累积。感谢 &a class=&member_mention& href=&http://www.zhihu.com/people/f400eb675d83ba4031bedd38& data-hash=&f400eb675d83ba4031bedd38& data-hovercard=&p$b$f400eb675d83ba4031bedd38&&@船D长&/a& :&a href=&https://zhuanlan.zhihu.com/p/& class=&internal&&用Python+Opencv让电脑帮你玩微信跳一跳&/a& 给我的启发,大神的代码简洁优雅,非常受用。&br&&br&1.2 更:谢谢大家的400赞,非常开心。想说一下,我是因为手边只有树莓派才用树莓派控制舵机的,它毕竟是一台200+的小型计算机,肯定是大材小用了。想要自己动手做一个的知友们可以不用急着买树莓派,给我一两天的时间。我的arduino已经到啦,正在测试!&/blockquote&&p&&br&&/p&&p&本项目源码: &a href=&http://link.zhihu.com/?target=https%3A//github.com/yangyiLTS/wechat_jump_game_iOS& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&yangyiLTS/wechat_jump_game_iOS&/a&&/p&&h2&认真写的一个简介&/h2&&p&现在已有的跳一跳辅助原理有以下这些:&/p&&p&外星力量派:&/p&&figure&&img src=&http://pic1.zhimg.com/v2-5d6a3ee49a5c70ebec9e088_b.jpg& data-caption=&& data-size=&small& data-rawwidth=&750& data-rawheight=&419& class=&origin_image zh-lightbox-thumb& width=&750& data-original=&http://pic1.zhimg.com/v2-5d6a3ee49a5c70ebec9e088_r.jpg&&&/figure&&p&日天派:&/p&&ul&&li&直接抓取post请求包修改分数,服务器不对分数进行验证,想改多少改多少&/li&&/ul&&p&平民方法:&/p&&p&基本步骤:1、获取游戏画面;2、图像分析计算跳跃距离;3、模拟触摸手机屏幕进行游戏。&/p&&p&其中针对不同平台也有不同的实现方案:&/p&&ul&&li&Android平台:adb工具实现截图和触摸,PC或手机实现图像分析&/li&&li&iOS平台+Mac:使用Mac的WDA工具,原理同adb工具。&/li&&li&iOS但没有Mac:我的方法可能可以解决这个问题&/li&&/ul&&p&先上效果&/p&&a class=&video-box& href=&http://link.zhihu.com/?target=https%3A//www.zhihu.com/video/583872& target=&_blank& data-video-id=&& data-video-playable=&true& data-name=&& data-poster=&https://pic2.zhimg.com/80/v2-3ea6bd266ad1fba08fd12c1_b.jpg& data-lens-id=&583872&&
&img class=&thumbnail& src=&https://pic2.zhimg.com/80/v2-3ea6bd266ad1fba08fd12c1_b.jpg&&&span class=&content&&
&span class=&title&&&span class=&z-ico-extern-gray&&&/span&&span class=&z-ico-extern-blue&&&/span&&/span&
&span class=&url&&&span class=&z-ico-video&&&/span&https://www.zhihu.com/video/583872&/span&
&p&基本思路是:&/p&&ol&&li&使用iOS自带Airplay服务将游戏画面投影到电脑上。&/li&&li&使用Pillow库截取电脑屏幕,获得游戏画面。&/li&&li&使用OpenCV分析图片,计算出跳跃距离,乘以时间系数获得按压时间。&/li&&li&将按压时间发送至树莓派/Arduino,树莓派/Arduino控制舵机点击手机屏幕。&/li&&/ol&&p&&br&&/p&&p&&b&运行环境&工具&/b&&/p&&ul&&li&Python 3.6 in Windows&/li&&li&Pillow、numpy 、pyfirmata&/li&&li&opencv-python&/li&&li&局域网环境
&/li&&li&iToools Airplayer&/li&&li&树莓派 或 Arduino &/li&&li&SG90 舵机&/li&&li&杜邦线、纸板&/li&&li&一小块海绵&/li&&li&橙子或其它多汁水果(可选)&/li&&/ul&&p&&br&&/p&&h2&&b&原理&步骤&/b&&/h2&&h2&&b&下载源码&/b&&/h2&&ul&&li&下载wechat_autojump_iOS&Win_opencv.py到Windows。&/li&&li&如果使用树莓派,下载 servo_control.py到树莓派。&/li&&li&如果使用Arduino,下载servo_control_arduino.py到Windows,并且确保windows已经装好Arduino驱动和Arduino IDE。&/li&&/ul&&p&&br&&/p&&h2&&b&舵机部分&/b&&/h2&&ul&&li&拿一根杜邦线粘在舵机的摆臂上,并且用纸板固定舵机到合适高度,如图:&/li&&/ul&&figure&&img src=&http://pic4.zhimg.com/v2-a406ecdb5f4ec4f86e47_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1500& data-rawheight=&700& class=&origin_image zh-lightbox-thumb& width=&1500& data-original=&http://pic4.zhimg.com/v2-a406ecdb5f4ec4f86e47_r.jpg&&&/figure&&ul&&li&取一小块海绵,约10mm*10mm*5mm,不必太精确。海绵中间挖一个小洞。大概是这样:&/li&&/ul&&figure&&img src=&http://pic3.zhimg.com/v2-1c0cd46c1f19d4cb7f262_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&800& data-rawheight=&500& class=&origin_image zh-lightbox-thumb& width=&800& data-original=&http://pic3.zhimg.com/v2-1c0cd46c1f19d4cb7f262_r.jpg&&&/figure&&ul&&li&海绵上滴水浸透,放在手机屏幕上“再来一次”的位置。杜邦线的另一头插进橙子。(触发电容屏需要在屏幕上形成一个电场,我尝试过连接干电池负极的方案,但是效果不理想,最后不得已拿了室友的一个橙子。当然,一直捏着或者含着导线也是可以的。)&/li&&/ul&&p&&br&&/p&&h2&&b&如果使用树莓派&/b&&/h2&&ul&&li&舵机连接上树莓派,电源使用5v(Pin #04,Pin #06),舵机控制线接在GPIO18(Pin #12)。&/li&&/ul&&figure&&img src=&http://pic3.zhimg.com/v2-a5e55f4e5dc7d51c172a_b.jpg& data-caption=&& data-size=&small& data-rawwidth=&881& data-rawheight=&850& class=&origin_image zh-lightbox-thumb& width=&881& data-original=&http://pic3.zhimg.com/v2-a5e55f4e5dc7d51c172a_r.jpg&&&/figure&&ul&&li&树莓派(OS:Raspbian Jessie)连接上局域网。&/li&&li&打开 servo_control.py,这里需要根据实际安装位置调整舵机高点和低点位置(范围: 2.5~12.5)&/li&&/ul&&div class=&highlight&&&pre&&code class=&language-text&&&span&&/span&servo_down = 3.8
servo_up = 5
&/code&&/pre&&/div&&ul&&li&最终效果&/li&&/ul&&figure&&img src=&http://pic3.zhimg.com/v2-4ebe7d12dc865ddec902_b.jpg& data-caption=&& data-size=&small& data-rawwidth=&775& data-rawheight=&1038& class=&origin_image zh-lightbox-thumb& width=&775& data-original=&http://pic3.zhimg.com/v2-4ebe7d12dc865ddec902_r.jpg&&&/figure&&ul&&li&海绵放在“再来一次”的位置可以自动重新开始,然后就会一直自动刷分&/li&&li&在wechat_autojump_iOS&Win_opencv.py里&/li&&/ul&&p&文档的开头需要注释掉这句,这是Arduino使用的&/p&&div class=&highlight&&&pre&&code class=&language-text&&&span&&/span&#from servo_control_arduino import arduino_servo_run
&/code&&/pre&&/div&&p&&br&&/p&&p&设置树莓派的ip地址&/p&&div class=&highlight&&&pre&&code class=&language-text&&&span&&/span&ip_addr = '192.168.199.181'
&/code&&/pre&&/div&&p&&br&&/p&&p&main()函数里面需要选择 send_time()&/p&&div class=&highlight&&&pre&&code class=&language-text&&&span&&/span&# #send_time() 为树莓派控制函数
send_time(t)
# #arduino_servo_run() 为arduino控制函数
##arduino_servo_run(t/1000)
&/code&&/pre&&/div&&ul&&li&最后树莓派上运行servo_control.py ,监听9999端口,等待Win的计算结果&/li&&/ul&&p&&br&&/p&&h2&&b&如果使用Arduino&/b&&/h2&&ul&&li&Arduino请选择Arduino UNO或Arduino Mega,因为pyfrimata库不支持Arduino Nano。入门级的Arduino UNO成本在80RMB左右。&/li&&li&Arduino需要烧入预置的StandardFirmata程序,在Arduino IDE的自带示例里面可以找到&/li&&/ul&&figure&&img src=&http://pic1.zhimg.com/v2-eeb7df69c6628_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1200& data-rawheight=&904& class=&origin_image zh-lightbox-thumb& width=&1200& data-original=&http://pic1.zhimg.com/v2-eeb7df69c6628_r.jpg&&&/figure&&ul&&li&在工具—端口可以看到当前Arduino连接的串行端口,记下来等下要用到。&/li&&/ul&&figure&&img src=&http://pic4.zhimg.com/v2-93f06e4b_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&861& data-rawheight=&460& class=&origin_image zh-lightbox-thumb& width=&861& data-original=&http://pic4.zhimg.com/v2-93f06e4b_r.jpg&&&/figure&&ul&&li&安装pyfirmata,cmd运行&/li&&/ul&&div class=&highlight&&&pre&&code class=&language-text&&&span&&/span&pip install pyfirmata
&/code&&/pre&&/div&&ul&&li&把舵机连接上Arduino,舵机有一个三线的接口。黑色(或棕色)的线是接地线,红线接+5V电压,黄线(或是白色或橙色)接控制信号端。舵机的电源线直接接在Arduino的+5V输出和GND上,控制信号端接在Digital 3输出口(程序设置是3号口,可以修改,但是必须是支持PWM输出的接口)&/li&&/ul&&blockquote&如果做完下面步骤,程序跑起来之后,发现舵机即使不动也会发出 “滋滋”的声音而且动作缓慢,是因为电脑USB口供电不足所致。这个时候需要对舵机使用&b&外接5V电源&/b&,接上5V电源之后,还要把外接电源的地线(负极)跟Arduino的地线(板上的GND口)连在一起。&/blockquote&&ul&&li&打开servo_control_arduino.py,这是Arduino的控制脚本&/li&&/ul&&p&这里填入上一步看到的端口&/p&&div class=&highlight&&&pre&&code class=&language-text&&&span&&/span&# 修改串口编号 如果Arduino驱动正确,在Arduino IDE可以看到串口编号
serial_int = 'COM3'
&/code&&/pre&&/div&&p&&br&&/p&&p&这里根据Arduino的型号选择,不需要的那行注释或删掉&/p&&div class=&highlight&&&pre&&code class=&language-text&&&span&&/span&# 如果是Arduino UNO 使用这一行
board = pyfirmata.Arduino(serial_int)
# 如果是Arduino Mega 使用这一行
pyfirmata库暂不支持Nano
board = pyfirmata.ArduinoMega(serial_int)
&/code&&/pre&&/div&&p&&br&&/p&&p&然后调试一下舵机的最高点和最低点&/p&&div class=&highlight&&&pre&&code class=&language-text&&&span&&/span&# 设置舵机的高点和低点
单位:角度
# 范围 0-180°
servo_high = 45
servo_low = 37
&/code&&/pre&&/div&&p&舵机要根据实际的安装位置调试,运动幅度不宜太大,直接运行servo_control_arduino.py文件舵机会按设定位置来循环三次,如果舵机运动正常,则Arduino部分工作正常。&/p&&ul&&li&打开wechat_autojump_iOS&Win_opencv.py,也有一些地方需要配置&/li&&/ul&&p&这行代码位于文件开头,确保没有被注释&/p&&div class=&highlight&&&pre&&code class=&language-text&&&span&&/span&from servo_control_arduino import arduino_servo_run
&/code&&/pre&&/div&&p&&br&&/p&&p&到文档的靠后的部分找到main()函数,其中&/p&&p&控制函数选择 arduino_servo_run(),需要把send_time(t)注释掉&/p&&div class=&highlight&&&pre&&code class=&language-text&&&span&&/span&# #send_time() 为树莓派控制函数
# send_time(t)
# #arduino_servo_run() 为arduino控制函数
arduino_servo_run(t/1000)
&/code&&/pre&&/div&&p&&br&&/p&&p&配置完成&/p&&figure&&img src=&http://pic1.zhimg.com/v2-26c3b3ed566f839ede3d28cb_b.jpg& data-size=&small& data-rawwidth=&729& data-rawheight=&969& class=&origin_image zh-lightbox-thumb& width=&729& data-original=&http://pic1.zhimg.com/v2-26c3b3ed566f839ede3d28cb_r.jpg&&&figcaption&橙子有点蔫了。。。&/figcaption&&/figure&&p&&br&&/p&&h2&&b&Windows 部分&/b&&/h2&&ul&&li&下载&a href=&http://link.zhihu.com/?target=https%3A//pro.itools.cn/airplayer& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Airplayer&/a&(免安装,暂无捆绑)&/li&&li&配置Airplayer,画质什么的统统调到最高。启动iPhone上的Airplay,然后可以在电脑上看到iPhone画面,游戏运行时需要Airplayer&b&全屏显示&/b&。&/li&&/ul&&figure&&img src=&http://pic4.zhimg.com/v2-c205d6a5afc_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&555& data-rawheight=&641& class=&origin_image zh-lightbox-thumb& width=&555& data-original=&http://pic4.zhimg.com/v2-c205d6a5afc_r.jpg&&&/figure&&ul&&li&安装opencv-python、numpy&/li&&/ul&&div class=&highlight&&&pre&&code class=&language-text&&&span&&/span&pip install numpy
pip install opencv-python
&/code&&/pre&&/div&&p&&br&&/p&&ul&&li&下载wechat_autojump_iOS&Win_opencv.py,我的显示器分辨率是,手机是iPhone7。如果使用不同的设备需要注意&b&更改时间系数&/b&等参数。&/li&&li&安装Pillow库,本文使用Pillow库的ImageGrab截屏,截屏代码:&/li&&/ul&&div class=&highlight&&&pre&&code class=&language-python3&&&span&&/span&&span class=&n&&im&/span& &span class=&o&&=&/span& &span class=&n&&ImageGrab&/span&&span class=&o&&.&/span&&span class=&n&&grab&/span&&span class=&p&&((&/span&&span class=&mi&&654&/span&&span class=&p&&,&/span& &span class=&mi&&0&/span&&span class=&p&&,&/span& &span class=&mi&&1264&/span&&span class=&p&&,&/span& &span class=&mi&&1080&/span&&span class=&p&&)&/span&&span class=&err&&)&/span&
&span class=&n&&im&/span&&span class=&o&&.&/span&&span class=&n&&save&/span&&span class=&p&&(&/span&&span class=&s1&&'a.png'&/span&&span class=&p&&,&/span& &span class=&s1&&'png'&/span&&span class=&p&&)&/span&
&/code&&/pre&&/div&&blockquote&其中(654, 0, )是截屏的范围,我的显示器分辨率是1080p,截取屏幕中间的部分得到的图片大小是610*1080,但这个时候图片最左边的一列的像素是黑色的。&/blockquote&&p&&br&&/p&&ul&&li&&b&全部完成后,运行wechat_autojump_iOS&Win_opencv.py&/b&&/li&&/ul&&p&&br&&/p&&ul&&li&如果搭建完成后发现落点飘到天上去的情况,如图&/li&&/ul&&figure&&img src=&http://pic2.zhimg.com/v2-4a27a057a7eaeb917efea9_b.jpg& data-caption=&& data-size=&small& data-rawwidth=&610& data-rawheight=&1080& class=&origin_image zh-lightbox-thumb& width=&610& data-original=&http://pic2.zhimg.com/v2-4a27a057a7eaeb917efea9_r.jpg&&&/figure&&p&是因为截图残留的&b&黑边&/b&所致,这个黑边出现在截图的&b&左边或者右边&/b&都会导致落点的计算偏差,打开screenshot_backups文件夹里面的图片会发现计算的轨迹像上图一样飘到整个图的上方。这时候的解决办法是:&/p&&p&找到pull_screenshot()函数:&/p&&div class=&highlight&&&pre&&code class=&language-text&&&span&&/span&# 使用PIL库截取Windows屏幕
def pull_screenshot():
im = ImageGrab.grab((654, 0, ))
im.save('a.png', 'png')
&/code&&/pre&&/div&&p&代码中(654, 0, ),表示截图的坐标。其中654,1264为截图的左边界和右边界,需要修改这两个边界使截图的尺寸变小。&/p&&p&举个例子,我发现默认参数的情况下出来的截图左边有3个像素的黑边,右边有1个像素的黑边,这个时候截图函数需要改成:&/p&&div class=&highlight&&&pre&&code class=&language-text&&&span&&/span&# 使用PIL库截取Windows屏幕
def pull_screenshot():
im = ImageGrab.grab((657, 0, )) # 左边增加3个像素,右边减少一个
im.save('a.png', 'png')
&/code&&/pre&&/div&&p&修改完截图函数之后还需要修改默认图片的宽高,位置是在# Magic Number下面:&/p&&div class=&highlight&&&pre&&code class=&language-text&&&span&&/span&# Magic Number,不设置可能无法正常执行,请根据具体截图从上到下按需设置
under_game_score_y = 170
# 截图中刚好低于分数显示区域的 Y 坐标
press_coefficient = 2.38 # 长按的时间系数,
piece_base_height_1_2 = 10
# 二分之一的棋子底座高度,可能要调节
# 图片的宽和高
w,h = 610,1080
&/code&&/pre&&/div&&p&继续上面的例子,这个时候图片的宽和高需要改成&/p&&div class=&highlight&&&pre&&code class=&language-text&&&span&&/span&# 图片的宽和高
w,h = 606,1080
&/code&&/pre&&/div&&p&然后再次运行程序检查截图是否还有黑边。&/p&&p&&br&&/p&&p&&br&&/p&&h2&OpenCV算法详解&/h2&&ul&&li&本算法主要使用opencv和numpy两个库,首先要导入&/li&&/ul&&div class=&highlight&&&pre&&code class=&language-text&&&span&&/span&import cv2
import numpy as np
&/code&&/pre&&/div&&ul&&li&使用OpenCV模板匹配,找到棋子&/li&&/ul&&p&棋子是一个非常特殊的目标,用PS把它抠出来,保存为模板使用OpevCV的模板匹配函数,准确率几乎完美。&/p&&div class=&highlight&&&pre&&code class=&language-python3&&&span&&/span&&span class=&n&&meth&/span& &span class=&o&&=&/span& &span class=&nb&&eval&/span&&span class=&p&&(&/span&&span class=&s1&&'cv2.TM_CCORR_NORMED'&/span&&span class=&p&&)&/span&
&span class=&n&&piece_template&/span& &span class=&o&&=&/span& &span class=&n&&cv2&/span&&span class=&o&&.&/span&&span class=&n&&imread&/span&&span class=&p&&(&/span&&span class=&s1&&'piece.png'&/span&&span class=&p&&,&/span&&span class=&mi&&0&/span&&span class=&p&&)&/span& &span class=&c1&&# 棋子模板&/span&
&span class=&c1&&# 模板匹配 获取棋子坐标&/span&
&span class=&k&&def&/span& &span class=&nf&&find_piece&/span&&span class=&p&&(&/span&&span class=&n&&img&/span&&span class=&p&&):&/span&
&span class=&n&&res&/span& &span class=&o&&=&/span& &span class=&n&&cv2&/span&&span class=&o&&.&/span&&span class=&n&&matchTemplate&/span&&span class=&p&&(&/span&&span class=&n&&img&/span&&span class=&p&&,&/span& &span class=&n&&piece_template&/span&&span class=&p&&,&/span& &span class=&n&&meth&/span&&span class=&p&&)&/span&
&span class=&n&&min_val&/span&&span class=&p&&,&/span& &span class=&n&&max_val&/span&&span class=&p&&,&/span& &span class=&n&&min_loc&/span&&span class=&p&&,&/span& &span class=&n&&max_loc&/span& &span class=&o&&=&/span& &span class=&n&&cv2&/span&&span class=&o&&.&/span&&span class=&n&&minMaxLoc&/span&&span class=&p&&(&/span&&span class=&n&&res&/span&&span class=&p&&)&/span&
&span class=&n&&piece_x&/span&&span class=&p&&,&/span& &span class=&n&&piece_y&/span& &span class=&o&&=&/span& &span class=&n&&max_loc&/span&
&span class=&c1&&# cv2.matchTemplate函数返回的是模板匹配最大值左上角的坐标&/span&
&span class=&c1&&# 下面修正为棋子底盘中点坐标&/span&
&span class=&n&&piece_x&/span& &span class=&o&&=&/span& &span class=&nb&&int&/span&&span class=&p&&(&/span&&span class=&n&&piece_x&/span& &span class=&o&&+&/span& &span class=&n&&piece_w&/span& &span class=&o&&/&/span& &span class=&mi&&2&/span&&span class=&p&&)&/span&
&span class=&n&&piece_y&/span& &span class=&o&&=&/span& &span class=&n&&piece_y&/span& &span class=&o&&+&/span& &span class=&n&&piece_h&/span& &span class=&o&&-&/span& &span class=&n&&piece_base_height_1_2&/span&
&span class=&k&&return&/span& &span class=&n&&piece_x&/span&&span class=&p&&,&/span& &span class=&n&&piece_y&/span&
&/code&&/pre&&/div&&p&其中piece.png是棋子模板,长这样:&/p&&figure&&img src=&http://pic2.zhimg.com/v2-227ef4c2701ecdb03df6b12cc141a491_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&42& data-rawheight=&117& class=&content_image& width=&42&&&/figure&&p&这个模板是必须的,但是它只适配610*1080的截图尺寸,如果分辨率跟我的有差异,需要另外扣一个模板,保存为png格式。如果对opencv没兴趣的话看到这里就可以跳过了。GitHub上还有其它目标的模板,但是不是一定要重新扣,原因下面讲。&/p&&ul&&li&对其它特殊目标尝试模板匹配&/li&&/ul&&p&我最初的想是对有加分的特殊目标(徐记士多,魔方,下水道,播放器)使用模板匹配,通过函数返回值使主函数增加延时,让我们可以吃到特殊目标的加分。但是后来发现模板匹配的效果不理想,可能是选用的匹配算法问题?或是模板问题?稍后尝试修复。&/p&&p&现在wechat_autojump_iOS&Win_opencv.py文件里有一段代码是进行特殊目标模板匹配的,但是因为我把置信度阈值调得很高(低了又乱匹配),所以匹配成功率非常低。如果不成功,则采用下面的算法寻找目标。&/p&&ul&&li&对图片进行边缘检测&/li&&/ul&&p&接下来继续寻找落点坐标,现在要把图像的边缘提取出来,游戏界面都是纯色,提取边缘非常容易:&/p&&figure&&img src=&http://pic3.zhimg.com/v2-aa4b73adf5eaa8aa2180dcab399e540e_b.jpg& data-size=&small& data-rawwidth=&610& data-rawheight=&1080& class=&origin_image zh-lightbox-thumb& width=&610& data-original=&http://pic3.zhimg.com/v2-aa4b73adf5eaa8aa2180dcab399e540e_r.jpg&&&figcaption&因为已经获得了棋子坐标,所以这一步的时候先把棋子范围的像素去掉以免干扰。&/figcaption&&/figure&&p&代码是&/p&&div class=&highlight&&&pre&&code class=&language-text&&&span&&/span&img2 = cv2.GaussianBlur(img2, (3, 3), 0) # 先对图片高斯模糊
img_canny = cv2.Canny(img2, 1, 10) # 执行canny函数
&/code&&/pre&&/div&&p&输出的图像已经变成只有边缘的二值图像了&/p&&ul&&li&尝试模板匹配小圆点&/li&&/ul&&p&提取边缘之后尝试对连击之后的小圆点进行模板匹配,但是效果一样不理想,大部分时候会跳过这一步。&/p&&ul&&li&找到目标落点&/li&&/ul&&p&到了最后一步,就是找到棋子的落点,在代码中即board_,board_y。这个点有几个特点:&/p&&ol&&li&落点方块(圆柱)的最高点是整个图的最高点,先定义为board_y_top,这里我们已经排除了分数部分,背景和有可能高过方块的棋子部分。&/li&&li&落点平面的形状是对称的菱形或者椭圆形,确实有个别特殊的情况我们先不在意这些细节。然后这些形状在垂直方向是轴对称的,所以board_y_top一定在垂直的对称轴上。&/li&&li&同时落点平面也是水平方向轴对称的,并且从上往下遍历的第一个宽度最大的点是水平对称轴的位置。随便搞个图&/li&&/ol&&figure&&img src=&http://pic1.zhimg.com/v2-2a6357eaecbd0e0aa7554_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&209& data-rawheight=&209& class=&content_image& width=&209&&&/figure&&p&然后我的思路是先找board_y_top:&/p&&div class=&highlight&&&pre&&code class=&language-text&&&span&&/span&# 遍历起点为分数下沿
board_y_top = under_game_score_y
for i in img_canny[under_game_score_y:]:
if max(i): # i是一整行像素的list,max(i)返回最大值,一旦最大值存在,则找到了board_y_top
board_y_top += 1
# board_y_top的像素可能有多个 对它们的坐标取平均值
board_x = int(np.mean(np.nonzero(img_canny[board_y_top])))
&/code&&/pre&&/div&&p&然后从board_y_top开始找图形的侧边缘,因为是对称图形只要找左右边缘之一就可以了。但是在两个落点非常近的时候,棋子会挡住其中一个边缘,造成影响。所以先根据棋子位置判断棋子在目标落点的左边还是右边,再选择与棋子不同的位置寻找侧边沿&/p&&div class=&highlight&&&pre&&code class=&language-text&&&span&&/span&x1 = board_x
fail_count = 0
if board_x & piece_x:
for i in img_canny[board_y_top:board_y_top+80]:
x = max(np.nonzero(i)[0])
if x & x1:
board_y += 1
if fail_count & 5 and fail_count != 0:
fail_count -= 1
elif fail_count & 5 and board_y - board_y_bottom &10:
result = 1
board_y -= 3
elif fail_count & 5 and board_y - board_y_bottom &= 10:
result = 0
fail_count += 1
for i in img_canny[board_y_top:board_y_top+80]:
x = min(np.nonzero(i)[0])
board_y += 1
if fail_count & 5 and fail_count != 0:
fail_count -= 1
elif fail_count & 5 and board_y - board_y_bottom & 10:
board_y -= 3
result = 1
elif fail_count & 5 and board_y - board_y_bottom &= 10:
result = 0
fail_count += 1
&/code&&/pre&&/div&&p&这段代码非常的不pythonic,得想办法优化,其中零零碎碎的整数是一些容差参数,因为在像素角度不是绝对的圆形和方形,在方型平面上的效果会比圆形平面好,但是总体效果都很不错。&/p&&ul&&li&最后,在上面那个算法抽风的情况下,采用原来的旧算法补救,可以说是十分之稳了&/li&&/ul&&div class=&highlight&&&pre&&code class=&language-text&&&span&&/span&if result == 0:
board_y = piece_y - abs(board_x - piece_x) * math.sqrt(3) / 3
&/code&&/pre&&/div&&h2&&b&问题&其它&/b&&/h2&&ul&&li&采用新版算法后,计算上的误差已经很小,可以查看screenshot_backups/文件夹,看是否得到正确的计算结果。但是仍然无法一直连续击中中心,这是由于舵机的物理误差引起的,需要调节好时间系数,舵机的高点和低点。如果采用海绵+水的接触方案,注意接触面的高度会因为水的蒸发而改变。评论区也有锡纸接触的方案,就看你们喜欢拉。&/li&&li&&b&(1.3 已解决)&/b&&i&由于是物理点击屏幕,会产生一定的操作误差。操作误差由时间常数误差、舵机运动时间、杜邦线触点插进海绵的深度等等因素引起。而当前使用的算法在一种情况下会出现误差叠加的问题。&/i&&/li&&/ul&&figure&&img src=&http://pic1.zhimg.com/v2-65c0ccf767b025694bab3c_b.jpg& data-size=&small& data-rawwidth=&610& data-rawheight=&1080& class=&origin_image zh-lightbox-thumb& width=&610& data-original=&http://pic1.zhimg.com/v2-65c0ccf767b025694bab3c_r.jpg&&&figcaption&Z形路径误差累积过程&/figcaption&&/figure&&blockquote&&i&如图:在绿色方块跳至灰色方块的过程中,出现操作误差。连续“Z形”路径中误差会逐渐累积。这个问题在落点方块较小时有一定的发生概率。我尝试过添加一些纠正算法,但效果不明显。这个误差会在Z形路径中断时(出现连续3个落点在一条直线上)自动修正。如果误差较大棋子即将掉落,可以终止程序,手动修改时间系数纠正。&/i&&/blockquote&&ul&&li&舵机的摆动角度和时间系数没有绝对的数值,需要慢慢尝试,当前使用的时间系数是2.43。&/li&&li&可以使用arduino + pyfirmata组合控制舵机,成本比较低,已经可以用arduino啦~。&/li&&li&这个游戏在跳了200+次之后方块会变的非常小(如题图),已经不是普通人类所能做到的。研究了外挂之后才知道手玩高分有多难,大家还是不要刷分了,会没朋友的。&/li&&/ul&&hr&&p&来自一只正在艰难地转CS的通信狗,并没有二维码。第一次发文章,有很多小问题,欢迎各路大佬指教,给大佬倒茶。&/p&
更新了基于OpenCV的算法,计算更准确。还有Arduino实现,溜了溜了 -------------------------------感谢来自
的跳跃距离算法原项目地址:知乎专栏:1.3 再更: 悄咪咪地加上Arduino版 1.3 …
看到回答的人鲜有90后,我来讲讲我的故事。(10月21日更新)&br&
91年的,浙大化工本科,大学的时候脱离了压力很大的高中之后,变成了学渣。一个偶然的机会看到了一个招聘化学老师的广告,抱着试试看的心态就去了,因为功底还不错,从大一下半学期开始,就在一家知名的教育培训上市公司教高三,当时学生只比自己小一两岁,因为本人长得比较着急,加上主管不让说,学生和家长并没有怀疑伪造的资历,但是也因此错过了很多和学生谈恋爱的机会,咳咳,歪楼了。当时是新人,基本被压榨,周五晚上加上周六周日两天,全部排满课,一个月大概在6k左右,算下来大概60-70/h,还要做各种学生和家长的维护。&br&
大二的时候,一个同事找到我,想一起摆脱压榨出去干,当时在读书也没啥压力,就同意了,于是拿出前一年的一点点钱,一起租了两间教室,假装自己变成了一个创业者。然而告别了大公司也告别了生源,所有的学生都得自己招,那个时候公司只有4个老师,虽然没有竞争但是更加没有学生,于是便有了中考当天冒着炎炎烈日到各个考场去发传单,招新高一的学生,最后城管追我都追累了;还会在杭州19楼论坛发帖回帖,招揽学生;几个人还凑钱登了夹报广告,最后石沉大海,估计都变成了救急用的手纸。三年时间到本科毕业,寒暑假学生大概有100不到,开学了一般只剩下40左右,收入大概在30-40w一年,当时自己和身边的朋友都觉得很牛逼了,那时候都有点膨胀,偶尔会请朋友去楼外楼吃饭,买几件名牌,花上几千块之类的,因为不懂事,突然有了一些钱,花了很多不该花的钱,几乎没有留下什么存款。公司小没有名气,所以很难招到名校的学生,也出不了成绩,一些不爱学习的学生只能靠哄,威逼利诱帮他们提高成绩,同时用心维护好每一个家长,让他们报名。&br&
就这样一直到本科毕业,学习成绩一塌糊涂,家里人也一直反对,觉得是不务正业。更重要的是公司没有得到投资,也没有什么实质性的发展,而自己当老师当的毫无成就感,所以犹豫再三,顺从我妈的意思,到了上海的一家国企做复合材料的研究,实习期的工资一落千丈,大概在5000一个月左右(其中1000还是饭卡吃不完的提现)&figure&&img data-rawheight=&1242& src=&https://pic1.zhimg.com/v2-8e877dbf786fc2fabf379ec_b.jpg& data-rawwidth=&1242& class=&origin_image zh-lightbox-thumb& width=&1242& data-original=&https://pic1.zhimg.com/v2-8e877dbf786fc2fabf379ec_r.jpg&&&/figure&&br&签合同的时候说工作满一年会翻倍,但是自己只待了八个月。原因很简单,研究所本科学历完全不够看,排什么都排不上,我遇到一个30多岁的同事,就知道自己10年后是这样,遇到一个40多岁的同事,就知道自己20年后就是这样,遇到一个50多岁的......当时的工资一个月交了房租水电,午饭在所里吃,就只够吃个晚饭了,但是家里都是体制内的人,加上之前不太成功的创业经历,迟迟不敢提离职。直到2016年的春节,回到家里,大年初二的聚餐,喝了点酒,壮了壮胆,说了,当时一大家子围着我劝说我:“孩子你错了,回头是岸,离开了再也找不到这么好的工作。”“外面的世界看着很精彩,实际上很无奈”“你留在这里,他们又不能开除你,慢慢的一切就都有了”我妈还找了我最好的几个高中和大学的同学给我打电话,劝说我。&br&
然而这些都不重要,重要的是,自己离开了,凭自己的能力,又可以去做什么?然而最终,我还是想到了答案。&br&&br&&br&答案就是2016年春节假期最后一天的这段对话:&br&妈:“你离开这么好的单位,想去干什么?你没有研究生的学历,去哪里能得到比现在好的待遇?”&br&我:“我考虑了一段时间,觉得自己还是适合当老师。”&br&妈:“你准备当一辈子无证的补课老师吗?你去教高中生,那你高中毕业就去啊,上大学做什么?”&br&我:“证可以考的。我现在学历不够,在研究所里完全没有优势,而且赚的工资,不足以在上海这样的城市生活,我交了房租,连想谈个恋爱的钱都没有,更别说后面的结婚买房了。”&br&妈:“那你准备回杭州继续做么?去年可是你自己决定离开的。”&br&我:“不回杭州,我准备投北京和上海的机构,北京教育培训的市场最大,应该会有比较好的机会,上海作为备选。我努力一年,如果一年后,我能赚现在国企的两倍工资,我就继续做,如果赚不到,我就放弃北上广回老家来,你让我干啥我干啥。”&br&&br&
最后一句是赌气说的,当时其实并不了解北京和上海的市场,国企再熬几个月也就过试用期了,我只是遵从了自己的内心,至少去闯一下,努力过不留遗憾。&br&&br&2016年2月 我在同一天投出了12封简历,6封北京6封上海,结果是6封北京的在24小时之内全部回复我和我约面试时间,6封上海的陆陆续续才有回复,好几家甚至是我后来到了北京工作之后才联系我,这也印证了我之前对于市场的观点。&br&于是,我利用年后的一个月,安排好了面试时间,针对北京的六家公司做了精心的准备,刷了一些题把之前的知识想起来。我在3月中旬和研究所的领导请了一周假,踏上了面试之路。这六家机构,有赫赫有名的行业龙头,也有苒苒升起的新公司,还有只做一对一培训的机构。不幸的是:去北京的前一天,我感冒了。老师求职很重要的一条是试讲,你们懂得,我只好带着沙哑的嗓音面完了6家,结果如下:&br&上市公司A:6轮面试,获得offer,底薪+课时费10k左右,立即有课上,把我作为一个校区的核心老师宣传。校区位置在北京郊区。&br&上市公司B:高中老师位置已满,过来只能教初中,有课上,底薪+课时费8-10k。&br&新公司C:根据地是海淀,生源比较好。听说我有竞赛背景,希望我过来教教化学竞赛,把这一块做起来。暂时没有课上,要等到暑假,暂时只有底薪4K。&br&一对一机构D:如果我来了做全职,他们就把一个校区的兼职老师都辞退了,学生收给我。(这个够狠)保底一个月底薪+课时费20k左右,但是全是一对一,课量大。&br&一对一机构E:没有具体谈薪资,大概也差不多10k的样子。&br&互联网教育机构F:不上线下课程,只做产品和直播课,薪资大概12-15k。&br&&br&———————继续更新———————&br&&br&&br&其实之前在杭州的时候,因为没有教过什么好学生,竞赛的知识自己学的还可以,但是作为老师只讲过一两遍,还不成体系,需要重新梳理,而只讲高考轻车熟路,一对一对付不爱学习的学生的经验也有,但是我最终还是选择了钱最少,活儿最多的那个公司C,也是就是我现在的公司。原因有5个:&br&&br&1.虽然暂时的利益是最少的,但是可以给我一个发挥的平台,让我成为一块业务的创始人。&br&2.比起成熟的大公司,一个苒苒升起的新公司意味着更多机会,更多岗位创新的空间。&br&3.公司主要的校区在海淀,在那里集中了很多所北京排名靠前的高中,能教到北京市最好的学生。&br&4.比起教一对一,教小班课可以接触到更多的学生和家长,靠口碑迅速成名,当然也可能迅速完蛋。&br&5.从人力约谈到安排面试,感觉遇到的都是好人。&br&&br&说多了都是泪,因为公司正准备挂牌,其实一开始连4000的底薪都不愿意给我,我果断给面试我的老大写了一段长文,看图吧:&figure&&img data-rawheight=&1668& src=&https://pic1.zhimg.com/v2-42bbe5b2b325ee29adc3c11ffda28e94_b.jpg& data-rawwidth=&938& class=&origin_image zh-lightbox-thumb& width=&938& data-original=&https://pic1.zhimg.com/v2-42bbe5b2b325ee29adc3c11ffda28e94_r.jpg&&&/figure&&br&还不忘给约我面试的人力妹子卖个萌:&figure&&img data-rawheight=&891& src=&https://pic3.zhimg.com/v2-39230cbe4da49ff016fd9b_b.jpg& data-rawwidth=&946& class=&origin_image zh-lightbox-thumb& width=&946& data-original=&https://pic3.zhimg.com/v2-39230cbe4da49ff016fd9b_r.jpg&&&/figure&&br&最终,等待了一周,终于得到了结果:&figure&&img data-rawheight=&1774& src=&https://pic2.zhimg.com/v2-92db5072611_b.jpg& data-rawwidth=&998& class=&origin_image zh-lightbox-thumb& width=&998& data-original=&https://pic2.zhimg.com/v2-92db5072611_r.jpg&&&/figure&&br&&figure&&img data-rawheight=&1781& src=&https://pic1.zhimg.com/v2-b17ceeba2a0_b.jpg& data-rawwidth=&951& class=&origin_image zh-lightbox-thumb& width=&951& data-original=&https://pic1.zhimg.com/v2-b17ceeba2a0_r.jpg&&&/figure&&br&和我对话的这个人,也是我之后一年多的上级,他当时说了这么多官方的话,我原以为社会人皆如此,但是之后的一年,他给了我百分之百的信任,动用一切资源帮我招生,帮我成长,我曾经问过他原因,他告诉我,因为我来的时候从来没有和他谈过工资,全是在谈如何把这块业务做起来,他觉得我是个实干家,所以支持我。&br&说实话收到上面这段微信的时候心情挺复杂的,虽然得到了自己想要的平台,但是竞赛不同于高考,是小众需求,自己都不知道能不能招来学生,按照之前在杭州的尿性,感觉迟早药丸。老大还说,给你两年时间,如果带不出成绩,你可能就会失去这个平台(gundan)。另外之前这块没人做过,所有上课需要的教材、课件等等都需要自己从零开始慢慢做。&br&其实当时还有个插曲,就是入职时间,我希望四月底,等我在上海的房子到期了再入职,这样不至于浪费房租,卡里只有在国企剩下的一万多点。老大希望我立即入职,投入工作,最后,我在3月25号正式入职,告别了我的过去,也重新回到了没有周末的生活。&br&&br&来到北京,面对海淀的房租一脸懵逼,最后住在了6环之外,等待我的是大名鼎鼎的西二旗地铁站。依稀记得第一天上班,起个大早,走半个小时到了西二旗站,然后被吓傻,四趟车都没上去差点迟到。之后从未赶过高峰,都是早上7点左右到,晚上10-11点才回,公司并没有加班费,当时只是一心想赶紧把暑假要用到的教材和课件做出来。我让老爸把当年自己学竞赛的书籍都邮寄了过来,一页一页回忆起学过的内容,又用了一周,学会了使用chemdraw,chemsketch等软件,终于可以生产一本合格的化学教材了:&figure&&img data-rawheight=&934& src=&https://pic3.zhimg.com/v2-449d9c8ea74aced94a092_b.jpg& data-rawwidth=&681& class=&origin_image zh-lightbox-thumb& width=&681& data-original=&https://pic3.zhimg.com/v2-449d9c8ea74aced94a092_r.jpg&&&/figure&&br&&figure&&img data-rawheight=&934& src=&https://pic2.zhimg.com/v2-efe3f58e2de77e375eaca425_b.jpg& data-rawwidth=&680& class=&origin_image zh-lightbox-thumb& width=&680& data-original=&https://pic2.zhimg.com/v2-efe3f58e2de77e375eaca425_r.jpg&&&/figure&&br&自己做的第一版教材的样子大抵是这样。&br&2016年暑假,早就知道北京的教育市场好,但没想到这么好,在老大的帮助和营销同事的努力下,有126个学生报名了我的班,而我最终打动了其中的119个学生继续跟我学。靠的是:&br&有条理的板书&figure&&img data-rawheight=&1280& src=&https://pic4.zhimg.com/v2-57a679ee_b.jpg& data-rawwidth=&960& class=&origin_image zh-lightbox-thumb& width=&960& data-original=&https://pic4.zhimg.com/v2-57a679ee_r.jpg&&&/figure&干货满满的课堂&br&细心编写的教材&br&还有无微不至的服务&br&&figure&&img data-rawheight=&1017& src=&https://pic3.zhimg.com/v2-da1eb1d8a88aa_b.jpg& data-rawwidth=&609& class=&origin_image zh-lightbox-thumb& width=&609& data-original=&https://pic3.zhimg.com/v2-da1eb1d8a88aa_r.jpg&&&/figure&上图来自于暑假课结束之后,班级的微信群里家长对我的表扬,我在考试后给每个孩子的家长打了电话,交流孩子的学习情况。很多名校毕业的老师不愿意自降身价做服务,觉得只要上好课就行了,而这恰好是我的强项,因为我曾经面对过很多难缠的学生和家长,我明白孩子们在学习中遇到的痛点,这些爱学习的好孩子让我感觉不能再轻松,而学习本身,很重要的就是要有反馈,要让孩子们和家长们看到成果和不足,要让孩子们感受到你的关心和爱,就一定会有回报,所谓教育的本质不在传授,而在于激励、唤醒和鼓舞。&br&2017元旦前夕,我给班上的每一个孩子写了一张贺卡,提出不足并给予鼓励。 &figure&&img data-rawheight=&1280& src=&https://pic1.zhimg.com/v2-ead3c4ad21faac_b.jpg& data-rawwidth=&960& class=&origin_image zh-lightbox-thumb& width=&960& data-original=&https://pic1.zhimg.com/v2-ead3c4ad21faac_r.jpg&&&/figure&&br&我还不忘保持一个积极乐观的朋友圈,定期分享一些有趣有用的东西,让每一个加我微信的孩子和家长感受到。&figure&&img data-rawheight=&2048& src=&https://pic1.zhimg.com/v2-ccde5b66da3fe4d73b40dd0_b.jpg& data-rawwidth=&1152& class=&origin_image zh-lightbox-thumb& width=&1152& data-original=&https://pic1.zhimg.com/v2-ccde5b66da3fe4d73b40dd0_r.jpg&&&/figure&&br&当然,这一切的根源,在于我从国企离职,放弃了所谓的铁饭碗,又和家里立下了军令状,选择了自己擅长喜欢的行业,没有理由不去全力以赴。&br&2016年秋季,续班率依旧位列前茅。&br&2016年底,12月一个月的收入,大概是年初在国企的10倍。&br&2017年的年会,意外的收获了两个奖项:&figure&&img data-rawheight=&1280& src=&https://pic1.zhimg.com/v2-6c4d16cd4cebcbfc5a431f46e974aac4_b.jpg& data-rawwidth=&960& class=&origin_image zh-lightbox-thumb& width=&960& data-original=&https://pic1.zhimg.com/v2-6c4d16cd4cebcbfc5a431f46e974aac4_r.jpg&&&/figure&&br&2017年春节,回到老家,等待我的不再是怀疑和劝诫。&br&2017年4月,提到了人生的第一辆车,奔驰E300L,选了偏商务的立标,因为从小就觉得奔驰应该是立标的。&figure&&img data-rawheight=&1707& src=&https://pic2.zhimg.com/v2-bfa5c01f9f35_b.jpg& data-rawwidth=&1280& class=&origin_image zh-lightbox-thumb& width=&1280& data-original=&https://pic2.zhimg.com/v2-bfa5c01f9f35_r.jpg&&&/figure&&br&2017年5月,完成了自己的第一本书,一本精心整理的题集:&figure&&img data-rawheight=&1280& src=&https://pic4.zhimg.com/v2-809f36abeecec02c6c1f_b.jpg& data-rawwidth=&1920& class=&origin_image zh-lightbox-thumb& width=&1920& data-original=&https://pic4.zhimg.com/v2-809f36abeecec02c6c1f_r.jpg&&&/figure&&br&&br&2017年9月,结束了400多小时的暑假课程,很多家长慕名而来,学生人数也增长到了300+,自己也走上了公司的管理岗位。&br&&br&现在大概年薪税前百万左右,每个月除了还车贷,还能留下挺大一部分为了买房而努力。工作很忙,一周五六日加起来总共要上24小时的课,周一固定休息,平时还有一些管理工作要做,但是很充实很满足。现在对待生活的态度也成熟了一些,能够有计划的分割收入,以实用主义至上的眼光对待生活,偶尔享受,每个月各种开支大概控制在8-10k其余做做理财什么的。&br&&br&刚刚过去的十一,去上海迪士尼玩,顺便回到了自己曾经工作过的嘉定看看。说实话这一年半的变化远远超出了我的预期,感恩一路走来遇到的每一个人,并没有觉得自己有多好,只是在对的地点选择了对的行业,有幸加入了对的公司,并坚持努力。&br&&br&教育行业本身还有很多不完善的地方,还有很大的上升空间。&br&&br&感谢大家耐心看完我的故事。&br&&br&只要你勇敢的说出再见,生活一定会赐予你一个新的开始。 &br&&br&后记:自己写的时候,并没有想到会引起这么多的关注和评论,也有很多朋友提到了体制内和体制外的差别,其实我想表达的是没有好与不好,只有适不适合。换言之,适合自己的才是最好的。在我离开研究所之后,上个月,曾经的同事来北京出差,一起吃饭的时候他们告诉我,我走了之后的一年,所里的效益很好,他们每个人都发了挺多奖金,我也表示,离开不只是因为赚的不够多,更多的是因为那里工作不是我的兴趣所在。做喜欢做的才更有可能做好,因为做真正喜欢的事情,你才会全身心的投入,因为注意力的集中,你才可能比别人发现的更多,思考的更多,从而进步的更快。对于比较迷茫,不知道自己兴趣所在的朋友,我的建议是要敢于尝试,尝试不代表要辞职脱产,也可以慢慢把兴趣变成副业,再看看能不能变成主业,破釜沉舟只是其中一个思路而已。&br&&br&再次感谢大家。&br&&br&10月21日更新-小励志哥的故事&br&
昨天下午刚刚得到消息,2017年化学竞赛的成绩公布了,自己的学生获得了6个省级一等奖,17个省级二等奖还有10个省级三等奖,也算初步完成了来公司的前带出成绩的承诺。给大家分享一个学生的故事:&br&一年前,一个刚上高一的朝阳外国语的孩子因为化学不及格来到了我的班上。刚来的时候上的最普通的班型,后来因为他们学校的进度快,我就说你跟着进度快一级的班上课吧,他刚转班过来的时候学习很吃力,但是他每次都坐在第一排,有任何没听懂的地方都会第一时间提问,课后还不忘在微信上和我交流,作业总是最认真的那一个。&br&今年寒假,他妈妈在群里告诉我他考了年级第一。&br&&figure&&img data-rawheight=&1280& src=&https://pic3.zhimg.com/v2-26a8d4ae85e_b.jpg& data-rawwidth=&720& class=&origin_image zh-lightbox-thumb& width=&720& data-original=&https://pic3.zhimg.com/v2-26a8d4ae85e_r.jpg&&&/figure&&br&今年4月份的时候他和我说他想学竞赛,我说竞赛班已经讲完第一部分结构了,你想跟上可能会很吃力。但是他没有放弃,一边跟着竞赛班学,一边自学结构,结果在今年很难的全国初赛中获三等奖。&figure&&img data-rawheight=&1280& src=&https://pic1.zhimg.com/v2-5dee7d771afbc6d9227ee4_b.jpg& data-rawwidth=&720& class=&origin_image zh-lightbox-thumb& width=&720& data-original=&https://pic1.zhimg.com/v2-5dee7d771afbc6d9227ee4_r.jpg&&&/figure&&br&同样是一年时间,孩子的进步其实比我还要大,真的很励志,加油,期待你明年真的拿省一等奖!&br&&br&有时候,从不及格到竞赛选手,其实只差四个字:自信 努力。&br&&br&此文不再更新,祝诸君武运昌隆~&br&&figure&&img data-rawheight=&800& src=&https://pic4.zhimg.com/v2-76f13e2efbebf19cf08a139f_b.jpg& data-rawwidth=&800& class=&origin_image zh-lightbox-thumb& width=&800& data-original=&https://pic4.zhimg.com/v2-76f13e2efbebf19cf08a139f_r.jpg&&&/figure&
看到回答的人鲜有90后,我来讲讲我的故事。(10月21日更新) 91年的,浙大化工本科,大学的时候脱离了压力很大的高中之后,变成了学渣。一个偶然的机会看到了一个招聘化学老师的广告,抱着试试看的心态就去了,因为功底还不错,从大一下半学期开始,就在一…
谢邀。分享一篇比较好的回答&br&&p&对于很多硬件工程师而言,每天都在忙活着手头上的工作,但是有时候并不知道自己的水平去到哪里,也不知道怎样提高,这在这个瞬息万变的社会里面,其实有点危险!毕竟我们这些凭手艺吃饭的人不像某些尸位素餐的某猿,是跟不上潮流就会被淘汰的。所以就算我们不能成为最TOP的那个,也力争成为排在前面的那一批人。&/p&&p&&strong&但我们工程师怎样成为最TOP呢?该怎么学习呢?&/strong&&/p&&p&根据我们从小受到的教育中我们知道,这首先要求我们对于知识要理解透彻,越深入越好,对于任何一个知识点,通过基本公式,用数学工具推导到最后来验证高级定律和公式。我想对于这一点,高考物理是达到了极点,高中物理知识其实不难,但是我们为了选拔的目的,把物理各种定律糅合在一起,结合一些脑筋急转弯,复杂的运算,造成高考物理是最难的科目了。&/p&&p&但如果我们拿着解高考物理难题的精神来解决硬件问题,当然精神可嘉,工作之余还是值得鼓励这种学习和探索精神的;可是这样对于项目开发却是没有多少好处,毕竟硬件工程师的工作是工程开发,在规定的时间和预算之内完成硬件项目,而不是你在这个时间呢自己推导出来了什么公式和计算结果,那是科学家的工作,那是Research的工作。&/p&&p&工程开发一个重要特点就是“踩在前人的足迹”,就是

我要回帖

更多关于 扑家汉化组 的文章

 

随机推荐