جدول المحتويات:

THERO: 4 خطوات (بالصور)
THERO: 4 خطوات (بالصور)

فيديو: THERO: 4 خطوات (بالصور)

فيديو: THERO: 4 خطوات (بالصور)
فيديو: تعلم HTML في 2021 - درس 13# - الصور وكيفية التعامل مع المسارات 2024, شهر نوفمبر
Anonim
ثيرو
ثيرو

بادئ ذي بدء: دافعنا لجعل هذا "قابلًا للتوجيه" هو مشاركة قاعدة المعرفة الخاصة بنا للسنتين الأخيرتين من العمل المتقطع في المشروع التالي الذي نريد أن نعرضه لك. نشأ مفهوم THERO باعتباره الفكرة الفائزة لمنحة NEXT THINGS ، التي أطلقها LABoral centro de arte و Telefonica I + D لمجتمع الفنانين الرقميين الدولي من عام 2013 إلى عام 2018. في وقت لاحق نواصل العمل للقيام ببعض المعارض العامة ولكن لطالما كنا نفكر في الكائن باعتباره قطعة وظيفية من التصميم التأملي ، أو النموذج الأولي أو نحو ذلك ، وليس كائنًا للإنتاج الضخم. من فضلك ، سنكون ممتنين للغاية إذا كان هذا البرنامج التعليمي والرسومات الناتجة في العديد من المجالات مثيرة للاهتمام بالنسبة لك لإنشاء أفكار مماثلة أو بعض الفروع التي تكون مفيدة لإنشاء مشاريع DIY أو مشاريع منزلية مماثلة حول الاهتمام بالخصوصية وأمن الإنترنت والتصميم.

وبالطبع … آسف على لغتنا الإنجليزية السيئة ؛)

لنذهب…

الوصف / المفهوم: THERO كمفهوم يحاول رفع الشيء الثمين والمقدس لخصوصيتنا الرقمية. إن المعالجة التي تُعطى للشيء الناتج فنية وثمينة في كل لحظة ، مع هندسة ونظافة تذكرنا بالصنم أو التعويذة ، والتي لها قيمة أعلى من صفاتها المادية. لها قيمة الحرية والحق في الخصوصية الرقمية. تفتح هذه القطعة مساحة للانعكاس ، مما يجبر المستخدم على أن يكون على دراية بحركة البيانات الخاصة به بطريقة مادية (حرفيًا) ، في إشارة إلى الكائن.

يتم تقديم THERO على أنه تمثال ثقيل يحيط بجهاز يحجب و / أو يشفر اتصالاتنا الرقمية عن طريق التلاعب المباشر بالموضوع مع الكائن. من خلال تحول في هيكلها ، فإن THERO قادرة على إدارة اتصالنا الرقمي مع الخارج.

نعتقد أن وجود كائن ما يمكن أن يمنح الجسدية شيئًا مجردًا مثل العالم الرقمي والتكوينات وعواقب استخدامه. من ناحية أخرى ، يمنحنا THERO القدرة على أن يكون في أيدينا المفتاح الذي يغلق صنبور هذا العبور ، وفي نفس الوقت يجعلنا نمتلك وعيًا جسديًا في لحظات واستخدامات الشبكة حيث تكون الخصوصية وإخفاء الهوية ضروريين.

أخيرًا ، بإيماءة بسيطة للتفاعل المباشر بين أيدينا مع القطعة ، يمكن للمستخدمين تحديد متى نكون ومتى لا نكون مرئيين. مزيد من التفاصيل هنا:

التشغيل الأساسي: هذه القطعة هي في الأساس نقطة وصول يمكننا من خلالها توصيل جميع أجهزتنا ، إما مباشرة من خلال اتصال كبل أو كامتداد للشبكة لاسلكيًا. يمكن معالجة أي تدفق يمر عبره يدويًا بواسطة المستخدم ببساطة ، كما هو موضح أعلاه ، من خلال إجراء تدوير يدنا على غطاء الكائن.

لقد حاولنا أربع درجات من الخصوصية ، لتكون قادرًا على الحد من الصفحات غير المرغوب فيها ، والتحذير من الأجهزة غير المرغوب فيها التي تتصل بالشبكة المحلية ، والتصفح مجهول الهوية عبر شبكة TOR ، وما إلى ذلك … في نهاية عملية التطوير ، تكمن الفكرة في التنفيذ نوع من واجهة برمجة التطبيقات (API) حيث يمكنك باستخدام نصوص Python النصية البسيطة تكوين الحالات وفقًا لاحتياجاتك.

