日常

USB小灯

发现了一个很可爱的小夜灯,有点像麦麦的logo。做了几个。

要是红色的PCB板就更像了,可惜没有。

手动喷一下倒是可以考虑。

制作来源:小夜灯

其他

果然还是光固化打印的效果最满意。通过这几次付费打印确信了。

打印完的下一步就是打磨、喷漆或者电镀才行。

向着方面努力吧,房子太小这些东西都放不下。

godot 比想象的简单,稳步加速中。

Read more »

说明

可以确认的是,屏幕本身没有问题,分别使用对应的驱动进行了测试。都可以正常的显示。

主要问题是对应的固件不开源,还有找作者申请激活码,也是天朝特色。

好在硬件的电路是公开的,已经做自己重写UI的打算了。

还好另一种4.2寸的设计,也下单了,元件使用上没有太大变化。总之先试试。

做好的这两个固件重构大概是没跑了。

其他

板子洗干净的方法

终于学会了把板子洗干净的方法了

牙刷 + 无纺布 + 洗板水(或者无水乙醇)

先用牙刷,刷一下,之后在垫着无纺布刷,几下就干净了。

幻兽帕鲁

确实有意思,还容易上头。

用NAS搭建立了一个小服务器,结果还是只有自己在玩,何苦呢。内存占用确实大,限制了一下。

下方是docker镜像的地址

docker palworld server

1
2
3
4
deploy:
resources:
limits:
memory: 8G

还发现机箱的散热不怎么样,下次装机选个好点的,或者直接水冷算了。

半成品图如下


composer 使用 zip 载入的问题

问题1 no version defined

1
Failed loading package in package/xxx-1.1.zip: Package xxx/xxx has no version defined.   

解决方法为在要载入包的composer.json中添加"version": "1.0"

之后会进入问题2

问题2 Could not parse version constraint : Invalid version string “”

version需要x.x.x模式,三位版本号。

1
2
3
{
"version": "1.0.0"
}

docker 不同网络连接的问题

laravel sail使用的网络为sail,与其他的docker容器并不联通。

这样无法通过内网gitlab获取到私有包。

解决方法是,将gitlab容器添加到sail网络方便访问。

1
docker network connect sail gitlab

之后是工具就可以发现gitlab加入了sail网络。

其他请求可正常使用。记得为sail添加ssh

关于 godot 的一些思考

godot uid 与 uuid 绑定

godot为每一个资源都添加一个唯一的uid,

而后端的一些基础物品设置,使用的uuid,两者没用任何关联。

目前想到的办法,是创建一个全局设置文件,将uid与uuid进行绑定。

通过查找uuid ,获取到godot中对应的资源。

godot 玩家物品

当玩家使用,获得物品时,要呈现不同的特性。物品难免有一些通用属性。

这时,创建通用物品类就很重要,其他属性可以再做更多的拓展。

其他

ui 色调,想用低饱和度的,小清新风格。

之后会做多套让玩家随便换的。

新手机~ 特意选的壳子,还被税了。

除草啦

后端功能做完了,一些功能要联合调试的时候再做。

游戏引擎换为godot了,主要是功能上UE5有点笨重【UE5文档写的很烂】

最近在做UI,其他的也快做完了。

昨天下软件包的时候,再次确定了要润出去的想法。

打算办手续的时候出去转转,房车看到了蜗牛记的TopPlayerB型房车,感觉还不错。

bliss mobil出去了再说吧,订车要1年多,感觉时间赶不上。

之前下单了一套键盘,长下面的这个样子。按键的声音,蛮喜欢的。

还做了两个3键位的小键盘,主要是做上面的键盘,轴体有剩就想着利用一下。

当个解压的小玩具儿蛮好的,也可以改键,有实际功能的。

外壳是3D打印的,用层纹,精度不是很高。好在费用不高。

模型需要之后再改一下加几个螺丝的固定口。

其他

空闲的时候看到了一种VFD数码管,显示的效果是下面的样子

想做个小时钟。功能大体上也决定好了。以后慢慢做吧。估计是在旅行的路上。

故事是这样的

两周之前桌子的配件,一个防刮的滑轨帽坏掉了。

想着买的替代品换上,各种网站翻了遍,也没找到。

期间差点被刮出血两次。

没办法嘞就想着自己建模3D打印一个。

没用Maya Zbrush 什么的主要是精度没发把握。

就用了下SolidWorks, 想着建模吗,都差不多。

用了一下午,做好了。就是下面的这个样子。

然后就去下单3D打印了。

用的是嘉立创的,之前听说他们家每月可以白嫖两次PCB打样就顺手关注了。

随之就是注册账号,顺手逛了逛他家的开源平台发现了一个刚好需要的加热台

项目的链接加热台量产计划

下面这个样子的。

随后看了下,发现刚好要是两块PCB,果断下单!

又按照需要的零件依次下单。

想着只有板子没有外壳又不好看。接着下单3D打印外壳。

又又又发现,天啊。我做的模型没倒角。一起吧。

结果就是!本来13块的东西,最后花了300块!【 加热台还能做1个,下月嫖个板子就行(小声)】

最后的成品,uv打印的贴纸还没有下单。

下面就是制作的过程中发现的问题和解决的办法。

ps:好想要 光固化3d打印机 和 示波器!【已经在购物车里了(小声)】

Read more »

Arduino IDE 编译有点慢

更换为vscode+platformio开发,连同目录在内都规整了许多。

其中遇坑有两个

  1. platformio.ini设置问题
  2. 引导刷坏的问题
Read more »

esp32

本着换换脑子的心态入手了,合宙的esp32

主要是想有个自动对时的电子钟。

其他都还好只是配套的LCD屏幕不能调节亮度。

直插对应的IO11没有反应。

文档说要手动开下。绕了点路。就记录一下

Read more »

frps 补充

AX86U梅林插件中需要使用自定义设置。

使用了nginx-proxy-manager时,只需要设置的域名的端口到frpsvhost_http_port对应端口。

无论设置多少个域名都是使用相同的端口,https规则下。需要注意的是本地到服务器之间使用的http未加密。

服务器到用户使用是https使用域名的证书。

而且frpc会关闭路由器设置的ddns显示会受到影响。使用其他插件设置没有影响。

注意使用新域名时设置对应的CNAME条目。

建议一般情况下不要开。使用OpenVPN连回去更安全。

以上

0%