ค้นหาเว็บไซต์

5 โครงการ ESP32 ที่ไม่เหมือนใครที่คุณไม่เคยได้ยินมาก่อนให้ลองในสุดสัปดาห์นี้ (17 - 19 เม.ย.)


ESP32 เป็นไมโครคอนโทรลเลอร์ราคาถูกที่มีการใช้งานหลากหลาย ตั้งแต่เซ็นเซอร์ในบ้านอัจฉริยะไปจนถึงเครื่องเกมพกพา ขอบเขตที่แท้จริงของเครื่องมือนี้แสดงให้เห็นผ่านการใช้งานที่ไม่ปกติบางอย่าง นี่คือห้าโครงการแปลก ๆ เพื่อสร้างแรงบันดาลใจให้คุณในสุดสัปดาห์นี้

เครื่องตรวจจับฟ้าผ่าแบบมือถือ

ผู้ใช้ Instructables ชื่อ gokux ได้สร้าง Flash Bee ซึ่งเป็นเครื่องมือพกพาที่ตรวจจับฟ้าผ่า บอกคุณเมื่อเกิดฟ้าผ่า ระยะห่างจากตำแหน่งของคุณ และพายุกำลังเคลื่อนที่เข้ามาหาคุณหรือไม่ อุปกรณ์นี้ถูกออกแบบโดยคำนึงถึงนักเดินป่า ซึ่งจะชื่นชมการเตือนล่วงหน้าของพายุที่อาจทำให้พวกเขาอยู่ในสถานการณ์อันตราย

โครงการนี้สามารถพกพาได้ ขับเคลื่อนด้วยแบตเตอรี่ลิเธียมโพลิเมอร์ขนาด 400mAh (โดยมีพื้นที่สำหรับเซลล์ที่ใหญ่กว่า) มีเซ็นเซอร์ฟ้าผ่า AS3935 หน้าจอทรงกลม โครงสร้างพิมพ์ 3 มิติ และไมโครคอนโทรลเลอร์ ESP32-C3 ราคาประหยัด สามารถชาร์จผ่าน USB-C และเมื่อใช้แบตเตอรี่ที่แนะนำ สามารถใช้งานได้ประมาณหกถึงเจ็ดชั่วโมง

อุปกรณ์นี้ยังมีสัญญาณเตือนฟ้าแลบเหนือศีรษะ และทุกสิ่งที่คุณต้องใช้ในการสร้างรวมถึงเฟิร์มแวร์และไฟล์ STL สำหรับการพิมพ์ 3 มิติ สามารถดาวน์โหลดได้ฟรี เพิ่มสิ่งนี้ลงในรายการโครงการการพิมพ์ 3 มิติ ESP32 ที่เพิ่มขึ้นเรื่อย ๆ ของคุณ

ตัวฝึกคำศัพท์บนเดสก์ท็อปพร้อมจอแสดงผลอิ้งค์

ฉันเห็นโปรแกรมฝึกคำศัพท์บนเดสก์ท็อปนี้ใน Reddit เมื่อไม่กี่วันก่อน คิดว่ามันเจ๋งดี แล้วก็เลื่อนผ่านไป แต่ต่อมา เมื่อฉันจับตัวเองกำลังครุ่นคิดและจ้องที่แผนที่โอเชียเนียที่อยู่ข้างหลังโต๊ะทำงานของฉัน ฉันก็รู้ตัวว่าฉันจำตำแหน่งของหมู่เกาะโซโลมอนได้อย่างดีโดยไม่รู้ตัว

ด้วยคำใหม่ให้จ้องมองทุกวัน โปรแกรมฝึกคำศัพท์อาจเป็นแรงผลักดันในการพัฒนาตัวเอง โปรแกรมนี้รวมคำประจำวัน โหมดทบทวนเพื่อทดสอบคำที่ผ่านมา สถิติ และการเตือนว่าคุณควรฝึกความรู้ถ้าคุณไม่ได้ใช้โหมดทบทวนมาสักระยะหนึ่ง มันใช้ ESP32 แบบธรรมดาคู่กับจอ E-Ink ขนาด 2.9 นิ้ว เคสที่พิมพ์ 3 มิติ ปุ่มสัมผัส และไฟ LED เพื่อดึงดูดความสนใจของคุณ

คุณสามารถหาคู่มือการประกอบ ไฟล์การพิมพ์ 3 มิติ และเฟิร์มแวร์ได้บนหน้า GitHub ของโครงการ มันไม่จำเป็นต้องอยู่บนโต๊ะของคุณ; คุณสามารถพิมพ์เคสเพื่อติดบนผนัง ข้างเครื่องชงกาแฟของคุณ หรือที่ไหนก็ตามที่มันอาจมีประโยชน์

ตัวดูกล้องประตูโดยเฉพาะ

มีการใช้งาน ESP32 มากมายในบ้านอัจฉริยะ เช่น เซ็นเซอร์อุณหภูมิและความชื้นราคาถูก การตรวจจับการอยู่ การทำงานเป็นพร็อกซีอินฟราเรดและบลูทูธ หรือแดชบอร์ดน้ำหนักเบา โครงการนี้มีวัตถุประสงค์ที่ชัดเจน: เพื่อแสดงภาพนิ่งล่าสุดจากกล้องกริ่งประตูวิดีโอ (หรือกล้องใดก็ได้)

ฉันชอบเป็นพิเศษกับปุ่มหมุนสำหรับสลับระหว่างกล้องต่างๆ ซึ่งเพิ่มสัมผัสแบบอะนาล็อกที่สามารถรู้สึกได้ นอกจากนี้ยังมีปุ่มบนหน้าจอสำหรับรีเฟรชภาพ (นี่ไม่ใช่วิดีโอสด มันดึงภาพสแนปช็อต) ในโหมดว่างหน้าจอจะแสดงนาฬิกาและหน้าสถานะ ทุกครั้งที่ตรวจพบการมีอยู่ มันจะสลับไปยังมุมมองกล้องโดยอัตโนมัติและดึงภาพสแนปช็อตล่าสุดจากเซิร์ฟเวอร์ในพื้นที่ ESP32 ทำหน้าที่เพียงเป็นตัวควบคุมที่ดึงและแสดงข้อมูลเท่านั้น

บนหน้า GitHub ของโครงการ ผู้เขียนอธิบายว่าเซิร์ฟเวอร์จะเตรียมภาพและทำให้สามารถใช้งานได้ในเครือข่ายท้องถิ่น (คุณควรจะสามารถใช้บางอย่างเช่น Scrypted หรือ Frigate เพื่อทำสิ่งนี้) อันนี้ต้องการ ESP32-S3 SuperMini

เซ็นเซอร์ความเร็วและระยะทางของล้อแมว

มีสองเหตุผลที่แมวของเราไม่มีลู่วิ่ง เหตุผลแรกคือเรื่องพื้นที่ เพราะมันกินพื้นที่พอสมควร เหตุผลที่สองคือความกังวลว่าพวกมันอาจจะไม่ได้ใช้จริงๆ ฉันมักจะคิดเล่นๆ เกี่ยวกับการซื้อของมือสองมาแค่ดูว่าแมวมันจะใช่ไหม ดังนั้นถ้าฉันทำจริง โปรเจกต์ ESP32 นี้จะต้องอยู่ในรายการสิ่งที่ต้องทำแน่นอน

โครงการความเร็วและระยะทางของล้อแมว ESP ใช้เซ็นเซอร์ฮอลล์ แมกเนติก ESP32 มาตรฐาน สายไฟบางส่วน และตัวเรือนง่าย ๆ เพื่อแสดงการใช้งานล้อแมวใน Home Assistant โครงการที่เสร็จแล้วจะตรวจสอบกิจกรรมแบบเรียลไทม์ เช่น ระยะเวลาการใช้งาน ความเร็ว และว่าล้อกำลังถูกใช้งานหรือไม่ นอกจากนี้ยังเก็บข้อมูลระยะยาว เช่น ระยะทางรวม ความเร็วสูงสุด และค่าเฉลี่ยรายวัน

โครงการนี้พึ่งพาเฟิร์มแวร์ ESPHome โดยใช้ไฟล์ YAML ง่ายๆ ที่คุณสามารถอัปโหลดได้ ซึ่งได้รับการสนับสนุนโดยตรงจาก Home Assistant คุณสามารถสร้างสรรค์สิ่งต่างๆ ได้มากมายด้วยวิธีนี้ เช่น การทำให้เครื่องจ่ายขนมทำงานอัตโนมัติเมื่อแมวของคุณถึงเกณฑ์ที่กำหนดเพื่อส่งเสริมการใช้

เครื่องสังเคราะห์วิดีโอคอมโพสิตสำหรับทีวี CRT

โครงการ Retro Video Synthesizer ใช้บอร์ดพัฒนา ESP32 สองบอร์ด (WROOM-32 และ C3 แบบมาตรฐาน) เพื่อสร้างภาพเคลื่อนไหวจากอินเทอร์เฟซเว็บหรือคอนโทรลเลอร์ MIDI บอร์ดหนึ่งรับผิดชอบการเรนเดอร์ ส่วนอีกบอร์ดทำหน้าที่เป็นอินเทอร์เฟซเว็บ (แม้ว่าจะสามารถละเว้นบอร์ดที่สองได้ถ้าคุณต้องการพึ่งพาอินเทอร์เฟซ USB สำหรับการควบคุม)

เนื่องจากนี่เป็นโครงการวิดีโอแบบผสม มันถูกออกแบบมาเพื่อใช้กับทีวี CRT แบบเก่าและจอมอนิเตอร์อื่น ๆ ที่มีอินพุตแบบอะนาล็อกและสาย RCA โครงการนี้ใช้ Platform.io และเครื่องมือแฟลชชิ่งบนเว็บของผู้เขียน โดยมีการเดินสายที่จำเป็นเพียงเล็กน้อย

ผลลัพธ์สุดท้ายออกมาน่าพอใจมากและมีลักษณะต่ำโพลี ทำให้แทบจะเรียกร้องให้เอาไปใช้ในงาน VJ สดบนผนังของจอ CRT


กำลังมองหามากกว่านี้อยู่หรือ? ลองดูโครงการ ESP32 เหล่านี้ที่คุ้มค่ากับเวลาของคุณอย่างแน่นอน

บทความที่เกี่ยวข้อง