Mundarija:
- 1 -qadam: dizayn va qurilish tafsilotlari
- 2 -qadam: elektron tafsilotlar
- 3 -qadam: dasturiy ta'minot tafsilotlari
- 4 -qadam: Tashqi tafsilotlar
Video: THERO: 4 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:28
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
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
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:
- Balki, biz harakatlarning tenglamasi orqali aniqlangan foydalanuvchini xavfsiz qutilar kombinatsiyasi sifatida tan olish funktsiyasini bajaramiz
- 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.
- 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
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
"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:
Batareya bilan ishlaydigan ofis. Quyosh panellari va shamol turbinasi: Sharq/G'arbni avtomatik almashtirish bilan quyosh tizimi: 11 qadam (rasmlar bilan)
Batareya bilan ishlaydigan ofis. Quyosh tizimi Sharq/G'arbning avtomatik panellari va shamol turbinasi bilan almashinuvi bilan: Loyiha: 200 kvadrat metrli ofis batareyali bo'lishi kerak. Ofis, shuningdek, ushbu tizim uchun zarur bo'lgan barcha tekshirgichlar, batareyalar va komponentlarni o'z ichiga olishi kerak. Quyosh va shamol energiyasi batareyalarni zaryad qiladi. Faqat kichik muammo bor
NaTaLia ob -havo stantsiyasi: Arduino quyosh energiyasi bilan ishlaydigan ob -havo stantsiyasi to'g'ri yo'l bilan amalga oshirildi: 8 qadam (rasmlar bilan)
NaTaLia ob -havo stantsiyasi: Arduino quyosh energiyasi bilan ishlaydigan ob -havo stantsiyasi to'g'ri yo'lga qo'yildi: 1 yil davomida 2 xil joyda muvaffaqiyatli ishlaganimdan so'ng, men quyosh energiyasi bilan ishlaydigan ob -havo stantsiyasining loyiha rejalari bilan bo'lishaman va uning qanday qilib uzoq vaqt yashay oladigan tizimga aylanganini tushuntiraman. quyosh energiyasidan o'tgan davrlar. Agar ergashsangiz
Twinky bilan eng zo'r Arduino robot bilan tanishing: 7 qadam (rasmlar bilan)
Twinky bilan eng zo'r Arduino roboti bilan tanishing: Salom, men sizga "Jibo" ni o'zim qanday yaratganimni o'rgataman. lekin "Twinky" deb nomlangan, men buni ochib bermoqchiman … Bu nusxa emas! Men ikkiyuzlamachilik bilan qurardim va shundan keyingina shunga o'xshash narsaning mavjudligini tushundim: bu erda
OpenLH: Biologiya bilan ijodiy tajriba o'tkazish uchun ochiq suyuqlik bilan ishlash tizimi: 9 qadam (rasmlar bilan)
OpenLH: Biologiya bilan ijodiy eksperimentlar uchun ochiq suyuqlik bilan ishlash tizimi: Biz bu ishni moddiy, ko'milgan va mujassamlangan o'zaro ta'sir xalqaro konferentsiyasida (TEI 2019) taqdim etganimizdan faxrlanamiz. Tempe, Arizona, AQSh | 17-20 mart. Hamma yig'ish fayllari va qo'llanmalar bu erda mavjud. Oxirgi kod versiyasi
Vaqt o'tishi bilan rasmlar uchun kamera osonlashtirildi: 22 qadam (rasmlar bilan)
Vaqt o'tishi bilan suratga olish uchun kamera osonlashtirildi. Men boshqa ko'rsatmalarni vaqtni tez suratga olish filmlarini suratga olishni tekshirib ko'rdim. U kino qismini juda yaxshi yoritgan. U filmlar yaratish uchun yuklab olishingiz mumkin bo'lgan bepul dasturiy ta'minot haqida gapirib berdi. Men o'z -o'zimga aytdim, men o'ylaymanki, agar men qila olsam