Სარჩევი:

შეაერთეთ თქვენი RevPi Core Ubidots– თან: 5 ნაბიჯი
შეაერთეთ თქვენი RevPi Core Ubidots– თან: 5 ნაბიჯი

ვიდეო: შეაერთეთ თქვენი RevPi Core Ubidots– თან: 5 ნაბიჯი

ვიდეო: შეაერთეთ თქვენი RevPi Core Ubidots– თან: 5 ნაბიჯი
ვიდეო: Ყველაზე ძლიერი ანტენა მსოფლიოში! შეაერთეთ თქვენი ტელევიზორი და უყურეთ ყველა არხს მსოფლიოში 🔝 ვიდეოე 2024, ივლისი
Anonim
შეაერთეთ თქვენი RevPi Core Ubidots– თან
შეაერთეთ თქვენი RevPi Core Ubidots– თან

Revolution Pi არის ღია, მოდულური და გამძლე ინდუსტრიული კომპიუტერი, რომელიც დაფუძნებულია დამკვიდრებულ Raspberry Pi– ზე EN61131-2 სტანდარტის დაკმაყოფილებისას. Raspberry Pi Compute Module– ით აღჭურვილი, RevPi Core ბაზა შეიძლება შეუფერხებლად გაფართოვდეს შესაბამისი I/O მოდულებისა და fieldbus კარიბჭეების გამოყენებით ენერგიის მენეჯმენტისთვის, პროცესის მონიტორინგისთვის, მანქანების ჯანმრთელობისთვის და სხვა.

Rev Pi Core არის ნებისმიერი პროგრამის საფუძველი და თქვენი I/O მოთხოვნებიდან გამომდინარე გაფართოების მოდულები, როგორიცაა RevPi DIO, RevPi AIO, RevPi Gates შეიძლება დაერთოს ციფრულ, ანალოგურ ან კარიბჭის მოდულებს. Revolution Pi სერია იწყება ძირითადი მოწყობილობით, RevPi Core და RevPi Core 3, მოდულური სისტემის ცენტრალური დამუშავების ერთეულით. აღჭურვილია ოთხბირთვიანი პროცესორით 1.2 გიგაჰერცით და 1 გბაიტიანი ოპერატიული მეხსიერებით, Broadcom– ის მრავალ ბირთვიან პროცესორს აქვს საკმარისი ძალა რთული ამოცანებისთვის, როგორიცაა გამოსახულების დამუშავება ან ზღვარის გამოთვლა. RevPi Core დამონტაჟებულია DIN სარკინიგზო კორპუსში და იკვებება 24 VDC– ით, გამძლეა და მოითხოვს სტანდარტულ ენერგიის შეყვანას.

შემდეგ სახელმძღვანელოში თქვენ შეისწავლით თუ როგორ უნდა დააკავშიროთ თქვენი RevPi Core და RevPi Core 3 Ubidots Cloud– თან, მოახდინოთ წნევის, ტემპერატურისა და ტენიანობის კითხვის სიმულაცია პითონის firmware სკრიპტის საშუალებით და მარტივად წარმოიდგინოთ ეს მონაცემები თქვენს საკუთარ Ubidots პროგრამაში. ეს სახელმძღვანელო განკუთვნილია მხოლოდ RevPi Core კონფიგურაციისთვის, თუ თქვენ უკვე გაქვთ თქვენი ბირთვი შედგენილი და აპირებთ ახლა იმუშაოთ გაფართოების მოდულებით, გთხოვთ მიმართოთ ქვემოთ მითითებულ სტატიას დამატებითი ინტეგრაციისა და პროგრამის შემუშავებისთვის: RevPi Core + RevPi DIO

ნაბიჯი 1: მოთხოვნები

  • Ethernet კაბელი
  • 24V კვების ბლოკი
  • რევოლუცია Pi Core 3
  • Ubidots ანგარიში - ან - STEM ლიცენზია

ნაბიჯი 2: აპარატურის დაყენება

თქვენი RevPi Core ან RevPi Core 3 დაყენების დასაწყებად, მიმართეთ რევოლუციის Pi– ს სწრაფი დაწყების გზამკვლევს თქვენი მოწყობილობის კონფიგურაციისა და დაკავშირების მიზნით.;)

მას შემდეგ რაც თქვენი RevPi Core კონფიგურირდება სურათის ბოლო ვერსიით (ჯესი) და სწორად არის დაკავშირებული მოწყობილობის ტერმინალი, შეასრულეთ ქვემოთ მოყვანილი ბრძანებები:

sudo apt-get განახლება

შემდეგ:

sudo apt-get განახლება

შენიშვნა: ზემოთ მოყვანილი ბრძანებების განახლებას რამდენიმე წუთი დასჭირდება. მთელი სისტემა განახლდება, ასე რომ მოთმინებით იმოქმედეთ.

ნაბიჯი 3: Firmware Setup

ჩვენ გადავწყვიტეთ გამოვიყენოთ პითონის პროგრამირების ენა, რადგან მისი მარტივი გამოყენებაა RevPi Core. თუ გსურთ სხვა ენის კოდირება, გთხოვთ მიმართოთ რევოლუციის Pi ფორუმს დამატებითი დეტალებისთვის firmware– ის მხარდაჭერაში.

თუ თქვენ პირველად მუშაობთ პითონთან თქვენს RevPi Core– ში, მიიღეთ პიკი ამ ვიდეოში, რომ გახდეთ ცოტათი უფრო ნაცნობი.

1. თქვენი ფირმის წერის დასაწყებად, შექმენით პითონის სკრიპტი RevPi Core ტერმინალში. ჩვენ ვაპირებთ გამოვიყენოთ ნანო რედაქტორი ახალი სკრიპტის შესაქმნელად. ამისათვის გაუშვით ქვემოთ მოცემული ბრძანება:

ნანო ubidots_revpi.py

2. გთხოვთ დააკოპირეთ და ჩასვით ქვემოთ ნიმუშის კოდი ნანო რედაქტორში. მას შემდეგ რაც ჩასვით, მიანიჭეთ თქვენი Ubidots Token, სადაც მითითებულია სკრიპტში. მიმართეთ აქ თქვენი Ubidots ნიშნის ადგილმდებარეობის დასახმარებლად.

ამ ნიმუშის კოდში ჩვენ დავწერეთ უბიდოტებთან მონაცემთა კომუნიკაციის შეფერხება ყოველ 1 წამში. თუ გსურთ ამ შეფერხების გახანგრძლივება, ამის გაკეთება უბრალოდ შეგიძლიათ გააკეთოთ "გადადება = 1" ხაზის მორგებით.

შენიშვნა: სკრიპტის შესანახად ნანო რედაქტორში - დააჭირეთ Ctrl+o, დაადასტურეთ ფაილის სახელი დასაწერად (ubidots_revpi.py) და დააჭირეთ Enter. ნანო რედაქტორის დასახურად დააჭირეთ Ctrl+x.

3. ახლა მოდით შევამოწმოთ სკრიპტი. გაუშვით სკრიპტი, რომელიც ადრე შეიქმნა RevPi ტერმინალში: python ubidots_revpi.py

როდესაც სკრიპტი იწყებს მუშაობას, თქვენ იხილავთ Ubidots სერვერის სტატუსის კოდის წარმატებულ პასუხს.

ნაბიჯი 4: თქვენი მონაცემების ვიზუალიზაცია

ვიზუალიზაცია თქვენი მონაცემები
ვიზუალიზაცია თქვენი მონაცემები
ვიზუალიზაცია თქვენი მონაცემები
ვიზუალიზაცია თქვენი მონაცემები

გადადით თქვენს Ubidots ანგარიშზე და გადაამოწმეთ მიღებული მონაცემები. თქვენ ნახავთ ახალ მოწყობილობას, რომელიც ავტომატურად შეიქმნა მოწყობილობის განყოფილებაში და მოწყობილობის სახელი არის თქვენი RevPi Core MAC მისამართი.

RevPi Core MAC მისამართის მოწყობილობის იარლიყად მინიჭების უპირატესობა ის არის, რომ ერთი და იგივე სკრიპტი მოემსახურება თქვენს ყველა RevPi ბირთვს, მაგრამ საჭიროა მხოლოდ MAC მისამართის კორექტირება კოდში. ეს ამტკიცებს, რომ Ubidots– ში მონაცემების გაგზავნის ბოლოდან ბოლო დრომდე, მონაცემები ყოველთვის ინახება Ubidots– ის შესაბამის მოწყობილობაში.

არ მოგწონთ MAC მისამართი, როგორც თქვენი მოწყობილობის სახელი თქვენს Ubidots ეკრანზე? არ ინერვიულო! თქვენ შეგიძლიათ შეცვალოთ სახელი უფრო მეგობრული, მაგრამ მოწყობილობის ეტიკეტი დარჩება MAC მისამართად, რომ არასოდეს დაბნეული იყოს რომელი მოწყობილობა რომელია. გადახედეთ დახმარების ცენტრის ამ სტატიას, რათა უკეთ გაიგოთ მოწყობილობის ეტიკეტები და მოწყობილობების სახელები Ubidots– ში.

დააწკაპუნეთ ნებისმიერ მოწყობილობაზე თქვენი მოწყობილობის განყოფილებაში, რათა ნახოთ ვიზუალურად ცვლადი, რომელიც იწერება და იგზავნება Ubidots– ში ჩვენი ფირმის ნიმუშიდან. როგორც ხედავთ, ჩვენს ნიმუშის კოდს აქვს სამი ცვლადი: ტენიანობა, წნევა და ტემპერატურა.

მნიშვნელოვანი შენიშვნა: როგორც უკვე აღვნიშნეთ, მოწოდებული ნიმუშის კოდიდან გამოქვეყნებული მონაცემები იმიტირებულია. რეალური სამყაროს გარემოს შესწავლის დასაწყებად დაგჭირდებათ რევოლუციის Pi გაფართოების მოდული. ერთი, როგორიცაა RevPi DIO, გთხოვთ მიმართოთ ქვემოთ მოცემულ სტატიას სენსორული და ამძრავის კითხვისთვის ამ ინტეგრაციის შესაქმნელად: RevPi Core + RevPi DIO

ნაბიჯი 5: შედეგები

სულ რამდენიმე წუთში თქვენ ინტეგრირება მოახდინეთ RevPi Core Ubidots– თან, გაგზავნეთ მონაცემების ნიმუში იმიტირებული პითონის კოდის გამოყენებით და შეატყობინეთ თქვენს მუშაობას Ubidots– ს მონაცემთა შენახვის, ვიზუალიზაციისა და გამოთვლის მიზნით. მონიტორინგის ან მართვისათვის თქვენი სამრეწველო გადაწყვეტილებების განსახორციელებლად, გადახედეთ RevPi გაფართოების მოდულების სრულ შემადგენლობას.

ახლა დროა შევქმნათ Ubidots დაფები თქვენი მონაცემების ვიზუალიზაციისთვის და გასაგებად საუკეთესო გადაწყვეტილებების მისაღებად, მარტივად და თანმიმდევრულად.

გირჩევთ: