Inhaltsverzeichnis:

Das Shooting ArteFact – Gunook
Das Shooting ArteFact – Gunook

Video: Das Shooting ArteFact – Gunook

Video: Das Shooting ArteFact – Gunook
Video: Death of a Game: Artifact 2024, November
Anonim
Image
Image
Das Schießen ArteFact
Das Schießen ArteFact
Das Schießen ArteFact
Das Schießen ArteFact
Das Schießen ArteFact
Das Schießen ArteFact

Der Shootings ArteFact ist ein spekulatives Designstück. Sein Zweck ist es, das Bewusstsein für die Anzahl der Schießereien zu schärfen, die jährlich in den Vereinigten Staaten stattfinden. Jedes Mal, wenn eine Person auf https://www.gunviolencearchive.org/ für tot erklärt wird, wird Shooting ArteFact einen Ton abspielen und den Bildschirm blinken lassen. Die Anzahl der Todesfälle wird auch auf dem Artefakt angezeigt. Das Shooting Artefact kann in öffentlichen Räumen platziert werden, um seine Wirkung zu verstärken, oder in belebten privaten Räumen wie einer Lobby oder einem Aufzug.

Benötigte Materialien:

  • 1 x Adafruit Audio FX Soundboard
  • 1 x Feather Huzzah Wifi-Board
  • 2 x Lautsprecher - 3" Durchmesser - 8 Ohm 1 Watt (je nach Bedarf)
  • 1 x Adafruit 0,8" 8x16 LED-Matrix-FeatherWing-Display
  • 1 x Ein Container für Ihre Hardware. Ich habe eine Box erstellt, aber Sie können diese nach Ihren Wünschen anpassen.
  • 1 x Powerbank (3500 mAh @ 3,7 V) mit USB auf Mini-USB. Sie benötigen auch die üblichen Elektronikteile wie Drähte und Kabel.

Schritt 1: Hardware-Setup

Hardware-Setup
Hardware-Setup
Hardware-Setup
Hardware-Setup
Hardware-Setup
Hardware-Setup

Bringen Sie Ihr Wifi-Board heraus und stellen Sie sicher, dass Sie die ersten drei der "IoT" -Klassen zu Instructables abschließen. Hier zu finden.

Bauen Sie Ihr neues Matrix-Display und Ihre neue Audioplatine zusammen, indem Sie Stifte darauf löten. Löten Sie Drähte auf Ihre Lautsprecher und verbinden Sie sie mit dem Stereoausgang. Weitere Anleitungen zum Zusammenbau der Teile finden Sie hier:Soundboard. Matrix-Display. Lautsprecher.

Unsere Ausgabe von der Audioplatine kommt von PIN 12 auf der Wifi-Platine und geht zu PIN 0 auf der Audioplatine. Das Soundboard und die Lautsprecher werden über die Stromversorgung der Wifi-Platine (PIN 3 V) und GND mit Strom versorgt. Das Matrix-Display sitzt direkt auf der Wifi-Platine, die über den Micro-USB-Anschluss mit Strom versorgt wird. Ihre Powerbank oder Ihr Akku versorgt das Artefakt über den USB-Anschluss mit Strom.

Schritt 2: Code

Code
Code

Der Code ist eine Mischung aus verschiedenen Beispielcodes und brillanten Projekten anderer

Der Code wurde für den Adafruit HUZZAH ESP8266 WiFi-Mikrocontroller erstellt, kann aber auch auf anderen ESP8266-Boards funktionieren. Die Zahlen werden von https://www.gunviolencearchive.org/ bereitgestellt. Wenn ein Todesfall registriert wird, wird Audio abgespielt und blinkt. Dies basiert auf dem Web-Scraping-Beispiel von Phillip Burgess und kombiniert mit einfachen Triggern für das Adafruit Audio FX Soundboard: Quelle 1 und Quelle 2.

Der Code durchsucht die Website https://www.gunviolencearchive.org/ und durchsucht den HTML-Code der Website. Hier wird nach der richtigen Kategorie und Unterkategorie gesucht. Siehe Bild. Es findet dann die Zahl (nur 5 Stellen) und wandelt sie in eine ganze Zahl um.

Stellen Sie sicher, dass die Ausrichtung der Anzeige wie gewünscht ist. Sie können dies mit matrix.setRotation(1) ändern; Befehl. Ändern Sie einfach die Zahl zwischen den Klammern. Die Zahl kann zwischen 1-4 liegen. Außerdem sollten Sie die Schriftgröße je nachdem, wie der Text scrollen soll und die Richtung der Zahlen anpassen. Wenn Sie die gleiche Richtung wie ich verwenden, sind Sie auf zwei Schriftarten beschränkt: TomThumb und Tiny3x3a2pt7b. Sie finden sie hier und einige sind in Ihrer Matrix-Bibliothek enthalten. Mehr über Schriftarten im Allgemeinen erfahren Sie hier.

Beachten Sie bei der Soundkarte, dass nur WAV- und OGG-Dateien verwendet werden können. Sie können einen Online-Konverter finden, wenn Ihre Datei MP3 ist. Jetzt, da unser WiFi-Board mit PIN 0 auf dem Soundboard verbunden ist, denken Sie daran, die Sounddatei T00. FileType zu benennen.

Ich habe mein Bestes getan, um den Code zu beschreiben, während Sie ihn durchgehen. Bitte lassen Sie es mich wissen, wenn Sie Fragen haben.

Nun gibt es zwei Hürden: 1. Ich kann nicht herausfinden, wie man den Ton einschaltet. Ich habe versucht, die HIGH- und LOW-Werte zu ändern, aber ohne Erfolg. Ich hoffe, dass Sie mir helfen können, indem Sie den Code korrigieren - schreiben Sie dies bitte in das Kommentarfeld.

2. Der Code funktioniert nur für 5-stellige Zahlen. Es sucht nach einer bestimmten Unterkategorie, ignoriert die ersten Wörter und gibt die nächsten fünf Ziffern zurück. Daher funktioniert der Code nur, wenn die Zahl der Todesfälle eine fünfstellige Zahl erreicht - Hoffen wir, dass dies nie wieder der Fall ist! Ich habe keinen Workaround für dieses Problem gefunden. Bitte kommentieren Sie, wenn Sie haben.

Der Code ist beigefügt.

Schritt 3: Legen Sie es in eine Sache

Setzen Sie es in eine Sache ein
Setzen Sie es in eine Sache ein
Setzen Sie es in eine Sache ein
Setzen Sie es in eine Sache ein
Setzen Sie es in eine Sache ein
Setzen Sie es in eine Sache ein

Das Tolle an diesem Projekt ist, dass Sie die Form und den Ausdruck nach Belieben ändern können.

Ich habe das Shooting ArteFact wegen seiner neutralen und interessanten Eigenschaften zu einer Blackbox gemacht. Ich habe Holz verwendet, weil es sehr fehlerverzeihend und leicht zu verarbeiten ist. Bitte bedenken Sie, dass die Form und Form Ihres Projekts einen sehr sensiblen Bereich anspricht.

Herstellung der Box: 1. Sie benötigen ein Stück Holz mit den folgenden Abmessungen: Dicke: 1/4", Side1 12", Side2 18".

2. Schneiden Sie sechs Holzstücke (6 "x6") aus.

3. Machen Sie einen Kreis (3 im Durchmesser) in der Mitte von zwei der Holzstücke. Dies sind Löcher für die Lautsprecher.

4. Machen Sie ein Loch (1 5/8 "x 7/8") in der Mitte eines der anderen Holzstücke. Dies ist das Loch für das Display.

5. Malen Sie die Holzstücke. Ich habe Sprühfarbe verwendet.

6. Schrauben Sie die Lautsprecher und das Display an den Seiten fest. Stellen Sie sicher, dass die Ausrichtung der Komponenten Ihren Wünschen entspricht.

7. Befestigen Sie einen Klettverschluss oder einen anderen Verschlussmechanismus an einem der Teile. Dies ist die Rückseite der Box.

7. Bauen Sie die Kiste zusammen. Ich habe Heißkleber verwendet. Befestigen Sie die andere Seite des Klettverschlusses (falls zutreffend) an den Kanten der Rückseite.

8. Stellen Sie sicher, dass die Seiten gut zusammenpassen.

Denken Sie daran, dass Sie EINFACHEN Zugriff auf die WiFi-Platine oder das USB-Kabel haben möchten, um den Code und die WiFi-Anmeldeinformationen anzupassen.

Schritt 4: Platzieren Sie es

Stell es ab
Stell es ab

Jetzt, wo es fertig ist, sollten Sie es an einem Ort platzieren, an dem es die Aufmerksamkeit erregt, das es verdient. Sie können es sogar im Freien platzieren. Solange eine WLAN-Verbindung besteht und der Akku eingeschaltet ist. Sie können sogar einen WLAN-Hotspot auf Ihrem Smartphone erstellen und das WLAN-Board kann sich damit verbinden.

Bei einem sensiblen Thema wie diesem sollten Sie sich viele Gedanken über die möglichen Folgen machen. Überlegen Sie, wem Sie es aussetzen wollen und warum genau diese. Welche möglichen Ergebnisse gibt es?

Lasst uns jetzt auf die schrecklichen Folgen von Waffengewalt aufmerksam machen!

Empfohlen: