Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Manufacturing Technology >> Производственный процесс

Создание монитора температуры ThingSpeak с Raspberry Pi и BrickPi

Предварительные требования

Шаг 1: Регистрация в ThingSpeak

Посетите ThingSpeak.com и создайте новый аккаунт. Если у вас уже есть, войдите.

Шаг 2: Создание нового канала

После входа нажмите значок Channels. Нажмите Create New Channel для запуска нового потока данных.

Шаг 3: Настройка канала

После редактирования нажмите Update Channel для сохранения настроек.

Шаг 4: Получение API-ключа

Перейдите на вкладку API Keys вашего канала. Скопируйте значение под API_KEY. Этот ключ аутентифицирует ваш Raspberry Pi при отправке данных.

Шаг 5: Проверка графика (опционально)

Откройте вкладку Private View для просмотра графика канала. На этом этапе данных не будет, пока не запустится Python-скрипт.

Шаг 6: Подготовка Raspberry Pi

Клонируйте репозиторий BrickPi Python и установите зависимости:

git clone https://github.com/DexterInd/BrickPi_Python.git
cd BrickPi_Python
sudo apt-get update
sudo apt-get install python-setuptools
sudo python setup.py install

Шаг 7: Редактирование примера скрипта

Откройте файл Thermometer_Thingspeak.py в /BrickPi_Python/Project_Examples/Thingspeak_Temperature_Logging. Замените placeholder API-ключ:

"key": "N71BQXDNFTABINT7"

на скопированный ранее API-ключ. Сохраните файл.

Шаг 8: Запуск скрипта

Выполните скрипт из той же директории:

sudo python Thermometer_Thingspeak.py

Когда скрипт запускается, он считывает датчик температуры и POST-ит данные в ваш ThingSpeak канал каждые несколько секунд. Проверьте вкладку Private View для подтверждения появления данных в реальном времени.

Шаг 9: Расширение установки (опционально)

С этой настройкой у вас теперь есть надежный, облако-подключенный монитор температуры, доступный с любого устройства через веб-интерфейс или API ThingSpeak.

Производственный процесс

  1. Сборка логгера температуры на Raspberry Pi с $5 I2C датчиком
  2. Точный температурный профиль Raspberry Pi с Python, SQLite и LabVIEW
  3. Подключение нескольких DS18B20 1-Wire датчиков к Raspberry Pi для точного мониторинга температуры
  4. Raspberry Pi сетевой монитор температуры и влажности — руководство по DIY сборке
  5. Как считывать температуру с DS18B20 на Raspberry Pi 2
  6. Домашний монитор температуры и влажности на Raspberry Pi с веб-дашбордом — удаленный трекинг в реальном времени
  7. Профессиональный мониторинг температуры на Raspberry Pi с датчиком DS18B20
  8. Измерение температуры на Raspberry Pi с датчиками Maxim 1-Wire и мостом DS2482 I2C
  9. ИК-датчик температуры TMP006 с Raspberry Pi: библиотека Python и руководство по настройке
  10. Создание удалённого датчика температуры на Raspberry Pi и Python — пошаговое руководство