+تېما يوللاش
e-chewendaz يوللانغان ۋاقتى:2016-12-2 17:19 3549 قېتىم كۆرۈلدى 21 ئىنكاس يېزىلدى
مەلۇم قەۋەتكە يۆتكىلىش
ئەسسالامۇ ئەلەيكۇم ئالىپ تورىدىكى بارلىق ئېلېكترون،Arduino ھەۋەسكارلىرى! ھەممىڭلارغا  "ئىدراك ئەترىتى"دىكى ئېلېكتر چەۋەندازدىن ئوتلۇق سالام!
ھازىر «ئەقلىي ئىقتىدارلىق ئائىلە» دىگەن ئۇقۇم ئاللىبۇرۇن بىزگە تونۇش ئۇقۇمغا ئايلانغان بولسىمۇ،بىز تىخى ئۇ دەرىجىدىكى تۇرمۇش شارائىتىغا ئىگە بولغىنىمىز يوق،ئەمما بىز ئۆزىمىز قول سىلىپ بەزى ئاددىي قۇرۇلمىلارنى ياساپ چىقىپ،تۇرمۇشىمىزغا يېڭى مەنا ئاتا قىلساق تامامەن بولىدۇ.بۈگۈنكى تەجرىبىدە بىز يانفۇن ئارقىلىق چىراغ رەڭگىنى كونتىرول قىلىپ،ئۆزىمىزنىڭ ئەڭ ئاددىي ئەقلىي ئىقتىدارلىق چىرىغىمىزنى ياساپ چىقىشنى ئۈگىنىمىز.

1.تەجرىبىگە كىتەرلىك دىتاللار:
بىر دانە ئاردىينو تاختىسى،بىر دانە ئۈچ خىل رەڭلىك RGBلامپا،بىر دانە 10 كىلو ئوملۇق قارشلىق،كىچىك تىپلىق كۆنەكسىمان تەجرىبە تەجرىبە تاختىسى،كۆكچېش مودىلى،يىتەرلىك ئۇلىنىش سىمى (يۇقارقى دىتاللارنىڭ ھەممىسى ئىدراك ئاردىينۇ ئۈگىنىش يۈرۈشلۈكى ئالي نۇسخىسىدا تەمىنلگەن)،«ئۈستەل چىرىغى» ئەپ دىتالى
بۇ يەرنى بېسىپ چۈشۈرۈڭ.
ناۋادا چۈشمەي قالسا،ئىدراك ئاردىينۇ سېتىشتىن كىيىنكى چ چ مۇلازىمەت توپى بوشلۇقىغا يوللاندى،شۇ يەردىن چۈشۈرۋالساڭلار بولىدۇ.سىغىم چەكلىمىلىكى تۈپەيلى بۇ يەرگە بىۋاستە يوللانمىدى.
2.توك يول ئۇلىنىشى
توك يول ئۇلىنىشى ئىنتايىن ئاددىي بولۇپ،تۆۋەندىكى رەسىمدە كۆرستىلگىنى بويىچە قۇراشتۇرۇپ چىقساڭلار بولىدۇ.
كۆكچېش ئۇلىنىشى تۆۋەندىكى رەسىمدە كۆرسىتىلدى.

RGBلامپا بىلەن ئۇلىنىش تۆۋەندىكى رەسىمدە كۆرسىتىلدى.

RGBلامپا بىلەن ئاردىينۇ تاختىنى ئۇلىغاندا،لامپىنىڭ مەنپى قۇتۇبى بىلەن ئاردىينو تاختىسنىڭ مەنپى قۇتۇبى ئارسىغا 10 كىلو ئوملۇق قارشىلىقتىن بىرتال ئۇلىساڭلا كۇپايە،رەسىمدە كۆرستىلگەندەك ھەربىرىگە بىردىن قارشىلىق ئۇلاشنىڭ زۆرىيىتى يوق،لىكىن رەسىمدە كۆرستىلگەندەك ئۇلىساڭلارمۇ بولىۋىرىدۇ.
RGBلامپىنىڭ قىزىل رەڭلىك ئۇلىنىش پۇتىنى ئاردىينونىڭ 9-پۇتىغا،يېشىل رەڭلىك ئۇلىنىش پۇتىنى 10-پۇتقا،كۆك رەڭلىك ئۇلىنىش پۇتىنى 11-نۇمۇرلۇق پۇتقا ئۇلاڭ.
3.پروگرامما كودى
ئاردىينۇ قىسىمى پروگرامما كودى،بۇ پروگراممىنىڭ ئاساسلىق رولى كۆكچېش مودىلى ئارقىلىق قوبۇل قىلغان سانلىق مەلۇمات ئارقىلىق،ماس بولغان رەڭ ھاسىل قىلىش فونكىيىسىنى قوزغىتىش.
  1. /**
  2. * 日期:2016/11/30
  3. * 功能:蓝牙台灯
  4. **/

  5. #define BTSerial Serial1
  6. #define MyDebugSerial Serial

  7. //该条语句用于使能DEBUG输出信息,屏蔽掉就不会输出debug调试信息
  8. #define DEBUG

  9. #ifdef DEBUG
  10. #define DBGLN(message)    MyDebugSerial.println(message)
  11. #else
  12. #define DBGLN(message)
  13. #endif

  14. #define PIN_RED 9
  15. #define PIN_GREEN 10
  16. #define PIN_BLUE 11

  17. int red = 0;//红色
  18. int green = 0;//绿色
  19. int blue = 0;//蓝色

  20. void setup() {
  21.   pinMode(PIN_RED, INPUT);
  22.   pinMode(PIN_GREEN, INPUT);
  23.   pinMode(PIN_BLUE, INPUT);
  24.   BTSerial.begin(9600);
  25.   MyDebugSerial.begin(9600);
  26. }

  27. void loop() {
  28.   int leng = ReceiveBTMessage();
  29.   if(leng>0){
  30.     //收到了新RGB数值
  31.     colorRGB(red,green,blue);
  32.   }
  33. }

  34. /**
  35. * 读取串口缓冲区里面的数据
  36. *
  37. */
  38. int ReceiveBTMessage(){
  39.   /**
  40.      * @Desc 把RGB组合成协议内的数据格式
  41.      *  开始符+长度+rgb+结束符
  42.      * "+C,n:rgbString;"
  43.      * 例子:"+C,10:100,255,60;"
  44.      **/
  45.   String data = "";
  46.   if (BTSerial.available()>0){
  47.     unsigned long start;
  48.     start = millis();
  49.     char c0 = BTSerial.read();
  50.     if (c0 == '+')
  51.     {
  52.       char c;
  53.       while (millis()-start<200)
  54.       {
  55.         if (BTSerial.available()>0)
  56.         {
  57.           c = BTSerial.read();
  58.           data += c;
  59.         }
  60.         if (c==';')
  61.           break;
  62.       }

  63.       int sLen = strlen(data.c_str());
  64.       int i,r,g,b;
  65.       for (i = 0; i <= sLen; i++){
  66.         if (data[i] == ':'){
  67.           break;
  68.         }
  69.       }
  70.       DBGLN(data);
  71.       int iSize;
  72.       //"+C,10:100,255,60;"   
  73.       String _size = data.substring(2, i);
  74.       iSize = _size.toInt();

  75.       for(r=i+1;r<=sLen;r++){
  76.          if(data[r]==','){
  77.            break;
  78.           }  
  79.       }

  80.       for(g=r+1;g<=sLen;g++){
  81.          if(data[g]==','){
  82.            break;
  83.           }  
  84.       }

  85.       for(b=g+1;b<=sLen;b++){
  86.          if(data[b]==';'){
  87.            break;
  88.           }  
  89.       }

  90.       String sred = data.substring(i+1,r);
  91.       String sgreen = data.substring(r+1,g);
  92.       String sblue = data.substring(g+1,b);

  93.       red = sred.toInt();
  94.       green = sgreen.toInt();
  95.       blue = sblue.toInt();

  96.       DBGLN("red:"+sred);
  97.       DBGLN("green:"+sgreen);
  98.       DBGLN("blue:"+sblue);
  99.       return iSize;
  100.     }else{
  101.       while(BTSerial.read() >= 0){}  
  102.     }
  103.   }
  104.   return 0;
  105. }

  106. void colorRGB(int red, int green, int blue){
  107.   analogWrite(PIN_RED,constrain(red,0,255));
  108.   analogWrite(PIN_GREEN,constrain(green,0,255));
  109.   analogWrite(PIN_BLUE,constrain(blue,0,255));
  110. }
مەزمۇننى كۆچۈرۈۋېلىش

توك يولىنى قۇراشتۇرۇپ،ئاردىينۇغا پروگرامما كودىنى مۇۋاپىقىيەتلىك چۈشۈرۈپ بولغاندىن كىيىن،يانفۇنغا چۈشۈرۈپ قاچىلىغان «ئۈستەل چىرىغى» ئەپ دىتالنى قوزغىتىپ،كۆكچېش مودىلى بىلەن باغلايمىز،مۇۋاپىقىيەتلىك باغلانغاندىن كىيىن،رەڭ كونتىروللاش تاختىسى چىقىدۇ،شۇ يەرنى چىكىپ،خالىغانچە رەڭدىكى چىراغ نۇرى ھاسىلاپ چىقساڭلار بولىدۇ.
تەجرىبە ئۈنۈمى فىلىمى تۆۋەندىكىدەك:

ئاخىرىدا قانداق يېڭى ئىجادىي ئوي،تەكلىپ-پىكىرلەر بولسا،تېما ئاستىدا ئوتتۇرىغا قويغايسىلەر!
كامالى ئىھىتىرام بىلەن:
ئىدراك ئەترىتى
Idrak team
易达科团队
2016-يىلى 12-ئاينىڭ 2-كۈنى

باھالاش

قاتناشقانلار سانى 1تەجرىبە +30 يىغىش سەۋەبى
eeyyss + 30 مەن قوللايمەن

باھا خاتىرىسى

ھەمبەھرىلەش:  QQ دوست ۋە توپQQ دوست ۋە توپ QQ ھويلىسىQQ ھويلىسى تېڭشۈن مىكروبلوگىتېڭشۈن مىكروبلوگى تېڭشۈن دوستلارتېڭشۈن دوستلار
ساقلاشساقلاش1 ھەمبەھرھەمبەھر قوللايمەنقوللايمەن5 قوللىمايمەنقوللىمايمەن

21ئادەم ئىنكاس يازدى

تۆر
aslima@ ۋاقتى: 2016-12-2 18:24:32
رەھمەت ياخشى تىما ئىكەن
گىلەم
زەپران ۋاقتى: 2016-12-2 19:24:08
ياخشى تىما بوپتۇ   تېخىمۇ تىرىشقايسىلە
ئورۇندۇق
pretty ۋاقتى: 2016-12-2 22:13:58
مۇشداق  قىلغاننىڭ  نىمىگە پايدىسى بادۇ  
5-قەۋەت
1027417972 ۋاقتى: 2016-12-2 22:54:01
دوستلار قايسىڭلاردا ساتىدىغان ئىككىنچى قول  مېيلەن نوت 3 بار ، بار بولسا مەن سېتىۋالاي دىگەنتىم ،ئۈندىدار تېلپۇن 13239746753
6-قەۋەت
①↘彡びQぴñ/ ۋاقتى: 2016-12-2 23:23:04
1027417972 يوللىغان ۋاقتى  2016-12-2 22:54
دوستلار قايسىڭلاردا ساتىدىغان ئىككىنچى قول  مېيلەن نو ...

مەندە بار ئالغىلى 1ئاي بولدى ئالتۇنرەڭ 32g  
qq1029661975
7-قەۋەت
1357104490 ۋاقتى: 2016-12-2 23:36:43
مەن  پەقەت چۈشىنەلمىدىم بۇ ئاردىينۇ  دىگەن نەرسىنى   ،   لىكىن شۇنداقتىمۇ  سىلەرگە  ئۇتۇق تىلەيمەن
8-قەۋەت
زەپران ۋاقتى: 2016-12-2 23:48:01
1357104490 يوللىغان ۋاقتى  2016-12-2 23:36
مەن  پەقەت چۈشىنەلمىدىم بۇ ئاردىينۇ  دىگەن نەرسىنى   ،    ...

ئاپتۇماتىك كونتىرۇل سەھىپىسىنى تولۇق بىر كۆرۇپ چىقسىڭىز چۇشىنىپ قالىسىز
9-قەۋەت
1027417972 ۋاقتى: 2016-12-3 01:15:57
①↘彡びQぴñ/ يوللىغان ۋاقتى  2016-12-2 23:23
مەندە بار ئالغىلى 1ئاي بولدى ئالتۇنرەڭ 32g  
qq1029661975

سىزنى قۇشالمىدىم يانفۇن نۇمرىڭىزنى سۇراپ تۇرىۋالىدىكەن  ، مىنى قۇشۇڭە qq  3405956614
10-قەۋەت
azher55 ۋاقتى: 2016-12-3 11:30:55
رەھمەت
11-قەۋەت
زەپران ۋاقتى: 2016-12-3 12:03:09
بولىدۇ
12-قەۋەت
شىرىزات ۋاقتى: 2016-12-3 12:08:56
ئەسىلامۇ ئەلەيكۇم مۇشۇ توك يول تاختىسىغا ئۇزۇندىن بىرى قىزىقىپ كىلىۋاتىمەن لىكىن بىلىمىم ئاز  كومپىيوتۇردا پىراگىرامما يېزىشنى بىلمىگەچكە سىلەرنىڭ يازغان يازماڭلىنى بىرمۇبىر كۇرۇپ تۇرۋاتىمەن شۇ سەۋەپ بىلەن سىلەردىن سورايدىغان بىر ئىش بار ئىدى بولسا سىلەرنىڭ ئۇندىدار ياكى كۇكۇ ئادىرىسىڭلارنى قالدۇرۇپ قويغان بولساقلار  ،
13-قەۋەت
1540770593 ۋاقتى: 2016-12-3 12:29:37
نىمىگە  ئشلىتىغاندۇ،  بۇنى  
14-قەۋەت
puldar1314 ۋاقتى: 2016-12-3 16:36:27
ئەسسالامۇ ئەلەيكۇم تېما ئېگىسى كەچۈرۈڭ تېمىغا مۇناسىۋەتسىز بوپ قالدى چۈنكى مەن نەچچە قېتىم  تېما يوللىساممۇ تەستىقلانمىدى مۇنداق ئىش ئىدى مەندە ئالما ئالتىدىن بىرى بار ئىدى   بىرە ئات ئالدىدا كۆچمە خەۋەرلىشىش كارتىسى سېلىپ ئىشلەتكەن    ئۇنەڭدىن كىيىن  تېلىگراف كارتىسىنى ئىشلىتىۋاتقان ئىدىم ئەمدى كۆچمە خەۋەرلىشىش كارتىسىنى سالسام پەقەت سېگنال يوق بىرلەشمە تېلىگراف كارتىسىنى نورمال تونۇيدۇ  تور تەڭشىكىنى زاۋۇت ئەسلىگە قەيتۇرۇپ باقتىم يەنە تونۇمىدى   مۇشۇنىڭغا بىر ياردەم قىلغان بولساڭلار                             باشقۇرغۇچىلار بىزنىڭ ئۆچ ئاداۋەت بولمىغاندىكىن تېما يازسام تەستىقلاپ قويۇڭلار، بۇنداق دىسەم ئىملا خاتالىقى بار ۋە ياكى تېمىغا مۇناسىۋەتسىز دىيىشىڭلار مۇمكىن مەن بەكمۇ ئەستايىدىل تەكشۈرگەن لىكىن يەنە تەستىقلانمىدى ياكى vipئەزالىق ئالامدۇق
15-قەۋەت
شىرىزات ۋاقتى: 2016-12-3 18:00:29
راسلا ئىملا خاتالىقى باركەن شۇڭا تەستىقلىمىغان ئوخشايدۇ مەن تېخى تېلفۇنىڭىزنى ئات دەسسىۋەتكەن ئوخشايدۇ دەپتىمەن ، گىپىمگە خاپا بۇلۇپ قالماڭ يەنە،
12 كېيىنكى
كىرگەندىن كېيىن ئىنكاس يازالايسىز كىرىش | ئەزا بولۇش

سەھىپە جۇغلانما قائىدىسى

ئالپ تور بېتىدە قانۇنغا خىلاپ، سىياسى، دىنىي ، مىللەتلەر ئىتتپاقلىقىغا بۇزغۇنچىلىق قىلىش خاراكتىردىكى ، سېرىق، شەھۋانىي مەزمۇندىكى يازمىلار، ئۈن-سىن، رەسىملەر چەكلىندۇ

ئالپ تور بېتىدە ۋە ئالپ ئۈندىدار سالونىدا يوللانغان مەزمۇنلار ئالپ تورىغا تەۋە، رۇخسەتسىز كۆچۈرۈپ تارقىتىشقا بولمايدۇ. كۆچۈرۈپ تارقاتقۇچىلار بايقالسا قانۇنى مەسئۇلىيتى سۈرۈشتۈرۈلدۇ

特别警告:本网站坚决不允许发表违反国家法律法规的、含有分裂煽动内容的、引起民族矛盾的、破坏民族团结的、带有宗教色彩或有色情的文章

帖子、图片、音视频、电影、歌曲等。若发现将IP地址上报相关部门处理,后果自负。注意自我保护,谨防上当受骗

快速
回复
返回
列表
返回
顶部