- 博客(13)
- 资源 (7)
- 问答 (2)
- 收藏
- 关注
原创 招人帮忙干点小活,求示例代码,酬劳2个满额红包,哈
招人帮忙干点小活,求示例代码,酬劳2个满额红包,哈1.需求如下:两块或多块esp8266,与安卓手机app通讯。要求手机能同时接收到多块esp发送来的数据(esp每秒发送一次自己的运行时间数据),显示在手机app里面。手机app能区分数据是来自哪一块esp的,同时能分别控制它们是否暂停和继续发送数据,或者控制设备重启。app要求简洁,不要那些“通讯助手”啥的,界面太复杂了,能显示接收到的数据,有按键控制各块esp就行。2.运行环境:没有wifi的地方,只利用手机的热点。通过人工操作手机,打开手机的热
2020-10-24 15:31:15 132 3
原创 Micropython_Python_SSD1306_OLED显示汉字之7
Micropython_Python_SSD1306_OLED显示汉字之700零基础7-7为第十届广东科学中心创意机器大赛,写了一系列的零基础入门代码,进行了详细注释。实在没有太多时间,如果有错,请指出,以后会少写点注释了,比写代码花的时候还要多。by傅20210828希望对于热爱编程的学生有所帮助。前面提到了一种新的技术:framebuf,帧缓冲区类,并且得到合适的数据格式,数据依然是多次扫描时,字体各块同一行的数据拼接在一起。这种数据格式,数组元素极少。下面实现汉字显示。from machi
2021-08-29 01:15:48 528
原创 Micropython_Python_SSD1306_OLED显示汉字之6
Micropython_Python_SSD1306_OLED显示汉字之600零基础7-6为第十届广东科学中心创意机器大赛,写了一系列的零基础入门代码,进行了详细注释。实在没有太多时间,如果有错,请指出,以后会少写点注释了,比写代码花的时候还要多。by傅20210828希望对于热爱编程的学生有所帮助。经过一系列的程序优化,走到了这一步,还有没有新的优化方法呢?之前的优化,主要是从数据、代码、显示方式等进行,归根结底,依然是使用pixel操作各个像素点。在这里提到一种新的技术:framebuf,帧
2021-08-29 01:14:12 590
原创 Micropython_Python_SSD1306_OLED显示汉字之5
Micropython_Python_SSD1306_OLED显示汉字之500零基础7-5为第十届广东科学中心创意机器大赛,写了一系列的零基础入门代码,进行了详细注释。实在没有太多时间,如果有错,请指出,以后会少写点注释了,比写代码花的时候还要多。by傅20210828希望对于热爱编程的学生有所帮助。OLED显示汉字之4.py,速度好像又提升了一些!这里利用OLED显示汉字之4的函数,玩点其他的,建议玩一玩ssd1306的其他命令,请看最后方的一些常用函数…然后再想想,还没有更好的办法,做进一步
2021-08-29 01:12:00 626 3
原创 Micropython_Python_SSD1306_OLED显示汉字之4
Micropython_Python_SSD1306_OLED显示汉字之400零基础7-4为第十届广东科学中心创意机器大赛,写了一系列的零基础入门代码,进行了详细注释实在没有太多时间,如果有错,请指出,以后会少写点注释了,比写代码花的时候还要多。by傅20210828希望对于热爱编程的学生有所帮助。OLED显示汉字之3.py得到了新的字模数据现在就按字体各行拼接的思路,一次显示一个完整的行,试一试from machine import I2C, Pinfrom ssd1306 import
2021-08-29 01:10:00 238
原创 Micropython_Python_SSD1306_OLED显示汉字之3
Micropython_Python_SSD1306_OLED显示汉字之300零基础7-3为第十届广东科学中心创意机器大赛,写了一系列的零基础入门代码,进行了详细注释实在没有太多时间,如果有错,请指出,以后会少写点注释了,比写代码花的时候还要多。by傅20210828希望对于热爱编程的学生有所帮助。前面的ShowCN2函数,速度提升明显!在一般的场合已经满足要求,但是显示4个混合字,约需1秒钟。有没有更好的优化方法呢?慢的原因有很多,大量的数组操作,大数组还占用了更多的内存,大量的字符串操作,
2021-08-29 01:08:23 398
原创 Micropython_Python_SSD1306_OLED显示汉字之2
00零基础7-2为第十届广东科学中心创意机器大赛,写了一系列的零基础入门代码,进行了详细注释实在没有太多时间,如果有错,请指出,以后会少写点注释了,比写代码花的时候还要多。by傅20210828希望对于热爱编程的学生有所帮助。前面的ShowCN1函数,显示小字还勉强,显示大字太慢了!!如何进行优化呢?请仔细看思路下面展示一些 内联代码片。from machine import I2C, Pinfrom ssd1306 import SSD1306_I2Cimport timeoled =
2021-08-29 01:04:27 417
原创 Micropython_Python_SSD1306_OLED显示汉字之1
Micropython_Python_SSD1306_OLED显示汉字之100零基础7-1代码00零基础7-1为第十届广东科学中心创意机器大赛,写了一系列的零基础入门代码,进行了详细注释实在没有太多时间,如果有错,请指出,以后会少写点注释了,比写代码花的时候还要多。by傅20210828这里写的是在OLED(128*64)屏上面显示汉字,从入门到优化,一路前进的过程,展示思路,不太注重形式。当然编程不仅仅是写代码,编程对提高同学的分析问题能力是非常有益的,也是我们科普的初衷之一。有一定能力之后,一
2021-08-29 00:56:39 1996 1
原创 android手机升级后,Build硬件参数有哪些是不会改变的?
安卓升级,无法更好地获取IMEI了,需要自己构造UUID,搜了些网上例子,发现还真不好搞,安卓系统升级非常频繁,build中的一些“硬件”信息会跟着升级而改变。既要求UUID是唯一的,又要求不随系统升级而改变,是不可能的。只能在保持ID值不变的前提下,尽量地使得ID不重复。好像就只有几个了,其他没例子和各品牌手机试验。有高人不防回复指点一下。这里说的系统升级指的是安卓正常升级,不是刷ROM等等。Build.manufacture,这个是硬件厂商,不会随升级而变,同一厂商的手机无数,供选择之一Bu
2020-08-29 11:29:27 872
原创 有人说TextView中android:textIsSelectable失效
有人说TextView中android:textIsSelectable设置失效,即在xml文件里增加了android:textIsSelectable=“true”,但是长按文本时却不能自由复制。为什么呢?有些人习惯在滚动文本时显示滚动条,一般的做法就是:xml里面加上:android:scrollbars=“vertical”,显示垂直滚动条,但还不能操作还需在java代码里增加方法...
2019-02-11 16:47:49 2217
原创 VBNET多线程处理数字数组求助
有数千个元素的数组(元素数量经常会变化,假定是用split分割一长串数字得到,这串数字有大量"/“作为数字分隔符,即除”/"之外全是数字和小数点),分割得到的每个元素要转换一下格式(比如转换为时分秒格式),然后再按一定规律(不管是分钟还是小时,只要首位数是1的数据全部填入datagridview第一列,是2的填入同一个datagridview控件的第二列)。现在想让这些数据分割之后,以最快的速度填...
2018-12-30 17:50:06 340 1
原创 如何复制android studio ctrl+F1警告提示的内容
如何复制android studio ctrl+F1警告提示的内容有人说要用鼠标按住选中复制,操作不容易,因为tips很容易消失。其实android studio相当人性化的,在编程界面的最最最最下端有一个状态提示栏,要复制“提示”很简单,只要是比较重要的提示,点中有警告的代码,该栏就会出现同样的提示,直接右键就会弹出“复制”。不过只能显示第一行,多行无效。...
2018-11-18 12:04:03 1963
ESPEasy_ESP82xx_mega-20220809,ESPEasy_ESP82xx_mega-20220809
2022-09-29
右键快捷实现批量文件或文件夹命名管理
2018-06-27
VB编写,比赛时钟,大屏时钟,用于比赛场合或计时等简单无事件版。
2017-06-27
VB.NET编写。比赛时钟-事件版。同时显示时钟,正在进行的事件等信息,大屏显示
2017-06-27
VB编写。随机抽奖软件,可以确保vip人员一定随机中奖
2017-06-27
VB.net 将照片截图生成证件照(可以用于一些大赛、会议等名卡中,统一大小和格式)
2017-06-27
VB的u盘批量复制工具
2017-06-27
一个貌似简单的面试题,感兴趣试下
2020-05-09
VB.NET,如何用多线程处理数字数组,并快速地插入到datagridview里面?
2018-12-30
TA创建的收藏夹 TA关注的收藏夹
TA关注的人