สารบัญ:
- ขั้นตอนที่ 1: รายการชิ้นส่วน
- ขั้นตอนที่ 2: ฮาร์ดแวร์
- ขั้นตอนที่ 3: ซอฟต์แวร์
- ขั้นตอนที่ 4: ประกอบหน้ากาก
- ขั้นตอนที่ 5: การชาร์จแบตเตอรี่
วีดีโอ: Animated Mask: 5 ขั้นตอน (พร้อมรูปภาพ)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:02
โดยนักวิทยาศาสตร์ชื่อเดิมNaegelเยี่ยมชมช่อง Youtube ของฉันติดตามเพิ่มเติมโดยผู้เขียน:
เกี่ยวกับ: สวัสดี - ฉันเป็นนักวิทยาศาสตร์ที่รู้จักกันในชื่อ Naegeli และแน่นอนว่าฉันได้รับแรงบันดาลใจจากศิลปินที่รู้จักกันในชื่อ Prince แต่ตรงกันข้ามกับความชั่วร้ายของเขา ฉันไม่อยากเป็นราชาเพลงป๊อปแต่เป็นกี
พวกเขาพูดยิ้มและโลกก็ยิ้มกับคุณ - เว้นแต่คุณจะสวมหน้ากาก จากนั้นโลกจะไม่เห็นรอยยิ้มของคุณ ยิ้มตอบน้อยลง การเพิ่มขึ้นของหน้ากากป้องกันทำให้ใบหน้าครึ่งหนึ่งถูกตัดออกทันทีจากการปฏิสัมพันธ์ของมนุษย์ในช่วงเวลาหนึ่งของเรา
เพื่อนำการโต้ตอบกลับมา ฉันได้แนบจอแสดงผลขนาดเล็กเข้ากับหน้ากากพร้อมข้อความเลื่อน ไม่ว่าคุณจะอยู่ในรถไฟใต้ดิน ไปงานปาร์ตี้หรือที่บูธนิทรรศการ ก็จะมีการโต้ตอบใหม่ๆ เมื่อผู้คนเห็นข้อความเลื่อน อาจเป็นชื่อของคุณ ผลิตภัณฑ์ที่คุณต้องการโฆษณา หรือเพียงแค่ประโยคเพื่อสนับสนุนสโมสรกีฬาในท้องถิ่นของคุณ มันจะนำการโต้ตอบและความเป็นตัวของตัวเองกลับมาอย่างแน่นอน
คำแนะนำนี้จะอธิบายวิธีติดตั้งหน้ากากของคุณด้วยหน้าจอน้ำหนักเบาที่ใช้แบตเตอรี่ขนาดเล็กซึ่งแสดงข้อความผ่าน Arduino Pro Mini ข้อความจะถูกถ่ายโอนโดยใช้ Arduino IDE
… และหวังว่าเมื่อหมดช่วงเวลานี้ คุณจะสามารถนำหน้าจอขนาดเล็กของคุณกลับมาใช้ใหม่เป็นเข็มผูกเน็คไทได้
ขั้นตอนที่ 1: รายการชิ้นส่วน
- Arduino Pro Mini (3.3 V, 8 Mhz) ATMEGA328 (ลิงก์)
- จอแสดงผล OLED LCD SSD1306 ไดร์เวอร์ 3.3V 0.91 นิ้ว 128x32 IIC I2C สีน้ำเงิน (ลิงค์)
- แบตเตอรี่ลิเธียมไอออนแบบรีชาร์จ 3.7V 220mAh 1S 45C/90C (ลิงค์)
- โมดูลเครื่องชาร์จแบตเตอรี่ลิเธียมพร้อมการป้องกัน (ลิงค์)
- ลวด ขนาดเล็ก JST1.25mm ปลั๊กต่อ ปลั๊ก สายเคเบิล ชายและหญิง (ลิงค์)
- ไมโครสวิตช์ (ลิงค์)
เครื่องมือ:
- อะแดปเตอร์ USB Pro สายเคเบิลดาวน์โหลดขนาดเล็ก USB เป็น RS232 TTL (ลิงก์)
- สถานีบัดกรี (ลิงค์)
- สายชาร์จพร้อมหัวต่อ micro USB (ลิงค์)
- อะแดปเตอร์แปลงไฟพร้อมขั้วต่อ USB (ลิงค์)
- ปืนกาวร้อน
ขั้นตอนที่ 2: ฮาร์ดแวร์
ส่วนประกอบทั้งหมดได้รับการคัดเลือกเพื่อให้สามารถใส่เข้าไปในหน้ากากได้อย่างง่ายดายโดยใช้สายสั้นเท่านั้น ดังนั้นจึงควรพิจารณาเฉพาะชิ้นส่วนที่มีน้ำหนักเบาและขนาดเล็กเท่านั้น ดังนั้นฉันจึงตัดสินใจใช้แบตเตอรี่ 1S lipo พวกมันเบามาก ให้พลังงานเพียงพอ และหาได้ง่ายเนื่องจากเฮลิคอปเตอร์และเครื่องบิน RC ขนาดเล็กใช้ประเภทเดียวกัน เฉพาะสายเชื่อมต่อเท่านั้นที่หาได้ยาก แต่มีลิงค์อยู่ในรายการชิ้นส่วน ข้อเสียของแบตเตอรี่ 1S lipo คือให้เพียง 3.3V ดังนั้นจึงไม่สามารถใช้ Arduino 5V ปกติได้ น้องชายคนเล็ก (Arduino Pro Mini) ได้รับการประเมินเนื่องจากมีโมดูลที่ต้องการเพียง 3.3V (8MHz) ในฐานะที่เป็นจอแสดงผล OLED LCD Display SSD1306 ขนาดเล็กนั้นสมบูรณ์แบบเพราะใช้งานได้กับ 3.3V
แผนผังการเชื่อมต่อส่วนประกอบต่างๆ แสดงในรูปภาพที่แนบมา เพื่อให้คุณสามารถแนบส่วนประกอบต่างๆ เข้ากับหน้ากากได้ หน้าจอจึงถูกบัดกรีเข้ากับ Arduino Pro Mini ด้วยสายไฟแข็ง เพื่อให้ส่วนประกอบทั้งสองนี้เป็นคลิปหนีบระหว่างที่คุณสามารถพับหน้ากากได้ นอกจากนี้ สายไฟบางส่วนยังถูกบัดกรีเข้ากับโมดูลเครื่องชาร์จแบตเตอรี่และ Arduino Pro Mini เป็นขายึด เพื่อให้คุณสามารถเปิดและปิดสวิตช์ไมโครได้ระหว่างโมดูลเครื่องชาร์จและ Arduino Pro Mini การเชื่อมต่อบนไมโครสวิตช์ถูกยึดด้วยปืนกาวร้อน
ขั้นตอนที่ 3: ซอฟต์แวร์
หากคุณมีฮาร์ดแวร์จากบทที่แล้ว คุณสามารถโหลดโค้ด (ไฟล์ที่แนบมา) ลงใน Arduino โดยใช้อะแดปเตอร์ USB เป็น RS232 TTL เนื่องจากใช้ 3.3V จึงจำเป็นต้องบัดกรีรางจ่ายไฟกับพิน 3.3V บนอะแดปเตอร์ ฉันเพิ่มรูปภาพเกี่ยวกับการดัดแปลงนี้
หากคุณยังใหม่กับ Arduino เราขอแนะนำให้คุณติดตามบทเรียนบางส่วนจากช่อง Paul McWhorters www.youtube.com/embed/d8_xXNcGYgo รหัสถูกนำมาจากส่วนความคิดเห็นของวิดีโอต่อไปนี้: www.youtube.com/embed/sTYPuDMPva8
ฉันรวมส่วนหัวสำหรับเอกสารประกอบที่ดีขึ้นและหน้าจอเริ่มต้นที่แสดงเป็นเวลา 5 วินาที ฉันคิดว่ามันเป็นนิสัยที่ดี ดังนั้นทุกครั้งที่คุณเริ่มโปรแกรม คุณจะรู้ว่าโปรแกรมใดและเวอร์ชันใดที่คุณโหลดลงในบอร์ด Arduino โครงสร้างทั่วไปของโปรแกรมได้อธิบายไว้ในวิดีโอ โดยเฉพาะอย่างยิ่งที่ซึ่งคุณสามารถแก้ไขข้อความเลื่อนได้
ปัญหาบางอย่างเกิดขึ้นขึ้นอยู่กับว่าฉันอัปโหลดโค้ดจากคอมพิวเตอร์เดสก์ท็อปหรือจากคอนเวอร์ทิเบิล เนื่องจากฉันรู้ว่ารหัสเหมือนกัน จึงเป็นไปได้ที่เวอร์ชันของไลบรารีที่ใช้จะแตกต่างกันบนคอมพิวเตอร์สองเครื่อง หลังจากที่ฉันจดทุกเวอร์ชัน ฉันก็รู้ว่าโดยเฉพาะไลบรารี Adafruit_SSD1306 บนคอมพิวเตอร์เดสก์ท็อปของฉันนั้นเก่ามาก แต่นั่นเป็นการผสมผสานที่ได้ผล ดังนั้นฉันจึงทดสอบเวอร์ชันต่างๆ ของไลบรารีนี้ และปรากฏว่าโค้ดใช้งานได้ถึงเวอร์ชัน 1.2.8 แต่จาก 1.2.9 บนข้อความที่เลื่อนได้ช้ามากและทำงานไม่ราบรื่น ดังนั้นเพื่อที่คุณจะไม่ต้องเจอสถานการณ์เดียวกัน ให้ค้นหาเวอร์ชันของไลบรารีที่ทำงานอยู่ทางด้านขวาของตาราง
Acer Convertible | คอมพิวเตอร์ตั้งโต๊ะ | |
Java | เวอร์ชัน 8 อัปเดต 251 | เวอร์ชัน 8 อัปเดต 144 |
Adafruit_BusIO | 1.6.0 | 1.6.0 |
Adafruit_GFX | 1.10.3 | 1.10.2 |
Adafruit_SSD1306 | 2.4.1 | 1.1.2 |
Adafruit_VEML6075 | 2.1.0 | 2.1.0 |
ทำงานไม่ราบรื่น | ทำงานได้อย่างสมบูรณ์แบบ |
ขั้นตอนที่ 4: ประกอบหน้ากาก
ดังที่คุณเห็นในวิดีโอ หน้ากากถูกพับระหว่างหน้าจอกับ Arduino ลวดแข็งสองเส้นถูกบัดกรีเพื่อยึด VCC และ A3 ของ Arduino สายไฟเหล่านี้ทำหน้าที่เป็นตัวยึดเพื่อป้องกันหน้าจอไม่ให้ตกลงมา ในอีกด้านหนึ่ง โมดูลการชาร์จมีสายไฟสองเส้นเป็นขายึดด้วย สิ่งเหล่านี้ถูกบัดกรีไปที่ IN+ และ IN- เพราะไม่จำเป็นต้องใช้พินเหล่านี้
ใส่แบตเตอรี่หลวมๆ ในส่วนพับของหน้ากาก
ระบบยังสามารถวางได้อย่างง่ายดายที่ด้านหลังของเนคไท แล้วดูเหมือนเข็มกลัด
ระบบมีน้ำหนักประมาณ 15 กรัมพร้อมแบตเตอรี่
ขั้นตอนที่ 5: การชาร์จแบตเตอรี่
สำหรับการชาร์จ ให้เสียบปลั๊ก Micro USB เข้ากับโมดูลการชาร์จ ไฟ LED สีแดงของโมดูลจะสว่างขึ้นและแสดงว่ากำลังชาร์จแบตเตอรี่ เมื่อชาร์จแบตเตอรี่จนเต็มแล้ว ไฟ LED สีเขียวจะสว่างขึ้น
การใช้พลังงานต่ำมาก ระบบถูกเรียกใช้หนึ่งครั้งในชั่วข้ามคืน ที่จุดเริ่มต้น 4.1 โวลต์ถูกวัดและหลังจาก 10 ชั่วโมง แรงดันไฟฟ้า 3.7 โวลต์ยังคงอยู่ ดังนั้นจึงสามารถเลือกแบตเตอรี่ให้เล็กลงได้ คุณสามารถถอด LED บนบอร์ด Arduino เพื่อลดการใช้พลังงาน นอกจากนี้ยังดูดีขึ้นเพราะคุณสามารถเห็น LED สีเขียวผ่านหน้ากาก
ขอให้สนุกและช่วยโหวตให้ฉันในการประกวด "ใช้พลังงานจากแบตเตอรี่"
แนะนำ:
Mask Reborn Box: ชีวิตใหม่สำหรับหน้ากากเก่า: 12 ขั้นตอน (พร้อมรูปภาพ)
Mask Reborn Box: New Life for Old Masks: เราสร้างสรรค์ชุดอุปกรณ์ใช้เองที่บ้านในราคาประหยัดเพื่อยืดอายุของหน้ากาก เพื่อให้คุณสามารถเข้าร่วมการต่อสู้กับโรคระบาดโดยการช่วยเหลือชุมชนของคุณ เกือบห้าเดือนแล้วที่ความคิดในการต่ออายุหน้ากากที่ใช้แล้ว เกิด. ทุกวันนี้ แม้ว่าในหลายประเทศ CO
Face Changing Projection Mask - Be Anything: 14 ขั้นตอน (พร้อมรูปภาพ)
Face Changing Projection Mask - Be Anything: คุณจะทำอย่างไรเมื่อคุณไม่สามารถตัดสินใจได้ว่าอยากเป็นอะไรในวันฮาโลวีน? เป็นทุกอย่าง หน้ากากฉายภาพประกอบด้วยหน้ากากพิมพ์ 3 มิติสีขาว พายราสเบอร์รี่ โปรเจ็กเตอร์ขนาดเล็ก และก้อนแบตเตอรี่ มันสามารถฉายได้ทุกอย่าง
Lighted Animated Holiday Pin: 9 ขั้นตอน (พร้อมรูปภาพ)
Lighted Animated Holiday Pin: เมื่อฉันออกแบบโปรเจ็กต์นี้ครั้งแรก ฉันไม่ได้คาดหวังว่าจะเผยแพร่มันแบบโอเพนซอร์ส ฉันคิดว่ามันเป็นความคิดที่ดีและมีศักยภาพทางการค้าในฐานะสินค้าที่ฉันสามารถขายได้ในงานแสดงงานฝีมือ อาจเป็นเพราะขาดประสบการณ์ หรือบางที
Watch_Dogs 2 Working Wrench Cosplay Mask (ควบคุมด้วยบลูทูธ): 10 ขั้นตอน (พร้อมรูปภาพ)
Watch_Dogs 2 Working Wrench Cosplay Mask (ควบคุมด้วยบลูทูธ): สำหรับทุกวัยตอนนี้ฉันอยากได้หน้ากากประแจ เพราะใครล่ะที่ไม่ต้องการ ดังนั้นฉันจึงตัดสินใจค้นคว้าข้อมูลมากมาย เรียนรู้สิ่งใหม่ๆ มากมาย การเขียนโค้ดและอิเล็กทรอนิกส์ และสิ่งที่เป็นประโยชน์อื่นๆ อีกมากมาย มาสก์ประแจประกอบด้วยไฟ LED 512 ดวงซึ่งไ
Animated Chocolate Box (พร้อม Arduino Uno): 3 ขั้นตอน (พร้อมรูปภาพ)
Animated Chocolate Box (พร้อม Arduino Uno): เมื่อฉันเห็นกล่องช็อกโกแลตที่สวยงามในร้าน และฉันก็คิดว่าจะทำของขวัญสุดเจ๋งจากกล่องนี้ - กล่องอนิเมชั่นพร้อมช็อกโกแลต สิ่งที่เราต้องการ: กล่องช็อคโกแลตพลาสติกใส แบตเตอรี่ 9V อะแดปเตอร์สายแบตเตอรี่ uSD 1GB Arduino U