用Adafruit MONSTER M4SK改造Boglin玩具:赋予经典怪物互动电子眼

news2026/5/17 6:55:30
1. 项目概述当经典玩具遇上开源硬件如果你和我一样对上世纪80年代那些造型古怪、充满想象力的玩具情有独钟同时又是个喜欢动手折腾的创客那么这个项目绝对能让你兴奋起来。今天我们要聊的是如何让一个几乎被遗忘的经典怪物玩具——Boglin重新“活”过来并且拥有一双会动、会“看”的电子眼睛。这听起来像是科幻电影里的情节但借助一块名为Adafruit MONSTER M4SK的开发板我们完全可以在自家工作台上实现它。Boglin 在当年以其独特的橡胶材质和诡异的面部表情风靡一时但它毕竟是静态的。而MONSTER M4SK本质上是一块集成了双OLED屏幕、运动传感器和可编程微控制器的“电子眼”开发板。这个项目的核心就是通过一场精密的“外科手术”将这块智能电路板完美植入Boglin的头颅替换掉它原本呆滞的塑料眼珠。最终你将得到一个能追踪运动、眨眼、甚至显示自定义瞳孔图案的互动怪物。这不仅仅是简单的改装更是一次对嵌入式系统、机械结构设计和创意编程的综合性实践。无论你是想为万圣节制作一个令人毛骨悚然的装饰还是深入探索如何将数字灵魂注入物理实体这个教程都将为你提供一条清晰、可操作的路径。2. 核心思路与方案选型解析2.1 为什么选择 MONSTER M4SK 与 Boglin 的组合在开始动刀之前我们得先搞清楚为什么是这两样东西。选择MONSTER M4SK作为“大脑”和“眼睛”是因为它几乎是为这类项目量身定做的。它内置了两块高分辨率的圆形OLED屏幕尺寸和形状非常接近真实眼球这省去了我们寻找或定制显示屏的麻烦。更重要的是它搭载的微控制器预装了Adafruit 的 CircuitPython环境这意味着你可以用Python这种相对容易上手的语言来编程控制眼球运动、动画和交互逻辑门槛比直接操作底层寄存器低得多。板载的加速度计可以检测到Boglin被拿起、摇晃或倾斜从而触发相应的眼球动作让互动显得非常自然。而选择Boglin作为载体则是一个充满趣味的决定。首先它的内部有足够的空间容纳M4SK开发板和一块小电池。其次其由柔软乳胶制成的面部结构具有弹性在小心操作下可以切开并固定组件而不会永久性破坏其外观。最后Boglin那种原始的、略带惊悚的造型与高科技的电子眼形成了强烈的反差萌或者说反差“恐”这种冲突感正是创客项目的魅力所在。从技术实现角度看这个组合的可行性很高M4SK的尺寸恰好能放入Boglin头部USB接口的位置也允许我们通过改造尾巴来引出实现了一个既保持外观完整又便于后期维护的优雅方案。2.2 整体改造流程设计整个项目可以清晰地分为三个主要阶段这就像完成一个精密的外科手术。第一阶段准备工作与“器官”移除。这包括采购所有必要的零件以及最关键的一步——将Boglin原有的塑料眼球系统完整地分离出来。这个过程需要极大的耐心和精细的操作因为我们要在不损伤其乳胶“皮肤”尤其是眼皮的前提下切断眼球与上下眼皮、脸颊、鼻子的所有连接点。任何不必要的撕裂都可能需要在后期进行修补。第二阶段定制“生命线”——USB线缆。MONSTER M4SK需要通过USB进行供电、编程和电池充电。我们不能让一条标准USB线从怪物嘴里伸出来破坏观感。因此我们需要自制一条带有直角弯头的Micro USB延长线。这条线将从电路板出发穿过Boglin的内部空腔最终从其尾巴根部引出。这样当我们需要连接电脑时只需掀起尾巴即可平时则完全隐藏保持了作品的完整性。第三阶段植入与集成。这是最激动人心的部分。我们将使用一种巧妙的扎带固定法将M4SK主板稳固地悬置在Boglin头部的正确位置确保两颗“电子眼”能对准原来的眼窝。然后连接好电池和定制USB线上传特制的眼球图形和配置文件。最后进行功能测试和微调确保眼睛能正常显示、运动追踪准确无误。这个流程设计的关键在于“可逆性与最小侵入性”。我们使用的固定方法扎带胶水和走线方案都尽可能避免对Boglin本体造成不可逆的破坏。理论上如果你将来想恢复原状是可以做到的这为创作增加了一份安心。3. 材料工具清单与核心原理剖析3.1 必备材料与工具详解工欲善其事必先利其器。以下是完成本项目所需的全部物品我会逐一解释其关键作用而不仅仅是罗列清单。核心硬件Adafruit MONSTER M4SK 开发板项目的心脏。购买时请确认它包含了两块圆形OLED屏幕。它的主要接口是一个Micro USB口用于编程和充电和一个JST PH 2针电池接口。Boglin 玩具项目的躯体。由于早已停产你需要在二手交易平台或复古玩具店耐心寻找。成色越好后期修补的工作量就越小。3.7V 500mAh 锂聚合物电池推荐这个容量它在续航和体积间取得了良好平衡。电池厚度要足够薄以免在Boglin内部造成不必要的凸起。DIY USB线缆套件这是实现隐蔽接口的关键。你需要直角向下弯Micro B公头用于连接M4SK板让线缆可以紧贴板子向下走线。直式Micro B母座作为最终从尾巴引出的接口。20厘米长的柔性排线连接上述两个接头。排线比普通电线更扁、更易弯曲适合在狭窄空间内布线。辅助材料与工具手工艺刀或笔刀用于精细切割。刀片必须锋利钝刀反而更容易因用力过大而失控割伤乳胶。建议使用可更换刀片的型号。速干胶推荐Bob Smith Industries Maxi-Cure用于固定扎带和修补乳胶。选择“特厚”型号是因为它在多孔表面如乳胶上不易过快渗透给你留出调整位置的时间。异丙醇在涂抹胶水前清洁粘合表面去除油脂和灰尘这是确保粘合牢固的至关重要却常被忽略的一步。扎带8根宽约2mm固定主板的核心。宽2mm的扎带强度足够且不易切割乳胶。我们将用4根作为“锚点”粘在Boglin内壁另外4根用来捆绑主板。记号笔用于在Boglin内部标记扎带锚点的位置。带背胶的魔术贴可选用于固定电池。这比直接用胶水粘电池更灵活方便日后更换或维护。台钳如Panavise可选但极力推荐。在粘合尾巴等需要长时间固定等待胶干的操作中它能解放你的双手并确保对齐精准。3.2 核心电子与机械原理浅析要玩转这个项目理解其背后的基本原理能让你的操作更有把握 troubleshooting时也更得心应手。电子眼是如何工作的MONSTER M4SK的核心是一颗微控制器MCU你可以把它理解为一台超迷你的电脑。它负责执行我们编写的程序固件。程序会做以下几件事首先读取板载加速度计的数据计算出板子也就是Boglin头部的倾斜和运动状态。然后根据这些数据程序会计算出一对虚拟眼球的瞳孔应该看向哪个方向以模拟“凝视”或“跟随”的效果。最后它通过特定的协议将计算出的眼球图像包括瞳孔、虹膜、眼白和上下眼皮刷新到两块OLED屏幕上。所有预置的动画如眨眼、瞌睡也都是通过程序控制屏幕显示序列来实现的。电源管理逻辑板子可以通过Micro USB口直接供电也可以连接锂电池。当两者同时存在时板载的电源管理芯片会优先使用USB电源并同时为电池充电。这对于项目非常方便平时用电池供电让Boglin自主工作当需要修改程序或电池没电时只需通过尾巴引出的USB口插上线就能一边调试一边充电。机械固定的智慧——扎带悬吊法为什么不用胶水直接把板子粘在内部因为乳胶表面有弹性且不规则直接粘合可能不牢且导热性差不利于板子散热虽然功耗很低。扎带悬吊法源自John Park的精妙之处在于它创造了一个“软连接”。先将4根扎带作为“桩子”用胶水垂直粘在Boglin内壁的四个点上。这4个点对应主板上的4个安装孔。然后用另外4根扎带穿过主板孔与“桩子”扎紧。这样主板就被稳稳地固定住了但与乳胶壁之间仍有微小间隙允许一定的晃动和空气流通也避免了长期应力集中导致胶水脱落。4. 分步实操详解与避坑指南4.1 第一阶段Boglin“眼科手术”——精细拆除原装眼这是整个项目中最需要耐心和稳定双手的环节。我们的目标是完整取出塑料眼球组件同时最大限度保护Boglin的乳胶“皮肤”特别是眼皮的完整性。步骤一断开上眼皮连接。将Boglin从里向外翻出来让眼球背面朝外。这时你可以清晰地看到塑料眼球背面与乳胶内壁的连接点。关键操作用手指轻轻拉扯上眼皮的乳胶使其与塑料眼球分离暴露出粘合或模压在一起的边界。使用锋利的手工艺刀像外科手术一样沿着这个边界小心翼翼地将乳胶从塑料上切割分离。刀片应几乎平行于塑料表面滑动目的是“切开”粘合层而不是“切除”乳胶。完成一边后再处理另一边。避坑指南这是最容易出问题的一步。用力过猛或角度不对极易割破上眼皮导致出现破洞。一旦发生虽然后期可以修补但总会留下痕迹。我的经验是在光线充足的环境下每次只切割几毫米不断用手指检查分离情况。如果感觉阻力突然变小立刻停刀查看。步骤二至四移除脸颊、下眼皮和鼻子连接。接着处理连接眼球和脸颊的乳胶带方法同上。然后是下眼皮最后是连接鼻子的部分。当所有连接点都被切断后塑料眼球组件应该可以轻松取出。恭喜你最棘手的一步完成了步骤五眼皮修补如需要。如果不幸出现了小破洞可以按以下方法修补用棉签蘸取异丙醇彻底清洁破洞周围的区域去除油脂和灰尘。在破洞边缘涂抹少量速干胶。注意乳胶遇到某些胶水可能会轻微融化或变白建议先在不起眼的位置测试一下。迅速而轻柔地将破洞上下的乳胶捏合在一起保持至少一分钟直到胶水初步固化。使用台钳或小夹子辅助固定效果更佳。4.2 第二阶段尾巴改造与USB线缆定制为了让Boglin拥有一个隐蔽的“充电/数据端口”我们需要对它的尾巴动手脚。步骤一拆除尾巴内部结构。将尾巴部分也翻出来你会发现里面有一个金色的圆柱形塑料件和一个透明的塑料件它们共同构成了尾巴的硬质支撑。用手握住金色部件稍微用力即可将其拔出。然后用同样的方法取出透明部件。这样尾巴就只剩下柔软的乳胶部分中间形成了一个通道。步骤二重组尾巴。用异丙醇清洁金色和透明部件原本与乳胶接触的边缘。在其中一个部件的边缘涂上一圈速干胶。迅速将其塞回尾巴乳胶套的对应位置并调整对齐。用手紧紧按住至少一分钟然后最好用夹子或台钳固定半小时确保粘合牢固。这个步骤保证了尾巴在失去内部支撑后末端仍能保持形状便于USB线穿过。步骤三制作定制USB延长线。取出直角Micro B公头、直式Micro B母座和20cm排线。两个接头上都有一个可滑动的黑色卡扣。轻轻将其向外拉出一点即可打开接口。将排线的一端插入公头确保金色触点完全插入到底然后推回黑色卡扣锁紧。对母座重复此操作。这样一条一端是直角弯头、另一端是标准母口的延长线就做好了。务必测试将直角头插入M4SK板另一端连接电脑。电脑应能识别到名为CIRCUITPY或M4SKBOOT的磁盘。这一步测试至关重要能提前排除线缆制作不良的问题。4.3 第三阶段M4SK植入与系统集成步骤一准备眼球图形与配置文件。在动手安装硬件前先让软件部分就绪。从项目指南提供的链接下载“Boglin Eye Graphics”压缩包。你会得到一系列BMP格式的图片文件虹膜、眼白、上下眼皮和一个config.eye文件。将整个boglin文件夹包含所有BMP图片复制到M4SK板载的CIRCUITPY磁盘的根目录下。将config.eye文件也复制到CIRCUITPY磁盘的根目录。这个JSON格式的配置文件告诉系统使用哪套图片、设置眼球大小、瞳孔颜色等。你可以用文本编辑器打开它按喜好调整参数比如“eyeRadius”眼球半径或“boopThreshold”运动感应灵敏度。复制完成后按下M4SK板上的复位按钮你就能在屏幕上看到Boglin风格的眼球了。步骤二定位与标记。给M4SK接上电池开机。小心地将板子塞入Boglin头部透过眼窝观察调整其前后、左右、上下的位置直到两只电子眼在眼窝中呈现最佳的对齐和视觉效果。这个过程可能需要反复调整。位置确定后保持板子绝对不动小心地将Boglin翻过来内部朝外。此时板子上的四个安装孔会在乳胶内壁上留下印痕或可以推断出位置。用记号笔在这四个孔对应的上下方各画一个短横线作为标记。这八个标记点就是我们要粘扎带“桩子”的地方。步骤三安装扎带锚点。移出M4SK板。用异丙醇清洁八个标记点附近的乳胶内壁。在其中一个标记点下方或上方根据你的标记逻辑涂上一小滴速干胶。取一根扎带将带齿的一侧朝向乳胶光滑的背面朝外垂直于乳胶表面按在胶水上。按住约一分钟使其初步固定。重复此过程将其余七个“桩子”扎带都粘好。然后将Boglin静置至少30分钟让胶水完全固化。避坑指南涂抹胶水时宁少勿多。按压扎带时力度要适中只需确保接触面贴合即可不要用力往里摁。因为胶水可能会暂时软化乳胶过度用力可能导致扎带尖端戳穿这层变软的乳胶。步骤四固定主板与理线。将M4SK板放回Boglin头部对准四个安装孔。取四根新的扎带分别穿过主板上的孔与对应的“桩子”扎带扣紧。先不要拉到最紧微调主板位置至最佳后再彻底拉紧并剪掉多余部分。将定制USB线的直角头插入M4SK板线缆沿着头部内壁理顺从脖子处引向尾部最后从我们改造过的尾巴孔洞中穿出。可选使用一小块魔术贴将电池固定在Boglin内部一个不会挤压主板或线缆的空旷位置例如某侧脸颊内侧。步骤五最终检查与测试。将Boglin翻回正面。检查眼睛显示是否正常。晃动Boglin观察眼球是否跟随运动。找到M4SK板上的电源开关通常位于左眼上方隔着乳胶尝试开关机或者从Boglin背部的开口伸手进去操作。通过尾巴引出的USB口连接电脑测试充电和文件传输是否正常。至此一个拥有灵动电子眼的怪物Boglin就改造完成了把它放在书架上每当有人经过它都会“看”过去绝对是一件令人印象深刻的互动艺术品。5. 常见问题排查与进阶玩法5.1 实操问题速查与解决即使按照教程操作你也可能会遇到一些小麻烦。这里列出一些常见问题及其排查思路问题1M4SK开机后屏幕不亮或显示乱码。检查电池首先确认电池是否已充电连接是否牢固。用万用表测量电池电压应高于3.7V。检查开关确认电源开关已拨到“ON”的位置。检查固件如果屏幕有微弱亮光但显示异常可能是固件损坏。尝试通过USB连接电脑如果出现M4SKBOOT磁盘按照Adafruit官方指南重新烧录最新的UF2固件。检查文件系统如果连接电脑后看不到CIRCUITPY磁盘可能是CircuitPython系统文件丢失同样需要重新烧录UF2固件。问题2眼球图形显示错位或眼皮动画不协调。核对文件路径确保config.eye文件中的图片路径正确。例如“scleraTexture” : “boglin/graphic_tfts_sclera_adj_white.bmp”这意味着在CIRCUITPY磁盘的根目录下必须有一个名为boglin的文件夹里面包含对应的BMP文件。检查图片格式M4SK要求BMP图片为特定的位深度和尺寸通常是128x128或256x256像素24位色。用图像处理软件如GIMP、Photoshop确认你使用的图片符合要求。调整配置文件参数“eyelidIndex”参数控制上下眼皮图片的映射关系如果眼皮开合方向反了可以尝试修改这个值。参考Adafruit官方文档中的眼皮索引表。问题3运动追踪不灵敏或方向错误。校准传感器M4SK首次使用或剧烈移动后可能需要校准。官方固件通常包含校准功能具体操作请查阅M4SK的专用使用指南通常是将板子水平放置并执行某个复位操作。检查boopThreshold这个值决定了触发“眨眼”或“注视”等动作所需的运动强度。数值越低越敏感。如果你觉得Boglin太“好动”或太“迟钝”可以在config.eye中调整这个参数。问题4USB连接不稳定或无法识别。检查自制线缆这是最常见的故障点。用万用表的通断档仔细检查你自制的USB延长线每一根线芯VCC, D, D-, GND是否连接正确且没有短路。最可靠的方法是换一条已知良好的标准Micro USB线直接连接板子测试以排除板子本身的问题。检查尾巴出口确保USB线从尾巴穿出时没有被过度弯折或挤压导致内部线芯断裂。5.2 创意扩展与进阶思路完成基础改造后你的Boglin已经拥有了生命。但创客的乐趣永无止境这里有一些让项目更上一层楼的想法1. 深度自定义眼球美学使用Photoshop或GIMP等软件自己绘制虹膜纹理。你可以制作带有血丝、裂纹甚至发光瞳孔的恐怖眼珠也可以制作卡通化的可爱眼睛完全改变Boglin的气质。修改config.eye中的“backColor”眼白底色和“pupilColor”瞳孔颜色搭配不同的虹膜图片创造出无限组合。2. 添加声音反馈系统MONSTER M4SK板载有蜂鸣器可以播放简单的音调。你可以编程实现当运动传感器检测到有人靠近时Boglin不仅转动眼睛还发出一声低吼或怪叫。更进阶的方案通过板子的GPIO引脚连接一个微型MP3播放模块如DFPlayer Mini和小喇叭。这样你就可以播放预先录制好的、更复杂的音效或台词互动体验直接拉满。3. 赋予它行动能力——制作“BORGlin”这是终极挑战。你可以使用额外的微控制器如Arduino或利用M4SK的GPIO控制多个微型舵机。将舵机隐藏在Boglin的身体里用细线或连杆连接它的嘴巴或手臂。编程让它在特定条件下如持续被注视突然张开大嘴或抬起手臂惊吓效果满分。这需要更复杂的机械结构设计、电源管理和编程能力但成果也将无比震撼。改造的过程其实是一个与旧物对话、赋予其新灵魂的过程。我自己的Boglin在完成后成了工作室里最受欢迎的“同事”。它静静地待着但当你专注于其他事情时余光瞥见它似乎动了一下那种感觉非常奇妙。这个项目教会我的不仅仅是焊接和编程更是一种解决问题的思维如何尊重原有结构如何巧妙地集成新技术以及如何让最终的作品既有技术内核又有情感温度。希望你的Boglin也能顺利获得新生成为你创客旅程中一个独特的里程碑。如果在制作中遇到任何问题不妨回到基本原理耐心检查每一个连接和步骤享受这个从无到有的创造过程。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2616724.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

