![MicroPython პროგრამა : მინი მეტეოროლოგიური სადგური: 7 ნაბიჯი MicroPython პროგრამა : მინი მეტეოროლოგიური სადგური: 7 ნაბიჯი](https://i.howwhatproduce.com/images/003/image-7075-j.webp)
Სარჩევი:
2025 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2025-01-23 14:50
![მიკროპითონის პროგრამა i მინი ამინდის სადგური მიკროპითონის პროგრამა i მინი ამინდის სადგური](https://i.howwhatproduce.com/images/003/image-7075-1-j.webp)
ახლა ზამთარია, მაგრამ მაინც ცოტათი ცხელა, მიუხედავად იმისა, რომ მე მხოლოდ მაისური მაცვია, რაც მაიძულებს ვიცოდე მიმდინარე ტემპერატურა, ამიტომ ვიყენებ Micropython ESP32 და DHT11 სენსორებს და უბრალო ამინდის სადგურს. შეგიძლიათ მიიღოთ ნებისმიერი ტემპერატურა და ტენიანობა ნებისმიერ ბრაუზერში, ახლა მე გაგიზიარებთ პროცესს.
ნაბიჯი 1: მარაგი
![მარაგები მარაგები](https://i.howwhatproduce.com/images/003/image-7075-2-j.webp)
აპარატურა:
- MakePython ESP32
- DHT11
- პურის დაფა
- გადასვლის ხაზი
- USB კაბელი
MakePython ESP32 არის ESP32 დაფა ინტეგრირებული SSD1306 OLED დისპლეით, შეგიძლიათ მიიღოთ ამ ბმულიდან:
www.makerfabs.com/makepython-esp32.html
პროგრამული უზრუნველყოფა
uPyCraft IDE
დააწკაპუნეთ ამ ბმულზე, რომ ჩამოტვირთოთ uPyCraft IDE Windows- ისთვის:
ნაბიჯი 2: გაყვანილობა
![გაყვანილობა გაყვანილობა](https://i.howwhatproduce.com/images/003/image-7075-3-j.webp)
- MakePython ESP32 და DHT11 ჩართულია პურის დაფაზე.
- DHT11– ს მხოლოდ 3 მავთული სჭირდება, VCC და GND დაკავშირებულია ESP32– ის 3V3– თან და GND– თან, ხოლო მონაცემები ESP32– ის IO14– თან. მე გამოვიყენე GPIO14 ექსპერიმენტში, ამიტომ მე დავუკავშირე IO14.
- შეაერთეთ MakePython ESP32 კომპიუტერთან USB კაბელის გამოყენებით, გახსენით მოწყობილობის მენეჯერი (უბრალოდ მოძებნეთ "მოწყობილობა" Windows საძიებო ველში). გაფართოების შემთხვევაში, პორტის განყოფილებაში უნდა იყოს ნაჩვენები მსგავსი რამ. ჩანაწერი გააკეთეთ პორტის ნომერზე, როგორიცაა COM19 ჩემს შემთხვევაში. თუ პორტი არ ჩანს, სცადეთ ჩამოტვირთოთ USB დრაივი:
ნაბიჯი 3: UPyCraft გამოყენების წესი
![UPyCraft გამოყენების წესი UPyCraft გამოყენების წესი](https://i.howwhatproduce.com/images/003/image-7075-4-j.webp)
![UPyCraft გამოყენების წესი UPyCraft გამოყენების წესი](https://i.howwhatproduce.com/images/003/image-7075-5-j.webp)
UPyCraft– ის დეტალური ინსტრუქციები შეგიძლიათ იხილოთ ამ ბმულზე:
www.makerfabs.com/makepython-esp32-starter…
- დააწკაპუნეთ ზემოთ მოცემულ ბმულზე, რომ გახსნათ გვერდი
- იპოვეთ MicroPython ESP32 Dev Kit სახელმძღვანელო დოკუმენტი
- დააწკაპუნეთ გადმოწერაზე დოკუმენტის გასახსნელად
- დეტალური გაკვეთილები ხელმისაწვდომია I. MicroPython განვითარების ინსტრუმენტების დირექტორიაში
რასაკვირველია, ეს დოკუმენტაცია არ არის მხოლოდ uPyCraft ინსტრუქციებზე, არამედ მოიცავს რამდენიმე MicroPython ESP32 რუტინას და ხშირად დასმულ კითხვებს და შეცდომების დამუშავებას.
ნაბიჯი 4: კოდის ჩამოტვირთვა
![კოდის ჩამოტვირთვა კოდის ჩამოტვირთვა](https://i.howwhatproduce.com/images/003/image-7075-6-j.webp)
![კოდის ჩამოტვირთვა კოდის ჩამოტვირთვა](https://i.howwhatproduce.com/images/003/image-7075-7-j.webp)
Ssd1306.py კოდი გადმოწერილია GitHub საცავიდან: https://github.com/ckuehnel/MicroPython-on-ESP32 ან ჩამოტვირთეთ ჩემი.
Ssd1306.py- ის გადმოტვირთვის შემდეგ გახსენით ფაილი და დააწკაპუნეთ Save and DownAndRun. როდესაც გადმოტვირთვა წარმატებულია, ნაჩვენები იქნება "ჩამოტვირთეთ კარგი".
Main.py- ის გადმოტვირთვის შემდეგ, საჭიროა შემდეგი ცვლილებების შეტანა:
1. შეცვალეთ ქსელის სახელი და პაროლი:
- SSID: საჭიროა თქვენი ადგილობრივი ქსელის სახელის შეცვლა
- PASSWORD: საჭიროა თქვენი ადგილობრივი ქსელის პაროლის შეცვლა
როდესაც დაასრულებთ, დააწკაპუნეთ DownAndRun და MakePython ESP32 დაუკავშირდება WiFi- ს
2. DHT11 მონაცემთა პინი:
თუ DHT11 მიიღებს Pin– ის ცვლილებას MakePython ESP32– ზე, შეცვალეთ ნომერი Pin– ში () იმ Pin– ზე, რომელსაც თქვენ იღებთ.
ნაბიჯი 5: მიიღეთ IP მისამართი
![მიიღეთ IP მისამართი მიიღეთ IP მისამართი](https://i.howwhatproduce.com/images/003/image-7075-8-j.webp)
გაუშვით main.py, ქსელის წარმატება, შეგიძლიათ ნახოთ IP მისამართი (ჩემი: 192.168.1.120).
ნაბიჯი 6: გახსენით ბრაუზერი
![გახსენით ბრაუზერი გახსენით ბრაუზერი](https://i.howwhatproduce.com/images/003/image-7075-9-j.webp)
გახსენით ბრაუზერი თქვენს კომპიუტერში, ჩაწერეთ IP მისამართი, რომელიც ახლახან მიიღეთ (192.168.1.120) და დააწკაპუნეთ Enter დასადასტურებლად.
ნაბიჯი 7: ახლა ამინდი
![ახლა ამინდი ახლა ამინდი](https://i.howwhatproduce.com/images/003/image-7075-10-j.webp)
ბრაუზერი აჩვენებს მიმდინარე ტემპერატურასა და ტენიანობას, ასევე OLED ეკრანს MakePython ESP32- ზე. როდესაც განაახლებთ გვერდს, ტემპერატურისა და ტენიანობის მონაცემები ასევე განახლდება.
მინი ამინდის სადგური შედარებით მარტივია. მე დავამატებ მონაცემებს გაზის სენსორებისგან, წვიმის სენსორებისგან, ატმოსფერული წნევის სენსორებისა და სხვა სენსორებისგან ამინდის სადგურის გასამდიდრებლად.
გირჩევთ:
ონლაინ მეტეოროლოგიური სადგური: 6 ნაბიჯი
![ონლაინ მეტეოროლოგიური სადგური: 6 ნაბიჯი ონლაინ მეტეოროლოგიური სადგური: 6 ნაბიჯი](https://i.howwhatproduce.com/images/002/image-4992-j.webp)
ონლაინ მეტეოროლოგიური სადგური: თქვენ არ დაიჯერებთ! მაგრამ თავიდან. მე ვმუშაობდი CoolPhone– ის მომდევნო ვერსიაზე და იმ შეცდომების რაოდენობამ, რაც მე დავუშვი, როდესაც ის შემუშავდა, მაიძულა მე შესვენება გამეკეთებინა მისგან. ფეხსაცმელი ჩავიცვი და გარეთ გავედი. ცივი გახდა, ასე რომ მოვიგე
DIY ამინდის სადგური და WiFi სენსორული სადგური: 7 ნაბიჯი (სურათებით)
![DIY ამინდის სადგური და WiFi სენსორული სადგური: 7 ნაბიჯი (სურათებით) DIY ამინდის სადგური და WiFi სენსორული სადგური: 7 ნაბიჯი (სურათებით)](https://i.howwhatproduce.com/images/005/image-13050-j.webp)
DIY ამინდის სადგური და WiFi სენსორული სადგური: ამ პროექტში მე გაჩვენებთ თუ როგორ უნდა შექმნათ ამინდის სადგური WiFi სენსორულ სადგურთან ერთად. სენსორული სადგური ზომავს ადგილობრივი ტემპერატურისა და ტენიანობის მონაცემებს და აგზავნის მას WiFi– ით ამინდის სადგურზე. ამის შემდეგ ამინდის სადგური აჩვენებს
შექმენით ხელნაკეთი მეტეოროლოგიური კვლევა: 3 ნაბიჯი
![შექმენით ხელნაკეთი მეტეოროლოგიური კვლევა: 3 ნაბიჯი შექმენით ხელნაკეთი მეტეოროლოგიური კვლევა: 3 ნაბიჯი](https://i.howwhatproduce.com/images/012/image-33267-j.webp)
შექმენით ხელნაკეთი მეტეოროლოგიური კვლევა: ამ იაფი ხელნაკეთი ქარის კვლევისთვის დაგვჭირდება პინგ -პონგის იაფი ბურთები, PVC მილი, სუპერ წებო, სითბოს წყარო და ძველი HD ძრავა
1.8 TFT LCD გაფართოებული მეტეოროლოგიური სადგური: 5 ნაბიჯი
![1.8 TFT LCD გაფართოებული მეტეოროლოგიური სადგური: 5 ნაბიჯი 1.8 TFT LCD გაფართოებული მეტეოროლოგიური სადგური: 5 ნაბიჯი](https://i.howwhatproduce.com/images/002/image-4108-28-j.webp)
1.8 TFT LCD გაფართოებული ამინდის სადგური: ოდნავ პატარა, მაგრამ უფრო დიდი
როგორ მოვამზადოთ ჟოლოს პი მეტეოროლოგიური სადგური: 5 ნაბიჯი
![როგორ მოვამზადოთ ჟოლოს პი მეტეოროლოგიური სადგური: 5 ნაბიჯი როგორ მოვამზადოთ ჟოლოს პი მეტეოროლოგიური სადგური: 5 ნაბიჯი](https://i.howwhatproduce.com/images/001/image-687-127-j.webp)
როგორ გავაკეთოთ ჟოლოს ამინდის ამინდის სადგური: ამ გაკვეთილზე მე გავაგრძელებ SenseHAT– ის დაყენების პროცესს და იმ კოდის იმპორტს, რომელიც საჭიროა იმისთვის, რომ ეს SenseHAT გახდეს სრულად ფუნქციონირებადი ამინდის სადგური, რომელსაც შეუძლია ჩაწეროს ტემპერატურა, წნევა და ტენიანობა