Daftar Isi:

Program MicroPython: Perbarui Data Penyakit Coronavirus (COVID-19) secara Real Time: 10 Langkah (dengan Gambar)
Program MicroPython: Perbarui Data Penyakit Coronavirus (COVID-19) secara Real Time: 10 Langkah (dengan Gambar)

Video: Program MicroPython: Perbarui Data Penyakit Coronavirus (COVID-19) secara Real Time: 10 Langkah (dengan Gambar)

Video: Program MicroPython: Perbarui Data Penyakit Coronavirus (COVID-19) secara Real Time: 10 Langkah (dengan Gambar)
Video: Micropython Script to send and receive data via MQTT over Internet | Adafruit IO 2024, Juli
Anonim
Program MicroPython: Perbarui Data Penyakit Coronavirus (COVID-19) secara Real Time
Program MicroPython: Perbarui Data Penyakit Coronavirus (COVID-19) secara Real Time

Dalam beberapa minggu terakhir, jumlah kasus penyakit coronavirus (COVID 19) yang dikonfirmasi di seluruh dunia telah melampaui 100.000, dan organisasi kesehatan dunia (WHO) telah menyatakan wabah pneumonia coronavirus baru sebagai pandemi global. Saya sangat khawatir dengan wabah ini, dan saya harus online setiap hari untuk memeriksa data wabah terbaru, tetapi sangat merepotkan, jadi saya membuat proyek untuk menggunakan MakePython ESP32 untuk mendapatkan data wabah terbaru secara real-time dan tampilan itu, dan sangat nyaman untuk menyimpannya di meja saya untuk situasi terbaru.

Langkah 1: Persediaan

Perlengkapan
Perlengkapan

Perangkat:

  • MakePython ESP32
  • baterai lithium
  • kabel USB
  • Sakelar sakelar

Alat:

  • Papan busa
  • pisau
  • Kotak kertas
  • Besi solder
  • Pistol lem panas meleleh
  • Pita dua sisi

MakePython ESP32 adalah papan ESP32 dengan layar OLED SSD1306 terintegrasi, Anda bisa mendapatkannya dari tautan ini:

Perangkat lunak:

uPyCraft V1.1

Klik tautan ini untuk mengunduh uPyCraft IDE untuk Windows:https://randomnerdtutorials.com/uPyCraftWindows

Langkah 2: Arahan UPyCraft untuk Digunakan

Petunjuk Penggunaan UPyCraft
Petunjuk Penggunaan UPyCraft

Unduh file Get Started MicroPython ESP32, yang dirinci di bagian MicroPython Development Tools dari file tersebut, yang akan membantu Anda mengunduh dan menginstal uPyCraft IDE dan menggunakannya. Ini juga membantu Anda memulai pemrograman MicroPython.

Anda bisa mendapatkan file dari tautan ini: https://www.makerfabs.com/makepython-esp32-starter …

Langkah 3: Hubungkan

Menghubung
Menghubung
  • Hubungkan MakePython ESP32 ke PC menggunakan kabel USB, Buka pengelola perangkat (Cukup cari "perangkat" di kotak pencarian Windows). Saat diperluas, bagian port akan menampilkan sesuatu seperti di atas. Catat nomor port, seperti COM20 dalam kasus saya. Jika tidak ada port yang muncul, coba unduh drive USB:
  • Buka uPyCraft dan klik: Tools ->board -> esp32,Dan kemudian klik: Tools -> Serial -> COM20(Port Anda)

Langkah 4: Unduh Kode

Unduh file boot.py, ssd1306.py dan main.py. Buka dan klik DownloadAndRun untuk memuatnya ke MakePython ESP32.

Langkah 5: Ubah Kode

Ubah Kode
Ubah Kode
Ubah Kode
Ubah Kode

Buka file boot.py dan ubah ssid dan kata sandi menjadi nama dan kata sandi jaringan lokal Anda, sehingga modul dapat terhubung ke WIFI untuk informasi setelah daya

ssid = "Makerfab"

kata sandi = "20160704"

Jika Anda menemukan bahwa informasi wabah negara Anda tidak ditampilkan, beri tahu saya untuk menambahkannya, atau Anda dapat memodifikasinya sendiri. Metodenya adalah sebagai berikut: buka file main.py, temukan CountryName, tambahkan CountryName Anda (harus diterjemahkan ke dalam bahasa Cina) di atasnya, dan ubah nomor dalam range() ke jumlah negara yang sesuai, dan jalankan setelahnya menyimpannya

Langkah 6: Buat Cetakan

Membuat Cetakan
Membuat Cetakan

Selanjutnya, kami mulai membuat cangkang dari cetakan kami sendiri:

Gunakan pisau untuk membuat lubang kecil di kotak kertas untuk menempatkan sakelar sakelar, dan lubang panjang untuk meletakkan layar tampilan.

Langkah 7: Las

Las
Las
Las
Las

Pin kiri sakelar sakelar dilas ke input daya modul MakePython ESP32 dengan besi solder listrik. Kutub positif baterai lithium terhubung ke tengah sakelar sakelar, dan kutub negatif terhubung ke GND modul.

Langkah 8: Perakitan

perakitan
perakitan
perakitan
perakitan
perakitan
perakitan
  • Pasang modul ke papan busa dengan pita perekat dua sisi dan baterai lithium ke sisi lain papan busa.
  • Pasang sakelar sakelar ke lubang karton dan perbaiki dengan pistol lem panas
  • Penutup kertas dilipat menjadi kotak kardus, layar tampilan dimasukkan ke dalam lubang kotak kardus panjang, dan bagian lain dimasukkan ke dalam kotak kardus

Langkah 9: Selesai

Menyelesaikan
Menyelesaikan

Dengan menekan tombol pada karton, MakePython ESP32 terhubung ke Internet secara otomatis saat dihidupkan, dan layar menampilkan informasi data wabah terbaru.

Langkah 10: Tampilan

Melihat informasi di layar, ada begitu banyak orang yang terinfeksi virus corona. Semoga mereka segera sembuh! Pada saat yang sama, kita harus melindungi diri kita sendiri, sering mencuci tangan dan lebih sedikit berkumpul.

Direkomendasikan: