当前位置: 首页 > news >正文

网站功能课题组研究网站怎么做

网站功能,课题组研究网站怎么做,万网会员中心登录入口,米问外贸论坛以下以四位共阳极数码管为例#xff1b; 本文所有说明均以注释的方式进行。 使用方法#xff1a; #include DigitalTube.h //每位共阳极对应的引脚int digital[4] {8, 11, 12, 7};//参数分别为a f b g e c d dp digital(共阳极引脚数组) length(digital长度)D…以下以四位共阳极数码管为例 本文所有说明均以注释的方式进行。 使用方法 #include DigitalTube.h //每位共阳极对应的引脚int digital[4] {8, 11, 12, 7};//参数分别为a f b g e c d dp digital(共阳极引脚数组) length(digital长度)DigitalTube tube DigitalTube(9, 10, 13, 6, 2, 5, 3, 4, digital, 4);void setup() {for(int i0; i13 ; i){pinMode(i, OUTPUT);}//亮灯函数第一个参数位灯的形状第二个参数为第几位//灯的形状以八位二进制表示从左到右分别的 a f b g e c d dp; 0为灭、1为亮//该函数表示在第二位显示0tube.light(0b11101110, 2);delay(5000);//清空灯光防止余晖tube.clear(); }void loop() {//亮灯函数示数891.0 长度为5位包括小数点//第一个参数不一定为严格的小数可以有多个小数点例如tube.light(1.5.7.0, 7);tube.light(891.0, 5); }以下为核心代码代码以共阳极数码管为例可以根据自己的需要更改HIGH和LOW或将需要的电平添加到构造函数中使用 #ifndef _DIGITALTUBE_H_ #define _DIGITALTUBE_H_#includeArduino.hclass DigitalTube {private://八位数字引脚int figure[8];//共阳极引脚数组int* digitalPin;//共阳极引脚长度int digitalLength;public://0-9的形状int shapeList[10] {0b11101110, 0b00100100, 0b10111010, 0b10110110, 0b01110100, 0b11010110, 0b11011110, 0b10100100, 0b111111110, 0b11110110};//初始化DigitalTube(int a, int f, int b, int g, int e, int c, int d, int dp, int digital[], int length);//亮单个灯光, shape 灯光形状 unit 第几位void light(int shape, int unit);void light(String num, int size);//清空灯光void clear(); }; #endif#include Print.h #includeDigitalTube.h #includeArduino.hDigitalTube::DigitalTube(int a, int f, int b, int g, int e, int c, int d, int dp, int digital[], int length) {//初始化PINfigure[0] a;figure[1] f;figure[2] b;figure[3] g;figure[4] e;figure[5] c;figure[6] d;figure[7] dp;this-digitalPin digital;this-digitalLength length;// 初始化电压for(int i0; i sizeof(figure) ; i){digitalWrite(figure[i], LOW);}for(int i0; i sizeof(digital) ; i){digitalWrite(digitalPin[i], LOW);} }; void DigitalTube::light(int shape, int unit){for(int i 0; i digitalLength ;i){digitalWrite(digitalPin[i], LOW);}digitalWrite(digitalPin[unit], HIGH);for(int i0; i 8;i){int level shape(1i);if(level ! 0){digitalWrite(figure[7-i], LOW);}else{digitalWrite(figure[7-i], HIGH);}} };void DigitalTube::light(String num, int size){int i 0, y 0;while(i size){int shape this-shapeList[(int)num[i] - 48];if(num[i1] .){i;shape shape | 1;}this-light(shape, y);delay(1);this-clear();i;y;} };void DigitalTube::clear(){// for(int i 0; i sizeof(digitalPin) ;i){// digitalWrite(digitalPin[i], HIGH);// }for(int i0; i 8;i){digitalWrite(figure[i], HIGH);} }
http://www.pierceye.com/news/578497/

相关文章:

  • 玉溪网站建设设计心理医院网站优化服务商
  • 支付宝网站接口申请建湖做网站哪家最好
  • 网站的超级链接怎么做无法运行电脑wordpress
  • 网站建设企业网银e路通西宁做网站_君博相约
  • 陕西网站建设公司哪有大连网站建设
  • 东莞做网站 汇卓百度网盘官网登录入口
  • 网站建设哪谷歌浏览器安卓版下载
  • 中国建设银行上海市分行网站天津工程建设信息网站
  • 怎么做好网站开发、设计中国站长网站
  • 沈阳网站建设tlmh室内设计装修案例
  • 网站 linux 服务器配置长沙企业网站建设价格
  • 低价网站制作企业智慧团建官网登录口手机版
  • 临沂网站制作专业如何 做网站
  • 旅游景区网站开发的政策可行性天翼云电脑免费领取
  • 企业网站建设报价做网站要实名认证吗
  • 设计网站得多少钱ui设计师个人简历
  • 彩票网站建设基本流程wordpress上篇下篇代码
  • 一站式服务的优点无锡网站搜索优化
  • 怎么做地区网站烟台网站建设首推企汇互联见效付款
  • 杭州网站优化服务网站内容方案
  • 大气手机网站模板免费下载军事网站模板下载
  • 大兴德艺网站建设wordpress上传的gif图不会动
  • 三门峡住房和建设局网站房产主题wordpress
  • 网站改版 权重php做网站脑图
  • 交易网站建设需要学什么网店装修
  • 青岛市城市建设档案馆网站东莞网络推广优化排名
  • 成交型网站做网站优化的价格
  • 后台网站设计烟台优化网站公司
  • 网站开发中涉及的侵权行为软件开发案例展示
  • 网站开发u盘128够吗网络服务器是指什么