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


โดย rabbitcreekFollow เพิ่มเติมโดยผู้เขียน:






กับงานใหม่เมื่อนานมาแล้วมีของขวัญจากลูกสาวตัวน้อยของฉันมาด้วย แบบจำลองเล็กๆ ของห้องเล็ก ๆ ที่ฉันติดอยู่ อาจได้รับแรงบันดาลใจจากพาลูกของคุณไปทำงาน เมื่อเกษียณอายุและตอนนี้ลูกสาวของฉันถูกขังอยู่ในกล่องของเธอเอง ฉันก็ไปทำงานด้วยเครื่องพิมพ์ 3 มิติ เธอเล่าถึงวิธีที่เธอได้รับการอัพเกรดเป็นกุฏิ "มีหน้าต่าง!" ดังนั้นโมเดลจึงต้องมีหน้าต่างการทำงานที่มีมุมมองที่แปลงเป็นกระดานไวท์บอร์ดเพื่อให้ดูน่าสนใจ
ฉันได้รวมไฟล์ STL ส่วนใหญ่แล้ว แต่กุญแจสำคัญในการสร้างหนึ่งในวัตถุเครื่องรางเหล่านี้คือการปรับแต่งให้เป็นส่วนตัวสำหรับผู้อยู่อาศัย งานของเธอต้องใช้หนูจำนวนมากและสคริปต์ DNA ต่างๆ ดังนั้นจึงรวมชั้นวางหมวก DNA และผู้อยู่อาศัยขนาดเล็กไว้ด้วย
ขั้นตอนที่ 1: รวบรวมวัสดุของคุณ


นี่เป็นคำแนะนำที่ง่ายมากที่จะทำ ต้องใช้การเดินสายเพียงเล็กน้อย เนื่องจากการเชื่อมต่อส่วนใหญ่ทำโดยระบบ Feather Header คุณต้องเพิ่ม Neopixels ชุดเล็กและแบตเตอรี่ Lipo เพื่อให้ระบบทำงานได้
1. TFT FeatherWing - 2.4 320x240 Touchscreen For All Feathers--Adafruit
2. Adafruit Feather 32u4 Basic Proto
3. NeoPixel Stick - 5 x --หรือเพียงแค่ตัดส่วนเล็กๆ ของนีโอพิกเซลออกจากแถบนั้น
4. แบตเตอรี่ Lipo - ฉันใช้ขนาด 500 และให้พลังงานอย่างง่ายดายสองสามชั่วโมง…
ขั้นตอนที่ 2: สร้างมัน

นี่คือไฟล์ทั้งหมดสำหรับห้องเล็ก ๆ เพียงพิมพ์ 3D ให้เป็นขนาดใดก็ได้ที่คุณต้องการใช้ ขนาดหน้าต่างได้รับการออกแบบให้พอดีกับหน้าจอ TFT ได้อย่างลงตัว ฉันพิมพ์ทั้งหมดด้วย PLA สีขาวและใช้งานได้ดี
ขั้นตอนที่ 3: วางสาย


การเดินสายของสิ่งนี้ไม่มีอะไรมาก เสียบ Feather เข้ากับหน้าจอ TFT หลังจากที่คุณบัดกรีที่ส่วนหัว ฉันใช้พิน 12 เป็นเอาต์พุตสำหรับ Neopixels แต่มีหลายวิธีในการทำเช่นนี้ ได้รับพลังงานจากสายไฟ 3 โวลต์บนบอร์ด เนื่องจากทำให้สวิตช์เปิดปิดบนบอร์ด TFT สามารถปิดไฟและคอมพิวเตอร์เพื่อให้สามารถชาร์จได้ เพียงแค่เสียบแบตเตอรี่ lipo เข้ากับขั้วต่อ JST บนบอร์ดและลวดก็ติดกาวร้อนเข้าที่
ขั้นตอนที่ 4: การประกอบ



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


โปรแกรมเติมหน่วยความจำเกือบทั้งหมดในขนนกดังนั้นควรระมัดระวังในการเปลี่ยนแปลงให้มาก มันใช้ภาพที่เก็บไว้ในการ์ด SD เพื่อนำเสนอบนหน้าต่าง: "P10. BMP" ดังนั้นเพียงแค่ติดป้ายกำกับภาพถ่ายของคุณเองบนการ์ด SD สำหรับขนนก คุณจะต้องได้รับรูปถ่ายของสิ่งที่อยู่นอกหน้าต่างลูกบาศก์แล้ววางลงบนการ์ด ต้องลดขนาดและจัดเก็บในรูปแบบ BMP - เพียงทำตามคำแนะนำบนหน้าเว็บ Adafruit เพื่อแสดงภาพถ่ายด้วยอุปกรณ์ มันทำงานไม่มีที่ติ เมื่อกดหน้าจอ มันจะสลับไปที่กระดานไวท์บอร์ดและแสดงจุดสามตัวเลือก ได้แก่ สีฟ้า จุดสีแดง และจุดยางลบสำหรับแก้ไขข้อผิดพลาดเล็กๆ น้อยๆ ในลำดับดีเอ็นเอของคุณ ซอฟต์แวร์นี้ดัดแปลงมาจากการสาธิตหน้าจอสัมผัส TFT แต่ดัดแปลงสำหรับอินเทอร์เฟซของไวท์บอร์ด
ขั้นตอนที่ 6: การใช้มัน




หน่วยชาร์จด้วยปลั๊ก microUSB ที่ด้านหลัง แต่ใช้งานได้ดีสองสามชั่วโมงโดยใช้แบตเตอรี่เพียงอย่างเดียว สวิตช์เล็ก ๆ ที่ด้านหลังเปิด/ปิด แต่ในการเริ่มหน้าจอ คุณต้องกดปุ่มรีเซ็ต มุมมองนอกหน้าต่างจะบู๊ตและเมื่อคุณสัมผัส -- จะแปลงเป็นมุมมองไวท์บอร์ด จะกลับไปที่มุมมองหน้าต่างหลังจากไม่ได้สัมผัส 20 วินาที แน่นอนว่าสิ่งเหล่านี้สามารถเปลี่ยนแปลงได้ในการเขียนโปรแกรม
หน่วยนี้จะจ่ายชั่วโมงการเล่นสไตล์ Dilbert อย่างไม่รู้จบจนกว่าจะถึงเวลาที่เธอจะสร้างมันขึ้นมาสำหรับลูก ๆ ของเธอเมื่อพวกเขาได้ลูกบาศก์
แนะนำ:
การออกแบบเกมในการสะบัดใน 5 ขั้นตอน: 5 ขั้นตอน

การออกแบบเกมในการสะบัดใน 5 ขั้นตอน: การตวัดเป็นวิธีง่ายๆ ในการสร้างเกม โดยเฉพาะอย่างยิ่งเกมปริศนา นิยายภาพ หรือเกมผจญภัย
การตรวจจับใบหน้าบน Raspberry Pi 4B ใน 3 ขั้นตอน: 3 ขั้นตอน

การตรวจจับใบหน้าบน Raspberry Pi 4B ใน 3 ขั้นตอน: ในคำแนะนำนี้ เราจะทำการตรวจจับใบหน้าบน Raspberry Pi 4 ด้วย Shunya O/S โดยใช้ Shunyaface Library Shunyaface เป็นห้องสมุดจดจำใบหน้า/ตรวจจับใบหน้า โปรเจ็กต์นี้มีจุดมุ่งหมายเพื่อให้เกิดความเร็วในการตรวจจับและจดจำได้เร็วที่สุดด้วย
วิธีการติดตั้งปลั๊กอินใน WordPress ใน 3 ขั้นตอน: 3 ขั้นตอน

วิธีการติดตั้งปลั๊กอินใน WordPress ใน 3 ขั้นตอน: ในบทช่วยสอนนี้ ฉันจะแสดงขั้นตอนสำคัญในการติดตั้งปลั๊กอิน WordPress ให้กับเว็บไซต์ของคุณ โดยทั่วไป คุณสามารถติดตั้งปลั๊กอินได้สองวิธี วิธีแรกคือผ่าน ftp หรือผ่าน cpanel แต่ฉันจะไม่แสดงมันเพราะมันสอดคล้องกับ
การลอยแบบอะคูสติกด้วย Arduino Uno ทีละขั้นตอน (8 ขั้นตอน): 8 ขั้นตอน

การลอยแบบอะคูสติกด้วย Arduino Uno ทีละขั้นตอน (8 ขั้นตอน): ตัวแปลงสัญญาณเสียงล้ำเสียง L298N Dc ตัวเมียอะแดปเตอร์จ่ายไฟพร้อมขา DC ตัวผู้ Arduino UNOBreadboardวิธีการทำงาน: ก่อนอื่น คุณอัปโหลดรหัสไปยัง Arduino Uno (เป็นไมโครคอนโทรลเลอร์ที่ติดตั้งดิจิตอล และพอร์ตแอนะล็อกเพื่อแปลงรหัส (C++)
เครื่อง Rube Goldberg 11 ขั้นตอน: 8 ขั้นตอน

เครื่อง 11 Step Rube Goldberg: โครงการนี้เป็นเครื่อง 11 Step Rube Goldberg ซึ่งออกแบบมาเพื่อสร้างงานง่ายๆ ในรูปแบบที่ซับซ้อน งานของโครงการนี้คือการจับสบู่ก้อนหนึ่ง