黑暗料理之冰狗
某天在外面闲逛的时候看到了宜家的餐车,也是没想到这种荒山野岭还有宜家。看了眼菜单,竟然有个没吃过的冰狗,那不得马上体验一下。
讲真这个真的是有点黑暗了,就是在面包上打了三坨冰淇淋,关键这个还是冬天的时候吃的,冻的我牙打颤,说实话面包还是夹肉好吃(还是我单纯喜欢吃肉?),这个冰狗和热狗竟然还卖一个价,简直不科学。据说有些地方会使用面包代替甜筒,冰淇淋就化在面包里不会浪费,倒也算正常(?)。
引子 前段时间用5个HPDL-1414做了一个20字符的显示模块HPDL1414x5,理论上可以作为许多应用的外设,于是决定使用基于ESP8266的NODEMCU平台驱动HPDL1414x5做一个自动网络校时的时钟。 NODEMCU NODEMCU是一个很久远的项目了,最开始是适配ESP8266的,但是ESP8266似乎都要退市了。项目主要就是一个最小开发板和lua的固件,硬件开源在这里,固件开源在这里,和它类似的还有microPython的固件,使用的是类似于python的语法。 NODEMC…
WaveDrom可以根据特定指令生成时序/波形图(SVG/PNG),并且也可以在浏览器中运行。同时也提供了在线编辑器和教程、教程2。 信号(signal) 名称(name)和波形(wave) 绘制信号时,需要向WaveDrom传递键为signal,值为WaveLanes的数组,WaveLane一般至少需要包含两个属性:名称(name)和波形(wave),例如(在官方在线编辑器中打开): { "signal" : [{ "name": "clk", "wave": "P..........…
喜欢寂寞
当时奋不顾身伸出我的手
看见了轮廓就当作宇宙
甜美的习惯变成生活 才了解了什么
如今故事发展成就一个我
学会了生活能享受寂寞
剧烈的语言变成温柔 又带来了什么
若是不曾走过 怎么懂
引子 众所周知,MDK的定义跳转和自动补全真的是一言难尽,没有编译的内容直接罢工跳转不了,自动补全也常年跳不出来,总想着要是能用VS Code看代码就好了。 如果直接用VS Code打开工程的话,又会报错满天飞,这个找不到路径,那个没有定义,为了解决这个问题,需要手动配置一下VS Code。 配置VS Code VS Code打开文件夹后,会读取.vscode/c_cpp_properties.json的C/C++配置文件,在这个文件里可以指定包含路径、定义等,c_cpp_properties.…
引子 WaveDrom可以根据特定指令生成时序/波形图(SVG/PNG),并且也可以在浏览器中运行。同时也提供了在线编辑器、教程、教程2。 绘制波形 (不建议这样使用,存在很多问题)WordPress中有一个简码(shortcode)功能,能调用特定的函数,因此我们使用简码来包装WaveDrom,为了方便使用,我们使用插件来创建WaveDrom简码。首先创建文件夹wp-content/plugins/wavedrom,并在该文件夹下创建一个wavedrom-shortcode.php文件: &l…
引子 HPDL-1414是一种支持部分ASCII(大写字母、数字、一部分特殊符号,具体来说是0x20~0x5F的字符)的四位数码管显示模块。HPDL-1414相较于普通数码管来说体积极小,作为显示模块颇有复古韵味。单个HPDL-1414的四个字符很难满足我们对显示字符的需求,并且HPDL-1414使用并行协议,会占用大量的端口,因此设计了仅需三根数据线就可驱动20字符的显示模块,并且兼容SPI协议。 模块使用 模块所需供电端口3个:+3.3V(为逻辑模块供电)、+5V(为HPDL供电)、GND,…
以下截图为 0.10.1 版本运行结果 本文为创建一个复杂模板的高级教程,为了更好地理解模板参数如何影响结果的,首先将介绍模板的运行机制。 模板运行机制(高级) 对于高级模板而言,模板的运行可以更细致地分为四个阶段:输入(为输入变量赋值)->约束(检查是否满足某些条件)-> 算式(实际的计算过程,为输出变量赋值)-> 输出(指定输出显示的变量),对于其中的每一步,都提供了更多的选项。一下以『解三角形(已知两边及其夹角)』为例进行演示。 模板基础信息 模板的基础信息包括名称、标签…
chiikawa主题快闪
前几天去大悦城的时候,才进停车场就看到拦车的杆子上贴着chiikawa的宣传卡片。到了发现这个竟然疑似要排队,可能是去的比较晚,并没有人在排队:
还有很多限定的公仔,好贵~
收收银台都弄了很多个:
都好贵,买不起,溜了~