|
128x64 OLED显示器的价格低于5美元,可轻松连接到Arduino AVR和STM32板,例如Maple Mini128x64OLED显示器的价格低于5美元,可轻松连接到Arduino AVR和STM32板,例如Maple Mini clone。
在这个项目中使用的东西 硬件组件 OLED 128x64支持SPI × 1 可在Aliexpress或eBay上购买,价格为4至20美元 对于标准Arduino平台,请使用未经修改的Adafruit库 × 1 我喜欢便宜的电子玩具。 对于预算有限的业余爱好者而言,便宜是好的,中国正在提供大量的玩具 - 一种是廉价的“单声道”OLED显示器。单色显示器通常采用双色实现,其中顶行像素是一种颜色,而剩余的大多数低像素是另一种颜色。这些双色单元很容易地将标题信息与通常用于改变数据的屏幕下部区分开。 在最近的eBay(没有特别认可)中,一家中国供应商提供4美元的OLED屏幕,黄色蓝色实施免费送货。那是在2月中旬,我本周收到了模块:大约6周。我的经验主要是ePackets在3到4周内到货,经济运输(通常是免费的)在6到8周内出现:您的体验可能会有所不同,因为确定运输时间很困难。 但, 这篇文章是关于颜色模块,它非常类似于Adafruit销售和编写库支持的颜色模块:Adafruit0.96“OLED。当然,两者之间有16美元的差异(约31-45天获得你的亲自动手!)我鼓励任何想要“玩游戏”的人支持Adafruit,因为你可以获得他们的网络支持,这真的不错,你花费的额外支持软件开发。 然而, 如果你只是在试验并且不关心中文部分是否会起作用(或者即使你真的收到它),那么4美元的clone可能就是你要走的路。 低成本+低预期=低风险。 一般来说, 我不会发布整篇文章只是为了突出Adafruit(或任何供应商)销售和支持的产品,但在这种情况下,我附加一个ZIP来支持在Maple Mini Clone上运行的OLED(也是$ 4 - $ 5)这些新的Arduino 1.6.1核心文件支持。 要复制此项目,您需要Arduino 1.6.1(未修改),SPI OLED128x64像素显示(警告:某些仅为I2C),上述链接中的STM32 ARM核心文件,以及您选择的8位Arduino或32 -bit ARMSTM32F103(Maple,Maple Mini。) 附带的ZIP适用于运行频率为72MHz的Maple Mini ARM STM32 Maple Mini。
OLED + STM32 +改良Adafruit软件(ZIP)
让OLED成为现实
32位Maple Mini Clone-- 4美元
还有Arduino 8位Nano(未经修改的Libs) 连接: // software SPI works on Maple Mini ARM32-bit// use these settings for the OLED display...// These pin #'s are forMaple Mini/UNO/Nano/Mini328#define OLED_DC 6 // D/C#define OLED_RESET5 // RST#define OLED_MOSI 4 // SDA#define OLED_CLK 3 // SCL#define OLED_CS 7 // Not Connected to OLED boardAdafruit_SSD1306 OLED(OLED_MOSI, OLED_CLK,OLED_DC, OLED_RESET, OLED_CS); ZIP具有针对Maple Mini ARM 32位的修改库。如果您想下载未经修改的文件以支持标准的Arduino主板, 请访问Adafruit网站,例如许多eBay经销商提供的$ 2 Arduino Mini 328(参见上图)。 SPI_Test1.zip---
SPI_Test1.zip
(17.09 KB, 下载次数: 5)
|
微信公众号
手机版
淘宝十块左右就可以,基本上都差不多。