როგორ მოვამზადოთ ჟოლოს პი მეტეოროლოგიური სადგური: 5 ნაბიჯი
როგორ მოვამზადოთ ჟოლოს პი მეტეოროლოგიური სადგური: 5 ნაბიჯი
Anonim
როგორ მოვამზადოთ ჟოლოს პი ამინდის სადგური
როგორ მოვამზადოთ ჟოლოს პი ამინდის სადგური

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

ნაბიჯი 1: მასალები და განმარტებები

დასაწყებად დაგჭირდებათ შემდეგი მასალები:

Raspberry Pi 3 Raspbian– ით დაინსტალირებული (Raspbian არის ოპერაციული სისტემა)

SenseHAT

GPIO Pin Extender

პითონ 3 პროგრამული უზრუნველყოფა

სტანდარტული კომპიუტერის აქსესუარები (კლავიატურა, მაუსი, მონიტორი)

განმარტებები და ბმულები, სადაც შეგიძლიათ შეიძინოთ/დააინსტალიროთ თითოეული კომპონენტი, მოცემულია თანდართულ ტექსტურ დოკუმენტში.

ნაბიჯი 2: SenseHAT- ის ინსტალაცია

SenseHAT– ის ინსტალაცია
SenseHAT– ის ინსტალაცია

მას შემდეგ რაც თქვენ გაქვთ ყველა საჭირო აღჭურვილობა, თქვენ უნდა დაიწყოთ SenseHAT– ის დაყენებით. ჯერ გაუშვით Raspberry Pi, გახსენით ტერმინალი და შეასრულეთ ეს ბრძანება "sudo apt-get update" ბრჭყალების გარეშე, შემდეგ კვლავ შეასრულეთ ეს ბრძანება "sudo apt-get install sense-hat", ბრჭყალების გარეშე. მას შემდეგ რაც დაასრულებთ წინა ბრძანებას გაუშვით "sudo reboot" და ნება მიეცით Pi- მ გააკეთოს დანარჩენი. მას შემდეგ რაც დასრულდება, თქვენ უნდა დააინსტალიროთ SenseHAT GPIO ქინძისთავებზე, შეიძლება დაგჭირდეთ GPIO პინის სათაურის შეძენა, თუ თქვენი SenseHAT არ ჯდება სწორად. თანდართული სურათი არის ის, რაც უნდა გამოიყურებოდეს, თუ სწორად არის დამონტაჟებული

ნაბიჯი 3: კოდი

კოდი
კოდი

მას შემდეგ რაც დაასრულებთ მე –2 ნაბიჯს, დარწმუნდით, რომ SenseHAT სწორად არის ჩატვირთული, LED- ები უნდა იყოს განათებული ცისარტყელას შაბლონში, როგორც სურათზე მიმაგრებული Raspberry Pi– ს დაწყებისთანავე, თუ ის არ არის განათებული როგორც სურათზე, ან არის მხოლოდ ნაწილობრივ განათდა, ამოიღეთ ძალა Raspberry Pi- ს, შემდეგ გათიშეთ და ხელახლა დააკავშირეთ თქვენი SenseHAT. თქვენი შემდეგი ნაბიჯი არის იმ კოდის იმპორტი, რომელსაც გამოიყენებთ ამინდის სადგურის მუშაობისთვის, ამ ნაბიჯს თან ერთვის ფაილი, რომელიც შეიცავს ყველა კოდს, რომელიც დაგჭირდებათ ამინდის სადგურისთვის, რომელიც შეიძლება სრულად მორგებული იყოს მხოლოდ თქვენი მონაცემების ჩაწერაზე. საჭიროა და წერს აღნიშნულ მონაცემებს ფაილში ყოველ წამს. განათავსეთ იგი / მთავარი / დირექტორია. კოდის მორგება ისეთივე მარტივია, როგორც რიცხვის შეცვლა. მას შემდეგ რაც კოდს შემოიტანთ, მის გასაშვებად უნდა შეასრულოთ შემდეგი ბრძანება (ბრჭყალების გარეშე) "sudo python ~/logscript.py". მას შემდეგ რაც გაუშვით კოდი მის შესაჩერებლად, უბრალოდ დააჭირეთ CTRL+C და ის დასრულდება და თქვენ შეძლებთ ნახოთ მონაცემები, რომლებიც შესული ხართ იმავე დირექტორიაში. კოდის შესაცვლელად, უბრალოდ ჩაწერეთ შემდეგი ბრძანება (ბრჭყალების გარეშე) "sudo nano ~/logscript.py". ეს გახსნის კოდს ჩაშენებულ ტექსტურ რედაქტორში და მოგცემთ შესაძლებლობას მარტივი მოდიფიკაცია და პერსონალიზაცია.

ნაბიჯი 4: დასრულება

დასრულება
დასრულება

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

ნაბიჯი 5: დასრულება

თუ თქვენ სწორად მიჰყევით წინა ნაბიჯებს, თქვენ უნდა გქონდეთ სრულად ფუნქციონირებადი ჟოლოს პი ამინდის სადგური, რომელსაც შეუძლია ტემპერატურის, წნევის და ტენიანობის მონიტორინგი. გილოცავთ, ახლა თქვენ შეგიძლიათ მართოთ თქვენი ამინდის სადგური და შეაგროვოთ მონაცემები!

გირჩევთ: