{"id":688,"date":"2020-08-13T22:37:14","date_gmt":"2020-08-13T14:37:14","guid":{"rendered":"https:\/\/www.iotch.xyz\/?p=688"},"modified":"2020-08-13T22:37:14","modified_gmt":"2020-08-13T14:37:14","slug":"arduino-diy%e8%87%aa%e5%8a%a8%e6%b5%87%e8%8a%b1%e7%b3%bb%e7%bb%9f%ef%bc%88%e5%9c%9f%e5%a3%a4%e6%b9%bf%e5%ba%a6%e4%bc%a0%e6%84%9f%e5%99%a8%e6%b0%b4%e6%b3%b5%ef%bc%89","status":"publish","type":"post","link":"https:\/\/www.iotch.xyz\/?p=688","title":{"rendered":"Arduino &#8211; DIY\u81ea\u52a8\u6d47\u82b1\u7cfb\u7edf\uff08\u571f\u58e4\u6e7f\u5ea6\u4f20\u611f\u5668+\u6c34\u6cf5\uff09"},"content":{"rendered":"\n<p><strong>\u7ee7\u7535\u5668<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/img-blog.csdn.net\/20181012175205316?watermark\/2\/text\/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L05haXZh\/font\/5a6L5L2T\/fontsize\/400\/fill\/I0JBQkFCMA==\/dissolve\/70\" alt=\"\"\/><\/figure>\n\n\n\n<p><strong>\u7535\u8def\u8fde\u63a5<\/strong><\/p>\n\n\n\n<p>D13-----------INT(\u7ee7\u7535\u5668)<\/p>\n\n\n\n<p>D6-----------DO\uff08\u571f\u58e4\u6e7f\u5ea6\u4f20\u611f\u5668\uff09<\/p>\n\n\n\n<p>A5----------- AO\uff08\u571f\u58e4\u6e7f\u5ea6\u4f20\u611f\u5668\uff09<\/p>\n\n\n\n<p>GND-----------GND<\/p>\n\n\n\n<p>VCC-----------VCC<\/p>\n\n\n\n<p><strong>\u7535\u8def\u56fe<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/img-blog.csdnimg.cn\/20200513181653191.png?x-oss-process=image\/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L05haXZh,size_16,color_FFFFFF,t_70\" alt=\"\"\/><\/figure>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/img-blog.csdnimg.cn\/20200513183944871.png?x-oss-process=image\/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L05haXZh,size_16,color_FFFFFF,t_70\" alt=\"\"\/><\/figure>\n\n\n\n<p><strong>\u5b9e\u4f8b\u4ee3\u78011<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\/*\u00a0* \u4f20\u611f\u5668-8\u00a0* \u6709\u6c34 \u00a0 LOW \u00a0 \u00a0 0\u00a0* \u65e0\u6c34 \u00a0 HIGH \u00a0 \u00a01\u00a0*\u00a0\u00a0* \u7ee7\u7535\u5668-13\u00a0* \u4f4e\u7535\u5e73\u89e6\u53d1 \u00a0LOW \u00a0 0\u00a0*\u00a0*\/ #include &lt;Servo.h> int sensorpin = 8;\/\/\u4f20\u611f\u5668\u5f15\u811a \u6709\u6c34\u4e3a0\uff1b\u65e0\u6c34\u4e3a1int pumpin \u00a0 \u00a0= 13;\/\/\u6c34\u6cf5\u5f15\u811a \u4f4e\u7535\u5e73\u89e6\u53d1 digitalWrite\uff088\uff0cLOW\uff09\uff1bint var; void setup() {\u00a0 Serial.begin(9600);\u00a0\u00a0\u00a0 pinMode(8,INPUT);\u00a0 pinMode(13,OUTPUT);} void loop() { \u00a0 var = digitalRead(8);\u00a0\u00a0 \/\/\u5982\u679c\u4f20\u611f\u5668\u68c0\u6d4b\u503c\u4e3a1\u8868\u793a\u6ca1\u6c34;0\u8868\u793a\u6709\u6c34\u00a0 if(var==HIGH)\u00a0 {\u00a0 \u00a0 digitalWrite(pumpin,LOW);\/\/\u6c34\u6cf5\u6253\u5f00\u00a0 \u00a0delay(3000);\/\/\u6d47\u6c34\u7684\u65f6\u95f4\u662f3\u79d2\u00a0 \u00a0 digitalWrite(pumpin,HIGH);\/\/\u6c34\u6cf5\u5173\u95ed\u00a0 \u00a0 }\u00a0 \u00a0 else\u00a0 \u00a0 {\u00a0 \u00a0 digitalWrite(pumpin,HIGH);\/\/\u6c34\u6cf5\u5173\u95ed \u00a0 \u00a0\u00a0 \u00a0 } \u00a0 \u00a0 Serial.print(\"var=\");\u00a0 \u00a0 Serial.println(var);\u00a0 \u00a0 int var2=digitalRead(pumpin);\u00a0 \u00a0 Serial.print(\"var2=\");\u00a0 \u00a0 Serial.println(var2); \u00a0 \u00a0 delay(10000);\u00a0 \u00a0 \/\/delay(3600000);\/\/\u4e00\u5c0f\u65f6\u626b\u63cf\u4e00\u6b21 }  <\/code><\/pre>\n\n\n\n<p><strong>\u5b9e\u4f8b\u4ee3\u78012&nbsp;<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code> \/* * \u4f20\u611f\u5668-8 * \u6709\u6c34   LOW     0 * \u65e0\u6c34   HIGH    1 *  * \u7ee7\u7535\u5668-13 * \u4f4e\u7535\u5e73\u89e6\u53d1  LOW   0 * *\/ #include &lt;Servo.h> int sensorpin = 6;\/\/\u4f20\u611f\u5668\u5f15\u811a \u6709\u6c34\u4e3a0\uff1b\u65e0\u6c34\u4e3a1float pumpin = 13;\/\/\u6c34\u6cf5\u5f15\u811a \u4f4e\u7535\u5e73\u89e6\u53d1 digitalWrite\uff088\uff0cLOW\uff09\uff1bint var;int var3; int sensorpin2 = A5; void setup() {  Serial.begin(9600);    pinMode(sensorpin,INPUT);  pinMode(sensorpin2,INPUT);  pinMode(pumpin,OUTPUT);  digitalWrite(pumpin,HIGH);\/\/\u6c34\u6cf5\u5173\u95ed} void loop() {      var = digitalRead(sensorpin);          int var2=digitalRead(pumpin);     var3=analogRead(sensorpin2);         Serial.print(\"var3:\");    Serial.println(var3);      \/\/\u5982\u679c\u4f20\u611f\u5668\u68c0\u6d4b\u503c\u4e3a1\u8868\u793a\u6ca1\u6c34;0\u8868\u793a\u6709\u6c34  if(var==1&amp;&amp;var3>600)  {    Serial.print(var);     Serial.println(\"\u7f3a\u6c34\u72b6\u6001\uff01\");    digitalWrite(pumpin,LOW);\/\/\u6c34\u6cf5\u6253\u5f00    Serial.println(\"\u6c34\u6cf5\u72b6\u6001-\u6253\u5f00\");        delay(1000);\/\/\u6d47\u6c34\u7684\u65f6\u95f4\u662f10\u79d2       digitalWrite(pumpin,HIGH);\/\/\u6c34\u6cf5\u5173\u95ed     Serial.println(\"\u6c34\u6cf5-\u5173\u95ed\");         }    else    {    digitalWrite(pumpin,HIGH);\/\/\u6c34\u6cf5\u5173\u95ed    Serial.print(var);     Serial.println(\"\u4e0d\u7f3a\u6c34\u72b6\u6001\uff01\");    Serial.println(\"\u6c34\u6cf5-\u5173\u95ed\");       }     delay(1000);\/\/\u5341\u79d2\u949f\u626b\u63cf\u4e00\u6b21\uff1b     \/\/delay(36000000);\/\/10\u5c0f\u65f6\u626b\u63cf\u4e00\u6b21 }<\/code><\/pre>\n\n\n\n<p>\u539f\u6587\uff1a<a href=\"https:\/\/blog.csdn.net\/Naiva\/article\/details\/83023128?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.channel_param&amp;depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.channel_param\" target=\"_blank\" rel=\"noreferrer noopener\" rel=\"nofollow\" >https:\/\/blog.csdn.net\/Naiva\/article\/details\/83023128?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.channel_param&amp;depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.channel_param<\/a><\/p>\n<button class=\"simplefavorite-button\" data-postid=\"688\" data-siteid=\"1\" data-groupid=\"1\" data-favoritecount=\"0\" style=\"\">\u6536\u85cf <i class=\"sf-icon-star-empty\"><\/i><\/button>","protected":false},"excerpt":{"rendered":"<p>\u7ee7\u7535\u5668 \u7535\u8def\u8fde\u63a5 D13&#8212;&#8212;&#8212;&#8211;INT(\u7ee7\u7535\u5668) D6&#8212;&#8212;&#8212;&#8211;DO\uff08\u571f\u58e4\u6e7f\u5ea6\u4f20\u611f\u5668\uff09 A5&#8212;&#8212; &#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3,9],"tags":[],"class_list":["post-688","post","type-post","status-publish","format-standard","hentry","category-arduino","category-9"],"_links":{"self":[{"href":"https:\/\/www.iotch.xyz\/index.php?rest_route=\/wp\/v2\/posts\/688","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.iotch.xyz\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.iotch.xyz\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.iotch.xyz\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.iotch.xyz\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=688"}],"version-history":[{"count":0,"href":"https:\/\/www.iotch.xyz\/index.php?rest_route=\/wp\/v2\/posts\/688\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.iotch.xyz\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=688"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.iotch.xyz\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=688"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.iotch.xyz\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=688"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}