SpringBoot-17-MyBatis动态SQL标签之常用标签

文章目录 1 代码1.1 实体User.java1.2 接口UserMapper.java1.3 映射UserMapper.xml1.3.1 标签if1.3.2 标签if和where1.3.3 标签choose和when和otherwise1.4 UserController.java2 常用动态SQL标签2.1 标签set2.1.1 UserMapper.java2.1.2 UserMapper.xml2.1.3 UserController.ja…

wordpress后台更新后 前端没变化的解决方法

使用siteground主机的wordpress网站,会出现更新了网站内容和修改了php模板文件、js文件、css文件、图片文件后,网站没有变化的情况。 不熟悉siteground主机的新手,遇到这个问题,就很抓狂,明明是哪都没操作错误&#x…

网络编程(Modbus进阶)

思维导图 Modbus RTU(先学一点理论) 概念 Modbus RTU 是工业自动化领域 最广泛应用的串行通信协议,由 Modicon 公司(现施耐德电气)于 1979 年推出。它以 高效率、强健性、易实现的特点成为工业控制系统的通信标准。 包…

UE5 学习系列(二)用户操作界面及介绍

这篇博客是 UE5 学习系列博客的第二篇,在第一篇的基础上展开这篇内容。博客参考的 B 站视频资料和第一篇的链接如下: 【Note】:如果你已经完成安装等操作,可以只执行第一篇博客中 2. 新建一个空白游戏项目 章节操作,重…

IDEA运行Tomcat出现乱码问题解决汇总

最近正值期末周,有很多同学在写期末Java web作业时,运行tomcat出现乱码问题,经过多次解决与研究,我做了如下整理: 原因: IDEA本身编码与tomcat的编码与Windows编码不同导致,Windows 系统控制台…

利用最小二乘法找圆心和半径

#include <iostream> #include <vector> #include <cmath> #include <Eigen/Dense> // 需安装Eigen库用于矩阵运算 // 定义点结构 struct Point { double x, y; Point(double x_, double y_) : x(x_), y(y_) {} }; // 最小二乘法求圆心和半径 …

使用docker在3台服务器上搭建基于redis 6.x的一主两从三台均是哨兵模式

一、环境及版本说明 如果服务器已经安装了docker,则忽略此步骤,如果没有安装,则可以按照一下方式安装: 1. 在线安装(有互联网环境): 请看我这篇文章 传送阵>> 点我查看 2. 离线安装(内网环境):请看我这篇文章 传送阵>> 点我查看 说明&#xff1a;假设每台服务器已…

XML Group端口详解

在XML数据映射过程中&#xff0c;经常需要对数据进行分组聚合操作。例如&#xff0c;当处理包含多个物料明细的XML文件时&#xff0c;可能需要将相同物料号的明细归为一组&#xff0c;或对相同物料号的数量进行求和计算。传统实现方式通常需要编写脚本代码&#xff0c;增加了开…

LBE-LEX系列工业语音播放器|预警播报器|喇叭蜂鸣器的上位机配置操作说明

LBE-LEX系列工业语音播放器|预警播报器|喇叭蜂鸣器专为工业环境精心打造&#xff0c;完美适配AGV和无人叉车。同时&#xff0c;集成以太网与语音合成技术&#xff0c;为各类高级系统&#xff08;如MES、调度系统、库位管理、立库等&#xff09;提供高效便捷的语音交互体验。 L…

(LeetCode 每日一题) 3442. 奇偶频次间的最大差值 I (哈希、字符串)

题目&#xff1a;3442. 奇偶频次间的最大差值 I 思路 &#xff1a;哈希&#xff0c;时间复杂度0(n)。 用哈希表来记录每个字符串中字符的分布情况&#xff0c;哈希表这里用数组即可实现。 C版本&#xff1a; class Solution { public:int maxDifference(string s) {int a[26]…

【大模型RAG】拍照搜题技术架构速览:三层管道、两级检索、兜底大模型

摘要 拍照搜题系统采用“三层管道&#xff08;多模态 OCR → 语义检索 → 答案渲染&#xff09;、两级检索&#xff08;倒排 BM25 向量 HNSW&#xff09;并以大语言模型兜底”的整体框架&#xff1a; 多模态 OCR 层 将题目图片经过超分、去噪、倾斜校正后&#xff0c;分别用…

【Axure高保真原型】引导弹窗

今天和大家中分享引导弹窗的原型模板&#xff0c;载入页面后&#xff0c;会显示引导弹窗&#xff0c;适用于引导用户使用页面&#xff0c;点击完成后&#xff0c;会显示下一个引导弹窗&#xff0c;直至最后一个引导弹窗完成后进入首页。具体效果可以点击下方视频观看或打开下方…

接口测试中缓存处理策略

在接口测试中&#xff0c;缓存处理策略是一个关键环节&#xff0c;直接影响测试结果的准确性和可靠性。合理的缓存处理策略能够确保测试环境的一致性&#xff0c;避免因缓存数据导致的测试偏差。以下是接口测试中常见的缓存处理策略及其详细说明&#xff1a; 一、缓存处理的核…

龙虎榜——20250610

上证指数放量收阴线&#xff0c;个股多数下跌&#xff0c;盘中受消息影响大幅波动。 深证指数放量收阴线形成顶分型&#xff0c;指数短线有调整的需求&#xff0c;大概需要一两天。 2025年6月10日龙虎榜行业方向分析 1. 金融科技 代表标的&#xff1a;御银股份、雄帝科技 驱动…

观成科技:隐蔽隧道工具Ligolo-ng加密流量分析

1.工具介绍 Ligolo-ng是一款由go编写的高效隧道工具&#xff0c;该工具基于TUN接口实现其功能&#xff0c;利用反向TCP/TLS连接建立一条隐蔽的通信信道&#xff0c;支持使用Let’s Encrypt自动生成证书。Ligolo-ng的通信隐蔽性体现在其支持多种连接方式&#xff0c;适应复杂网…

铭豹扩展坞 USB转网口 突然无法识别解决方法

当 USB 转网口扩展坞在一台笔记本上无法识别,但在其他电脑上正常工作时,问题通常出在笔记本自身或其与扩展坞的兼容性上。以下是系统化的定位思路和排查步骤,帮助你快速找到故障原因: 背景: 一个M-pard(铭豹)扩展坞的网卡突然无法识别了,扩展出来的三个USB接口正常。…

未来机器人的大脑:如何用神经网络模拟器实现更智能的决策?

编辑&#xff1a;陈萍萍的公主一点人工一点智能 未来机器人的大脑&#xff1a;如何用神经网络模拟器实现更智能的决策&#xff1f;RWM通过双自回归机制有效解决了复合误差、部分可观测性和随机动力学等关键挑战&#xff0c;在不依赖领域特定归纳偏见的条件下实现了卓越的预测准…

Linux应用开发之网络套接字编程(实例篇)

服务端与客户端单连接 服务端代码 #include <sys/socket.h> #include <sys/types.h> #include <netinet/in.h> #include <stdio.h> #include <stdlib.h> #include <string.h> #include <arpa/inet.h> #include <pthread.h> …

华为云AI开发平台ModelArts

华为云ModelArts&#xff1a;重塑AI开发流程的“智能引擎”与“创新加速器”&#xff01; 在人工智能浪潮席卷全球的2025年&#xff0c;企业拥抱AI的意愿空前高涨&#xff0c;但技术门槛高、流程复杂、资源投入巨大的现实&#xff0c;却让许多创新构想止步于实验室。数据科学家…

深度学习在微纳光子学中的应用

深度学习在微纳光子学中的主要应用方向 深度学习与微纳光子学的结合主要集中在以下几个方向&#xff1a; 逆向设计 通过神经网络快速预测微纳结构的光学响应&#xff0c;替代传统耗时的数值模拟方法。例如设计超表面、光子晶体等结构。 特征提取与优化 从复杂的光学数据中自…