当前位置:首页 > 工业控制 > 电路设计项目集锦
[导读]我最近偶然发现了一个满是灰尘的旧魔术8号球。它破裂了,漏出可疑的蓝色液体,嘶哑地低声呼唤着我的名字:“和我一起做点什么吧,否则我会一直萦绕在你的梦中。”显然,我别无选择。

过度设计的人工智能算命师。摇晃,说话,看着ChatGPT召唤你的宇宙命运

我最近偶然发现了一个满是灰尘的旧魔术8号球。它破裂了,漏出可疑的蓝色液体,嘶哑地低声呼唤着我的名字:“和我一起做点什么吧,否则我会一直萦绕在你的梦中。”显然,我别无选择。

在一个纯粹的灵感时刻,我决定将这个塑料神秘遗物与现代AI的不可阻挡的力量融合在一起。因为很明显,一个简单的随机答案玩具缺少的是一个能够生成更多随机无意义内容的完整ChatGPT管道。当上天交给你一个坏掉的算命师时,你就把它绑在互联网上,看看会发生什么,对吧?

如果你也曾经想过“我希望我的神奇8号球更……”自我意识”,那么这个构建绝对适合你。

步骤1:打捞(或牺牲)一个魔法8球

突袭你的黑客空间,找一个旧的,可能坏了的魔术8号球。

如果它没有坏,没关系——只要明智地把它切成两半就行了。(如果里面还满是墨迹,请非常小心地做这件事——没人希望意外的宇宙预言汁液弄得到处都是。)我没有必要把我找到的那个切开,但我找到了这个有点令人尴尬的YouTube短片,它描述了那些需要帮助的人的过程。

小贴士:建议戴手套,除非你喜欢神秘蓝手一个星期。

步骤2:3D打印自定义支架

打印出支架,将舒适地适合每一半的8球。

这些括号应该:

拿好你的电子设备(ESP32板,电池,麦克风等)。

提供一种方法将这两部分拧在一起(或者让您将它们分开),以便在代码不可避免地出错时进行疯狂的调整。

第三步:减轻压力

我想要一种方法让Magic GPT8 Ball感觉类似于最初的Magic 8 Balls流体运动。我对裂缝的内部没有足够的信心来填满水,所以决定使用次佳的东西——沙子。

在8号球的一半里装满沙子——或者小石子,或者你剩下的希望和梦想——直到它装满2/3。

用热熔胶把它封起来(万能的万能胶)。这个重量确保你的魔术GPT8球不会飘走或感觉太薄。

然后添加更多的热熔胶,并将3D打印件放在每一面的顶部

警告:如果你加了太多的沙子,你就有可能把你的8号球变成石头。目标是保持足够的重量,让沙子在你旋转的时候移动

第四步:连接电子设备

是时候把你的新像素、振动马达、模拟麦克风和电源开关组合成一个电路了:

Neopixel (WS2812B):

将Data引脚连接到微控制器(图示中的GPIO3)。

相应连接VCC和GND。注意那些极性标记!

振动电机:

两个总比一个好(比如立体震动)。

每个电机的正极引线连接到电机驱动器引脚(GPIO5和GPIO13),与微控制器接地。

为了尽量减少电线,我为振动电路创建了一个单层PCB。用台式数控车床把它们铣出来。Gerber文件位于存储库中

麦克风(MAX9814):

VDD接3.3V, GND接GND,输出引脚接模拟输入(ADC用GPIO2)。

电源开关:

把它接上线,这样你就可以关掉这个装置了。

第五步:把它密封在8号球里

小心地把所有东西放到上半部分。

热胶固定组件,这样当你摇它的时候它们就不会发出嘎嘎声。

步骤6:克隆存储库

启动您的终端(或Git GUI)并运行:

步骤7:设置您的val.town帐户

头越过toval。并创建一个帐户。

部署包含的val.town.js函数。这将在云中处理ChatGPT查询。

