Inhaltsverzeichnis:
- Schritt 1: Design- und Build-Details
- Schritt 2: Elektronische Details
- Schritt 3: Softwaredetails
- Schritt 4: Externe Details
Video: THERO: 4 Schritte (mit Bildern)
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:21
Zuallererst: Unsere Motivation, dieses "instructable" zu machen, besteht darin, unsere Wissensbasis aus zwei letzten Jahren intermittierender Arbeit am nächsten Projekt zu teilen, das wir Ihnen zeigen möchten. THERO als Konzept entsteht als Gewinneridee des Stipendiums NEXT THINGS, das LABoral centro de arte und Telefonica I+D von 2013 bis 2018 für die internationale digitale Künstlergemeinschaft ins Leben gerufen haben. Einige Zeit später setzen wir die Arbeit fort, um einige öffentliche Ausstellungen zu machen, aber immer dachten wir im Objekt als funktionales Stück spekulativen Designs, Prototyp oder so, und nicht als Massenprodukt. Wir sind Ihnen sehr dankbar, wenn dieses Tutorial und die daraus resultierenden Skizzen zu so vielen Bereichen für Sie interessant sind, um ähnliche Ideen oder einige Zweige zu entwickeln, die nützlich sein können, um ähnliche DIY- oder hausgemachte Projekte rund um Datenschutz, Internetsicherheit und Design zu erstellen.
Und natürlich…sorry für unser schlechtes Englisch;)
Lass uns gehen…
Beschreibung / Konzept: THERO als Konzept versucht, das kostbare und heilige Objekt unserer digitalen Privatsphäre zu erheben. Die Behandlung des resultierenden Objekts ist in jedem Moment künstlerisch und kostbar, mit einer Geometrie und Sauberkeit, die an ein Idol oder einen Talisman erinnert und einen Wert hat, der über seine materiellen Qualitäten hinausgeht. Es hat den Wert der Freiheit und das Recht auf digitale Privatsphäre. Dieses Stück öffnet einen Reflexionsraum und zwingt den Benutzer, sich seines Datenverkehrs auf (buchstäblich) physische Weise in Bezug auf das Objekt bewusst zu sein.
THERO wird als schwere Skulptur präsentiert, die ein Gerät umschließt, das unsere digitale Kommunikation durch direkte Manipulation des Subjekts mit dem Objekt blockiert und / oder verschlüsselt. Durch eine Wende in seiner Struktur ist THERO in der Lage, unseren digitalen Kontakt nach außen zu managen.
Wir glauben, dass die Präsenz eines Objekts der Körperlichkeit etwas so Abstraktes verleihen kann wie die digitale Welt, Konfigurationen und die Folgen ihrer Nutzung. Auf der anderen Seite gibt uns THERO die Macht, den Schlüssel in unseren Händen zu halten, der den Wasserhahn dieses Transits schließt, und gleichzeitig macht es uns in Momenten und Nutzungen des Netzwerks physisch bewusst, in denen Privatsphäre und Anonymität erforderlich sind.
Schließlich können die Benutzer mit einer einfachen Geste der direkten Interaktion unserer Hand mit dem Stück entscheiden, wann wir sichtbar sind und wann wir nicht sichtbar sind. Mehr Details hier:
Grundlegende Bedienung. Im Grunde ist dieses Stück ein Access Point, in dem wir alle unsere Geräte entweder direkt über eine Kabelverbindung oder als Erweiterung des Netzwerks drahtlos verbinden können. Jegliche Strömung, die durch sie hindurchtritt, kann vom Benutzer manuell gehandhabt werden, einfach, wie oben erläutert, durch eine Drehbewegung unserer Hand auf den Deckel des Gegenstands.
Wir haben vier Datenschutzstufen eingeführt, um unerwünschte Seiten einschränken zu können, vor unerwünschten Geräten zu warnen, die sich mit dem lokalen Netzwerk verbinden, anonym durch das TOR-Netzwerk zu surfen usw. Am Ende des Entwicklungsprozesses steht die Idee, zu implementieren eine Art API, in der Sie mit einfachen Python-Skripten die Zustände nach Ihren Bedürfnissen konfigurieren können.
Vorerst im Prototypenstadium und ohne richtig zu arbeiten, haben wir standardmäßig in diesen drei Zuständen gedacht:
0. Access Point mit einigen Sicherheitsoptionen (Überprüfen und benachrichtigen Sie neue angeschlossene Geräte usw.)
1. Access Point mit als Tor Relay (verschlüsselter Datenverkehr)
2. Zugangspunkt ohne soziale Ablenkungen (Soziale Websites blockieren) + Webserver
Schritt 1: Design- und Build-Details
Inspiriert von unserer gewohnten Arbeitsweise mit geometrischen Elementen, hatten wir von Anfang an eine klare Formgebung von THERO. Der gewählte Körper (Truncated cubooctahedrom) hat uns wegen seiner Kraft und Eleganz angezogen und auch von den verschiedenen Kombinationen, die sich ergeben, nachdem ein kleiner Teil geschnitten und ein kleiner Prozentsatz ihrer Gesichter gedreht wurde. Für das Außendesign haben wir uns entschieden, mit normalen und reproduzierbaren Materialien zu arbeiten und zwei Versionen auszuführen: Eine davon ist näher an einem handgefertigten Kunstobjekt und die andere, billiger (3D-Druck), mit der Absicht, sein Design zu öffnen an die betroffene Gemeinschaft weitergegeben und leicht reproduziert werden könnte. Ein weiteres wichtiges Detail ist, dass wir von Anfang an mit der Idee gearbeitet haben, das Maximum an Schrauben, Teilen und möglichen Elementen zu entfernen, damit alle Komponenten fast ohne mechanischen Aufwand passen.
Sie benötigen diese Werkzeuge für diesen Schritt: Eine Werkstatt oder ein Ort für schmutzige Arbeiten (Betonformen) 3D-Drucker (Wir verwendeten einen Ultimaker 2 und schließlich einen SIGMA von 3DBCNTechnologies (I <3)) Laserschneider (Ein großer Laserschneider für den Außenbereich) Box 100w oder so)
Handgefertigte Version: In der am meisten handgefertigten Version untersuchen wir eine Reproduktionsmethodik aus Gipsformen, bei der wir eine verlorene Schalung (3D-Druck) integrieren, die die Elektronik beherbergt, gemischt mit der Betonoberfläche, die schließlich dem Außenvolumen entspricht. Sie können hier eine Vorschau des Designprozesses und der Herstellung sehen:
Sie hier das Repository mit allen Dateien zum Erstellen und natürlich sind diese Teile nicht für Produktionsdateien (bitte sagen Sie uns, wenn Sie einen Teil nicht finden):
github.com/rotor-studio/THERO/tree/master/…
Schritt 2: Elektronische Details
Bei diesem Prototyp arbeiten wir mit dem Motor (AX12 Dynamixel) als Potentiometer und lesen die Positionswerte aus der UART-Kommunikation für Änderungen im Navigationsmodus. Gleichzeitig, wie Sie im Demo-Video sehen können, verwenden wir die Bewegungs- und visuellen Signale (rgb-LED) als Feedback, um dem Benutzer mitzuteilen, wo sich sein Navigationsmodus in jedem Moment befindet. Wir haben diese Tools zum Spielen und die Hauptidee ist, dass dieses System in jedem erdenklichen Modus konfiguriert werden könnte. Tatsächlich erhalten Sie nur visuelles Feedback vom Gerät, wenn Sie die Seite der Benutzeroberfläche wechseln, und wechselt in den TOR-Modus, wenn der Mac-Code von einem bekannten Gerät im Netz erkannt wird. Einige Beispiele oder Ideen, die Sie entwickeln können:
- Vielleicht können wir eine Funktion erstellen, um einen bestimmten Benutzer durch eine Reihe von Bewegungen als Safe-Box-Kombinationen zu erkennen
- Oder Sie können einige personalisierte Bewegungen und Kombinationen hinzufügen, wenn Sie einige Benutzer im Netz erkennen, um den Navigationsmodus direkt auf einen sicheren Weg zu ändern.
- Etc..
Zuerst müssen Sie dieses nützliche Instructable (I <3) lesen:
Liste der Hardwareteile: 1x Dynamixel Motor AX12.1x Raspberry Pi 31x Wifi Dongle (Signal Extender)1x Voltaje Regler (Step UP: 5V bis 9V).1x 74LS241N. (Treiber)6x Pins Ausgang/Eingang1x Raspberry Pi kurze Buchse. 3x RGB-LED3x Widerstände 220Ω
Fritzing-Datei:
Schritt 3: Softwaredetails
Liste der idealen Merkmale (vorerst als Skizzen implementiert):
- Dynamixel-Motor (UART) lesen und bewegen
- GPIO-Zustände ändern (LEDs)
- WLAN-Hotspot
- iptables-Regeln ändern (Linux-Firewall)
- TOR oder (VPN = Zukunft)
- Überprüfen Sie das Netzwerk, um die Adressen von Mac zu erkennen
- Webserver mit WordPress
- Konfigurationsseiten.
Alle Dateien + Code (Skizze !!!):
Eine TOR-Setup-Anleitung (Spanisch), basierend auf diesem Tutorial:
www.romantorre.net/configurando-thero-crear…
Um den lokalen Server zu implementieren, haben wir mehr oder weniger die folgende Liste der verwendeten Software und Sprachen verwendet:
- Apache2
- PHP5
- MySQL
- WordPress
- Python + HTML
Verwenden Sie das Server-Setup mit einem Wordpress + HTML- und Python-Skript, um das Gerät zu konfigurieren (WLAN, Whitelists, Blacklist usw.). Zur Zeit nur in (Spanisch).
www.romantorre.net/configurando-thero-ii-se…
Einige Links:
projects.raspberrypi.org/en/projects/lamp-…
raspberrywebserver.com/cgiscripting/web-for…
raspberrywebserver.com/cgiscripting/writing…
www.pythonforbeginners.com/files/reading-an…
www.raspberryconnect.com/network/item/315-r…
Schritt 4: Externe Details
Als "spekulatives Internetobjekt" haben wir uns die ganze Zeit überlegt, wie wir es als alltägliches Gegenwarts-/Zukunftsobjekt in ein Zuhause integrieren können. Wir dachten in die Kisten für den Transport als fragile Skulptur in vielerlei Hinsicht (Ihre sensiblen Daten im Inneren zum Beispiel) oder auch für die Abschlussausstellung denken wir in die futuristische Wohnumgebung. Immer innerhalb der Möglichkeiten arbeiten, die die digitalen Fertigungswerkzeuge mit sich bringen. Und das ist alles…Wir wissen, dass wir alle Schritte komprimieren müssen, aber wir präsentieren hier einen Rückblick auf die Arbeit von zwei Jahren und vielleicht gibt es hier keinen Platz, um all die Dinge, die wir jetzt wissen, um diese Art zu machen, in ein Tutorial aufzunehmen von digitalen Design-/Ingenierprojekten
Bitte teilen Sie uns mit, wenn Sie Zweifel haben oder etwas in diesem Tutorial genauer wissen möchten. Wir betrachten dieses "instructable" als Live-Repository und vielleicht werden wir hier mehr Informationen setzen, um es besser zu vervollständigen.
Danke an diese tolle Community. Román & Ángeles romantorre.netrotor-studio.net
Empfohlen:
Bewegungsaktivierte Cosplay Wings mit Circuit Playground Express - Teil 1: 7 Schritte (mit Bildern)
Bewegungsaktivierte Cosplay-Flügel mit Circuit Playground Express - Teil 1: Dies ist Teil 1 eines zweiteiligen Projekts, in dem ich Ihnen meinen Prozess zur Herstellung eines Paars automatisierter Feenflügel zeige. Der erste Teil des Projekts ist der Mechanik der Flügel, und der zweite Teil macht es tragbar und fügt die Flügel hinzu
DIY Circuit Activity Board mit Büroklammern - HERSTELLER - STEM: 3 Schritte (mit Bildern)
DIY Circuit Activity Board mit Büroklammern | HERSTELLER | STEM: Mit diesem Projekt können Sie den Weg des elektrischen Stroms ändern, um durch verschiedene Sensoren zu laufen. Mit diesem Design können Sie zwischen dem Aufleuchten einer blauen LED oder dem Aktivieren eines Summers wechseln. Sie haben auch die Wahl, einen lichtabhängigen Widerstand mit
Beginnen Sie mit Light Painting (kein Photoshop): 5 Schritte (mit Bildern)
Beginnend mit Light Painting (kein Photoshop): Ich habe vor kurzem eine neue Kamera gekauft und einige ihrer Funktionen untersucht, als ich im Internet auf Light Painting oder Langzeitbelichtung gestoßen bin. Die meisten von uns werden die Grundform des Lightpaintings mit einem Foto in einer Stadt mit einer Straße gesehen haben
So erstellen Sie eine Android-App mit Android Studio: 8 Schritte (mit Bildern)
So erstellen Sie eine Android-App mit Android Studio: In diesem Tutorial lernen Sie die Grundlagen zum Erstellen einer Android-App mit der Android Studio-Entwicklungsumgebung. Da Android-Geräte immer häufiger werden, wird die Nachfrage nach neuen Apps nur zunehmen. Android Studio ist ein einfach zu bedienendes (ein
Erste Schritte mit Python: 7 Schritte (mit Bildern)
Erste Schritte mit Python: Programmieren ist großartig! Es ist kreativ, macht Spaß und gibt Ihrem Gehirn ein mentales Training. Viele von uns wollen etwas über Programmieren lernen, aber überzeugen sich selbst davon, dass wir es nicht können. Vielleicht hat es zu viel Mathematik, vielleicht der Jargon, der erschreckend herumgeworfen wird