OLED液晶显示屏模块

点我购买

产品介绍

12864 OLED ,使用IIC接口,占用IO口少,能用u8glib、AdafruitSSD1306库驱动,方便使用。 

参数规格

模块尺寸:28mm*33mm

像素:128*64

显示色彩:蓝色

供电电压:5V

引脚定义

标识功能
GND
++5V
SCLIIC引脚
SDA IIC引脚
SCL/SDAIIC

特点

屏幕尺寸为0.96英寸,点阵格式为128*64。通过使用u8glib 、AdafruitSSD1306库文件或自己编写驱动,连接OLED至Arduino的IIC通信接口就可以很方便的进行显示。

屏幕工作电压为DC  5V。

LCD1602A液晶显示屏模块

点我购买

LCD1602液晶显示器是广泛使用的一种字符型液晶显示模块。它是由字符型液晶显示屏(LCD)、控制驱动主电路HD44780及其扩展驱动电路HD44100,以及少量电阻、电容元件和结构件等装配在PCB板上而组成。不同厂家生产的LCD1602芯片可能有所不同,但使用方法都是一样的。为了降低成本,绝大多数制造商都直接将裸片做到板子上。

字符型液晶显示原理

点阵图形式液晶由M×N个显示单元组成,假设LCD显示屏有64行,每行有128列,每8列对应1字节的8位,即每行由16字节,共16×8=128个点组成。显示屏上64×16个显示单元与显示RAM区的1024字节相对应,每一字节的内容与显示屏上相应位置的亮暗对应。例如显示屏第一行的亮暗由RAM区的000H~00FH的16字节的内容决定,当(000H)=FFH时,屏幕左上角显示一条短亮线,长度为8个点;当(3FFH)=FFH时,屏幕右下角显示一条短亮线;当(000H)=FFH,(001H)=00H,(002H)=00H…,(00EH)=00H,(00FH)=00H时,在屏幕的顶部显示一条由8条亮线和8条暗线组成的虚线。这就是LCD显示的基本原理。 字符型液晶显示模块是一种专门用于显示字母、数字和符号等的点阵式LCD,常用16×1,16×2,20×2和40×2等的模块。一般的LCD1602字符型液晶显示器的内部控制器大部分为HD44780,能够显示英文字母、阿拉伯数字、日文片假名和一般性符号。

技术参数

(1)显示容量:16×2个字符。

(2)芯片工作电压:4.5~5.5V。

(3)工作电流:2.0mA(5.0V)。

(4)模块最佳的工作电压:5.0V。

(5)字符尺寸:2.95mm×4.35mm(宽×高)

引脚功能

LCD1602采用标准的14脚(无背光)或16脚(带背光)接口,各引脚接口说明见表1。

编号符号引脚说明标号符号引脚说明
1VSS电源地 9D2|数据
2VDD电源正极10D3数据
3VL液晶显示偏压11D4数据
4RS数据/命令选择12D5数据
5R/W读/写选择13D6数据
6E使能信号14D7数据
7D0数据15BLA背光源正极
8D1数据16BLK背光源负极

各引脚的功能介绍如下。

·引脚1:VSS为地电源。

·引脚2:VDD接5V正电源。

·引脚3:VL为液晶显示器对比度调整端,接正电源时对比度最弱,接地时对比度最高,对比度过高时会产生“鬼影”现象,使用时可以通过一个10kQ的电位器调整其对比度。

·引脚4:RS为寄存器选择脚,高电平时选择数据寄存器、低电平时选择指令寄存器。

·引脚5:R/W为读/写信号线,高电平时进行读操作,低电平时进行写操作。当RS和R/W共同为低电平时可以写入指令或显示地址;当RS为低电平,R/W为高电平时,可以读忙信号;当RS为高电平,R/W为低电平时,可以写入数据。

·引脚6:E端为使能端,当E端由高电平跳变为低电平时,液晶模块执行命令。

·引脚7~14:D0~D7为8位双向数据线。

·引脚15:背光源正极。

·引脚16:背光源负极。

Micro:bit控制器

点我购买

产品介绍

micro:bit 官方网站:http://microbit.org/micro:bit

官方中文网站:http://microbit.org/zh-CN/micro:bit

开始编程:http://microbit.org/zh-CN/code/micro:bit

创意分享:http://microbit.org/zh-CN/ideas/micro:bit

快速入门指引:http://microbit.org/zh-CN/guide/


MICROBIT盘符变为MAINTENANCE的原因及恢复方法:
正常情况下,Micorbit与电脑连接后是出现MICROBIT的盘符,表明可正常烧写程序 (请注意,虽然烧写的方式是将.hex文件拷贝进盘符,但所拷贝的文件并不会被看到,也就是说MICROBIT盘符内始终应该只有DETAILS.TXT和MICROBIT.HTM两个文件) ; 一旦盘符变为了MAINTENANCE,意味着你的bit进入了维护模式,有以下两种原因 ,

  • 在插上USB的同时按下了复位按键自主进入到了维护模式(重新拔插后恢复)
  • 在使用microbit的拔插过程中固件丢失(无法自动回到正常状态), 在固件丢失的这种情况下,我们只需要重新烧入固件即可恢复 都给你提供好了,是比较新的固件。
    固件下载

    之后看到进度条走完后就能恢复MICROBIT盘了。

界面设计

1.点击设备右上角的设置,可以设置设备名称以及图片

2.再次点击设备右上角的编辑,来编辑设备的具体界面

3.下排控件选择按键

4.根据程序中的设置输入键名 ,注意这个键名与程序里定义的名字要对应

5.点击修改图标,选择自己喜欢的图标

6.点击右上角,选择定时任务,可以添加定时任务。定时任务与刚添加的按键是绑定在一起的。在定时任务中,可以设置一周哪些天,具体哪个时间操作按键。相当于到了定时时间会触发一次按键,而按键就给主控器发指令,控制放粮。

blinker下载安装

1.ios设备(如苹果手机),app store 搜索Blinker安装即可

2.安卓设备,打开官网https://blinker.app/ 下载最新版本进行安装(华为、小米应用商店也可直接搜索安装)

3. 点击右上角+号添加设备

4.选择主控板Arduino

3.选择wifi接入

4.选择阿里云

5.密钥,主控板和平台连接的唯一识别码

6.配置完成

宠物喂食机使用说明

软件安装

1.解压 Mixly0.998_WIN(0507)

2.双击打开Mixly.exe


加载开发板

1.双击 esp8266_arduino_packages_2.5.2_dev.exe

2.点击 解压,路径为默认路径

3.重新打开Mixly.exe,点击开发板选择,选择WiFiduino,位置比较靠后


安装驱动

1.解压 CH340WIN7 32位驱动.rar

2.双击SETUP.EXE开始安装

3.主板连接电脑后,两个地方显示COM口


安装APP

1.iPhone手机,app store 搜索Blinker安装即可

2.安卓手机,平板打开https://blinker.app/


连接手机和主控板

1.添加设备

2.选择主控板Arduino

3.选择wifi接入

4.选择阿里云

5.密钥,主控板和平台连接的唯一识别码

6.配置完成

7.设置IOT模式:WIFI模式

8.填入对应的密钥,账号,密码并将对应的程序填入按键控件下方

9.现在程序后,显示在线


控件KEY的使用

1.点击右上角界面设计

2下排控件选择按键

3.根据程序中的设置输入键名

4.点击修改图标,选择自己喜欢的图标

5.选择图标之后还可以设置图标的颜色

6.点击右上角保存,这样返回主界面就可以通过按键来控制宠物喂食机的运作了。