Mundarija:

THERO: 4 qadam (rasmlar bilan)
THERO: 4 qadam (rasmlar bilan)

Video: THERO: 4 qadam (rasmlar bilan)

Video: THERO: 4 qadam (rasmlar bilan)
Video: #ZAPAL#12-YOSHLI QIZ USHLANDI 2024, Iyul
Anonim
THERO
THERO

Birinchidan: bizning "o'rgatuvchi" bo'lishga undovchi motivimiz - biz sizga ko'rsatmoqchi bo'lgan keyingi loyiha bo'yicha oxirgi ikki yillik uzilishlar haqidagi ma'lumotlar bazamiz bilan bo'lishish. THERO kontseptsiya sifatida 2013 yildan 2018 yilgacha LABoral centro de arte va Telefonica I+D xalqaro raqamli rassomlar hamjamiyati uchun ishga tushirilgan NEXT THINGS grantining g'olib g'oyasi sifatida tug'iladi. biz har doim ob'ektni ommaviy ishlab chiqarish ob'ekti emas, spekulyativ dizayn, prototip yoki shunga o'xshash funktsional qism deb o'ylardik. Iltimos, ushbu o'quv qo'llanma va ko'plab sohalardagi eskizlar sizga o'xshash fikrlarni yoki shaxsiy bo'linmalar, Internet xavfsizligi va dizayn masalalari bo'yicha shunga o'xshash DIY yoki uy qurilishi loyihalarini yaratish uchun foydali bo'ladigan bo'laklarni yaratish sizni qiziqtirsa, biz juda minnatdormiz.

Va albatta … yomon ingliz tilimiz uchun uzr;)

Qani ketdik…

Ta'rif / kontseptsiya: THERO kontseptsiya sifatida bizning raqamli maxfiyligimizning qimmatli va muqaddas ob'ektini ko'tarishga harakat qiladi. Olingan narsaga berilgan muomala har doim badiiy va qimmatlidir, geometriya va poklik butni yoki talismani eslatadi, uning moddiy fazilatlaridan yuqori qiymatga ega. U erkinlik va raqamli maxfiylik huquqiga ega. Bu qism aks ettirish uchun joy ochadi, bu esa foydalanuvchini ob'ektga nisbatan o'z ma'lumot trafigidan (tom ma'noda) jismoniy ma'noda xabardor bo'lishga majbur qiladi.

THERO og'ir haykal sifatida taqdim etiladi, u ob'ektni ob'ekt bilan to'g'ridan -to'g'ri manipulyatsiya qilish orqali raqamli aloqamizni bloklaydigan va / yoki shifrlaydigan qurilmani o'z ichiga oladi. THERO o'z tuzilishi orqali bizning raqamli aloqamizni tashqi tomondan boshqarishga qodir.

Biz ishonamizki, ob'ektning mavjudligi korporatsiyaga raqamli dunyo, konfiguratsiyalar va undan foydalanish oqibatlari kabi mavhum narsani berishi mumkin. Boshqa tomondan, THERO bizga bu tranzitni yopadigan kalitni qo'limizda ushlab turish kuchini beradi va shu bilan birga biz maxfiylik va maxfiylik zarur bo'lgan tarmoqdan foydalanishda jismoniy xabardorligimizni oshiradi..

Nihoyat, qo'limizning bo'lak bilan to'g'ridan-to'g'ri o'zaro ta'siridan foydalangan holda, foydalanuvchilar qachon va qachon ko'rinmasligimizni hal qilishlari mumkin. Batafsil ma'lumot:

Asosan, bu qism - bu barcha qurilmalarimizni to'g'ridan -to'g'ri kabel orqali yoki tarmoqning simsiz kengaytmasi sifatida ulashimiz mumkin bo'lgan kirish nuqtasi. U orqali o'tadigan har qanday oqimni foydalanuvchi qo'lda boshqarishi mumkin, yuqorida aytib o'tilganidek, ob'ektning qopqog'iga qo'limizning aylanishi.

Biz to'rt darajali maxfiylikni o'rgandik, keraksiz sahifalarni cheklashimiz, mahalliy tarmoqqa ulangan kiruvchi qurilmalar haqida ogohlantirishimiz, TOR tarmog'i orqali anonim sayohat qilishimiz va hokazo. Ishlab chiqish jarayonida fikrni amalga oshirish kerak. oddiy Python skriptlari yordamida siz o'zingizning ehtiyojlaringizga ko'ra shtatlarni sozlashingiz mumkin bo'lgan API.

Hozircha prototip bosqichida va to'g'ri ishlamasdan, biz ushbu uchta holatda sukut bo'yicha o'yladik:

0. Ba'zi xavfsizlik variantlari bilan kirish nuqtasi (ulangan yangi qurilmalarni tekshiring va ogohlantiring va hk)

1. Tor o'rni sifatida kirish nuqtasi (shifrlangan trafik)

2. Ijtimoiy chalg'imaydigan kirish nuqtasi (Ijtimoiy veb -saytlarni bloklash) + Veb -server

1 -qadam: dizayn va qurilish tafsilotlari

Dizayn va qurilish tafsilotlari
Dizayn va qurilish tafsilotlari
Dizayn va qurilish tafsilotlari
Dizayn va qurilish tafsilotlari
Dizayn va qurilish tafsilotlari
Dizayn va qurilish tafsilotlari
Dizayn va qurilish tafsilotlari
Dizayn va qurilish tafsilotlari

Geometrik elementlar bilan ishlashning odatiy uslubidan ilhomlanib, biz THERO ning shaklini boshidanoq aniq ko'rsatganmiz. Bizni tanlangan qattiq (kesilgan kuboktaedrom) o'zining kuchliligi va nafisligi, shuningdek, har xil kombinatsiyalar tufayli, kichik qismini kesib, yuzlarining ozgina qismini aylantirdi. Tashqi dizayn uchun biz oddiy va takrorlanadigan materiallardan ishlashga qaror qildik va ikkita versiyani amalga oshirdik: ulardan biri badiiy ob'ektga yaqinroq, ikkinchisi arzonroq (3D bosib chiqarish), uning dizaynini ochish niyatida. tegishli jamoaga va osonlikcha ko'payishi mumkin. Yana bir muhim tafsilot shundaki, biz boshidanoq maksimal vintlarni, qismlarni va mumkin bo'lgan elementlarni olib tashlash g'oyasi bilan ishlaganmiz, shunda uning barcha tarkibiy qismlari deyarli hech qanday mexanik kuchsiz joylashadi.

Sizga bu asboblar kerak bo'ladi: iflos operatsiyalarni bajaradigan ustaxona yoki joy (beton qoliplar) 3D printer (Biz Ultimaker 2 va nihoyat 3DBCNTechnologies tomonidan SIGMA ishlatardik (I <3)) Lazerli kesuvchi quti 100w yoki shunga o'xshash)

Qo'lda ishlangan versiya: eng qo'lda tayyorlangan versiyada biz gipsli qoliplardan ko'paytirish metodologiyasini o'rganamiz, unda biz yo'qolgan qoliplarni (3D bosib chiqarish) birlashtiramiz, u erda elektronika saqlanadi, beton qoplamasi bilan aralashtiriladi, bu tashqi ko'rinishga mos keladi.. Siz bu erda dizayn jarayonining oldindan ko'rilishini va bajarilishini ko'rishingiz mumkin:

Siz bu erda barcha fayllar saqlanadigan omborga egasiz va, albatta, bu qismlar ishlab chiqarish fayllari uchun emas (iltimos, agar bir qismini topmasangiz, bizga ayting):

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

2 -qadam: elektron tafsilotlar

Elektron tafsilotlar
Elektron tafsilotlar
Elektron tafsilotlar
Elektron tafsilotlar
Elektron tafsilotlar
Elektron tafsilotlar

Ushbu prototip uchun biz dvigatel (AX12 Dynamixel) bilan potentsiometr sifatida ishlaymiz, navigatsiya rejimining o'zgarishi uchun UART aloqasidagi pozitsiya qiymatlarini o'qiymiz. Demo videoda ko'rib turganingizdek, biz harakat va vizual signallardan (rgb led) foydalanuvchiga har lahzada navigatsiya rejimi qayerda ekanligini bildirish uchun teskari aloqa sifatida foydalanamiz. Bizda o'ynash uchun bu vositalar bor va asosiy g'oya shundaki, bu tizim siz o'ylagan har qanday rejimda sozlash yaxshi bo'lardi. Aslida, siz faqat interfeysning yon tomonini o'zgartirganingizda va TOR rejimiga o'tganingizda, tarmoqdagi bitta ma'lum qurilmadan Mac kodini aniqlaganingizda, qurilmadan vizual mulohazalarga ega bo'lasiz. Siz rivojlantirishingiz mumkin bo'lgan ba'zi misollar yoki fikrlar:

  1. Balki, biz harakatlarning tenglamasi orqali aniqlangan foydalanuvchini xavfsiz qutilar kombinatsiyasi sifatida tan olish funktsiyasini bajaramiz
  2. Yoki navigatsiya rejimini to'g'ridan -to'g'ri xavfsiz rejimga o'zgartirish uchun tarmoqdagi ba'zi foydalanuvchilar aniqlanganda siz shaxsiylashtirilgan harakatlar va kombinatsiyalarni qo'shishingiz mumkin.
  3. Va boshqalar..

Avvalo, bu foydali ko'rsatmalarni o'qishingiz kerak (I <3):

Uskuna qismlari ro'yxati: 1x Dynamixel motor AX12.1x Raspberry Pi 31x Wifi Dongle (Signal extender) 1x Voltaje regulyatori (UP: 5V dan 9V gacha).1x 74LS241N. (Haydovchi) 6x Pins chiqish/imput1x Raspberry pi qisqa ayol. 3x RGB LED3x rezistorlar 220Ω

Qo'rqinchli fayl:

3 -qadam: dasturiy ta'minot tafsilotlari

Dastur tafsilotlari
Dastur tafsilotlari
Dastur tafsilotlari
Dastur tafsilotlari
Dastur tafsilotlari
Dastur tafsilotlari

Ideal xususiyatlar ro'yxati (hozircha eskiz sifatida ishlatilgan):

  • Dynamixel motorini (UART) o'qing va harakatlantiring.
  • GPIO holatini o'zgartirish (LEDlar)
  • Wi -Fi ulanish nuqtasi
  • Iptables qoidalarini o'zgartirish (Linux xavfsizlik devori)
  • TOR yoki (VPN = kelajak)
  • Mac -ning qo'shimcha manzillarini aniqlash uchun tarmoqni tekshiring
  • Wordpress bilan veb -server
  • Konfiguratsiya sahifalari.

Barcha fayllar + kod (eskiz !!!):

TORni sozlash bo'yicha qo'llanma (ispancha), bu qo'llanma asosida:

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

Mahalliy serverni ishga tushirish uchun biz dasturiy ta'minot va tillarning quyidagi ro'yxatini ishlatardik:

  • Apache2
  • PHP5
  • MySQL
  • WordPress
  • Python + Html

Qurilmani sozlash uchun Wordpress + html va python skriptlari yordamida serverni sozlash (wifi, oq ro'yxatlar, qora ro'yxat va boshqalar). Hozircha faqat (ispan tilida).

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

Ba'zi havolalar:

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 -qadam: Tashqi tafsilotlar

Tashqi tafsilotlar
Tashqi tafsilotlar
Tashqi tafsilotlar
Tashqi tafsilotlar
Tashqi tafsilotlar
Tashqi tafsilotlar

"Internetning spekulyativ ob'ekti" sifatida biz uni har kungi kundalik/kelajakdagi kerakli ob'ekt sifatida qanday uyga birlashtirish mumkinligi haqida doim o'ylardik. Biz tashish uchun qutilarda ko'p jihatdan nozik haykal deb o'ylardik (masalan, sizning ichki ma'lumotlaringiz) yoki oxirgi ko'rgazma uchun, biz futuristik uy muhitida. Har doim raqamli ishlab chiqarish vositalarini keltiradigan imkoniyatlar ichida ishlash. Hammasi shu … Biz hamma qadamlarni siqishimiz kerakligini bilamiz, lekin biz bu erda ikki yillik ishning sharhini taqdim etamiz va ehtimol bu erda qanday qilib biz hozir biladigan narsalarni o'rgatish uchun joy yo'q. raqamli dizayn/mohir loyihalar

Iltimos, agar sizda biron bir shubha bo'lsa yoki bizga bu darslikda aniqroq bilmoqchi bo'lgan biror narsa bo'lsa, ayting. Biz buni "o'rgatuvchi" ni jonli ombor deb bilamiz va, ehtimol, uni yaxshiroq to'ldirish uchun biz bu erda ko'proq ma'lumotni joylashtiramiz.

Bu ajoyib hamjamiyatga rahmat.

Tavsiya: