(原) Golang控制GPIO:用Golang获取ReSpeaker的按键 2022年12月30日    golang gpio respeaker 继续对ReSpeaker主板的控制或获取。此主板上板载一个按键,它是连接到GPIO17上的。其它GPIO端口的获取或输出是类似的。 两个未研究的库:https://github.com/stianeikeland/go-rpio,https://github.com/brian-armstrong/gpio。总的来说,Linux下都是操作文件。 ...
(原) Golang控制SPI设备:用Goalng控制ReSpeaker的LED灯 2022年12月29日    golang spi respeaker gpio 之前的文章提到以前购买的ReSpeaker扩展板,用Python控制总觉得有点不爽,于是搜索Golang的实现方法。 另外还有一个库,没有仔细看:https://github.com/kidoman/embd 再就是GPIO控制 https://github.com/stianeikeland/go-rpio 这是本程序使用的库https://github.com/goiot/devices 以下代码实现了对SPI设备的控制。 import ( "bytes" "encoding/binary" … ...
(摘) ReSpeaker Pi的扩展主板 2022年12月29日    respeaker pi ReSpeaker 2-Mics Pi HAT是专为AI和语音应用设计的Raspberry Pi双麦克风扩展板。 这是购买了比较久的主板,把它安装到了PiZeroW上。我在等着Pi0 2W,毕竟第一代的性能还是太差,做移动应用还是差了些。不过2代贵得不值,等着估计明年中旬就有供货正常,价格正常了。 这里作一个资料备份而已。官方资料地址 ...
(原) 使用Go-ECharts制作股市趋势图 2022年12月28日    golang 股市 go-echarts 代码尚未整理 package main import ( "bufio" "fmt" "io" "io/ioutil" "log" "net/http" "os" "path/filepath" "strconv" "strings" "time" "github.com/PuerkitoBio/goquery" …
(原) AutoIT应用:软件汉化的另类思路 2022年12月23日    autoit 汉化 个人习惯,有中文就不用英文的;有绿色版就不用安装版。一个软件的语言配适程度,代表了友好程度,代表了客户的接受程度。虽然大多数时候,多看几遍也就认识了。 ...
(原) Golang统计图表:沪深成交量及指数 2022年12月23日    统计 以下代码利用go的统计图表生成库,通过调用163的沪深历史数据,生成一个统计图表。没有太多科技。 package main import ( "fmt" "io/ioutil" "net/http" "os" "path/filepath" "strconv" "strings" "github.com/PuerkitoBio/goquery" charts "github.com/vicanso/go-charts" ) // 获取历史数据 func …
(摘) AutoIT代码收集 2023-1-27 2022年12月22日    AutoIT官网 AutoIT官网文档 中文文档 循环读取界面中的内容 AdlibRegister("Example",1000) ; 每1秒运行一次 Sleep(60000) Func Example() ; 获取窗口文本 Local $sText = ControlGetText("[Class:SciTEWindow]","","[Class:Scintilla]") ToolTip($sText) EndFunc 读取网址,分析JSON 先下载一个JSON解析库,文章介绍在这里 #include … ...
(原) AutoHotKey遇到的问题 2022年12月22日    缩略词时,如何设置几个按键之间的超时。即要求缩略词要在n秒内输入完毕。 通过行长按键时间间隔,也可以让热字串失效,达到了输入成为普通字符的目的 SetTimer HotStringTimeOut, 100 ;循环检测 ; 检测热字串输入间隔,超过1500毫秒则热字串失效 HotStringTimeOut() { if A_TimeIdleKeyboard>1500 Hotstring("Reset") ;重置热字串 return }
(原) Go与AutoIT的结合 2022年12月19日    golang autoit 最近看了AutoHotKey和AutoIT,各有专长不同吧:前者更多的是热键一类,而后者更趋向于自动化。得来浅薄,不知对否。 如何让它们与Golang结合一下,充分利用它们的优势呢。 ...
(原) Golang的GUI探讨:不要在一棵树上吊死,要在多棵树上 2022年12月18日    golang gui 界面 关于Golang开发GUI界面始终是一个问题,似乎没有大家公认比较好的简单方法。 我也一样在寻找。比如之前试着用Godot来制作界面。得益于Godot的跨平台和精美的制作能力(游戏引擎还不够你想像?),与Golang算是上天作。 最近看AutoHotkey,它也有比较完善的GUI制作。近而又看了AutoIt,制作常见的GUI依然是轻轻松松。虽然它们都有一个共同的问题:仅在Win下。不同的需求,不同的选择吧。 由此想到了标题的:不要在一棵树上吊死。Golang的前端需求,不应该拘泥于Golang来实现。领导都说了:能抓住啥就是好猫。 ...