厂商加入
查看我的申请 查看活跃积分 活跃积分规则>
开发套件
MCU开发板 开源硬件 模块 DSP开发板 仪器仪表 创客工具 FPGA开发板 96Boards 更多
ARM
Cortex-A5 Cortex-A7 Cortex-A8/9 Cortex-M0/M0+ Cortex-M3 Cortex-M4 Cortex-M7 更多
厂商
ADI Atmel Infineon TI 东芝 WiZnet 树莓派 Arduino Intel Banana Pi 云智易 ST 高通 新唐科技 Seeed 飞凌嵌入式 ICkey MXCHIP DFRobot Orange Pi 盈鹏飞 Wrtnode MiYR 广州创龙电子科技有限公司 NXP Maxim Integrated 友善之臂 开发快 扬智科技 LeMaker 佳辉电子 聚码科技 威控睿博 Microchip 灵动微 intorobot 旺宝 葡萄雨 纳瓦特 其它 OneNET 机智云 海凌科 Cypress FTDI MikroElektronika 奥松 Maxim Adafruit Imagination Olimex 晶曦微 乐得瑞 Firefly Nordic 捷研芯 东方青 MicroPython Lichee-Pi PINE 64 Silicon Labs HardKernel ADLINK arrow 无锡纳瓦特电子有限公司 威舞 米尔科技 黑金 UDOO 天祥电子郭天祥 北京立萨科技有限公司 Asus LinkSprite 郑州飞逸科技有限公司 迅为 锆石科技 研旭 天嵌科技 Broadcom WOLFSON 方糖电子 联发科技股份有限公司 Lattice Semiconductor SparkFun Electronics 昇润科技 北京歪朵拉科技 正点原子 广州天嵌计算机科技有限公司 小梅哥FPGA MicroPython入门指南 51单片机 辉盛舵机 网联数码 泽屹电子 维特智能 深圳智嵌物联网电子技术有限公司 Netduino 天宇电子科技 深圳安联德科技 七星虫 佳仕通 萝卜城电子 Khadas 育松电子 邵子扬工作室 野火 祥云物联网平台 百问科技 阿里云IOT 芮捷电子 硬石电子 红旭无线 美格智能 众拳众想 思修电子工作室 深创客物联网 创易栈 上海卓易电子科技有限公司 明德扬科教 蜂汇物联 钛云物联 小脚丫 热门推荐 多知技术 物联网俱乐部 米联客 特权同学 安合科技 RT-Thread 更多

 赤心木zqw 发表与2019-01-21 22:55:20

上一张帖子中我们实现了WS2812的流水灯,这一贴我们让灯变下颜色。 牛顿在三百多年前用三棱镜取得了太阳光光谱,揭开了光波动性的篇章,人们开始探讨光的本质,依靠太阳光的反射,我们可以看到大自然中的各种颜色,反过来,光源要发出多种颜色的光,那必须覆盖足够宽的光谱,工程师最后选取了红绿蓝三原色来作为光源的基本颜色,通过RGB三颜色不同比例的混合,就能够组合成多彩的颜色。 WS2812B正是利用了这样的原理来实现多色彩灯的,RGB三种颜色可以各自产生8bit宽度的亮度,再将这三原色组合,理论上讲,有256 x 256 x 256 = 1677216种颜色。 先奉上WS2812B的datasheet:WS2812B datasheet WS2812B是一颗数字IC,根据传输数据的不同,可以分为三种数据:1 code,0 code,ret code,前两者采用占空比区分,后者为一个大于50us的低电平,如下图: 信号传输时,每次传输24bit数据(RGB各8bit),如有级联模式,则需根据级联数量添加ret code,先传输最远端灯的数据,按顺序添加数据,ret code一次,WS2812B自动将数据往下传一次,实现多级连接。superbit底板上有四颗WS2812B彩灯,使用了级联方式,用一个IO口驱动。 ...

micro:bit扩展板学习开发Superbit底板图形化编程Python试用 活动进行中

 赤心木zqw 发表与2019-01-13 22:49:26

点灯对很多开发板来讲是个必不可少的环节,因为点个灯可以验证很多事情,比如环境的搭建,IO口的驱动,时钟调试,定时器设置等等。因为对人来讲,显示是最直观的,单片机速度太快,通过点灯,可以让我们很直接的了解单片机的状态,可以说,LED灯是最基本的UI交互界面了。 LED灯也分很多种,除了常见的0603, 0805的封装区别,还有白色,蓝色,红色等颜色区别,楼主小时候玩过一种LED灯,给个电就按照不同的颜色显示,只有正负两极,但是可以显示红黄蓝等多个颜色,后来了解是把驱动IC封装到了LED灯内了。Superbit底板上也有四颗这种类似的LED灯,型号是WS2812B,其实WS2812B指的是LED内部的驱动IC型号,这种灯应用非常广泛,很多灯带上面就是这个型号。 先看下硬件原理图,这颗LED灯并不像常见的灯只有正负两极,而是除了电源还多了DIN,DOUT两引脚,实际上这四个引脚都是接到内部驱动IC,再有IC去驱动LED灯的;另外,注意到WS2812B灯上支持级联的功能,第一个灯的Dout,可以连接到第二个灯的Din上,Din引脚是驱动的数字输入引脚,这种级联方式,理论上讲,可以用一个IO,驱动多个LED灯,这也是这颗灯珠在灯带上应用广泛的原因了。 WS2812B的功能还有很多,本帖子中,先把Superbit底板上的四个灯点亮。 ...

micro:bit扩展板学习开发Superbit底板图形化编程Python试用 活动进行中

 赤心木zqw 发表与2018-12-23 17:39:21

对于micro:bit的第一印象,就是那标志性的5x5 LED点阵,利用这个点阵,可以做一些基本的字符图形显示,用于蓝牙匹配、状态显示等等。 一般对于这种LED点阵,是不会使用5x5 总共25个IO口单独驱动的,这样太费IO资源了,而且成本也高,类似于按键矩阵,聪明的电子工程师想出了矩阵的方式来驱动阵列,横行x坐标使用5个IO,纵列y坐标使用5个IO,在纵横交错点放置一个LED灯,当要显示点阵中某个LED时,就让改点对应的x坐标IO输出1,y坐标IO输出0,通过一个IO推,一个IO拉的方式点亮LED灯,其他IO都是0。这种方式的优点很明显,就是节省IO口;缺点也挺明显,同一时间只能显示一行或者一列,如果同一时间显示多行多列,则相互间会干涉,导致不希望点亮的点也亮了。不过这种缺点是可解决的,因为人眼的反应时间太慢了,1秒钟大概能够分辨20帧的图像(这也是为什么动画播放速度设置在24帧的原因了,24还是2的5次方,多神奇),按照这个思路,在1s/20帧=50ms/帧的时间内, 把5行5列显示一遍,平均一行显示时间10ms,这样傻傻的大脑就会认为在过去50ms内看到的是一幅图。其实矩阵式的LED点阵还有一个缺点,就是当一行显示一个灯和一行显示多个灯的亮度会有偏差,原因是IO口的驱动能力导致的,同样的驱动能力,亮一个灯时会比较亮,亮多个灯时就比较暗了,所以一般会在电流回路...

micro:bit扩展板学习开发Superbit底板图形化编程Python试用 活动进行中

 赤心木zqw 发表与2018-12-16 22:40:24

上一篇帖子中忘了把Superbit套件板子的资料放上来,这里先把资料附上: 百度网盘:https://pan.baidu.com/s/1lRY82MK156Jvsi1cUSZ0Ag 提取码:0mrf 最近一周使用微软提供的JaveScript Blocks Editor在线图形编程工具(https://makecode.microbit.org/#)开发micro:bit,还是有挺多感慨的: 这个图形化的编程工具是一个在线修改编写的网站,可以在网址上编写程序后直接生成hex文件,将micro:bit连接上电脑,直接把hex文件拖到microbit虚拟的盘符,即可将hex文件下载到micro:bit板上,在线工具可以支持micro:bit上所有外设的功能,还可以通过外部导入更多的外设,之前在深圳的makerfair上看到很多用micro:bit驱动机械臂的应用;网站的编程积木提供了基本的编程方式结构,对于青少年入门编程有极大帮助,基本上一个没有任何编程基础的人,看到这样的积木也可以慢慢入手,即使是对于十岁以下的小孩,这样的编程方式,对他们来讲也还是友好的。 如上图,利用micro:bit 5x5 LED点阵编写一个心型跳动的程序,只需要四个积木循环运行即可,编程起来就像搭积木一样。 如今电子DI...

micro:bit扩展板学习开发Superbit底板图形化编程Python试用 活动进行中

 赤心木zqw 发表与2018-12-08 15:35:52

最近沉迷马里奥奥德赛,无心学习及工作,直到前两天假管告诉我申请的Superbit开发板通过了,非常惊喜及意外,社区评测试用改版之后,我都很少申请开发板,我觉得我是一个比较内向的人,很少主动发消息打扰别人,对于申请试用需要分享,我总是难以启齿。 这次是假管亲自送出的快递,收到快递时,看到快递单上那秀气的字体,假管那秀气抠脚大汉的形象,在我心里又重了一分,请大家感受一下: 说回开发板,收到的快递是一个挺大的盒子,出自网蜂科技物联网开发平台,里头配件挺多的: 主要是micro:bit开发板,一个网蜂科技的Superbit底板,以及其他亚克力底座外壳。 对于这种带外壳的板子,我开箱之后三下五除二就把外壳及底座安装上了(强迫症不能忍,这种有外壳的开发板我都不会让开发板裸露着) 完成之后还是挺小巧的。 micro:bit的这块板子颠覆了开发板在我心中的形象,并不是一个大大的底板,更像是一块核心板,并且上面居然是PCB金手指的连接形式,这个样子很容易让我联想到任天堂game boy的游戏卡带。micro:bit因为有社区的支持,优秀的板载资源及外设,支持多种开发环境,是一块适合DIY入门者学习使用的板子,可玩性非常高。板上主要资源有:5x5单色LED点阵,两个按键,蓝牙,陀螺仪,主控为NXP的...

micro:bit扩展板学习开发Superbit底板图形化编程Python试用 活动进行中

试用场动态

最新试用报告

还没有关注的试用活动,我们为您推荐目前最新的试用报告,供您参考。

(返回试用场进入试用详情可添加关注)