
Съдържание:
2025 Автор: John Day | [email protected]. Последно модифициран: 2025-01-23 12:57

Този урок е полезен за всеки, който иска да свърже 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: Необходими материали
Ето необходимите материали:
- Raspberry Pi 3 Модел B+ или Модел B (можете да използвате и Raspberry Pi 2 Модел B)
- USB микро кабел за захранване на вашия Pi.
- MicroSD карта, препоръчвам карта от клас 10, която е 16 GB или по -висока.
- Адаптер за карта с памет MicroSD към SD, ще трябва да използвате четеца на SD карти на вашия лаптоп/настолен компютър, за да пишете на microSD картата.
Стъпка 2: Настройте вашия Raspberry Pi

Изпълнението на основна настройка на Raspbian на Raspberry Pi стана лесно и ясно обяснено в това Ръководство за начало. Ето основните стъпки:
- Изтеглете NOOBS,
- Извлечете го на вашия SD
- Включете го и включете Raspberry Pi.
- Когато бъдете подканени, изберете да инсталирате Raspbian и го оставете да работи.
Това е, сега имаме невероятна система Raspberry Pi, която може да се използва за различни задачи!
Стъпка 3: Инсталирайте Node Js
Тук отиваме в инсталацията на node.js, Инсталирането на ARM-версия на Node става много лесно!
- Уверете се, че сте свързани с интернет
- Отворете терминала на 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, която предлагаме, изпраща фиктивни данни до AskSensors чрез HTTPS GET заявки, на всеки 20 секунди (20 секунди бяха зададени като пример, можете да зададете различен интервал от време).
Изтеглете.js файла от github, Той изисква инсталирането на пакета https npm.
Ще трябва да настроите своя Api Key In, за да изпращате данни към сензорния модул, който сте създали, както е показано в предишната стъпка.
Сега сте готови да изпълните последния скрипт:
възел
Това е! Насладете се на гледането на потока от данни, нанесен в графика (фигурата по -горе показва примера на разсейваща се графика).
Стъпка 7: Готово
Благодаря ви за четенето. не се колебайте да коментирате!
В бъдеще ще публикуваме много полезни инструкции, следвайте ни!
Надявам се да се видим тогава:)
Препоръчано:
Как да свържете ESP8266 NodeMCU към IoT облака: 5 стъпки

Как да свържете ESP8266 NodeMCU към облака на IoT: Тази инструкция ви показва проста демонстрация на Internet of Things, използваща ESP8266 NodeMCU и онлайн услуга на IoT, наречена AskSensors. Демонстрираме ви как бързо да получите данни от ESP8266 HTTPS клиента и да ги начертаете в графика в AskSensors Io
Как да свържете ESP32 към облака на IoT: 8 стъпки

Как да свържете ESP32 към облака на IoT: Тази инструкция идва в поредица от статии за свързване на хардуер като Arduino и ESP8266 към облака. Ще ви обясня как да направите вашия чип ESP32 свързан с облака с услугата AskSensors IoT. Защо ESP32? След големия успех
Свързване на Arduino WiFi към облака с помощта на ESP8266: 7 стъпки

Свързване на Arduino WiFi към облака с помощта на ESP8266: В този урок ще ви обясним как да свържете вашия Arduino към облака на IoT чрез WiFi. Ще конфигурираме настройка, съставена от Arduino и ESP8266 WiFi модул като IoT нещо и ще го направим готов за комуникация с облака AskSensors.L
Как да свържете сензора за влажност на почвата и ESP8266 към облака на IoT на AskSensors: 10 стъпки

Как да свържете сензора за влажност на почвата и ESP8266 към облака на нещата на AskSensors IoT: Тази инструкция ви показва как да свържете сензора за влажност на почвата и ESP8266 към облака IoT. За този проект ще използваме възел MCU ESP8266 WiFi модул и сензор за влажност на почвата който измерва обемното съдържание на водата вътре в така
Как да свържете LED към 9v батерия с помощта на резистори: 6 стъпки

Как да свържете LED към 9v батерия с помощта на резистори: Как да свържете led към 9v батерия, обяснено по лесен начин, който всеки може да разбере и използва за електронни проекти. За да направим тези неща, трябва да познаваме нашите компоненти