Page 81 - เอกสารประกอบการสอนวิชาไมโครคอนโทรลเลอร์เบื้องต้น
P. 81

เอกสารประกอบการเรียนวิชาไมโครคอนโทรลเลอร์เบื้องต้น    48



                              sprintf( sbuf, "Sensor %d, %d.%1d cm", i, (dist_mm/10), (dist_mm%10) );

                              Serial.println( sbuf );
                              }

                              delay(5);

                              }
                              delay( 250 );

                              }
                              volatile uint32_t timestamp;

                       void eint_isr() { // ISR for Ext. Interrupt
                              timestamp = micros();  // read the timestamp (in microseconds)

                       if ( digitalRead( ECHO_PIN ) == LOW ) {

                              tH = timestamp;
                       } else { // HIGH

                              tL = timestamp;

                              pulse_width = (tL-tH);}}


               ผลการทดลอง

               ...........................................................................................................................................................................
               ...........................................................................................................................................................................

               ...........................................................................................................................................................................
               ...........................................................................................................................................................................

               ...........................................................................................................................................................................

               .........................................................................................................................................................................



















               หน่วยที่ 10  การใช้งาน Arduino กับไอซีวัดอุณภูมิและโมดูลตรวจจับสัญญาณอินพุต                 เรียบเรียงโดยครูทันพงษ์  ภู่รักษ์
   76   77   78   79   80   81   82   83   84   85   86