في الوقت الحالي في مرحلة النموذج الأولي وبدون العمل بشكل صحيح ، فكرنا بشكل افتراضي في هذه الحالات الثلاث:

0. نقطة وصول مع بعض خيارات الأمان (تحقق وتنبيه الأجهزة الجديدة المتصلة ، إلخ)

1. نقطة وصول مع Tor Relay (حركة مرور مشفرة)

2. نقطة وصول بدون إلهاءات اجتماعية (حجب المواقع الاجتماعية) + خادم الويب

الخطوة 1: تفاصيل التصميم والبناء

تفاصيل التصميم والبناء
تفاصيل التصميم والبناء
تفاصيل التصميم والبناء
تفاصيل التصميم والبناء
تفاصيل التصميم والبناء
تفاصيل التصميم والبناء
تفاصيل التصميم والبناء
تفاصيل التصميم والبناء

مستوحاة من طريقتنا المعتادة في العمل مع العناصر الهندسية ، قمنا بمسح شكل THERO من البداية. لقد انجذبنا إلى المصمت المختار (Truncated cuboctahedrom) بسبب قوته وأناقته وأيضاً بسبب التوليفات المختلفة الناتجة بعد قطع جزء صغير وتقليب نسبة صغيرة من وجوههم. بالنسبة للتصميم الخارجي ، قررنا العمل من مواد عادية وقابلة للتكرار وسنقوم بتنفيذ نسختين: أحدهما أقرب إلى كائن فني مصنوع والآخر أرخص (طباعة ثلاثية الأبعاد) ، بقصد فتح تصميمه للمجتمع المعني ويمكن أن تتكاثر بسهولة. تفصيل آخر مهم هو أننا منذ البداية عملنا مع فكرة إزالة الحد الأقصى من البراغي والأجزاء والعناصر الممكنة بحيث تتلاءم جميع مكوناتها تقريبًا دون أي جهد ميكانيكي.

أنت بحاجة إلى هذه الأدوات لهذه الخطوة: ورشة عمل أو مكان للقيام بعمليات قذرة (قوالب خرسانية) طابعة ثلاثية الأبعاد (كنا نستخدم Ultimaker 2 وأخيراً SIGMA بواسطة تقنيات 3DBCNT (I <3)) قاطع ليزر (قاطع ليزر كبير للخارج مربع 100 واط أو نحو ذلك)

إصدار يدوي: في أكثر الإصدارات المصنوعة يدويًا ، نحقق في منهجية الاستنساخ من قوالب الجبس التي ندمج فيها القوالب المفقودة (الطباعة ثلاثية الأبعاد) ، والتي تحتوي على الإلكترونيات ، ممزوجة بالتشطيب الخرساني الذي يتوافق أخيرًا مع الحجم الخارجي. يمكنك أن ترى هنا معاينة لعملية التصميم والقيام بما يلي:

أنت هنا المستودع الذي يحتوي على جميع الملفات المراد إنشاؤها وبالطبع هذه القطع ليست لملفات الإنتاج (من فضلك أخبرنا إذا لم تجد جزءًا واحدًا):

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

الخطوة الثانية: التفاصيل الإلكترونية

التفاصيل الإلكترونية
التفاصيل الإلكترونية
التفاصيل الإلكترونية
التفاصيل الإلكترونية
التفاصيل الإلكترونية
التفاصيل الإلكترونية

بالنسبة لهذه النموذج الأولي ، نعمل مع المحرك (AX12 Dynamixel) كمقياس جهد ، ونقرأ قيم الموضع من اتصال UART للتغييرات في وضع التنقل. في نفس الوقت كما ترى في الفيديو التوضيحي ، فإننا نستخدم إشارات الحركة والإشارات المرئية (rgb led) كردود فعل لإخبار المستخدم بمكان وضع التنقل الخاص به في كل لحظة. لدينا هذه الأدوات للعب والفكرة الرئيسية هي أن هذا النظام سيكون من الجيد تكوينه في أي أوضاع يمكنك التفكير فيها. في الواقع ، لا يكون لديك سوى ملاحظات مرئية من الجهاز عندما تقوم بتغيير جانب الواجهة وتنتقل إلى وضع TOR عند اكتشاف رمز mac من أحد الأجهزة المعروفة على الشبكة. بعض الأمثلة أو الأفكار التي يمكنك تطويرها:

  1. ربما يمكننا القيام بوظيفة للتعرف على أحد المستخدمين المحددين الذي قام بسلسلة من الحركات ، مثل مجموعات الصناديق الآمنة
  2. أو يمكنك إضافة بعض الحركات والتركيبات المخصصة عند اكتشاف بعض المستخدمين على الشبكة لتغيير وضع التنقل مباشرة إلى طريقة آمنة.
  3. إلخ..

بادئ ذي بدء ، تحتاج إلى قراءة هذا بشكل مفيد Instructable (I <3):

قائمة أجزاء الأجهزة: 1x Dynamixel motor AX12.1x Raspberry Pi 31x Wifi Dongle (موسع الإشارة) 1x Voltaje Regulator (Step Up: 5V to 9V).1x 74LS241N. (سائق) إخراج 6x دبابيس / imput1x Raspberry Pi القصير أنثى. 3x RGB led3x مقاومات 220Ω

ملف Fritzing:

الخطوة 3: تفاصيل البرنامج

تفاصيل البرنامج
تفاصيل البرنامج
تفاصيل البرنامج
تفاصيل البرنامج
تفاصيل البرنامج
تفاصيل البرنامج

قائمة الميزات المثالية (تم تنفيذها كرسومات تخطيطية في الوقت الحالي):

  • قراءة محرك Dynamixel (UART) وتحريكه
  • تغيير حالات GPIO (المصابيح)
  • واي فاي هوت سبوت
  • تغيير قواعد iptables (جدار حماية Linux)
  • TOR أو (VPN = المستقبل)
  • تحقق من الشبكة لاكتشاف إضافات Mac
  • خادم الويب مع وورد
  • صفحات التكوين.

جميع الملفات + الكود (رسم !!!):

دليل إعداد TOR (باللغة الإسبانية) ، بناءً على هذا البرنامج التعليمي:

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

لتنفيذ الخادم المحلي ، استخدمنا بشكل أو بآخر القائمة التالية من البرامج واللغات المستخدمة:

  • اباتشي 2
  • PHP5
  • MySQL
  • ووردبريس
  • لغة البرمجة Python + Html

إعداد خادم SE باستخدام برنامج نصي Wordpress + html & python لتكوين الجهاز (wifi ، القوائم البيضاء ، القائمة السوداء ، إلخ). فقط باللغة (الإسبانية) في الوقت الحالي.

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

بعض الروابط:

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…

الخطوة 4: التفاصيل الخارجية

التفاصيل الخارجية
التفاصيل الخارجية
التفاصيل الخارجية
التفاصيل الخارجية
التفاصيل الخارجية
التفاصيل الخارجية

بصفتنا "كائن إنترنت تخميني" ، كنا نفكر طوال الوقت في كيفية دمجها في المنزل ككائن يومي ضروري للحاضر / المستقبل. لقد اعتقدنا في صناديق النقل على أنها منحوتة هشّة من نواحٍ عديدة (بياناتك المعقولة بالداخل ، على سبيل المثال) أو أيضًا للمعرض النهائي ، نفكر في بيئة المنزل المستقبلية. العمل دائمًا داخل الإمكانات التي تجلب أدوات التصنيع الرقمي. وهذا كل شيء … نحن نعلم أننا بحاجة إلى ضغط جميع الخطوات ولكننا نقدم هنا مراجعة للعمل لمدة عامين وربما لا توجد مساحة هنا لوضع برنامج تعليمي كل الأشياء التي نعرفها الآن حول كيفية صنع هذا النوع التصميم الرقمي / المشاريع المبتكرة

من فضلك ، أخبرنا إذا كانت لديك أي شكوك أو أن هناك شيئًا ما في هذا البرنامج التعليمي تريد معرفته بطريقة أكثر دقة. نحن نعتبر هذا "قابلًا للتوجيه" كمستودع حي وربما نضع هنا المزيد من المعلومات لإكماله بشكل أفضل.

بفضل هذا المجتمع المذهل. رومان وأنجيلس romantorre.netrotor-studio.net

موصى به: