Мазмуну:

Node.js аркылуу Raspberry Piди булутка кантип туташтыруу керек: 7 кадам
Node.js аркылуу Raspberry Piди булутка кантип туташтыруу керек: 7 кадам

Video: Node.js аркылуу Raspberry Piди булутка кантип туташтыруу керек: 7 кадам

Video: Node.js аркылуу Raspberry Piди булутка кантип туташтыруу керек: 7 кадам
Video: W3Schools Node.js Raspberry Pi RGB LED controlled by browser 2024, Июль
Anonim
Node.js аркылуу Raspberry Piди булутка кантип туташтыруу керек
Node.js аркылуу Raspberry Piди булутка кантип туташтыруу керек

Бул окуу куралы Rodeberry Pi'ди булутка, айрыкча AskSensors IoT платформасына Node.js. колдонуп туташтыргысы келгендер үчүн пайдалуу.

Raspberry Pi жокпу?

Эгерде сизде азыр Raspberry Pi жок болсо, мен сизге Raspberry Pi 3 алууну сунуштайм, анткени бул тез жана сизге өзүнчө USB Wi-Fi адаптерин сатып алуунун кажети жок. Мындан тышкары, биз node.jsти Raspberry Piге орнотушубуз керек жана көптөгөн Node.js скрипт булактары ARMv7+ архитектурасына негизделген Raspberry Pi талап кылат, мисалы Pi 3 же Pi 2 жана Raspberry Pi 1 Model B менен иштебейт. /B+ же Raspberry Pi Zero.

Бирок кабатыр болбоңуз, бул абдан алдыга, болгону кадамдарды аткарыңыз!

Node.js менен таанышсызбы?

Компьютериңизден (Windows/Linux/MacOs) node.jsтин биринчи тестин өткөрүшүңүз керек болушу мүмкүн, менин мурунку көрсөтмөм node.js. колдонуп AskSensorsко автоматташтырылган маалымат үчүн этап -этабы менен көрсөтмө берет.

1 -кадам: Сизге керектүү материалдар

Бул жерде керектүү материалдар:

  1. Raspberry Pi 3 Model B+ же Model B (сиз Raspberry Pi 2 Model B колдоно аласыз)
  2. Пиңизди иштетүү үчүн USB микро кабели.
  3. MicroSD картасы, мен 16 ГБ же андан жогору болгон 10 -класстагы картаны сунуштайм.
  4. MicroSD to SD эстутум картасынын адаптерине, microSD картага жазуу үчүн ноутбукта/столго SD картты окуу куралын колдонуу керек болот.

2 -кадам: Raspberry Pi орнотуңуз

Raspberry Pi орнотуңуз
Raspberry Pi орнотуңуз

Raspberry Piде Raspbianдин негизги орнотууларын иштетүү бул Баштоо Колдонмодо оңой жана түшүнүктүү болуп калат. Бул жерде негизги кадамдар:

  1. Download NOOBS,
  2. Аны SD картаңыздан чыгарыңыз
  3. Аны сайыңыз жана Raspberry Pi күйгүзүңүз.
  4. Суралганда, Raspbian орнотууну тандап, анын иштөөсүнө уруксат бериңиз.

Болду, Эми бизде Raspberry Pi системасы бар, аны ар кандай тапшырмалар үчүн колдонсо болот!

3 -кадам: Node Js орнотуу

Бул жерде биз node.js орнотуусуна киребиз, Nodeдун ARM-версиясын орнотуу абдан оңой болуп калат!

  1. Интернетке туташканыңызды текшериңиз
  2. Raspberry Piдеги терминалды ачыңыз. Бул буйруктарды териңиз:

wget

sudo dpkg -i node_latest_armhf.deb

Негизи. Жүктөө жана орнотуу үчүн өтө көп убакыт кетпеши керек.

Ошондой эле сизге керектүү версиянын шилтеме дарегин көрсөтүү мүмкүнчүлүгү бар:

Node.js жүктөө барагына өтүңүз жана сизге керектүү болгон ARM версиясынын шилтеме дарегин көчүрүңүз. Мисалы:

wget

4 -кадам: Түйүнүңүздү текшериңиз

Node.js туура иштээрине ынануу үчүн, төмөнкү буйруктарды териңиз. Ал орнотулган түйүндүн жана npmдин учурдагы версиясын кайтарышы керек.

түйүн -v

npm -v

Эч кандай ката кетирбегенин текшериңиз.

Эгерде баары ойдогудай болсо, кийинки кадамга өтө алабыз!

5 -кадам: Asksensorsго катталыңыз

AskSensors эсебине катталуу оңой жана бекер, эгер сизде дагы эле каттоо эсеби жок болсо, https://asksensors.com сайтынан жаңысын түзүңүз.

Жок дегенде бир модул менен жаңы сенсор түзүңүз, аны сактаңыз жана модулдун 1 графигин көрсөтүңүз.

Уникалдуу Api ачкычы берилет, биз аны кийинки кадамда колдонобуз.

Көбүрөөк маалымат керекпи?

Бул жерде мен AskSensors эсебин түзүүнүн чоо -жайын карап көрбөйм, Бул көптөгөн көрсөтмөлөрдө, видеолордо жана окуу куралдарында кеңири айтылган.

6 -кадам: Node.js скриптин иштетүү

Node.js скриптин иштетүү
Node.js скриптин иштетүү

Биз сунуштаган node.js демосу ар 20 секунд сайын HTTPS GET Requests аркылуу AskSensorsко жасалма маалыматтарды жөнөтөт (20 секунд мисал катары коюлган, сиз ар кандай убакыт аралыгын орното аласыз).

Githubдан.js файлын жүктөп алыңыз, ал https npm пакетин орнотууну талап кылат.

Мурунку кадамда көрсөтүлгөндөй сиз түзгөн сенсор модулуна маалыматтарды жөнөтүү үчүн Api ачкычыңызды орнотушуңуз керек.

Эми сиз акыркы сценарийди иштетүүгө даярсыз:

түйүн

Дал ушул! Маалымат агымын графикте көрүүдөн ырахат алыңыз (жогорудагы сүрөттө чачыранды графиктин мисалы көрсөтүлгөн).

7 -кадам: Бүттү

Окуу үчүн рахмат. комментарий жазуудан тартынба!

Келечекте көптөгөн пайдалуу көрсөтмөлөрдү жарыялайбыз, бизди ээрчиңиз!

Анда сени көрүүгө үмүттөнөбүз:)

Сунушталууда: