
Სარჩევი:
2025 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2025-01-23 14:50

ამ გაკვეთილში მე გავაგრძელებ SenseHAT– ის დაყენების პროცესს და იმ კოდის იმპორტს, რომელიც საჭიროა იმისთვის, რომ ეს SenseHAT გახდეს სრულად ფუნქციონირებადი ამინდის სადგური, რომელსაც შეუძლია ჩაწეროს ტემპერატურა, წნევა და ტენიანობა.
ნაბიჯი 1: მასალები და განმარტებები
დასაწყებად დაგჭირდებათ შემდეგი მასალები:
Raspberry Pi 3 Raspbian– ით დაინსტალირებული (Raspbian არის ოპერაციული სისტემა)
SenseHAT
GPIO Pin Extender
პითონ 3 პროგრამული უზრუნველყოფა
სტანდარტული კომპიუტერის აქსესუარები (კლავიატურა, მაუსი, მონიტორი)
განმარტებები და ბმულები, სადაც შეგიძლიათ შეიძინოთ/დააინსტალიროთ თითოეული კომპონენტი, მოცემულია თანდართულ ტექსტურ დოკუმენტში.
ნაბიჯი 2: 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: დასრულება
თუ თქვენ სწორად მიჰყევით წინა ნაბიჯებს, თქვენ უნდა გქონდეთ სრულად ფუნქციონირებადი ჟოლოს პი ამინდის სადგური, რომელსაც შეუძლია ტემპერატურის, წნევის და ტენიანობის მონიტორინგი. გილოცავთ, ახლა თქვენ შეგიძლიათ მართოთ თქვენი ამინდის სადგური და შეაგროვოთ მონაცემები!
გირჩევთ:
როგორ მოვამზადოთ სერვო, რომ მიიღოთ დახურული მარყუჟის კავშირი: 7 ნაბიჯი

როგორ შევცვალოთ სერვო, რომ მივიღოთ დახურული მარყუჟი: ► სერვოს მართვისას მიკროკონტროლერის საშუალებით (როგორც არდუინო), თქვენ შეგიძლიათ მისცეთ მას მხოლოდ სამიზნე ადგილმდებარეობის ბრძანებები (PPM სიგნალში). ამ შეკვეთით, სერვო გადავა ამ სამიზნეზე მდებარეობა. მაგრამ ეს არ არის მყისიერი! ზუსტად არ იცი როდის
ონლაინ მეტეოროლოგიური სადგური: 6 ნაბიჯი

ონლაინ მეტეოროლოგიური სადგური: თქვენ არ დაიჯერებთ! მაგრამ თავიდან. მე ვმუშაობდი CoolPhone– ის მომდევნო ვერსიაზე და იმ შეცდომების რაოდენობამ, რაც მე დავუშვი, როდესაც ის შემუშავდა, მაიძულა მე შესვენება გამეკეთებინა მისგან. ფეხსაცმელი ჩავიცვი და გარეთ გავედი. ცივი გახდა, ასე რომ მოვიგე
MicroPython პროგრამა : მინი მეტეოროლოგიური სადგური: 7 ნაბიჯი

MicroPython პროგრამა : მინი ამინდის სადგური: ახლა ზამთარია, მაგრამ მაინც ცოტათი ცხელა, მიუხედავად იმისა, რომ მე მხოლოდ მაისური მაცვია, რაც მაიძულებს ვიცოდე ამჟამინდელი ტემპერატურა, ამიტომ ვიყენებ Micropython ESP32 და DHT11 სენსორებს და მარტივი ამინდის სადგური, ასე რომ თქვენ შეგიძლიათ მიიღოთ მიმდინარე t
LED მოციმციმე ჟოლოს პი - როგორ გამოვიყენოთ GPIO ქინძისთავები ჟოლოს პიზე: 4 ნაბიჯი

LED მოციმციმე ჟოლოს პი | როგორ გამოვიყენოთ GPIO ქინძისთავები ჟოლოს Pi- ზე: გამარჯობა ბიჭებო ამ ინსტრუქციებში ჩვენ ვისწავლით თუ როგორ გამოიყენოთ Raspberry pi- ის GPIO. თუ თქვენ ოდესმე იყენებთ Arduino– ს, ალბათ იცით, რომ ჩვენ შეგვიძლია LED გადამრთველი და ა. აანთეთ LED ან მიიღეთ შეყვანა გადამრთველიდან ასე
1.8 TFT LCD გაფართოებული მეტეოროლოგიური სადგური: 5 ნაბიჯი

1.8 TFT LCD გაფართოებული ამინდის სადგური: ოდნავ პატარა, მაგრამ უფრო დიდი