Inhoudsopgave:

THERO: 4 stappen (met afbeeldingen)
THERO: 4 stappen (met afbeeldingen)

Video: THERO: 4 stappen (met afbeeldingen)

Video: THERO: 4 stappen (met afbeeldingen)
Video: Als Dit Niet Was Gefilmd Zou Niemand Het Geloven 2024, November
Anonim
THERO
THERO

Allereerst: onze motivatie om dit "instructable" te maken, is om onze kennisbank van twee laatste jaren van intermitterend werk te delen aan het volgende project dat we je willen laten zien. THERO als concept werd geboren als het winnende idee van de beurs NEXT THINGS, die LABoral centro de arte en Telefonica I+D van 2013 tot 2018 lanceerden voor de internationale digitale kunstenaarsgemeenschap. Enige tijd later zetten we het werk voort om enkele openbare tentoonstellingen te doen, maar altijd dachten we in het object als een functioneel stuk speculatief ontwerp, prototype of zo, niet een massaproductie-object. We zullen je dankbaar zijn als deze tutorial en de resulterende schetsen op zoveel gebieden interessant voor je zijn om vergelijkbare ideeën of een aantal branches te creëren die nuttig zijn om vergelijkbare doe-het-zelf- of zelfgemaakte projecten te maken rond de zorg voor privacy, internetbeveiliging en design.

En natuurlijk…sorry voor ons slechte Engels;)

Laten we gaan…

Beschrijving / concept: THERO als concept probeert het kostbare en heilige object van onze digitale privacy te verheffen. De behandeling die aan het resulterende object wordt gegeven, is op elk moment artistiek en kostbaar, met een geometrie en reinheid die doet denken aan een idool of talisman, die een waarde heeft die boven zijn materiële kwaliteiten ligt. Het heeft de waarde van vrijheid en het recht op digitale privacy. Dit stuk opent een ruimte voor reflectie en dwingt de gebruiker om zich bewust te zijn van zijn dataverkeer op een (letterlijk) fysieke manier, in verwijzing naar het object.

THERO wordt gepresenteerd als een zware sculptuur die een apparaat omsluit dat onze digitale communicatie blokkeert en/of versleutelt door directe manipulatie van het onderwerp met het object. Door een wending in de structuur is THERO in staat om ons digitale contact met buiten te managen.

Wij geloven dat de aanwezigheid van een object lichamelijk iets zo abstracts kan geven, zoals de digitale wereld, configuraties en de gevolgen van het gebruik ervan. Aan de andere kant geeft THERO ons de kracht om de sleutel in handen te hebben die de kraan van deze transit sluit, en tegelijkertijd zorgt het ervoor dat we fysiek bewustzijn hebben op momenten en gebruik van het netwerk waar privacy en anonimiteit nodig zijn.

Ten slotte kunnen de gebruikers met een eenvoudig gebaar van directe interactie van onze hand met het stuk beslissen wanneer we wel en wanneer we niet zichtbaar zijn. Meer details hier:

Basisbediening. Dit stuk is in principe een access point waarin we al onze apparaten kunnen aansluiten, ofwel rechtstreeks via een kabelverbinding ofwel als verlengstuk van het netwerk draadloos. Elke stroom die er doorheen gaat, kan door de gebruiker eenvoudig handmatig worden afgehandeld, zoals hierboven uitgelegd, door een roterende beweging van onze hand op het deksel van het object.

We hebben vier graden van privacy geleerd, om ongewenste pagina's te kunnen beperken, om te waarschuwen voor ongewenste apparaten die verbinding maken met het lokale netwerk, om anoniem te surfen via het TOR-netwerk, enz … Aan het einde van het ontwikkelingsproces is het de bedoeling om een soort API waarin je met eenvoudige Python-scripts de statussen naar wens kunt configureren.

Voor nu, in het prototypestadium en zonder goed te werken, hebben we standaard in deze drie toestanden gedacht:

0. Toegangspunt met enkele beveiligingsopties (controleer en waarschuw nieuwe aangesloten apparaten, enz.)

1. Access Point met als Tor Relay (versleuteld verkeer)

2. Toegangspunt zonder sociale afleiding (sociale websites blokkeren) + webserver

Stap 1: Ontwerp- en bouwdetails

Ontwerp- en bouwdetails
Ontwerp- en bouwdetails
Ontwerp- en bouwdetails
Ontwerp- en bouwdetails
Ontwerp- en bouwdetails
Ontwerp- en bouwdetails
Ontwerp- en bouwdetails
Ontwerp- en bouwdetails

Geïnspireerd door onze gebruikelijke manier van werken met geometrische elementen, hadden we vanaf het begin de vorm van THERO duidelijk. We werden aangetrokken door de solide gekozen (Truncated cuboctahedrom) vanwege zijn kracht en elegantie en ook door de verschillende combinaties die resulteerden in het uitsnijden van een klein gedeelte en het draaien van een klein percentage van hun gezicht. Voor het exterieurontwerp hebben we besloten om te werken met reguliere en reproduceerbare materialen en we zouden twee versies uitvoeren: een ervan is dichter bij een ambachtelijk artistiek object en de andere, goedkoper (3D-printen), met de bedoeling om het ontwerp ervan te openen aan de betrokken gemeenschap en kan zich gemakkelijk voortplanten. Een ander belangrijk detail is dat we vanaf het begin hebben gewerkt met het idee om zoveel mogelijk schroeven, onderdelen en mogelijke elementen te verwijderen, zodat alle componenten vrijwel zonder mechanische inspanning passen.

U hebt deze hulpmiddelen nodig voor deze stap: een werkplaats of plaats om vuile bewerkingen uit te voeren (betonmallen) 3D-printer (we gebruikten een Ultimaker 2 en uiteindelijk een SIGMA van 3DBCNTechnologies (I <3)) Lasersnijder (een grote lasersnijder voor externe doos 100w of zo)

Handgemaakte versie: In de meest handgemaakte versie onderzoeken we een reproductiemethode van gipsen mallen waarin we een verloren bekisting integreren (3D-printen), die de elektronica herbergt, vermengd met de betonnen afwerking die uiteindelijk het buitenvolume vormt. U kunt hier een preview zien van het ontwerpproces en het maken:

Je hebt hier de repository met alle bestanden om te maken en natuurlijk zijn deze stukken niet voor productiebestanden (laat het ons weten als je een onderdeel niet kunt vinden):

github.com/rotor-studio/THERO/tree/master/…

Stap 2: Elektronische gegevens

Elektronische gegevens
Elektronische gegevens
Elektronische gegevens
Elektronische gegevens
Elektronische gegevens
Elektronische gegevens

Voor dit prototype werken we met de motor (AX12 Dynamixel) als potentiometer en lezen de positiewaarden uit de UART-communicatie voor wijzigingen in de navigatiemodus. Zoals u in de demovideo kunt zien, gebruiken we de bewegings- en visuele signalen (rgb led) als feedback om de gebruiker te vertellen waar zijn navigatiemodus op elk moment is. We hebben deze tools om te spelen en het belangrijkste idee is dat dit systeem leuk zou zijn om te configureren in alle modi die je maar kunt bedenken. Heb eigenlijk alleen visuele feedback van het apparaat wanneer u de kant van de interface verandert en naar de TOR-modus gaat wanneer de mac-code van een bekend apparaat op het net wordt gedetecteerd. Enkele voorbeelden of ideeën die u kunt ontwikkelen:

  1. Misschien kunnen we een functie uitvoeren om een bepaalde gebruiker te herkennen door een reeks bewegingen, als veilige boxcombinaties
  2. Of u kunt enkele gepersonaliseerde bewegingen en combinaties toevoegen wanneer u sommige gebruikers op het net detecteert om de navigatiemodus rechtstreeks naar een veilige manier te wijzigen.
  3. Enzovoort..

Allereerst moet je dit nuttig lezen Instructable (I <3):

Lijst met hardware onderdelen: 1x Dynamixel motor AX12.1x Raspberry Pi 31x Wifi Dongle (Signaal extender)1x Voltaje regelaar (Step UP: 5V tot 9V).1x 74LS241N. (Driver)6x Pinnen output/imput1x Raspberry pi kort vrouwelijk. 3x RGB led3x Weerstanden 220Ω

Fritzing-bestand:

Stap 3: Softwaredetails

Softwaredetails
Softwaredetails
Softwaredetails
Softwaredetails
Softwaredetails
Softwaredetails

Lijst met ideale kenmerken (voorlopig geïmplementeerd als schetsen):

  • Dynamixel-motor lezen en verplaatsen (UART)
  • Wijzig GPIO-statussen (leds)
  • Wifi hotspot
  • Wijzig iptables-regels (Linux-firewall)
  • TOR of (VPN= toekomst)
  • Controleer het netwerk om de adressen van Mac te detecteren
  • Webserver met wordpress
  • Configuratiepagina's.

Alle bestanden + code (schets !!!):

Een TOR-installatiegids (Spaans), gebaseerd op deze tutorial:

www.romantorre.net/configurando-thero-crear…

Om de lokale server te implementeren hebben we min of meer de volgende lijst met gebruikte software en talen gebruikt:

  • Apache2
  • PHP5
  • MySQL
  • WordPress
  • Python + HTML

Se server setup met een Wordpress + html & python script om het apparaat te configureren (wifi, whitelists, blacklist, etc). Op dit moment alleen in (Spaans).

www.romantorre.net/configurando-thero-ii-se…

Enkele koppelingen:

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…

Stap 4: Externe details

Externe gegevens
Externe gegevens
Externe gegevens
Externe gegevens
Externe gegevens
Externe gegevens

Als "speculatief internetobject" waren we de hele tijd aan het nadenken hoe we het in een huis kunnen integreren als dagelijks aanwezig / toekomstig noodzakelijk object. We dachten in de dozen voor het transport als fragiele sculptuur op vele manieren (uw verstandige gegevens binnen bijvoorbeeld) of ook voor de eindtentoonstelling, we denken in de futuristische thuisomgeving. Altijd bezig met de mogelijkheden die de digitale fabricagetools met zich meebrengen. En dat is alles … We weten dat we alle stappen moeten comprimeren, maar we presenteren hier een overzicht van het werk van twee jaar en misschien is er hier geen ruimte om in een tutorial alle dingen die we nu weten over hoe dit soort te maken van digitaal ontwerp / ingenieuze projecten

Vertel het ons alsjeblieft als je twijfels hebt of als er iets in deze tutorial is dat je op een meer nauwkeurige manier wilt weten. We beschouwen dit "instructable" als een live-repository en misschien zullen we hier meer info plaatsen om het beter te voltooien.

Dankzij deze geweldige community. Román & Ángeles romantorre.netrotor-studio.net

Aanbevolen: