Съдържание:

Как да свържете Raspberry Pi към облака с помощта на Node.js: 7 стъпки
Как да свържете Raspberry Pi към облака с помощта на Node.js: 7 стъпки

Видео: Как да свържете Raspberry Pi към облака с помощта на Node.js: 7 стъпки

Видео: Как да свържете Raspberry Pi към облака с помощта на Node.js: 7 стъпки
Видео: How To Chia GPU Plotting and Farming Guide for WINDOWS UPDATED - Gigahorse Start to Finish - 2023 2024, Юли
Anonim
Как да свържете Raspberry Pi към облака с помощта на Node.js
Как да свържете Raspberry Pi към облака с помощта на Node.js

Този урок е полезен за всеки, който иска да свърже Raspberry Pi към облака, особено към платформата AskSensors IoT, използвайки Node.js.

Нямате Raspberry Pi?

Ако в момента не притежавате Raspberry Pi, ще ви препоръчам да вземете Raspberry Pi 3, защото е бърз и няма да е необходимо да купувате отделен USB Wi-Fi адаптер. Освен това ще трябва да инсталираме node.js на Raspberry Pi и много източници на скриптове на Node.js изискват Raspberry Pi на базата на архитектурата ARMv7+ като Pi 3 или Pi 2 и няма да работят с Raspberry Pi 1 Модел B /B+ или Raspberry Pi Zero.

Но не се притеснявайте, това е доста право напред, просто следвайте стъпките!

Запознати ли сте с Node.js?

Може да се наложи да направите първи тест на node.js с AskSensors от вашия компютър (Windows/Linux/MacOs), предишната ми инструкция демонстрира стъпка по стъпка ръководство за автоматизирано изпращане на данни до AskSensors с помощта на node.js.

Стъпка 1: Необходими материали

Ето необходимите материали:

  1. Raspberry Pi 3 Модел B+ или Модел B (можете да използвате и Raspberry Pi 2 Модел B)
  2. USB микро кабел за захранване на вашия Pi.
  3. MicroSD карта, препоръчвам карта от клас 10, която е 16 GB или по -висока.
  4. Адаптер за карта с памет MicroSD към SD, ще трябва да използвате четеца на SD карти на вашия лаптоп/настолен компютър, за да пишете на microSD картата.

Стъпка 2: Настройте вашия Raspberry Pi

Настройте своя Raspberry Pi
Настройте своя Raspberry Pi

Изпълнението на основна настройка на Raspbian на Raspberry Pi стана лесно и ясно обяснено в това Ръководство за начало. Ето основните стъпки:

  1. Изтеглете NOOBS,
  2. Извлечете го на вашия SD
  3. Включете го и включете Raspberry Pi.
  4. Когато бъдете подканени, изберете да инсталирате Raspbian и го оставете да работи.

Това е, сега имаме невероятна система Raspberry Pi, която може да се използва за различни задачи!

Стъпка 3: Инсталирайте Node Js

Тук отиваме в инсталацията на node.js, Инсталирането на ARM-версия на Node става много лесно!

  1. Уверете се, че сте свързани с интернет
  2. Отворете терминала на Raspberry Pi. Въведете тези команди:

wget

sudo dpkg -i node_latest_armhf.deb

По принцип. Изтеглянето и инсталирането не трябва да отнеме много време.

Имате и възможност да посочите адреса на връзката на необходимата версия:

Отидете на страницата за изтегляне на node.js и копирайте адреса на връзката на необходимата ви версия на ARM. Например:

wget

Стъпка 4: Тествайте вашия възел

За да сте сигурни, че node.js работи правилно, Въведете командите по -долу. Той трябва да върне текущата версия на инсталираните node и npm.

възел -v

npm -v

Уверете се, че не дава грешка.

Ако всичко е наред, можем да преминем към следващата стъпка!

Стъпка 5: Регистрирайте се за Asksensors

Регистрирането за акаунт на AskSensors е лесно и безплатно, ако все още нямате акаунт, създайте нов на адрес

Създайте нов сензор с поне един модул, запишете го и покажете графиката на модул 1.

Ще бъде предоставен уникален Api Key In, който ще го използваме в следващата стъпка.

Нуждаете се от повече подробности?

Тук няма да разгледам подробностите за създаване на акаунт в AskSensors, Това е описано подробно в много инструкции, видеоклипове и уроци.

Стъпка 6: Стартирайте скрипта Node.js

Стартирайте скрипта Node.js
Стартирайте скрипта Node.js

Демонстрацията на node.js, която предлагаме, изпраща фиктивни данни до AskSensors чрез HTTPS GET заявки, на всеки 20 секунди (20 секунди бяха зададени като пример, можете да зададете различен интервал от време).

Изтеглете.js файла от github, Той изисква инсталирането на пакета https npm.

Ще трябва да настроите своя Api Key In, за да изпращате данни към сензорния модул, който сте създали, както е показано в предишната стъпка.

Сега сте готови да изпълните последния скрипт:

възел

Това е! Насладете се на гледането на потока от данни, нанесен в графика (фигурата по -горе показва примера на разсейваща се графика).

Стъпка 7: Готово

Благодаря ви за четенето. не се колебайте да коментирате!

В бъдеще ще публикуваме много полезни инструкции, следвайте ни!

Надявам се да се видим тогава:)

Препоръчано: