尝试DIY一个空气净化器 (4) 不算完整,但是目测有概率能用的控制板原型
本帖最后由 hi55234 于 2014-2-21 23:32 编辑1602 6个数字IO
GP2Y1010 1个数字IO
DHT 1个数字IO
留下SD卡的硬件SPI
至此PRO mini的所有数字口都用完了·········要用于控制的话想办法扩展数字口才行(用来记录GP2Y1010的值倒是没啥问题了)
用硬件SPI的OLED数字口倒是不会那么紧张(不算SD的片选,至少还有5个IO接口,可以用于控制),不过硬件库的U8GLIB_SSD1306还没学会呢,悲剧呢这是
至于模拟口,vcc电压检测、GP2Y1010 、紫外线检测模块各占一个
外加DS1037的I2C用了A4、A5,pro mini的模拟口也就还剩下2个了
PS:在需要显示较多内容的时候,12864的OLEd对比1602的LED,优势巨大·······
-------------------------------------------------------
OLED改用U8GLIB库,用硬件SPI,接上GP2Y1010、DHT11、SD卡,数字IO口还剩下3个(不算硬件SS接口的PIN10),控制的希望大大增加~~~3个IO口,可以接74HC595了~~~\(^o^)/
不过呢,oled显示还略受SD卡的影响,目测是sd的信号作为oled的信号进行了显示:
-----------------------
晕,找到产生白线的原因了,oled的cs俺直接就接了地,根本没有放在数字口上,所以,SD接受数据的时候,oled也在接受数据,修改之后就没问题了
如果改用iic接口的1602是不是就可以了?iic本来就是总线,硬件上应该可以的,只是库支持不我还不清楚。 我昨天也看见这个oled了,颜色很漂亮,而且只要4个口,挺好的。nokia5110的那个东西只能用来做实验,接了他就啥都用不了了,太占地方了。 不过全淘宝好像就2家卖这个板很奇怪。 shihaipeng04 发表于 2014-2-20 23:50
我昨天也看见这个oled了,颜色很漂亮,而且只要4个口,挺好的。nokia5110的那个东西只能用来做实验,接了他 ...
其实吧,对于楼主来说,oled是自己焊不上,才买的这种板,而且就算是不焊oled针脚,光是8050的电容电阻就够楼主焊半天了,而且报废率极高,第一次买了5个,报废了3个,手残的一定要小心 。。。。。。。。 1602有i2c的转接板 还有I2C的库楼主需要的话我可以给你发一份 还I2C的设备可以叠加啊完全没有冲突啊根本用不上i2c啊 哦我说的是1602的I2C 库 本来我也想买几个OLED结果卖oled几家其他原件配不齐 为了两个oled再花份运费不值得唉我也想玩oled1602 太大了而且显示不了中文悲催 ____消失灬 发表于 2014-2-21 23:47 static/image/common/back.gif
哦我说的是1602的I2C 库 本来我也想买几个OLED结果卖oled几家其他原件配不齐 为了两个oled再 ...
oled的中文是靠点阵数组实现的,也不是省油的灯啊······
页:
[1]