Inhoudsopgave:

SimpleClean Psycho Pass Dominator Prop - Ajarnpa
SimpleClean Psycho Pass Dominator Prop - Ajarnpa

Video: SimpleClean Psycho Pass Dominator Prop - Ajarnpa

Video: SimpleClean Psycho Pass Dominator Prop - Ajarnpa
Video: CleanSimple Psycho Pass Dominator Prop 2024, November
Anonim
Image
Image
SimpleClean Psycho Pass Dominator Prop
SimpleClean Psycho Pass Dominator Prop
SimpleClean Psycho Pass Dominator Prop
SimpleClean Psycho Pass Dominator Prop

Dit is mijn eerste poging om props te maken. Door ter plekke te bouwen heb ik dit in een week schoolvakantie weten te regelen.

Deze dominator-prop om van een niet-dodelijke paralyser in de dodelijke eliminatiemodus te kunnen transformeren, speel de juiste geluiden. Het kan ook gezichten van mensen detecteren om een misdaadcoëfficiënt te geven, hoewel niet erg snel. Er zijn ook NeoPixel LED's!

Dit kan een goed vakantieproject zijn om niet alleen de vaardigheden voor het maken van rekwisieten te verbeteren, maar ook om elektronica en programmeervaardigheden te hebben. Het heeft zelfs een camera waarmee je wat computervisie kunt proberen.

Stap 1: Behuizing:

Behuizing
Behuizing
Behuizing
Behuizing
Behuizing
Behuizing
Behuizing
Behuizing

De behuizing is gemaakt met een combinatie van MDF-hout, doorzichtig PVC-plastic en zwart papier als bekleding.

Eerst werd het MDF-hout gesneden met een zakmes, een schaar en een copingzaag. De bovenste MDF-stukken werden aan elkaar gelijmd.

Het doorzichtige PVC-plastic werd met een schaar gesneden en met een tang gebogen. Er zijn 2 grote kanten om de algemene structuur van de steun stabiel te houden, en veel kleine gebogen stukjes PVC om de 2 grote kanten aan elkaar te bevestigen door middel van hete lijm.

Stap 2: Transformatiemechanisme

Transformatiemechanisme
Transformatiemechanisme
Transformatiemechanisme
Transformatiemechanisme
Transformatiemechanisme
Transformatiemechanisme
Transformatiemechanisme
Transformatiemechanisme

Het mechanisme is gemaakt met 2 servo's, een voor de rechthoekige panelen en een andere voor de kubus (huisvesting van de Raspberry Pi en andere elektronische componenten)

De servo voor de rechthoekige panelen werd met klittenband op de kubus bevestigd. De servo die de balk bewoog, werd aan de balk bevestigd door gaten in het plastic en de servo-arm te boren en ze te verbinden met verzinkte draad.

Stap 3: Materialen en componenten beveiligen

Bevestigingsmaterialen en componenten
Bevestigingsmaterialen en componenten
Bevestigingsmaterialen en componenten
Bevestigingsmaterialen en componenten
Bevestigingsmaterialen en componenten
Bevestigingsmaterialen en componenten

Zwart papier werd gebruikt om de buitenste MDF-houten stukken te bedekken.

De elektronische componenten en de plastic stukken in het interne frame waren vastgezet met hete lijm en wat klittenband. De buitenste stukken hout werden aan elkaar gelijmd en aan het interne frame bevestigd met elastiekjes en magneetband (goed om de frames gelijk met het frame te houden.)

Alle elektronische componenten waren met elkaar verbonden via koppennen. Er is wat gesoldeerd om de GPIO van de Raspberry Pi aan te sluiten op de lay-out die vereist is door servo's (als een mini PiHat). De NeoPixel-LED's waren bedraad tot 5V, GPIO 18 en GND. De servo's waren bedraad tot 3,3 V, GPIO's 17 & 27 en GND, terwijl de rolschakelaar (die als trigger fungeerde) was aangesloten op 3,3 V en GPIO 24.

Stap 4: Elektronica en software

Het apparaat heeft een Raspberry Pi Zero, aangesloten op een camera, Roller Switch (als trigger, op pin 24), NeoPixel LED-strip (ongeveer 60 LED's, op pin 18), 2 Micro Servo's (pin 17 en 27). Er is geen ingebouwde batterij, de hele installatie wordt gevoed door een micro-USB-kabel. De Raspberry Pi Zero maakt draadloos verbinding met een Bluetooth-luidspreker om verschillende Psycho-Pass-geluiden af te spelen.

De Raspberry Pi is ingesteld als een USB Ethernet-gadget, met SSH, VNC en camera ingeschakeld, zoals in

De code die op de Raspberry Pi Zero draait, is in Python en wordt uitgevoerd bij het opstarten door de opdrachten in /etc/rc.local te plaatsen. Het schakelt de NeoPixel-LED's in cyaan in (zoals de kleur van de Psycho-Pass Dominator Lights) en speelt verschillende Crime Coëfficiënt-geluiden af bij het indrukken van de trekker. Het gebruikt deze bibliotheken:

  • gpiozero (ingebouwd)
  • rpi_ws281x adafruit-circuitpython-neopixel (u moet "sudo pip3 install rpi_ws281x adafruit-circuitpython-neopixel" uitvoeren")

De gebruikte code zou binnenkort (1 maand) beschikbaar zijn. Hetzelfde voor de volgende pagina

Stap 5: Computervisie

De Raspberry Pi Zero heeft het potentieel om gezichtsdetectiesoftware uit te voeren, zodat het Crime-Coëfficiënt-metingen van het gezicht van een persoon kan geven.

In plaats van OpenCV te compileren, download en installeer ik een vooraf gecompileerd binair bestand zoals in https://www.pyimagesearch.com/2018/09/26/install-opencv-4-on-your-raspberry-pi/. Een goede bron om te beginnen met Raspberry Pi Computer Vision is

Stap 6: Conclusie

Over het algemeen is het voor een kort vakantieproject de moeite waard om te doen. Ik was op tijd voor Anime Festival Asia 2019.

Aanbevolen: