Სარჩევი:

როგორ დააკავშიროთ ჟოლო Pi ღრუბელთან Node.js გამოყენებით: 7 ნაბიჯი
როგორ დააკავშიროთ ჟოლო Pi ღრუბელთან Node.js გამოყენებით: 7 ნაბიჯი

ვიდეო: როგორ დააკავშიროთ ჟოლო Pi ღრუბელთან Node.js გამოყენებით: 7 ნაბიჯი

ვიდეო: როგორ დააკავშიროთ ჟოლო Pi ღრუბელთან Node.js გამოყენებით: 7 ნაბიჯი
ვიდეო: საუკეთესო სათევზაო კვანძი, რომლის შესახებაც ყველა მეთევზემ უნდა იცოდეს. 2024, ნოემბერი
Anonim
როგორ დააკავშიროთ Raspberry Pi ღრუბელს Node.js გამოყენებით
როგორ დააკავშიროთ Raspberry Pi ღრუბელს Node.js გამოყენებით

ეს გაკვეთილი სასარგებლოა მათთვის, ვინც ეძებს Raspberry Pi– ს ღრუბელთან დაკავშირებას, განსაკუთრებით AskSensors IoT პლატფორმას, Node.js.

არ გაქვთ ჟოლო პი?

თუ ამჟამად არ გაქვთ 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/MacO), ჩემი წინა ინსტრუქცია აჩვენებს ნაბიჯ ნაბიჯ გზამკვლევს ავტომატური მონაცემების გაგზავნას AskSensors– ზე node.js.

ნაბიჯი 1: საჭირო მასალები

აქ არის საჭირო მასალები:

  1. Raspberry Pi 3 მოდელი B+ ან მოდელი B (თქვენ ასევე შეგიძლიათ გამოიყენოთ Raspberry Pi 2 მოდელი B)
  2. USB მიკრო კაბელი თქვენი Pi- ს გასაძლიერებლად.
  3. MicroSD ბარათი, მე გირჩევთ კლასის 10 ბარათს, რომელიც არის 16 GB ან მეტი.
  4. MicroSD to SD მეხსიერების ბარათის ადაპტერი, თქვენ უნდა გამოიყენოთ SD ბარათის მკითხველი თქვენს ლეპტოპზე/დესკტოპზე microSD ბარათზე დასაწერად.

ნაბიჯი 2: შექმენით თქვენი Raspberry Pi

შექმენით თქვენი Raspberry Pi
შექმენით თქვენი Raspberry Pi

Raspbian Pi– ზე Raspbian– ის ძირითადი კონფიგურაციის გაშვება ადვილი და ნათლად არის ახსნილი ამ დაწყების სახელმძღვანელოში. აქ არის ძირითადი ნაბიჯები:

  1. ჩამოტვირთეთ NOOBS,
  2. ამოიღეთ იგი თქვენს SD– ზე
  3. შეაერთეთ იგი და ჩართეთ Raspberry Pi.
  4. როდესაც მოგთხოვთ, შეარჩიეთ Raspbian– ის დაყენება და გაუშვით.

ეს არის ის, ახლა ჩვენ გვაქვს საოცარი Raspberry Pi სისტემა, რომელიც შეიძლება გამოყენებულ იქნას სხვადასხვა ამოცანებისათვის!

ნაბიჯი 3: დააინსტალირეთ Node Js

აქ ჩვენ მივდივართ node.js ინსტალაციაში, კვანძის 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 ანგარიშზე დარეგისტრირება ადვილი და უფასოა, თუ ჯერ კიდევ არ გაქვთ ანგარიში, შექმენით ახალი

შექმენით ახალი სენსორი მინიმუმ ერთი მოდულით, შეინახეთ იგი და აჩვენეთ მოდულის 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: შესრულებულია

გმადლობთ რომ კითხულობთ. მოგერიდებათ კომენტარის გაკეთება!

ჩვენ ვაპირებთ გამოაქვეყნოთ ბევრი სასარგებლო ინსტრუქცია მომავალში, მოგვყევით!

იმედია გნახავ:)

გირჩევთ: