diff --git a/exports/hykilp/atom.xml b/exports/hykilp/atom.xml index 09370af8e..24c3afd73 100644 --- a/exports/hykilp/atom.xml +++ b/exports/hykilp/atom.xml @@ -2,11 +2,21 @@ https://aza.moe/life 小桂桂的回忆录 📒 - 2023-04-13T08:04:13.327948+00:00 + 2023-04-13T10:03:52.970367+00:00 python-feedgen https://aza.moe/meru_256px.png 「我们所经历的每个平凡的日常,也许就是连续发生的奇迹」 + + 2041 + 小桂桂的回忆录 📒 #2041 + 2023-04-13T08:21:47+00:00 + <p>今天接好了线,写完了固件驱动读输入的部分,焊完了 MIDI 面板,重焊了两个八度的复用器二极管,连好了第二个八度,还提交了改完的 PCB,是很高效的一天呢 qwq</p> +<p>MIDI 面板的按钮旋钮和 RGB 灯都能驱动了!除了之前固定点短路和最后一个灯不亮以外其他功能都正常。不过发现顺序读取面板和琴键的话速度好慢,采样率只有 32 Hz 了 (╯’ – ‘)╯︵ ┻━┻</p> +<p>所以去写了多线程!ESP32-S3 正好有两个核心来着。嵌入式的 FreeRTOS 多线程写法和 Unix 好不一样,每圈结束需要调函数把多余的 CPU 时间让给其他进程,太久没让就会被看门狗杀掉 ;-; <del>不能吃掉一整个 CPU 好可惜</del>。以及 FreeRTOS 的多线程开销好大,多线程 240 Hz 比单线程多了 460 μs 的样子,看看能不能优化...</p> +<p>以及虽然打印 PCB 让布线整齐很多了,但是拉 19 根线出来还是不太好看... 下一个版本试试把 ESP32 芯片画到 PCB 上好啦</p> + + 2040 小桂桂的回忆录 📒 #2040 diff --git a/exports/hykilp/index.html b/exports/hykilp/index.html index 7a2f3bd1d..dc855a183 100644 --- a/exports/hykilp/index.html +++ b/exports/hykilp/index.html @@ -27,7 +27,7 @@ diff --git a/exports/hykilp/media/2041.jpg b/exports/hykilp/media/2041.jpg new file mode 100644 index 000000000..bb98fa6c8 Binary files /dev/null and b/exports/hykilp/media/2041.jpg differ diff --git a/exports/hykilp/media/2041.jpg_thumb.jpg b/exports/hykilp/media/2041.jpg_thumb.jpg new file mode 100644 index 000000000..045ab5530 Binary files /dev/null and b/exports/hykilp/media/2041.jpg_thumb.jpg differ diff --git a/exports/hykilp/media/2042.jpg b/exports/hykilp/media/2042.jpg new file mode 100644 index 000000000..24da65d22 Binary files /dev/null and b/exports/hykilp/media/2042.jpg differ diff --git a/exports/hykilp/media/2042.jpg_thumb.jpg b/exports/hykilp/media/2042.jpg_thumb.jpg new file mode 100644 index 000000000..0ac93940c Binary files /dev/null and b/exports/hykilp/media/2042.jpg_thumb.jpg differ diff --git a/exports/hykilp/posts.json b/exports/hykilp/posts.json index be8fd77e9..39e7dee3c 100644 --- a/exports/hykilp/posts.json +++ b/exports/hykilp/posts.json @@ -25117,7 +25117,7 @@ "id": 1891, "date": "2023-03-02T01:56:13", "text": "考完了 343 数据库!还剩两项\n\n考试前的走廊,有人在盯着手机平板认真复习,有人在和朋友对例题,有人在凑团闲聊,还有一只小幽灵在角落里安静地观察着——好想加入讨论,好想去搭话交朋友,然而这次也只是偷偷看着大家,像是被绑在了这个角落一样...\n\n不过这次鼓起勇气回头和考场坐在我后桌的人说了 good luck!别人一定以为我是什么交际花吧,明明这一句话已经把我一天的社交精力用完了(哭\n\n考得还好哦,不过 Relational Algebra 的那一半花了太久导致 SQL 有一道题没写完,好亏,明明 SQL 比 RA 简单那么那么那么多... 好不擅长考试,感觉这辈子都学不会时间微管理了,不过没关系学到东西才重要 qwq", - "views": 61, + "views": 62, "forwards": 1, "images": [ { @@ -25136,14 +25136,14 @@ "id": 1892, "date": "2023-03-02T07:42:34", "text": "今天和聊聊的对话:\n我:有点想买数位板,但是不知道,好讨厌自己小时候那种想学什么先买一堆好贵的装备然后放在那里吃灰的样子\n聊:买一个入门级的呗\n我:入门级也好贵,$60 的样子\n聊:...$60 很贵吗?\n我:够我吃两个月的方便面了!\n聊:够我吃两顿 popeyes,我给你买\n😨", - "views": 68, + "views": 69, "forwards": 1 }, { "id": 1893, "date": "2023-03-02T20:34:41", "text": "给 Linux 配日语输入法,装 ibus-mozc 出了好多问题,遇到了渲染候选框的白底白字和状态栏乱码。最后还是换了 rime 的日语插件,果然 Linux 上最好用的日语输入法是中文输入法吗\n\n看看我现在的 rime 上已经装了多少插件了... Latex 符号、opencc emoji、moegirl & zhwiki 词典、一键日期、日语 🌚", - "views": 65, + "views": 66, "forwards": 0, "images": [ { @@ -25162,7 +25162,7 @@ "id": 1894, "date": "2023-03-03T03:35:07", "text": "之前发现电视音箱的 LR 摆反了,怎么办呢?重新布线好麻烦,到下次搬家都不想再动电视后面的线了,决定用闲置的耳机插头做了一根反转转接线!\n\n...然后被自己蠢哭,拆下来重焊了三次。第一次想要缩小体积,看着母头有五个引脚,但是毕竟双声道只需要三个吧,用电表测了一下 1 2 和 4 5 是连通的就把 1 5 剪掉了!然后全都焊完测试才发现 1 5 只有在没插线的时候和 2 4 连通,因为 2 4 是用来检测耳机线有没有插入的 (╯’ – ‘)╯︵ ┻━┻ \n\n呜,就这样浪费掉了一个母头,默哀一下。拿了新的母头第二次接线全都接对了!只不过... 公头那边的保护套是拧上去的,需要穿过这条线。接下来只需要进行一个拓扑学的瞬移 🌚\n\n第三次老老实实穿好线重新焊了,然后盖一层热熔胶再把不一样长的线整理下就完工啦,亲测能用,看起来也不是很难看就满意了 qwq\n\n现在已经可以稳定地焊出很漂亮的焊点了,好开心 ", - "views": 64, + "views": 65, "forwards": 0, "media_group_id": 13422516057523797, "images": [ @@ -27004,7 +27004,7 @@ "id": 2021, "date": "2023-04-08T14:25:11", "text": "美好的一天从早上十点睡觉开始 😴", - "views": 46, + "views": 47, "forwards": 0, "reply": { "id": 1984, @@ -27015,21 +27015,21 @@ "id": 2022, "date": "2023-04-08T22:23:32", "text": "我:今天是星期几来着?\n聊:周四呀\n:啊?\n:不对是周五\n:...啊?\n:(看表)哦哦不对今天是周六啊\n\n...为什么我不记得今天是星期几却记得今天不是星期几,好怪 😶", - "views": 48, + "views": 50, "forwards": 0 }, { "id": 2023, "date": "2023-04-09T02:56:04", "text": "和聊聊去看了 Super Mario 电影。这次我也认出了好多好多彩蛋玩梗哇,以前还总要聊聊暂停给我讲梗来着(?)像是终于被从火星救回来了吗。除了彩蛋,感觉这部电影还很精妙地捕捉了马里奥这种平台游戏游戏的精髓——死无数次还不知道为什么在继续玩的执着 🌚\n\n你看我这么不擅长平台游戏的人死了∞次之后也快打通蔚蓝了,还有什么做不到么 🫣", - "views": 46, + "views": 48, "forwards": 0 }, { "id": 2024, "date": "2023-04-09T10:53:06", "text": "Bell 的光猫好糟糕,出错的时候不会自动重启,这周已经因为它宕机两次了,导致 uptime 只有 95%... 😭\n\n临时想办法用智能插座再写了一个脚本解决啦,如果检测到断网一分钟就调 Home Assistant 重启路由器,感觉好灵车不过 it works!(拔网线测试过了hhh)\n\n测试的时候发现 tuya 设备官方并不支持离线控制。即使连在同一个局域网,断了外网还是不能控制,好糟糕。饶了一大圈最后用第三方的 LocalTuya 插件解决啦,虽然配对过程还是要注册 tuya 开发者帐号填一堆 token 好过分,把大家的智能家具都看光了 (╯’ – ‘)╯︵ ┻━┻\n\n等闲下来一定把它刷成开源 tasmota 固件", - "views": 48, + "views": 49, "forwards": 0, "media_group_id": 13448300692008909, "images": [ @@ -27059,7 +27059,7 @@ "id": 2026, "date": "2023-04-10T09:07:09", "text": "终于等到又暖又晴又没风的天气了!开始给琴键喷喷喷 qwq\n\n虽然最初打算喷黑金属色,试了之后还是感觉玫瑰金/铜色更好看。用亚克力喷漆真的喷出了金属的效果哇,好棒。甚至把垫琴键的纸板也一起喷金了 ☁️", - "views": 46, + "views": 47, "forwards": 0, "media_group_id": 13448941037710293, "images": [ @@ -27099,14 +27099,14 @@ "id": 2029, "date": "2023-04-10T09:22:32", "text": "呜 utc+8 的作息要回不去了 🤗", - "views": 48, + "views": 49, "forwards": 0 }, { "id": 2030, "date": "2023-04-10T14:12:58", "text": "发完前一条本来准备好了要睡,却又因为各种各种突如其来的事情起床通宵到现在早上十点了还没睡... 😪\n\n明明今天还有超期待的事情——琴的 PCB 终于终于要收到了、还有好难得的史高 18℃ 大晴天,想喷漆想散步想骑车... 定了两点的闹钟,期待一个奇迹能让我醒来有精力抓住今天的阳光 😴", - "views": 49, + "views": 50, "forwards": 0, "reply": { "id": 2029, @@ -27129,7 +27129,7 @@ "id": 2031, "date": "2023-04-10T20:23:17", "text": "烙铁用太久了烙铁头变成了星空的颜色 qwq", - "views": 46, + "views": 47, "forwards": 0, "images": [ { @@ -27148,7 +27148,7 @@ "id": 2032, "date": "2023-04-11T10:54:04", "text": "被灵车开发板折磨... TLDR:绝对不要买销量少没人用的板子 ;-;\n\n之前贪 ¥10 的小便宜买了源地 YD-STM32F411 坂,配了 YD-Link 调试器,以为是 WeAct BlackPill 和 ST-Link 的完美兼容平替... 然后翻车了。YD-Link 设备信息里面没有写 CMSIS-DAP 所以刷写软件识别不到,花了几个小时才调好。然后就是开发板,用 BlackPill 的适配编译之后 USB 串口怎样都识别不到,试来试去发现是晶振频率不一样,但是这个坂月销只有 3,没有人做过适配... 尝试了自己做适配怎样都不工作就放弃了。(还是感谢 Yangff 帮忙发现问题 qwq)\n\n不过!我早就料到会出这种问题了,所以买了几个不同处理器的坂做备胎!...然后发现这几块板也同样没有适配 (╯’ – ‘)╯︵ ┻━┻\n\n最后用唯一一个不需要特殊适配的 ESP32-S3 解决啦,也没有遇到之前 S2/C3 ADC 乱跳的问题,可以说是非常非常非常幸运了啊哈哈感谢 rng 🙏", - "views": 42, + "views": 43, "forwards": 0, "images": [ { @@ -27167,7 +27167,7 @@ "id": 2033, "date": "2023-04-12T00:58:54", "text": "一年前的今天:六小时写完了 HyFetch\n\n居然已经一年了,那时候肯定想不到一个小脚本我会维护这么久吧hhh。接了好多 PR 和 issue,设了稳定的更新周期,也因为这个项目认识了些新的朋友,想想还有点不可思议", - "views": 43, + "views": 44, "forwards": 1, "reply": { "id": 663, @@ -27179,7 +27179,7 @@ "id": 2034, "date": "2023-04-12T02:14:10", "text": "这几天好暖,25-26℃ 像是到了夏天一样(虽然花还是没有开 ;-;\n\n今天抓住太阳了!聊聊去买了辆自行车之后一起去骑了车。是今年第一次把这辆自行车骑出去哇,然后报复性地骑到我和聊聊都要累倒才回去,好开心 qwq 松开双手也能平衡的感觉好爽\n\n路上聊聊车链掉了,然后遇到了超好心的路人阿姨教我们把链条挂回去。原来直接把后轮旁边变速器的手臂向前推就可以让车链松开,然后就轻松挂回去了,好方便!想起两年前自己骑车掉链折腾了超级久", - "views": 32, + "views": 33, "forwards": 1, "images": [ { @@ -27198,7 +27198,7 @@ "id": 2035, "date": "2023-04-12T18:53:34", "text": "PCB 终于到了!jlc 打得真的好好看,丝印阻焊都好完美,原件也整整齐齐。焊上要手焊的元件之后接上了一个 octave 做测试,和以前乱成一团的跳线形成了鲜明对比hhhh(背面的图案分别来自 Ayu 赛博小屋的分割线和 @sassa 的插画,感谢感谢)\n\n...然后发现两个电路都有好严重的错误 🫣\n\n接琴键的复用器电路上,我原本写了 5.1V 的稳压二极管被嘉立创匹配成了 1kV 的普通二极管,所以复用器信号会乱串。手动把正确的二极管替换上就好啦,虽然不是很好看呜。\n\n接下来是控制板的 PCB,我居然把旋钮编码器用来固定的两个焊点一个接了 5V 另一个接了地,导致插上元件直接短路 (╯’ – ‘)╯︵ ┻━┻ 5V 那边用绝缘材料裹起来就好了,虽然不牢固但是还能用。\n\n重焊元件的时候还不小心碰到烙铁烫了小拇指,不过及时冲了冷水又裹了烫伤贴今天就不疼啦。总之超受打击,各种被蠢哭。不过没关系,下次就知道要检查哪里了 qwq", - "views": 25, + "views": 28, "forwards": 0, "media_group_id": 13450604914098109, "images": [ @@ -27258,7 +27258,7 @@ "id": 2040, "date": "2023-04-13T00:07:40", "text": "#桂桂聊聊今天吃什么\n没时间的时候做咖喱总不会错 qwq\n\n(聊聊最近做了好多,昨天烫到手的时候烫伤贴也是聊聊去买的哇,感谢 🙏", - "views": 25, + "views": 30, "forwards": 0, "images": [ { @@ -27272,5 +27272,35 @@ "thumb": "media/2040.jpg_thumb.jpg" } ] + }, + { + "id": 2041, + "date": "2023-04-13T08:21:47", + "text": "今天接好了线,写完了固件驱动读输入的部分,焊完了 MIDI 面板,重焊了两个八度的复用器二极管,连好了第二个八度,还提交了改完的 PCB,是很高效的一天呢 qwq\n\nMIDI 面板的按钮旋钮和 RGB 灯都能驱动了!除了之前固定点短路和最后一个灯不亮以外其他功能都正常。不过发现顺序读取面板和琴键的话速度好慢,采样率只有 32 Hz 了 (╯’ – ‘)╯︵ ┻━┻\n\n所以去写了多线程!ESP32-S3 正好有两个核心来着。嵌入式的 FreeRTOS 多线程写法和 Unix 好不一样,每圈结束需要调函数把多余的 CPU 时间让给其他进程,太久没让就会被看门狗杀掉 ;-; 不能吃掉一整个 CPU 好可惜。以及 FreeRTOS 的多线程开销好大,多线程 240 Hz 比单线程多了 460 μs 的样子,看看能不能优化...\n\n以及虽然打印 PCB 让布线整齐很多了,但是拉 19 根线出来还是不太好看... 下一个版本试试把 ESP32 芯片画到 PCB 上好啦", + "views": 20, + "forwards": 0, + "media_group_id": 13450992859484845, + "images": [ + { + "width": 1280, + "height": 960, + "date": "2023-04-13T08:21:44", + "media_type": "photo", + "original_name": "photo_2023-04-13_08-21-44.jpg", + "url": "media/2041.jpg", + "size": 150961, + "thumb": "media/2041.jpg_thumb.jpg" + }, + { + "width": 1280, + "height": 850, + "date": "2023-04-13T08:21:46", + "media_type": "photo", + "original_name": "photo_2023-04-13_08-21-46.jpg", + "url": "media/2042.jpg", + "size": 179036, + "thumb": "media/2042.jpg_thumb.jpg" + } + ] } ] \ No newline at end of file diff --git a/exports/hykilp/rss.xml b/exports/hykilp/rss.xml index 318902f4f..4cc88d2cd 100644 --- a/exports/hykilp/rss.xml +++ b/exports/hykilp/rss.xml @@ -12,7 +12,16 @@ https://aza.moe/life zh-cn - Thu, 13 Apr 2023 08:04:13 +0000 + Thu, 13 Apr 2023 10:03:52 +0000 + + 小桂桂的回忆录 📒 #2041 + https://aza.moe/life?post=2041 + <p>今天接好了线,写完了固件驱动读输入的部分,焊完了 MIDI 面板,重焊了两个八度的复用器二极管,连好了第二个八度,还提交了改完的 PCB,是很高效的一天呢 qwq</p> +<p>MIDI 面板的按钮旋钮和 RGB 灯都能驱动了!除了之前固定点短路和最后一个灯不亮以外其他功能都正常。不过发现顺序读取面板和琴键的话速度好慢,采样率只有 32 Hz 了 (╯’ – ‘)╯︵ ┻━┻</p> +<p>所以去写了多线程!ESP32-S3 正好有两个核心来着。嵌入式的 FreeRTOS 多线程写法和 Unix 好不一样,每圈结束需要调函数把多余的 CPU 时间让给其他进程,太久没让就会被看门狗杀掉 ;-; <del>不能吃掉一整个 CPU 好可惜</del>。以及 FreeRTOS 的多线程开销好大,多线程 240 Hz 比单线程多了 460 μs 的样子,看看能不能优化...</p> +<p>以及虽然打印 PCB 让布线整齐很多了,但是拉 19 根线出来还是不太好看... 下一个版本试试把 ESP32 芯片画到 PCB 上好啦</p> + 2041 + 小桂桂的回忆录 📒 #2040 https://aza.moe/life?post=2040