步骤8:配置环境变量

OpenAI凭据:在val.town设置中,使用仔细拼写的OPENAI_API_KEY密钥、OPENAI_ORG_ID和VALID_DEVICE_TOKEN设置环境。

设备。env文件:在本地项目中,将新的val.town端点与DEVICE_TOKEN一起添加到.env中。使用。env。作为启动器的存储库中的示例。

步骤9:用PlatformIO闪存固件

在Visual Studio Code中使用PlatformIO扩展打开该项目。

如果需要,安装依赖项:

查看日志,寻找成功的迹象或滑稽的错误信息。如果一切顺利,你将拥有一个注入人工智能的球体,随时准备喷出可疑的智慧!

第十步:打开它,摇一摇你是认真的

启动你的全新魔法GPT8球。

摇、摇、滚——内置的陀螺仪会感应到你的动作,并提示设备开始录音。你会注意到它在录音,因为设备会说“现在说话……”

坚定地说出你的问题(也许还有一点天赋)。

在说出你的问题后,设备将花费大约6秒的时间将你的问题发送到Val.town,然后收到回复。在此期间,设备将过渡到思考状态

最后,凝视发光的显示器,直到ChatGPT提供你的宇宙真相。

LED状态指示灯

魔术(GPT)8球包括一个RGB LED作为快速诊断工具。

本文编译自hackster.io

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: 驱动电源

在工业自动化蓬勃发展的当下,工业电机作为核心动力设备,其驱动电源的性能直接关系到整个系统的稳定性和可靠性。其中,反电动势抑制与过流保护是驱动电源设计中至关重要的两个环节,集成化方案的设计成为提升电机驱动性能的关键。

关键字: 工业电机 驱动电源

LED 驱动电源作为 LED 照明系统的 “心脏”,其稳定性直接决定了整个照明设备的使用寿命。然而,在实际应用中,LED 驱动电源易损坏的问题却十分常见,不仅增加了维护成本,还影响了用户体验。要解决这一问题,需从设计、生...

关键字: 驱动电源 照明系统 散热

根据LED驱动电源的公式,电感内电流波动大小和电感值成反比,输出纹波和输出电容值成反比。所以加大电感值和输出电容值可以减小纹波。

关键字: LED 设计 驱动电源

电动汽车(EV)作为新能源汽车的重要代表,正逐渐成为全球汽车产业的重要发展方向。电动汽车的核心技术之一是电机驱动控制系统,而绝缘栅双极型晶体管(IGBT)作为电机驱动系统中的关键元件,其性能直接影响到电动汽车的动力性能和...

关键字: 电动汽车 新能源 驱动电源

在现代城市建设中,街道及停车场照明作为基础设施的重要组成部分,其质量和效率直接关系到城市的公共安全、居民生活质量和能源利用效率。随着科技的进步,高亮度白光发光二极管(LED)因其独特的优势逐渐取代传统光源,成为大功率区域...

关键字: 发光二极管 驱动电源 LED

LED通用照明设计工程师会遇到许多挑战,如功率密度、功率因数校正(PFC)、空间受限和可靠性等。

关键字: LED 驱动电源 功率因数校正

在LED照明技术日益普及的今天,LED驱动电源的电磁干扰(EMI)问题成为了一个不可忽视的挑战。电磁干扰不仅会影响LED灯具的正常工作,还可能对周围电子设备造成不利影响,甚至引发系统故障。因此,采取有效的硬件措施来解决L...

关键字: LED照明技术 电磁干扰 驱动电源

开关电源具有效率高的特性,而且开关电源的变压器体积比串联稳压型电源的要小得多,电源电路比较整洁,整机重量也有所下降,所以,现在的LED驱动电源

关键字: LED 驱动电源 开关电源

LED驱动电源是把电源供应转换为特定的电压电流以驱动LED发光的电压转换器,通常情况下:LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: LED 隧道灯 驱动电源
关闭