Ничего не найдено :(
    В гостях у Самоделкина! » Форум » Вопросы » Ардуино фиксация изменения атмосферного давления

    Ардуино фиксация изменения атмосферного давления

    pit1
    Добрый день всем! Задача: фиксация изменения атмосферного давления. Есть - BMP180, arduino nano, дисплей tm1637 (2шт) Хочу сделать не просто циферки давления на данный момент, а разницу сейчас и 6 часов назад. Можно было определить давление падает или растет. Согласен оплатить скетч, или дайте ссылку. Все что видел мне не подходит. С ув. Петр
    1 ответ

    Добавить комментарий

    R555
    Валерий,
    Были мы классе в пятом. И игрались с другом зажигалкой... Кто-то из взрослых спрососил у друга : "Игорь, а ты что, куришь?"
    Буквально на днях увидел сюжет о новом "увлечении" детей. Как обычно, пошло с Запада. Газ дети вдыхать стали из зажигалок и баллончиков для их заправки. Когда я учился в школе (это 80-е годы), у нас некоторые нюхали клей. Но это были единичные случаи. А тут газ стали вдыхать. При этом происходит массовая гибель клеток головного мозга, эйфория, галлюцинации (ради чего и нюхают). Часто лопаются альвеолы, отёк лёгких и наступает смерть. И очень много таких исходов у детей, школьников младших классов школы, даже дошкольников. Сейчас предлагают принять закон о запрещении продажи зажигалок детям. Да курить стали меньше, только вдыхать пропан.
    Кто не ошибается, тот не делает ничего.
    Валерий
    Цитата: Феодор
    Сам я код писать не умею (вернее уже забыл, как это делается), 
    Навеяло.... Были мы классе в пятом. И игрались с другом зажигалкой... Кто-то из взрослых спрососил у друга : "Игорь, а ты что, куришь?" На что он (пятиклассник) ответил:"Нет. Я уже не помню, когда последний раз курил!" 
    Але нови ностра алис!
    Феодор
    Лариса Пименова, почему же не будет? Сам я код писать не умею (вернее уже забыл, как это делается), но принцип и порядок действия расскажу. 
    pit1, вот порядок выполняемых Arduino действий.
    ПЕРВАЯ ЧАСТЬ (после setup, если память не отказывает)
    переменной R присвоить значение Т-А
    переменной r присвоить значение А-Т
    переменной Т присвоить значение 0
    переменной А присвоить значение 0

    ВТОРАЯ ЧАСТЬ (исполнительная)
    чтение данных от измерительного модуля в настоящий момент.
    присвоить значение данных переменной А
    если прошло 6 часов
    (время задаётся с помощью внутреннего счётчика), то:
        значение переменной А присвоить переменной T
        иначе
            если Т>А, то
                вывод на экран целой части значения R
           если А>Т, то 
               вывод на экран целой части значения r
    ждать 5 секунд
    (можно выставить любое другое время, значение отвечает за частоту обновления данных)
    Как-то вот так. Данная програмка каждые 6 часов записывает в память значение давления, отображая на экране разницу между последним еже6-ти часовым измерением с интервалом в 5 секунд.. Все команды на языке программирования можно найти в интернет-справочнике, я выложил только смысловую часть. Переменные могут иметь другие имена, все временные промежутки настраиваются тоже свободно. Задержка в конце нужна для того, чтобы на экране держалось одно значение в течении указанного времени. Попробуйте собрать, если заработает, с вас шоколадка, если не заработает, пишите здесь же, постараюсь исправить.

    Привет, Гость!


    Зарегистрируйтесь

    Или войдите на сайт, если уже зарегистрированы...

    Войти

    Добавьте самоделку

    Добавьте тему

    Онлайн чат

    Опрос
    А Вы уже рассказали на сайте о своей самоделке?

    Последние ответы

    Все ответы