概述

PCA9635是一款I²C总线控制的16位LED驱动器,最适合红/绿/蓝/琥珀(RGBA)调色应用。每个LED输出各自带有8位分辨率(256级)固定频率的独立PWM控制器,该控制器工作在97 kHz的频率下,占空比从0 %至99.6 %可调,允许将LED设为特定的亮度值。额外的8位分辨率(256级)分组PWM控制器既有190 Hz的固定频率又有24 Hz至每10.73秒一次的可调频率,占空比从0 %至99.6 %可调,用于以相同值对所有LED进行调光或闪烁控制。

(更多…)

十一月 7th, 2017

Posted In: 元件

Leave a Comment

我将向您展示如何将0.96“i2c OLED显示模块连接并测试到arduino。

(更多…)

九月 27th, 2017

Posted In: Arduino, 电子模块

Leave a Comment

这个非常简单的草图会扫描I2C总线的器件。 如果找到设备,则会向Arduino串行监视器报告。

这个草图是使I2C通信工作的第一步。

草图显示找到的设备的7位地址为十六进制值。 该值可用于使用7位地址的“Wire.begin”功能。 一些数据表使用8位地址,一些示例草图使用十进制地址。
(更多…)

九月 27th, 2017

Posted In: Arduino, 电子模块

Leave a Comment

您是否曾经急于在面包板上开发nRF24或ESP8266的应用,发现引脚布局和面包板孔对不上?

那么,让我来看看我如何制作一个适合nRF24或ESP8266电路板的简易面包板适配器。 它使模块本身不需要修改或焊接。


(更多…)

九月 23rd, 2017

Posted In: ESP8266, nRF24L01, 电子模块

Leave a Comment

引言

利用Web页面做配置可以轻松适应用户的多种设备,如Android, IOS等。本文将介绍如何在NodeMCU中实现配置页面。
(更多…)

十二月 12th, 2016

Posted In: ESP8266

Leave a Comment

引言

在之前的代码中,要连接的WIFI信息都已写死在代码里,这显然不能适应我们的需求。所以需要想个办法让用户可以配置这些信息。
(更多…)

十二月 12th, 2016

Posted In: ESP8266

Leave a Comment

事件监听器

NodeMCU采用了事件响应的方式。也就是说,只需为事件设置一个回调函数,当事件发生时,回调函数就会被调用。
(更多…)

十二月 12th, 2016

Posted In: ESP8266

Leave a Comment

本系列文章将试图实现,使用Web页面远程点亮led。具体包括:
(更多…)

十二月 12th, 2016

Posted In: ESP8266

Leave a Comment

很多电子模块都使用了CH340/CH341的USB转串口芯片,如Arduino和NodeMCU。

我的主机用的MacOSX,虚拟机用的VirtualBox上的Ubuntu15.10。
(更多…)

十二月 12th, 2016

Posted In: 电子模块

Leave a Comment

CH340/341的USB转串口模块在很多Arduino以及NodeMCU的板子上使用,但是其在Mac上往往出现找不到端口的现象,尤其在最新版本的Mac OS X上,主要是由于驱动没有签名引起。可以通过下面的方式搞定,就可以正常使用了:

第一种方法(简单,没试过):

新买的Arduino开发板,USB转串口使用了CH340芯片,在Mac OS X Yosemite上正常安装驱动后,在Arduino IDE的端口没发现相应的设备,使用以下方法后就能使用USB转串口调试和烧录程序。
(更多…)

十二月 12th, 2016

Posted In: 电子模块

One Comment

下一页 »