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

Проект Интернета вещей на основе Raspberry PI Подключение датчика DHT11

Цель этого Руководство предназначено для того, чтобы вы могли собирать и отправлять данные в облако из вашего проекта Интернета вещей на основе Raspberry PI с подключением датчика DHT11.

История

Руководство по подключению NodeMCU к облаку Thingsio.ai

Raspberry Pi 3 Model B - самая ранняя модель Raspberry Pi третьего поколения. В феврале 2016 года он заменил Raspberry Pi 2 Model B. Pi не похож на вашу обычную машину, в самой дешевой форме у него нет корпуса, а просто электронная доска размером с кредитную карту того типа, который вы можете найти. внутри ПК или ноутбука, но намного меньше.

Цель этого руководства - дать вам возможность отправлять захваченные и отправлять данные в облако с вашего устройства. Перед тем, как начать это руководство, убедитесь, что у вас под рукой есть датчики влажности и температуры Raspberry pi и DHT11, чтобы это руководство прошло гладко.

Часть I. Установка и настройки Raspberry Pi:

  • У вас может быть такое оборудование, как кабель HDMI, кабель LAN, SD-карта 8/16 ГБ, DHT11 и один кабель для передачи данных с вашим устройством raspberry pi 3.
  • Загрузите и установите программное обеспечение:Advance IP-сканер, форматирование SD-карт, XLaunch и Xming, Putty, VNC Viewer и Win32 Disk Imager для установки и настройки Raspberry Pi 3 на платформе Windows.
  • Загрузите ОС для raspberry pi 3 «Raspbian stretch с рабочим столом» по ссылке:https://www.raspberrypi.org/downloads/raspbian/.
  • Полностью отформатируйте SD-карту с помощью форматирования SD-карты. Вы можете перейти по этой ссылке, чтобы узнать о нераспределенном пространстве на SD-карте. https://www.isumsoft.com/computer/how-to-use-unallocated-space-on-usb-drive.html.
  • Прошить растяжку OS Raspbian через Win32 Disk Imager.

Сделайте файлы «ssh» и wpa_supplicant.conf в блокноте с типом «Все файлы»

  • Введите свои учетные данные Wi-Fi, как это, в wpa_supplicant.conf и сохраните их. Теперь вы можете получить удаленный доступ к вашему Raspberry Pi через вашу систему Windows. ctrl_interface =DIR =/ var / run / wpa_supplicant GROUP =netdevnetwork ={ssid =”YOUR_NETWORK_NAME” psk =”YOUR_PASSWORD” key_mgmt =WPA-PSK}
  • Извлеките SD-карту и вставьте ее в raspberry pi.
  • Дождитесь загрузки raspberry pi.
  • Просканируйте прикрепленные IP-адреса с помощью расширенного IP-сканера и введите « 168.0.1-254, 192.168.137.1-254 ».
  • Откройте замазку и введите IP-адрес вашего raspberry pi в параметре SSH. Номер порта будет таким же. Нажмите "Открыть".
  • Введите логин "pi" и пароль "raspberry" (по умолчанию).
  • Чтобы включить ssh на Raspberry Pi. Введите «sudoraspi-config».
  • Перейдите к параметрам "Продвинуть" и нажмите "Ввод". Включите опцию ssh.
  • Установите сервер vnc. Введите «sudo apt-get install tightvncserver».
  • После этого войдите в «tightvncserver». Вы увидите такую ​​консоль.
  • Откройте VCN Viewer и зарегистрируйтесь.
  • На сервере VCN перейдите в File-> New connection и введите тот же IP-адрес, который вы указали в замазке, и напишите имя устройства.
  • Нажмите на вариант подключения. Теперь вы будете в Raspberry Pi OS.
  • На этом установка Raspberry pi 3 завершена. Мы припаркуем его здесь на несколько минут и настроим облачную учетную запись, которая предоставит вам образец кода, чтобы вставить его обратно. Облачная учетная запись будет настроена на Thingsio.ai, что позволит raspberry pi отправлять, хранить и визуализировать данные вашего датчика.

Часть II:Настройка облачной учетной записи на Thingsio.AI

  • ThingsIO.AI - это платформа для Интернета вещей для разработчиков. Как разработчик, мы понимали, что не может быть единого места для подключения, анализа и обработки данных устройства. Многие платформы чистой аналитики не предлагают управление устройствами, которое является основным для iot. В этом причина ThingsIO.AI
  • Зарегистрируйте учетную запись в http://thingsio.ai/#/register.
  • Вы получите уведомление о регистрации.
  • Введите свой адрес электронной почты и подтвердите свою учетную запись.
  • После этого войдите в свою учетную запись, указав свой адрес электронной почты и пароль.
  • Теперь вы попадете на панель управления проекта. Выберите вариант нового проекта:
  • Нажмите на опцию добавления нового устройства. Вы получите идентификатор Devide.
  • Введите имя устройства и нажмите "Создать и настроить устройство".
  • Вы попадете на панель управления своего устройства:

1. Отслеживайте специальные параметры вашего устройства здесь. Это можно установить в конфигурации устройства (по умолчанию - null).

2. Вы можете видеть график своего реального времени и специальных параметров.

3. Вы можете увидеть все свои данные.

4. Здесь вы можете увидеть свои последние 5 точек данных.

5. Здесь вы можете увидеть весь список созданных графиков.

Откройте примеры кода устройства и нажмите Raspberry pi.

Оттуда вы получите образец кода, скопируйте и вставьте его в свой vi-редактор или редактор Geany для программистов.

Нажмите «Отправить пробные данные», чтобы отправить пробные данные на сервер:

Часть III:Настройка Raspberry Pi 3

Теперь вернитесь к своему компилятору Raspberry pi. Новые несколько шагов, которые вы должны сделать, это проектируете и связаны с Raspberry Pi 3.

  • Откройте страницу терминала и введите:sudo apt-get updatesudo apt-get upgradedesudo apt-get install git-coregit clone git://git.drogon.net/wiringPi
  • После этого откройте редактор программирования Geany.
  • Перед компиляцией и выполнением программы с библиотекой WiringPi в редакторе программиста Geany нам следует добавить несколько строк в настройки сборки. Чтобы добавить эти строки, нажмите «Сборка» и выберите «Установить команды сборки», как показано ниже.
  • Измените раздел команд C и Выполните команды для компиляции и выполнения программы с использованием библиотеки WiringPi, как показано ниже, и нажмите OK.
  • Перейдите в пример кода устройства на http://thingsio.ai/
  • Скопируйте и вставьте образец кода в свой редактор / компилятор в «file.c».
  • Теперь нажмите на параметр настройки устройства.

Часть IV:Графики и визуализации на Thingsio.Ai

Вы можете установить специальные параметры (они отслеживаются на панели управления) и соответствующим образом преобразовать их и добавить новые

Щелкните параметр обновления устройства:

  • Вы также можете указать географическое положение своего устройства.
  • Чтобы создать график для вашего устройства, нажмите «Создать график».
  • Нажмите на вариант предварительного просмотра и нажмите "Сохранить изменения".
  • Присоедините датчик DHT11 к контакту GPIO.
  • Нажмите на вариант сборки и создайте код.

Подробнее:Проект Интернета вещей на основе Raspberry PI с подключением датчика DHT11


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

  1. Базовый IoT - RaspberryPI HDC2010 как
  2. Регистратор температуры Raspberry Pi
  3. Метеостанция на основе Raspberry Pi
  4. Датчик температуры Python и Raspberry Pi
  5. Метеостанция Raspberry Pi
  6. Проект IoT 101:потоковая температура с вашего Raspberry Pi
  7. Ультразвуковой датчик (HC-SR04) + Raspberry Pi
  8. Датчик движения с использованием Raspberry Pi
  9. Датчик влажности почвы Raspberry Pi
  10. Цифровой датчик Холла Raspberry Pi в JAVA