
สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-23 15:12

ในช่วงไม่กี่สัปดาห์ที่ผ่านมา จำนวนผู้ป่วยที่ได้รับการยืนยันจากโรคติดเชื้อไวรัสโคโรนาสายพันธุ์ใหม่ (โควิด 19) ทั่วโลกมีมากกว่า 100,000 ราย และองค์การอนามัยโลก (WHO) ได้ประกาศให้การระบาดของโรคปอดอักเสบจากไวรัสโคโรนาสายพันธุ์ใหม่เป็นโรคระบาดระดับโลก ฉันกังวลมากเกี่ยวกับการระบาดครั้งนี้ และฉันต้องออนไลน์ทุกวันเพื่อตรวจสอบข้อมูลการแพร่ระบาดล่าสุด แต่ไม่สะดวกมาก ดังนั้นฉันจึงสร้างโครงการเพื่อใช้ MakePython ESP32 เพื่อรับข้อมูลการแพร่ระบาดล่าสุดแบบเรียลไทม์และแสดงผล มันสะดวกมากที่จะเก็บไว้บนโต๊ะทำงานของฉันสำหรับสถานการณ์ล่าสุด
ขั้นตอนที่ 1: วัสดุสิ้นเปลือง

อุปกรณ์:
- MakePython ESP32
- แบตเตอรี่ลิเธียม
- สาย USB
- สวิตช์สลับ
เครื่องมือ:
- โฟมบอร์ด
- มีด
- กล่องกระดาษ
- หัวแร้ง
- ปืนกาวร้อนละลาย
- เทปสองหน้า
MakePython ESP32 เป็นบอร์ด ESP32 ที่มีจอแสดงผล OLED SSD1306 ในตัว คุณสามารถรับได้จากลิงค์นี้:
ซอฟต์แวร์:
uPyCraft V1.1
คลิกลิงก์นี้เพื่อดาวน์โหลด uPyCraft IDE สำหรับ Windows:https://randomnerdtutorials.com/uPyCraftWindows
ขั้นตอนที่ 2: ทิศทาง UPyCraft สำหรับการใช้งาน

ดาวน์โหลดไฟล์ Get Started MicroPython ESP32 ซึ่งมีรายละเอียดอยู่ในส่วนเครื่องมือการพัฒนา MicroPython ของไฟล์ ซึ่งจะช่วยให้คุณดาวน์โหลดและติดตั้ง uPyCraft IDE และใช้งานได้ นอกจากนี้ยังช่วยให้คุณเริ่มต้นการเขียนโปรแกรม MicroPython
คุณสามารถรับไฟล์ได้จากลิงค์นี้:https://www.makerfabs.com/makepython-esp32-starter …
ขั้นตอนที่ 3: เชื่อมต่อ

- เชื่อมต่อ MakePython ESP32 กับพีซีโดยใช้สาย USB เปิดตัวจัดการอุปกรณ์ (เพียงค้นหา "อุปกรณ์" ในช่องค้นหาของ Windows) เมื่อขยาย ส่วนพอร์ตควรแสดงบางอย่างเช่นด้านบน จดบันทึกหมายเลขพอร์ต เช่น COM20 ในกรณีของฉัน หากไม่มีพอร์ตปรากฏขึ้น ให้ลองดาวน์โหลดไดรฟ์ USB:
- เปิด uPyCraft แล้วคลิก: Tools ->board -> esp32,จากนั้นคลิก: Tools -> Serial -> COM20(พอร์ตของคุณ)
ขั้นตอนที่ 4: ดาวน์โหลดรหัส
ดาวน์โหลดไฟล์ boot.py, ssd1306.py และ main.py เปิดและคลิก DownloadAndRun เพื่อโหลดลงใน MakePython ESP32
ขั้นตอนที่ 5: แก้ไขรหัส


เปิดไฟล์ boot.py และเปลี่ยน ssid และรหัสผ่านเป็นชื่อเครือข่ายท้องถิ่นและรหัสผ่านของคุณ เพื่อให้โมดูลสามารถเชื่อมต่อกับ WIFI สำหรับข้อมูลหลังจากเปิดเครื่อง
ssid = "ผู้ผลิต"
รหัสผ่าน = "20160704"
หากคุณพบว่าข้อมูลการแพร่ระบาดในประเทศของคุณไม่ปรากฏ โปรดแจ้งให้ฉันเพิ่มข้อมูล หรือคุณสามารถแก้ไขด้วยตนเอง วิธีการมีดังนี้: เปิดไฟล์ main.py ค้นหา CountryName เพิ่ม CountryName ของคุณ (จำเป็นต้องแปลเป็นภาษาจีน) และเปลี่ยนตัวเลขใน range() เป็นจำนวนประเทศที่เกี่ยวข้อง แล้วรันหลังจากนั้น บันทึกมัน
ขั้นตอนที่ 6: ทำแม่พิมพ์

ต่อไป เราเริ่มทำเปลือกของแม่พิมพ์ของเราเอง:
ใช้มีดตัดรูเล็กๆ ในกล่องกระดาษเพื่อวางสวิตช์สลับ และใช้รูยาวเพื่อวางหน้าจอแสดงผล
ขั้นตอนที่ 7: เชื่อม


หมุดด้านซ้ายของสวิตช์สลับเชื่อมกับอินพุตพลังงานของโมดูล MakePython ESP32 ด้วยหัวแร้งไฟฟ้า ขั้วบวกของแบตเตอรี่ลิเธียมเชื่อมต่อกับตรงกลางของสวิตช์สลับ และขั้วลบเชื่อมต่อกับ GND ของโมดูล
ขั้นตอนที่ 8: การประกอบ



- ติดโมดูลเข้ากับแผ่นโฟมด้วยเทปกาวสองหน้าและแบตเตอรี่ลิเธียมเข้ากับอีกด้านหนึ่งของแผ่นโฟม
- ติดสวิตช์สลับเข้ากับรูกล่องแล้วยึดด้วยปืนกาวร้อน
- ฝาครอบกระดาษพับเป็นกล่องกระดาษแข็ง หน้าจอแสดงผลถูกสอดเข้าไปในรูกล่องกระดาษแข็งยาว และส่วนอื่น ๆ จะถูกใส่ลงในกล่องกระดาษแข็ง
ขั้นตอนที่ 9: เสร็จสมบูรณ์

ด้วยการพลิกสวิตช์บนกล่อง MakePython ESP32 จะเชื่อมต่อกับอินเทอร์เน็ตโดยอัตโนมัติเมื่อเปิดเครื่อง และหน้าจอจะแสดงข้อมูลข้อมูลการระบาดล่าสุด
ขั้นตอนที่ 10: แสดง

มองดูข้อมูลบนหน้าจอ คนติดไวรัสโคโรน่าเยอะมาก หวังว่าพวกเขาจะดีขึ้นเร็ว ๆ นี้! ในขณะเดียวกัน เราควรป้องกันตัวเอง ล้างมือบ่อยๆ และรวบรวมให้น้อยลง
แนะนำ:
โปรแกรม MicroPython: ห้องน้ำถูกครอบครองหรือไม่: 8 ขั้นตอน (พร้อมรูปภาพ)

โปรแกรม MicroPython: ห้องน้ำถูกยึดหรือไม่: สำนักงานของเราเป็นสำนักงานกลุ่มใหญ่ที่มีห้องน้ำจำกัด"ฉัน" มักพบว่าฉันไม่มีที่ไปห้องน้ำเลยต้องรอนานจนรู้สึกเขินอาย การทดลองใช้ MakePython ESP8266 เพื่อตั้งค่าเซิร์ฟเวอร์ตรวจจับ
โปรแกรม MicroPython:สถานีตรวจอากาศขนาดเล็ก: 7 ขั้นตอน

โปรแกรม MicroPython:สถานีตรวจอากาศขนาดเล็ก: ตอนนี้เข้าสู่ฤดูหนาวแล้ว แต่ก็ยังรู้สึกร้อนอยู่บ้าง แม้ว่าฉันจะใส่แค่เสื้อยืด ซึ่งทำให้ฉันต้องการทราบอุณหภูมิปัจจุบัน ฉันจึงใช้เซ็นเซอร์ Micropython ESP32 และ DHT11 และสถานีตรวจอากาศแบบง่ายๆ เพื่อให้คุณได้ข้อมูลปั
ติดตาม Covid19 สดโดยใช้ ESP8266 และ OLED - แดชบอร์ด Covid19 แบบเรียลไทม์: 4 ขั้นตอน

ติดตาม Covid19 สดโดยใช้ ESP8266 และ OLED | แดชบอร์ด Covid19 แบบเรียลไทม์: เยี่ยมชมเว็บไซต์ Techtronic Harsh: http://techtronicharsh.comทุกที่ที่มีการระบาดใหญ่ของไวรัสโคโรน่าสายพันธุ์ใหม่ (โควิด19) จำเป็นต้องจับตาดูสถานการณ์ปัจจุบันของ COVID-19 ในโลก ดังนั้นเมื่ออยู่บ้าน นี่คือสิ่งที่เป
โปรแกรม MicroPython: แสดงขนาดของวงกลม: 9 ขั้นตอน

โปรแกรม MicroPython: แสดงขนาดของวงกลม: การทดลองนี้ใช้โมดูล MakePython ESP8266 ซึ่งช่วยให้เราเรียนรู้การเขียนโปรแกรม MicroPython บน ESP8266 การทดลองควบคุมขนาดของวงกลมบนหน้าจอโดยการหมุนโพเทนชิออมิเตอร์ ในกระบวนการนี้ เราจะเรียนรู้เกี่ยวกับเรา
โปรแกรม ESP8266 - MicroPython: 4 ขั้นตอน

โปรแกรม ESP8266 - MicroPython: MicroPython เป็นโครงการที่ให้คุณเรียกใช้เวอร์ชันย่อของ python 3 บนไมโครคอนโทรลเลอร์และบอร์ดฝังตัว มีการรองรับบอร์ดไมโครคอนโทรลเลอร์เพิ่มมากขึ้น และแทนที่จะติดตั้ง Linux distro แบบสมบูรณ์บนบอร์ด มันให้ระยะ