สารบัญ:
- เสบียง
- ขั้นตอนที่ 1: พิมพ์ชิ้นส่วนเหล่านี้
- ขั้นตอนที่ 2: ประกอบและต่อสายเข้าด้วยกัน
- ขั้นตอนที่ 3: อัปโหลดรหัส
- ขั้นตอนที่ 4: คุณทำเสร็จแล้ว
วีดีโอ: Breathalyzer Medallion: 4 ขั้นตอน (พร้อมรูปภาพ)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:03
เราทุกคนมีเพื่อนคนพิเศษที่ต้องการการดูแลในการเที่ยวกลางคืน ของฉันชื่อเจฟฟรีย์ และในวันหยุดสุดสัปดาห์ของเขา ดูเหมือนว่ารอบคอบที่จะแสดงออกถึงความรับผิดชอบที่เขาน่าจะเป็น
คำแนะนำนี้สรุปการสร้างเหรียญซึ่งมีเครื่องตรวจวัดลมหายใจพร้อมแถบความคืบหน้ารอบขอบและหน้าจอหมึกอิเล็กทรอนิกส์ตรงกลาง มันใช้รหัส Arduino และใช้บอร์ด ESP32 ซึ่งเข้ากันได้กับ Arduino IDE
เสบียง
คุณจะต้องการ
- เข้าถึงเครื่องพิมพ์ 3 มิติ
- เข้าถึงเครื่องตัดเลเซอร์
- วัสดุตัดด้วยเลเซอร์เมทัลไลซ์
- แบตเตอรี่ lipo ขนาดเล็ก
- เซ็นเซอร์แอลกอฮอล์ - กระดานฝ่าวงล้อม MQ3 หรือ MQ4 [ประมาณ 1 ปอนด์บน eBay]
- จอแสดงผล E-ink [โมดูล waveshare 2.13" SPI ~ 15 ปอนด์จาก banggood]
- บอร์ด ESP32 dev พร้อมเครื่องชาร์จ lipo [ฉันใช้ lolin32 แต่ตอนนี้ adafruit สร้างช่วง huzzah ซึ่งดีมาก]
- วงแหวนที่รองรับ Neopixel [32 พิกเซลคือขนาดที่เหมาะสมหากคุณต้องการใช้ CAD ที่แนบมา]
- สวิตช์ไฟแบบสไลด์ [ฉันใช้ RS 829-0611]
- ของตกแต่ง
ขั้นตอนที่ 1: พิมพ์ชิ้นส่วนเหล่านี้
พิมพ์และตัดส่วนเหล่านี้ออก สิ่งสำคัญคือต้องใช้วัสดุที่เป็นโลหะสำหรับแผ่นปิดหน้า เนื่องจากจะใช้เป็นปุ่มแบบคาปาซิทีฟ
ขั้นตอนที่ 2: ประกอบและต่อสายเข้าด้วยกัน
การเดินสายไฟ:
ตัดสายแบตเตอรี่และต่อสวิตช์แบบอินไลน์ เชื่อมต่อเอาต์พุตจากสิ่งนี้กับชิ้นส่วนของ veroboard เพื่อแจกจ่าย ทำตามแผนผังสำหรับการแสดงผลและเสียงเรียกเข้า ฉันพบว่าเซ็นเซอร์ MQ45 ทำงานซ้ำได้มากกว่า MQ3 พวกเขาทั้งคู่ใช้กระแสที่เหมาะสม ดังนั้นเชื่อมต่อโดยตรงกับ veroboad แทนที่จะผ่าน esp32 ลวดปุ่มเป็นเพียงสายจูงบินซึ่งใช้ความสามารถแบบ cap-touch ของชิป สิ่งนี้จะทะลุผ่านรูและต้องมีรอยขีดข่วนที่พื้นผิวของแผ่นปิดหน้าที่เป็นโลหะ ฉันเพิ่มมาลัยเพื่อทำเหรียญนี้ให้สมบูรณ์ แต่จะใช้สร้อยคอแทนได้
ขั้นตอนที่ 3: อัปโหลดรหัส
มีแนวโน้มว่าคุณจะต้องปรับเกณฑ์สำหรับทั้งปุ่มสัมผัสและเซ็นเซอร์แอลกอฮอล์ โปรดทราบว่าเซ็นเซอร์เหล่านี้ต้องใช้เครื่องนอนเป็นเวลาหลายชั่วโมง ดังนั้นจึงควรปล่อยให้ชาร์จข้ามคืนก่อนที่จะใช้เวลากับสิ่งนี้
คุณจะต้องใช้รหัสและไลบรารีต่อไปนี้
- รหัสเหรียญ
- NeoPixelBus โดย makuna
- ไลบรารี gxEPD โดย ZinggJM
คุณจะต้องติดตั้งข้อกำหนดของบอร์ด esp32 ลงใน arduino IDE
ขั้นตอนที่ 4: คุณทำเสร็จแล้ว
เมื่อคุณเปิดเครื่อง คุณจะแสดงคำแนะนำบนหน้าจอ เซ็นเซอร์แอลกอฮอล์จะใช้เวลาสักครู่ในการปรับให้เสถียร ดังนั้นจะใช้เวลาสักครู่ในการอุ่นเครื่อง
หลังจากนั้นจะมีการเต้นของหัวใจจากแสงไฟ กดปุ่มและหายใจเบา ๆ บนเซ็นเซอร์เป็นเวลาหลายวินาที หลังจากนี้จะทำให้คุณอ่านและเสนอให้บันทึก ค่าที่บันทึกไว้จะเปลี่ยนเป็นการเต้นของหัวใจ อุปกรณ์นี้ไม่ถูกต้องหรือสม่ำเสมอ แต่ให้ความบันเทิงที่ดี เพลิดเพลินไปกับภาพที่แนบมาแสดง 1.6 Geoffreys นี่มันมากเกินไป หลังจากนั้นไม่นานหน้าจอก็แตก การปรับปรุงที่เป็นไปได้ ใช้เซ็นเซอร์ที่ดีกว่า: ตอนนี้ Adafruit นำเสนอเซ็นเซอร์ I2C บนกระดานฝ่าวงล้อมซึ่งดูมีแนวโน้มดี ใช้ oled: จอแสดงผล eink ช่วยให้ประหยัดพลังงานและคงค่าที่อ่านล่าสุดแม้แบตเตอรี่จะหมด มันมืดมนอย่างสิ้นหวังแม้ว่าคำแนะนำจะยากต่อการปฏิบัติตาม ทำให้เล็กกลายเป็น PCB
แนะนำ:
Visuino Breathalyzer วิธีใช้เซ็นเซอร์วัดปริมาณแอลกอฮอล์ MQ-3: 8 ขั้นตอน
Visuino Breathalyzer วิธีใช้ MQ-3 Alcohol Gas Sensor: ในบทช่วยสอนนี้ เราจะใช้ Arduino UNO, OLED Lcd, MQ-3 Alcohol Gas Sensor module และ Visuino เพื่อแสดงระดับแอลกอฮอล์บนจอ LCD และตั้งค่าการตรวจจับขีดจำกัด ชมวิดีโอสาธิต
ไมโครโฟน Breathalyzer: 25 ขั้นตอน (พร้อมรูปภาพ)
ไมโครโฟน Breathalyzer: ไมโครโฟนเครื่องช่วยหายใจคือระบบสำหรับการรวบรวมชุดข้อมูลระดับเนื้อหาแอลกอฮอล์ในเลือดที่ไม่เด่นชัด กล่าวอีกนัยหนึ่ง คุณสามารถวัดความมีสติสัมปชัญญะของบุคคลด้วยอุปกรณ์ ที่ไม่ว่าจะมีเจตนาและจุดประสงค์ใดก็ตาม ก็ไม่ต่างจากขาตั้ง
Arduino Breathalyzer: 9 ขั้นตอน (พร้อมรูปภาพ)
Arduino Breathalyzer: อะไรคือเครื่องช่วยหายใจที่คุณอาจถาม? เป็นอุปกรณ์สำหรับประเมินปริมาณแอลกอฮอล์ในเลือด (BAC) จากตัวอย่างลมหายใจ กล่าวง่ายๆ ก็คือ อุปกรณ์ที่ใช้ทดสอบสภาพอากาศว่าบุคคลเมาหรือไม่ ตามชื่อเรื่อง มันทำงานบน Arduino เครื่องวิเคราะห์ลมหายใจของเรา
Do It Yourself Breathalyzer ด้วยชิ้นส่วน MQ-3 และ LEGO: 3 ขั้นตอน
Do It Yourself Breathalyzer ด้วยชิ้นส่วน MQ-3 และ LEGO: ในวิดีโอสอนนี้ คุณจะได้เรียนรู้ขั้นตอนที่แน่นอนในการสร้างเครื่องช่วยหายใจแบบโอเพนซอร์สทั้งหมดด้วยโมดูลเซ็นเซอร์แอนะล็อก MQ-3, จอแสดงผล mini I2C OLED (SSD1306), ภาพร่าง Arduino สำหรับ ฮาร์ดแวร์โอเพ่นซอร์ส ANAVI Gas Detector และ
DIY Breathalyzer แบบพกพา: 3 ขั้นตอน
DIY Portable Breathalyzer: สวัสดี นี่คือคำแนะนำ ฉันสร้างเครื่องช่วยหายใจแบบพกพา DIY ได้อย่างไร ฉันออกแบบตู้สำหรับโครงการนี้ คุณลักษณะของอุปกรณ์: - วัดระดับความเข้มข้นของเอทานอลจริง - แสดงระดับความเข้มข้นของก๊าซจริง