Page 44 - 6912
P. 44

}
                else
            {
                Serial.println("НЕМАЄ ВІДПОВІДІ ВІД

            СЕНСОРУ");}
            // читаємо показання (тиск повертається в Па)
                 if(sensor.read(2))

            {
                 Serial.println((String)"CEHCOP BMP" +
            sensor.type + ": \t P = " + sensor.pressure +
            "\tPa, \t\t T = "     + sensor.temperature + "
            *C, \t\t B = "+sensor.altitude+" M.");

            }
               else
            {

                 Serial.println("НЕМАЄ ВІДПОВІДІ ВІД
            СЕНСОРУ ");
            }
                delay(3000); // Чекаємо 3 секунди (не

            обов'язково)
            }
                   Хід роботи

                   1. Підключити схему до живлення(5В).

                   2. Підключити компресор до живлення.
                   3.  Під'єднати  давач  BMP  180  до  контролера  Arduino  як
            зображено на рис. 7.2.

                   4.  У  програмному  забезпеченні  Arduino  IDE  написати  код,
            лістинг якого подано вище.
                   5. Скомпілювати і завантажити код програми в МК Arduino.

            Натиснути на кнопку Reset на платі і занотувати, яка інформація
            виводиться на екран дисплея.
                   6.  Підключити  LCD-дисплей  до  МК  та  змінити  код
            програми  так,  щоб  на  LCD-дисплеї  виводилися  дані  про

            температуру повітря та тиск з давача BMP – 180.
                   7.  У  створеному  середовищі  увімкнути  послідовно
            вкачування  та  викачування  повітря,  спостерігаючи  при  цьому

            зміну тиску.





                                                        44
   39   40   41   42   43   44   45   46   47   48   49