首页 >>  正文

汉朔电子价签diy

来源:baiyundou.net   日期:2024-08-26

作者:LifeIsKillingMe

上次在站内发了一篇汉朔电子价签的晒物,有一些值友对DIY的流程颇感兴趣,所以这里还是写一篇长文,将整个流程记录下来,希望大家看完文章也别忘点赞收藏评论。

缘由

最近一直在玩一些树莓派的开发板,用来做Docker,单臂路由之类的,有时也会在闲鱼上看看有没有相关配件可以购买。所以大数据就在APP里给我推荐了一些电子价签的DIY产品,翻看了一下还是挺有意思的,而且价格也不贵。

电子屏的好处就在于非常省电,适合用来DIY一些不需要频繁刷新的电子产品。

一旦写入数据,在不通电的情况下也可以长期保存数据,拿来做个工牌,移车电话牌之类的也不错。

于是就买了4个2.13寸汉硕电子价签+2块SPI电子屏驱动板,最后大概50块钱吧。其实驱动板应该买贵了,不过我没找到更便宜的板。

其实电子价签一年前就开始流行了,不少大神纷纷用其DIY各种数码产品,比如物联网气象站,电子台历,数码相框,单词本甚至电子书。常见的价签尺寸有 2.13 寸、2.9 寸和 4.2 寸,价格不一。相对网上关于2.13寸汉硕电子价签的DIY教程会更多一些,这里也用2.13寸的价签来演示整个过程。不同尺寸不同品牌的价签需要不同的驱动板来DIY,流程会有所不同。

电子价签超市修改内容都是使用无线基站来完成的,价格从几百块到几千块不等,我这里使用的软件制作图片,通过SPI驱动板连接电子价签,上传图片完成DIY。

另外修改数据还需要在驱动板和电脑之间使用ESP8266的开发板,淘宝上很容易买到。 

ESP8266 Wi-Fi模块作为可以进行WiFi传输的模块集成了业内领先的Tensilica L106超低功耗32位微型MCU,带有16位精简模式,主频可达160MHz。同时支持RTOS(Real Time Operating System)集成Wi-Fi MAC/BB/RF/PA/LNA和 IEEE802.11 b/g/n 协议,支持完整的TCP/IP协议栈,也支持STA(Station),AP(Access Point),ATA+AP三种模式。

ESP8266强大的片上处理和存储能力,使其可通过GPIO口集成传感器及其他应用的特定设备,实现了最低前期的开发和运行中最少地占用系统资源。ESP8266高度片内集成,包括天线开关balun、电源管理转换器,因此仅需极少的外部电路,且包括前端模块在内的整个解决方案在设计时将所占PCB空间降到最低。

拆解墨水屏

首先要将2.13寸的电子价签拆解,因为我们不需要自带的驱动板,只需要它的墨水屏。

这里选择一块“杜蕾斯”的电子价签来DIY墨水屏。

可以看到价签的侧面有2个卡扣,按压可以将底板取下。

此时价签可以分为两部分,墨水屏+驱动板,以及电池组件,这种纽扣电池家里也用得到(比如便携电子秤),可以留着备用。

汉硕的这款电子价签外壳设计得还是非常严密的,只能使用暴力方式拆下覆盖在墨水屏上方的塑料板。有的大神是用手术刀,笔者家中没有这么高级的装备,只能用拆电脑的迷你一字螺丝刀。我的入手点是下方那个小孔。

然后慢慢向两侧移动螺丝刀,注意不要划伤墨水屏。

拆下塑料盖板后是这个样子的。

将墨水屏和驱动板取下,两者是通过排线连接在一起的。

排线是通过热熔胶固定在电路板上的。

可以用热风枪或者电吹风加热取下,我是硬掰下来的。

注意2.13寸是34P的,需要使用对应的SPI接口驱动板。连接时是没有卡扣的,直接把引脚插进去就可以了。

连接ESP8266和电脑

下面我们来看下购买的ESP8266芯片板,对于我这样的新手来说,确实上手还是挺困难的,查了网上很多资料。

我这里要通过Arduino进行代码烧录到墨水屏上,在此模式下需要将ESP8266与Arduino进行连接,通过Arduino或者Arduino IDE编写代码对Arduino板子进行烧录,具体连接如图:

在我这里具体连线是这样的:

EPS8266和驱动板的引脚定义如下:别问我各个引脚的定义,我也不懂......也是自己瞎试最后成功的。

然后将ESP8266通过micro-USB数据线连接电脑,并安装最新的驱动文件。完成后在系统管理里可以看到对应的端口和正确的驱动版本。

准备烧录的图片

下面我们就可以准备要烧录到墨水屏上的图片了,首先试试看写一段文字能否成功写入。

打开Photoshop任意版本,新建一张图片,注意设置为大小 250像素x122像素,分辨率300,RGB颜色8位,背景内容白色。这一设置是和我墨水屏2.13寸的大小相对应的,其他尺寸的墨水屏也要相应修改图片大小。

利用文字工具在图片上写入文字,我这里用我的张大妈ID来测试。

将图片保存为.bmp文件。

打开电脑上的Image2LCD软件,扫描方式为垂直扫描,输出灰度为单色,大小为250x122

导入之前制作的bmp图片。

选择颜色反转左右颠倒

将其保存为.c文件。

打开电脑上的Arduino软件,在开发板管理器里下载安装ESP8266的开发包,这一步因为要连接外国网站时间会比较长。

用记事本打开前一部创建的.c文件,将大括号{}里的文本拷贝出来。

粘贴到Arduino里的imagedata.cpp文件中{}里,然后将前6组数字用/* */索引起来,否则和4006的数组就不对应了。

点击上传按钮,查看Console端是否有错误发生,如果没问题的话,墨水屏就能显示我们写入的文字了。写入时,ESP8266板上会闪烁指示灯。

我们还可以试试看写入一张黑白图片效果如何,这里找一张奥黛丽赫本的经典照片。

之后的流程和上面写入文字的方法基本相同,只不过图片要修改为255x122的大小。

但是本人在实操中却出现以下问题:虽然显示上传成功,但是也出现了Hard resetting via RTS pin...的警告。

墨水屏上的内容也并未更新,网上查了很多资料终于找到了解决方法。ESP8266开发板上有一个RST按钮,点击之后可以重置状态。

点击之后再次烧录就可以成功显示奥黛丽赫本的黑白照片啦!

总结

其实站内也有关于电子价签DIY的文章,阅读之后确实了解到了不少知识,但是实际上手反而觉得无从下手,所以写下这样一篇文章,就算是一个实验手册吧。照着这篇文章一步步下来,应该可以自己动手DIY电子价签的墨水屏了。当然,这只是一个开始,不少大神用同样的电子价签做了不少好玩的东西,就是需要具备一定的程序开发能力,还需要自行设计焊接电路板,确实是学无止境啊。

希望值友们踊跃点赞,收藏,评论!

","force_purephv":"0","gnid":"9d45ab3f26733e4e4","goods_list":[{"goods_channel":"淘宝精选","goods_cover":"https://p0.ssl.img.360kuai.com/t01f9c0dbbe7fb75391.jpg?size=512x512","goods_link":"https://go.smzdm.com/d2d22274ec2ccc4e/ca_fz_0_0_0_0_0_0_0","goods_name":"ESP8266","goods_pos":1,"goods_price":""}],"img_data":[{"flag":2,"img":[{"desc":"","height":"1299","title":"","url":"https://p0.ssl.img.360kuai.com/t01d8f2776ec92c2d20.jpg","width":"600"},{"desc":"","height":"450","title":"","url":"https://p0.ssl.img.360kuai.com/t01ec9becbe1a5332a2.jpg","width":"600"},{"desc":"","height":"450","title":"","url":"https://p0.ssl.img.360kuai.com/t01ae1bec112e763d8b.jpg","width":"600"},{"desc":"","height":"450","title":"","url":"https://p0.ssl.img.360kuai.com/t018e3ecb2cac3b3876.jpg","width":"600"},{"desc":"","height":"450","title":"","url":"https://p0.ssl.img.360kuai.com/t012fa9d33564ed7611.jpg","width":"600"},{"desc":"","height":"450","title":"","url":"https://p0.ssl.img.360kuai.com/t010e219144a256f04d.jpg","width":"600"},{"desc":"","height":"800","title":"","url":"https://p0.ssl.img.360kuai.com/t01f4aeeac8ba41c0f0.jpg","width":"600"},{"desc":"","height":"450","title":"","url":"https://p0.ssl.img.360kuai.com/t011b104b8e6046a053.jpg","width":"600"},{"desc":"","height":"450","title":"","url":"https://p0.ssl.img.360kuai.com/t01e0c4e634277eaac9.jpg","width":"600"},{"desc":"","height":"450","title":"","url":"https://p0.ssl.img.360kuai.com/t012fb8f370c1084f33.jpg","width":"600"},{"desc":"","height":"450","title":"","url":"https://p0.ssl.img.360kuai.com/t016f5a3e42e5f74295.jpg","width":"600"},{"desc":"","height":"450","title":"","url":"https://p0.ssl.img.360kuai.com/t014dc742587df47c4b.jpg","width":"600"},{"desc":"","height":"450","title":"","url":"https://p0.ssl.img.360kuai.com/t01d4de6ba38f8ac0e8.jpg","width":"600"},{"desc":"","height":"247","title":"","url":"https://p0.ssl.img.360kuai.com/t0152a0b1c84b3d47dc.jpg","width":"487"},{"desc":"","height":"450","title":"","url":"https://p0.ssl.img.360kuai.com/t018bf1af7064b19a63.jpg","width":"600"},{"desc":"","height":"337","title":"","url":"https://p0.ssl.img.360kuai.com/t01877e3df7c90406dc.jpg","width":"291"},{"desc":"","height":"470","title":"","url":"https://p0.ssl.img.360kuai.com/t011f5e5bfcd244087f.jpg","width":"600"},{"desc":"","height":"391","title":"","url":"https://p0.ssl.img.360kuai.com/t0147a7a0301de84305.jpg","width":"600"},{"desc":"","height":"374","title":"","url":"https://p0.ssl.img.360kuai.com/t014de69cf06da8499b.jpg","width":"600"},{"desc":"","height":"361","title":"","url":"https://p0.ssl.img.360kuai.com/t01676111392c62e42f.jpg","width":"600"},{"desc":"","height":"435","title":"","url":"https://p0.ssl.img.360kuai.com/t013c62f26ac6880f86.jpg","width":"600"},{"desc":"","height":"436","title":"","url":"https://p0.ssl.img.360kuai.com/t0169394ed628e75ab9.jpg","width":"600"},{"desc":"","height":"439","title":"","url":"https://p0.ssl.img.360kuai.com/t018019a927cd11ac8c.jpg","width":"600"},{"desc":"","height":"341","title":"","url":"https://p0.ssl.img.360kuai.com/t0165f8f3cbffd2b6cb.jpg","width":"600"},{"desc":"","height":"449","title":"","url":"https://p0.ssl.img.360kuai.com/t01e0a0e89ada62105f.jpg","width":"600"},{"desc":"","height":"316","title":"","url":"https://p0.ssl.img.360kuai.com/t01c3611ebd598a6697.jpg","width":"600"},{"desc":"","height":"450","title":"","url":"https://p0.ssl.img.360kuai.com/t01bdd8e78936604a8f.jpg","width":"600"},{"desc":"","height":"384","title":"","url":"https://p0.ssl.img.360kuai.com/t01d15f8f1f41c8ce01.jpg","width":"400"},{"desc":"","height":"102","title":"","url":"https://p0.ssl.img.360kuai.com/t010c737205624f5cf7.jpg","width":"520"},{"desc":"","height":"800","title":"","url":"https://p0.ssl.img.360kuai.com/t015a0cde932b28054c.jpg","width":"600"},{"desc":"","height":"800","title":"","url":"https://p0.ssl.img.360kuai.com/t01a8eec1957a98c71f.jpg","width":"600"}]}],"original":0,"pat":"art_src_1,fts0,sts0","powerby":"cache","pub_time":1660541271000,"pure":"","rawurl":"http://zm.news.so.com/d15ce25f115c44b26fe00a9fc329b126","redirect":0,"rptid":"6fd321595736acdd","s":"t","src":"什么值得买","tag":[{"clk":"ktechnology_1:奥黛丽赫本","k":"奥黛丽赫本","u":""}],"title":"从“杜蕾斯”到“奥黛丽赫本”——手把手教您拆解废旧电子价签DIY墨水屏

虞鸣衬1245醋和小苏打分别按比例装进可乐瓶,怎么样开始反应产生CO2气体呢?我是DIY的,水族箱养草专用的.请告诉我怎么样启动反应啊?做过DIY的回答.正确后加分. -
穆强心18928869331 ______[答案] 首先你得详细检查所有的气管线链接完好,确保没有漏气!在气路上安装辅助启动打气筒进气口进行大气施压,前提是出气口必须关闭!当压力达到一定值时,你会看见醋酸液自动流进碱液,这就完成了启动!以后自己慢慢地做出气调节吧.OK

虞鸣衬1245怎样自制简易放大镜n?(这三种除外:1.在透明玻璃杯中装水.2.把冰块做成中间厚、边缘薄的形状 3.在保鲜袋中装满水,扎紧袋口) -
穆强心18928869331 ______[答案] 材料:一个破碎的小灯泡、酒精灯、镊子、小纸板一块. 步骤:1、用镊子夹取小灯泡上的一块玻璃,放到酒精灯上加热,... 3、在小纸板上钻一个与小珠大小相近的洞,把小玻璃珠镶进去. 4、通过小珠看物体,可以看到放大的像,自制放大镜做成

虞鸣衬1245DIY发光二极管灯带我想自己做一个用发光二极管组成的小灯带,在电子商店买了20个发光二极管,一个长条型的小电路板.发光二极管的规格为3V,20毫安.现... -
穆强心18928869331 ______[答案] 不用电阻?想都不要想. 不用电阻的话当时是可以亮,但要么发光强度达不到要求,要么电流过大LED提早老化失效. 1、直接PASS,不可以不用电阻(或者是恒流源,类似电阻的功能,但比电阻复杂多了) 2、接变压器的12V档,选用10欧姆电阻....

虞鸣衬1245小明要用100g质量分数为10%的氢氧化钠溶液来制作“叶脉书签”.如图是他配制氢氧化钠溶液的实验操作示意图.量取所需要的水应选择______(选填“10... -
穆强心18928869331 ______[答案] 溶质质量=溶液质量*溶质的质量分数,配制100g质量分数为10%的氢氧化钠溶液,需氢氧化钠的质量=100g*10%=10g;溶剂质量=溶液质量-溶质质量,则所需水的质量=100g-10g=90g(合90mL);选取量筒时,尽量选用能一次量取的最小规格的...

虞鸣衬1245生物制作模型 染色体我是初二的,这次生物要制作模型,我选择做染色体,又有什么办法可以做染色体模型吗 -
穆强心18928869331 ______[答案] 两根线平行放置中间插入牙签然后在旋转即可

虞鸣衬1245diy做主语谓语动词用单数吗 -
穆强心18928869331 ______[答案] 这是我的理解,希望对你有所帮助! 首先单独看diy本身,是一种缩略型流行语,它的原型是Do it yourself,由于它是一个完整的句子,一般不作为句中某成分出现.另一方面,diy 一旦作为主语出现,很可能表示这样一种“人人自己动手做”的现象,...

虞鸣衬1245如何自制温度计?用最常用的东西,要能测量温度!要精准! -
穆强心18928869331 ______[答案] 自制很容易!精准太难! 找一只热敏电阻,接上万用表电阻挡,完成. 温度变化阻值就变化,找个标准温度计,校准标定就可用了.

虞鸣衬1245怎样制作地球仪? -
穆强心18928869331 ______[答案] 建立空间概念、培养空间思维能力是学生学习地理的一个起点.地球仪是缩小了的地球模型,它给学生学习地理带来了很大的方便,特别是在帮助学生建立空间概念方面有着独特的作用.本例通过学生亲自动手制作地球仪,教学生在做中学、在学中做...

虞鸣衬1245英雄泪海辣百川是怎么制作的 -
穆强心18928869331 ______ 《超辣喷泪食谱》可以是乌林西那打到,也可以在军团里得到. 海辣百川:虽然只是腌制的小辣椒,不过据说即使在蜀国也只有一百人敢吃,吃后5分钟内增加物理伤害力10点. 配方:LV4海辣百川鲜红的辣椒2+专业腌制料1(配方所需活力40)=400+1000+800=2200 英雄泪:英雄也会被它辣出眼泪,因为辣椒炒辣椒实在是太辣了,好处是可以5分钟内增加物理伤害力20点 配方:LV7英雄泪鲜红的辣椒3+桂圆6(配方所需活力60)=600+3000+1200=4800

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024