Სარჩევი:
- ნაბიჯი 1: საჭირო მასალები
- ნაბიჯი 2: შექმენით თქვენი Raspberry Pi
- ნაბიჯი 3: დააინსტალირეთ Node Js
- ნაბიჯი 4: შეამოწმეთ თქვენი კვანძი
- ნაბიჯი 5: დარეგისტრირდით მკითხველებისთვის
- ნაბიჯი 6: გაუშვით Node.js სკრიპტი
- ნაბიჯი 7: შესრულებულია
ვიდეო: როგორ დააკავშიროთ ჟოლო Pi ღრუბელთან Node.js გამოყენებით: 7 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:15
ეს გაკვეთილი სასარგებლოა მათთვის, ვინც ეძებს 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: საჭირო მასალები
აქ არის საჭირო მასალები:
- Raspberry Pi 3 მოდელი B+ ან მოდელი B (თქვენ ასევე შეგიძლიათ გამოიყენოთ Raspberry Pi 2 მოდელი B)
- USB მიკრო კაბელი თქვენი Pi- ს გასაძლიერებლად.
- MicroSD ბარათი, მე გირჩევთ კლასის 10 ბარათს, რომელიც არის 16 GB ან მეტი.
- MicroSD to SD მეხსიერების ბარათის ადაპტერი, თქვენ უნდა გამოიყენოთ SD ბარათის მკითხველი თქვენს ლეპტოპზე/დესკტოპზე microSD ბარათზე დასაწერად.
ნაბიჯი 2: შექმენით თქვენი Raspberry Pi
Raspbian Pi– ზე Raspbian– ის ძირითადი კონფიგურაციის გაშვება ადვილი და ნათლად არის ახსნილი ამ დაწყების სახელმძღვანელოში. აქ არის ძირითადი ნაბიჯები:
- ჩამოტვირთეთ NOOBS,
- ამოიღეთ იგი თქვენს SD– ზე
- შეაერთეთ იგი და ჩართეთ Raspberry Pi.
- როდესაც მოგთხოვთ, შეარჩიეთ Raspbian– ის დაყენება და გაუშვით.
ეს არის ის, ახლა ჩვენ გვაქვს საოცარი Raspberry Pi სისტემა, რომელიც შეიძლება გამოყენებულ იქნას სხვადასხვა ამოცანებისათვის!
ნაბიჯი 3: დააინსტალირეთ Node Js
აქ ჩვენ მივდივართ node.js ინსტალაციაში, კვანძის ARM- ვერსიის დაყენება ძალიან ადვილია!
- დარწმუნდით, რომ ინტერნეტთან ხართ დაკავშირებული
- გახსენით ტერმინალი 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 დემო, რომელსაც ჩვენ ვთავაზობთ, აგზავნის უაზრო მონაცემებს AskSensors– ზე HTTPS GET მოთხოვნების შესაბამისად, ყოველ 20 წამში (20 წამი იყო მაგალითი, შეგიძლიათ დააყენოთ სხვადასხვა დროის ინტერვალი).
ჩამოტვირთეთ.js ფაილი github– დან, ის მოითხოვს https npm პაკეტის დაყენებას.
თქვენ უნდა დააყენოთ თქვენი Api Key In, რათა გაგზავნოთ მონაცემები თქვენს მიერ შექმნილ სენსორულ მოდულში, როგორც ეს ნაჩვენებია წინა ნაბიჯში.
ახლა თქვენ მზად ხართ აწარმოოთ საბოლოო სკრიპტი:
კვანძი
Ის არის! ისიამოვნეთ თქვენი მონაცემების ნაკადის ყურებით, რომელიც მოცემულია გრაფიკში (ფიგურა ზემოთ ნაჩვენებია გაფანტული გრაფიკის მაგალითი).
ნაბიჯი 7: შესრულებულია
გმადლობთ რომ კითხულობთ. მოგერიდებათ კომენტარის გაკეთება!
ჩვენ ვაპირებთ გამოაქვეყნოთ ბევრი სასარგებლო ინსტრუქცია მომავალში, მოგვყევით!
იმედია გნახავ:)
გირჩევთ:
როგორ დააკავშიროთ ESP8266 NodeMCU IoT ღრუბელთან: 5 ნაბიჯი
როგორ დააკავშიროთ ESP8266 NodeMCU IoT ღრუბელთან: ეს ინსტრუქცია გაჩვენებთ მარტივ ნივთებს ინტერნეტში ESP8266 NodeMCU და ონლაინ IoT სერვისის გამოყენებით AskSensors გამოყენებით. ჩვენ გაჩვენებთ, თუ როგორ სწრაფად მიიღოთ მონაცემები ESP8266 HTTPS კლიენტისგან და გრაფაში ჩაწერეთ AskSensors Io
როგორ დააკავშიროთ ESP32 IoT ღრუბელთან: 8 ნაბიჯი
როგორ დააკავშიროთ ESP32 IoT ღრუბელთან: ეს ინსტრუქცია მოყვება სტატიების სერიას იმის შესახებ, თუ როგორ უნდა დაუკავშიროთ ტექნიკა, როგორიცაა Arduino და ESP8266 ღრუბელს. მე ვაპირებ აგიხსნათ, თუ როგორ უნდა დააკავშიროთ თქვენი ESP32 ჩიპი ღრუბელთან AskSensors IoT სერვისით. რატომ ESP32? დიდი წარმატების შემდეგ
როგორ დააკავშიროთ ჟოლო Pi მობილური ეკრანზე: 11 ნაბიჯი
როგორ დააკავშიროთ ჟოლო Pi მობილურ ეკრანზე: გაქვთ ჟოლოს პი, მაგრამ არ გაქვთ მონიტორი. რას გააკეთებთ მაშინ, ყიდულობთ მონიტორს, იქნებ დაელოდოთ წამს ……. ….! ეს მონიტორი იკვებება AC- ით (ალტერნატიული დენი)? მაგრამ რა თუ გსურთ წვდომა (დაწყება, პროგრამირება
როგორ დააკავშიროთ ნიადაგის ტენიანობის სენსორი და ESP8266 AskSensors IoT ღრუბელთან: 10 ნაბიჯი
როგორ დააკავშიროთ ნიადაგის ტენიანობის სენსორი და ESP8266 AskSensors IoT Cloud– თან: ეს ინსტრუქცია გიჩვენებთ როგორ დაუკავშიროთ თქვენი ნიადაგის ტენიანობის სენსორი და ESP8266 IoT ღრუბელს. ამ პროექტისთვის ჩვენ ვიყენებთ კვანძის MCU ESP8266 WiFi მოდულს და ნიადაგის ტენიანობის სენსორს რომელიც ზომავს წყლის მოცულობრივ შინაარსს შიგნით
როგორ დააკავშიროთ Led 9V ბატარეასთან რეზისტორების გამოყენებით: 6 ნაბიჯი
როგორ დაუკავშიროთ Led 9V ბატარეას რეზისტორების გამოყენებით: როგორ დააკავშიროთ led 9V ბატარეა განმარტებულია მარტივად, რომ ყველას ესმის და გამოიყენოს იგი ელექტრონული პროექტებისთვის. იმისათვის, რომ ეს გავაკეთოთ, ჩვენ უნდა ვიცოდეთ ჩვენი კომპონენტები