Სარჩევი:

მიკროპითონის პროგრამა: განაახლეთ კორონავირუსული დაავადება (COVID-19) მონაცემები რეალურ დროში: 10 ნაბიჯი (სურათებით)
მიკროპითონის პროგრამა: განაახლეთ კორონავირუსული დაავადება (COVID-19) მონაცემები რეალურ დროში: 10 ნაბიჯი (სურათებით)

ვიდეო: მიკროპითონის პროგრამა: განაახლეთ კორონავირუსული დაავადება (COVID-19) მონაცემები რეალურ დროში: 10 ნაბიჯი (სურათებით)

ვიდეო: მიკროპითონის პროგრამა: განაახლეთ კორონავირუსული დაავადება (COVID-19) მონაცემები რეალურ დროში: 10 ნაბიჯი (სურათებით)
ვიდეო: ESP32 Turorial 1 - Introduction to SunFounder's ESP32 IoT Learnig kit Software and Arduino IDE 2024, ნოემბერი
Anonim
მიკროპითონის პროგრამა: კორონავირუსული დაავადების (COVID-19) მონაცემების განახლება რეალურ დროში
მიკროპითონის პროგრამა: კორონავირუსული დაავადების (COVID-19) მონაცემების განახლება რეალურ დროში

ბოლო რამდენიმე კვირის განმავლობაში მსოფლიოში კორონავირუსული დაავადების (COVID 19) დადასტურებული შემთხვევების რაოდენობამ 100 000 – ს გადააჭარბა, ხოლო ჯანდაცვის მსოფლიო ორგანიზაციამ (WHO) ახალი კორონავირუსული პნევმონიის ეპიდემია გლობალურ პანდემიად გამოაცხადა. მე ძალიან ვნერვიულობდი ამ ეპიდემიის გამო და ყოველდღიურად მომიწია ინტერნეტში შესვლა, რათა შევამოწმო ეპიდემიის უახლესი მონაცემები, მაგრამ ეს ძალიან მოუხერხებელი იყო, ამიტომ მე გავაკეთე პროექტი, რომ გამოვიყენო MakePython ESP32, რათა მივიღო უახლესი ეპიდემიის მონაცემები რეალურ დროში და ეკრანზე და ძალიან მოსახერხებელი იყო მისი სამუშაო მაგიდაზე შენახვა უახლესი სიტუაციისთვის.

ნაბიჯი 1: მარაგი

მარაგები
მარაგები

მოწყობილობა:

  • MakePython ESP32
  • ლითიუმის ელემენტი
  • USB კაბელი
  • გადამრთველის გადართვა

ინსტრუმენტი:

  • ქაფის დაფა
  • დანა
  • Ქაღალდის ყუთი
  • გასაყიდი რკინა
  • ცხელი დნობის წებოს იარაღი
  • ორმხრივი ლენტი

MakePython ESP32 არის ESP32 დაფა ინტეგრირებული SSD1306 OLED დისპლეით, შეგიძლიათ მიიღოთ ამ ბმულიდან:

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

uPyCraft V1.1

დააწკაპუნეთ ამ ბმულზე, რომ ჩამოტვირთოთ uPyCraft IDE Windows- ისთვის :

ნაბიჯი 2: UPyCraft გამოყენების წესი

UPyCraft გამოყენების წესი
UPyCraft გამოყენების წესი

ჩამოტვირთეთ Get Started MicroPython ESP32 ფაილი, რომელიც დეტალურად არის აღწერილი ფაილის MicroPython Tools განყოფილებაში, რომელიც დაგეხმარებათ ჩამოტვირთოთ და დააინსტალიროთ uPyCraft IDE და გამოიყენოთ იგი. ის ასევე დაგეხმარებათ დაიწყოთ MicroPython პროგრამირება.

შეგიძლიათ მიიღოთ ფაილი ამ ბმულიდან: https : //www.makerfabs.com/makepython-esp32-starter…

ნაბიჯი 3: დაკავშირება

დაკავშირება
დაკავშირება
  • შეაერთეთ MakePython ESP32 კომპიუტერთან USB კაბელის გამოყენებით, გახსენით მოწყობილობის მენეჯერი (უბრალოდ მოძებნეთ "მოწყობილობა" Windows საძიებო ველში). გაფართოების შემთხვევაში, პორტის განყოფილებაში უნდა იყოს ნაჩვენები მსგავსი რამ. ჩანაწერი გააკეთეთ პორტის ნომერზე, როგორიცაა COM20 ჩემს შემთხვევაში. თუ პორტი არ ჩანს, სცადეთ ჩამოტვირთოთ USB დრაივი:
  • გახსენით uPyCraft და დააწკაპუნეთ: ინსტრუმენტები -> დაფა -> esp32 , და შემდეგ დააჭირეთ: ინსტრუმენტები -> სერიული -> COM20 (თქვენი პორტი)

ნაბიჯი 4: კოდის ჩამოტვირთვა

ჩამოტვირთეთ boot.py, ssd1306.py და main.py ფაილები. გახსენით და დააწკაპუნეთ DownloadAndRun– ზე, რათა ჩატვირთოთ იგი MakePython ESP32– ში.

ნაბიჯი 5: შეცვალეთ კოდი

შეცვალეთ კოდი
შეცვალეთ კოდი
შეცვალეთ კოდი
შეცვალეთ კოდი

გახსენით boot.py ფაილი და შეცვალეთ ssid და პაროლი თქვენი ადგილობრივი ქსელის სახელსა და პაროლზე, ისე რომ მოდული იყოს დაკავშირებული WIFI– სთან ინფორმაციის მიღების შემდეგ

ssid = "Makerfabs"

პაროლი = "20160704"

თუ აღმოაჩენთ, რომ თქვენი ქვეყნის გავრცელების შესახებ ინფორმაცია არ არის ნაჩვენები, გთხოვთ მითხარით, რომ დავამატო, ან შეგიძლიათ თავად შეცვალოთ იგი. მეთოდი შემდეგია: გახსენით main.py ფაილი, იპოვეთ CountryName , დაამატეთ თქვენი CountryName (საჭიროა ჩინურად ითარგმნოს) და შეცვალეთ რიცხვი დიაპაზონში () შესაბამის რაოდენობის ქვეყნებში და გაუშვით მისი გადარჩენა

ნაბიჯი 6: გააკეთეთ Mould

გააკეთეთ Mold
გააკეთეთ Mold

შემდეგი, ჩვენ დავიწყეთ საკუთარი ყალიბის გარსის დამზადება

გამოიყენეთ დანა ქაღალდის ყუთში პატარა ხვრელის გადასატანად გადამრთველის დასაყენებლად და გრძელი ხვრელი ეკრანის ეკრანის დასაყენებლად.

ნაბიჯი 7: შედუღება

შედუღება
შედუღება
შედუღება
შედუღება

გადამრთველის გადართვის მარცხენა პინი შედუღებულია MakePython ESP32 მოდულის სიმძლავრის შეყვანასთან ელექტრული გამაგრილებელი რკინით. ლითიუმის ბატარეის დადებითი პოლუსი დაკავშირებულია გადამრთველის შუა ნაწილთან, ხოლო უარყოფითი პოლუსი უკავშირდება მოდულის GND- ს.

ნაბიჯი 8: შეკრება

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

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

სრული
სრული

მუყაოს გადამრთველის გადატრიალებით, MakePython ESP32 ჩართვისას ავტომატურად უკავშირდება ინტერნეტს და ეკრანი აჩვენებს უახლესი გავრცელების მონაცემებს.

ნაბიჯი 10: ჩვენება

ეკრანზე არსებული ინფორმაციის დათვალიერებისას იმდენი ადამიანია ინფიცირებული კორონავირუსით. იმედია მალე გამოჯანმრთელდებიან! ამავე დროს, ჩვენ უნდა დავიცვათ თავი, ხშირად დავიბანოთ ხელები და ნაკლებად შევიკრიბოთ.

გირჩევთ: