สารบัญ:
- ขั้นตอนที่ 1: ปลอก
- ขั้นตอนที่ 2: เปลี่ยนกลไก
- ขั้นตอนที่ 3: การรักษาความปลอดภัยวัสดุและส่วนประกอบ
- ขั้นตอนที่ 4: อิเล็กทรอนิกส์และซอฟต์แวร์
- ขั้นตอนที่ 5: คอมพิวเตอร์วิทัศน์
- ขั้นตอนที่ 6: บทสรุป
วีดีโอ: SimpleClean Psycho Pass Dominator Prop: 6 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:04
นี่เป็นความพยายามครั้งแรกของฉันในการทำพร็อพ ฉันจัดการเรื่องนี้อย่างรวดเร็วในช่วงปิดเทอมหนึ่งสัปดาห์ โดยผ่านการสร้างทันที
พร็อพ Dominator นี้สามารถแปลงจาก Non-Lethal Paralyser เป็นโหมด Lethal Eliminator เล่นเสียงที่เหมาะสม นอกจากนี้ยังสามารถตรวจจับใบหน้าของผู้คนเพื่อให้ค่าสัมประสิทธิ์การก่ออาชญากรรมได้ แม้ว่าจะไม่ได้เร็วมากก็ตาม มีไฟ LED NeoPixel ด้วย!
นี่อาจเป็นโครงการวันหยุดที่ดีที่ไม่เพียงแต่พัฒนาทักษะการทำอุปกรณ์ประกอบฉากเท่านั้น แต่ยังมีทักษะด้านอิเล็กทรอนิกส์และการเขียนโปรแกรมอีกด้วย มันยังมีกล้องที่คุณสามารถลองใช้คอมพิวเตอร์วิทัศน์ได้
ขั้นตอนที่ 1: ปลอก
ตัวเคสทำจากไม้เอ็มดีเอฟ พลาสติกพีวีซีใส และกระดาษสีดำเป็นวัสดุปิดผิว
อย่างแรกเลย ไม้ MDF ถูกตัดด้วยมีด กรรไกร และเลื่อยฉลุ แผ่น MDF ด้านบนติดกาวเข้าด้วยกัน
พลาสติกพีวีซีใสถูกตัดด้วยกรรไกรและงอด้วยคีม มี 2 ด้านใหญ่เพื่อรักษาโครงสร้างทั่วไปของเสาให้มั่นคง และ PVC งอเล็กๆ จำนวนมากเพื่อยึด 2 ด้านใหญ่เข้าด้วยกันด้วยกาวร้อน
ขั้นตอนที่ 2: เปลี่ยนกลไก
กลไกนี้สร้างด้วยเซอร์โว 2 ตัว ตัวหนึ่งสำหรับแผงสี่เหลี่ยม และอีกตัวสำหรับทรงลูกบาศก์ (ตัวเรือน Raspberry Pi และส่วนประกอบอิเล็กทรอนิกส์อื่นๆ)
เซอร์โวสำหรับแผงสี่เหลี่ยมถูกเวลโครบนทรงลูกบาศก์ เซอร์โวที่เคลื่อนย้ายลูกบาศก์ถูกยึดไว้กับทรงลูกบาศก์โดยเจาะรูเข้าไปในพลาสติกและแขนเซอร์โวแล้วเชื่อมต่อด้วยลวดสังกะสีสังกะสี
ขั้นตอนที่ 3: การรักษาความปลอดภัยวัสดุและส่วนประกอบ
ใช้กระดาษสีดำปิดแผ่นไม้ MDF ภายนอก
ส่วนประกอบอิเล็กทรอนิกส์และชิ้นส่วนพลาสติกในโครงภายในถูกยึดด้วยกาวร้อนและเวลโครบางส่วน ชิ้นไม้ภายนอกติดกาวเข้าด้วยกันและยึดเข้ากับโครงภายในด้วยแถบยางและเทปแม่เหล็ก (เหมาะสำหรับเก็บกรอบให้เรียบเสมอกันกับกรอบ)
ส่วนประกอบอิเล็กทรอนิกส์ทั้งหมดเชื่อมต่อกันผ่านหมุดส่วนหัว มีการบัดกรีบางส่วนเพื่อต่อสาย GPIO ของ Raspberry Pi กับเลย์เอาต์ที่เซอร์โวต้องการ (เป็น mini PiHat) ไฟ LED NeoPixel ต่อสายได้สูงสุด 5V, GPIO 18 และ GND เซอร์โวถูกต่อสายไว้ที่ 3.3V, GPIO 17 & 27 และ GND ในขณะที่สวิตช์ลูกกลิ้ง (ทำหน้าที่เป็นทริกเกอร์) ถูกต่อสายไปที่ 3.3V และ GPIO 24
ขั้นตอนที่ 4: อิเล็กทรอนิกส์และซอฟต์แวร์
อุปกรณ์นี้มี Raspberry Pi Zero เชื่อมต่อกับกล้อง Roller Switch (เพื่อทำหน้าที่เป็นทริกเกอร์ที่ขา 24) แถบ LED NeoPixel (ประมาณ 60 LEDs ที่ขา 18) 2 Micro Servos (ขา 17 และ 27) ไม่มีแบตเตอรี่ในตัว ด้วยการตั้งค่าทั้งหมดโดยใช้สายไมโคร USB Raspberry Pi Zero เชื่อมต่อแบบไร้สายกับลำโพง Bluetooth เพื่อเล่นเสียง Psycho-Pass แบบต่างๆ
Raspberry Pi ได้รับการตั้งค่าเป็นอุปกรณ์ USB Ethernet Gadget โดยเปิดใช้งาน SSH, VNC & Camera เช่นใน
โค้ดที่รันบน Raspberry Pi Zero นั้นอยู่ใน Python และรันเมื่อบูทเครื่องโดยใส่คำสั่งใน /etc/rc.local มันเปิดไฟ LED NeoPixel เป็นสีฟ้า (เช่นสีของไฟ Psycho-Pass Dominator) และเล่นเสียงค่าสัมประสิทธิ์อาชญากรรมที่แตกต่างกันเมื่อกดทริกเกอร์ ใช้ไลบรารีเหล่านี้:
- gpiozero (ในตัว)
- rpi_ws281x adafruit-circuitpython-neopixel (คุณต้องเรียกใช้ "sudo pip3 ติดตั้ง rpi_ws281x adafruit-circuitpython-neopixel")
รหัสที่ใช้จะสามารถใช้ได้ในไม่ช้า (เวลา 1 เดือน) เหมือนกันสำหรับหน้าถัดไป
ขั้นตอนที่ 5: คอมพิวเตอร์วิทัศน์
Raspberry Pi Zero มีศักยภาพในการใช้งานซอฟต์แวร์ตรวจจับใบหน้า เพื่อให้สามารถอ่านค่าสัมประสิทธิ์อาชญากรรมจากใบหน้าของบุคคลได้
แทนที่จะคอมไพล์ OpenCV ฉันดาวน์โหลดและติดตั้งไบนารีที่คอมไพล์ล่วงหน้าเช่นใน https://www.pyimagesearch.com/2018/09/26/install-opencv-4-on-your-raspberry-pi/ แหล่งข้อมูลที่ดีในการเริ่มต้นด้วย Raspberry Pi Computer Vision คือ
ขั้นตอนที่ 6: บทสรุป
โดยรวมแล้วสำหรับโครงการวันหยุดสั้น ๆ ถือว่าคุ้มค่าที่จะทำ ฉันทำทันงาน Anime Festival Asia 2019
แนะนำ:
Passive Low Pass Filter สำหรับวงจรเสียง (Free-Form RC Filter): 6 ขั้นตอน
Passive Low Pass Filter สำหรับวงจรเสียง (Free-Form RC Filter): สิ่งหนึ่งที่ทำให้ฉันมีปัญหาเสมอเมื่อทำเครื่องมืออิเล็กทรอนิกส์แบบกำหนดเองคือสัญญาณรบกวนแบบถาวรในสัญญาณเสียงของฉัน ฉันได้ลองใช้การป้องกันและกลวิธีต่างๆ สำหรับสัญญาณการเดินสายแล้ว แต่วิธีแก้ปัญหาหลังการสร้างที่ง่ายที่สุดดูเหมือนจะเป็น
Active Low Pass Filter RC นำไปใช้กับโปรเจ็กต์กับ Arduino: 4 ขั้นตอน
RC Low Pass Filter ที่ใช้งานอยู่ในโครงการที่มี Arduino: ตัวกรองความถี่ต่ำคือวงจรอิเล็กทรอนิกส์ที่ยอดเยี่ยมในการกรองสัญญาณปรสิตออกจากโครงการของคุณ ปัญหาทั่วไปในโครงการที่มี Arduino และระบบที่มีเซ็นเซอร์ทำงานใกล้กับวงจรไฟฟ้าคือการมีอยู่ของสัญญาณ "กาฝาก" พวกมันค
LP-2010 AES17 1998 ตัวกรองสัญญาณความถี่ต่ำแบบสวิตชิ่งแอมพลิฟายเออร์ (low-pass): 4 ขั้นตอน
LP-2010 AES17 1998 Switching Amplifier Low Pass(low-pass) Filter: นี่คือแอมพลิฟายเออร์คลาส D ที่ยอดเยี่ยมของตัวกรองความถี่ต่ำผ่าน ฝีมือการทำงานที่ดี ประสิทธิภาพที่เหนือกว่า การเชื่อมต่อที่ง่ายดายทำให้ผลิตภัณฑ์นี้ใช้งานง่ายและคุ้มค่ามากในการเป็นเจ้าของด้วย ประสิทธิภาพต้นทุนสูง
LED High & Medium Pass Filters: 4 ขั้นตอน
LED High & Medium Pass Filters: เราได้สร้างฟิลเตอร์กรองความถี่สูงและปานกลางเพื่อทำให้ LED สว่างขึ้นและหรี่ลง ขึ้นอยู่กับความถี่ที่ใส่เข้าไปในวงจร เมื่อใส่ความถี่สูงเข้าไปในวงจร ไฟ LED สีเขียวเท่านั้นที่จะสว่างขึ้น เมื่อความถี่ใส่เข้าไปในวงจร i
Low Pass Filter สำหรับซับวูฟเฟอร์ด้วย 4558D IC: 6 ขั้นตอน
Low Pass Filter สำหรับซับวูฟเฟอร์ด้วย 4558D IC: ในโครงการนี้ ผมจะแสดงให้คุณเห็นว่าคุณสามารถสร้าง Low Pass Filter ด้วย 4558D IC สำหรับซับวูฟเฟอร์ได้อย่างไร มาเริ่มกันเลย