Мазмұны:
- 1 -қадам: Дизайн және құрастыру мәліметтері
- 2 -қадам: электрондық мәліметтер
- 3 -қадам: Бағдарламалық қамтамасыз ету туралы мәліметтер
- 4 -қадам: Сыртқы мәліметтер
Бейне: THERO: 4 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
Біріншіден: біздің «нұсқаулыққа» айналдыруға біздің мотивациямыз - біз сізге көрсеткіміз келетін келесі жоба бойынша соңғы екі жылдағы үзіліссіз жұмыс туралы білім қорымен бөлісу. THERO тұжырымдамасы ретінде LABoral centro de arte мен Telefonica I+D халықаралық цифрлық суретшілер қауымдастығы үшін 2013 жылдан 2018 жылға дейін шығарылған NEXT THINGS грантының жеңімпаз идеясы ретінде туады. Біраз уақыттан кейін біз бірнеше қоғамдық көрмелермен айналысуды жалғастырамыз. біз әрқашан объектіні жаппай өндіріс объектісі емес, алыпсатарлық дизайнның прототипінің функционалды бөлігі ретінде ойладық. Егер осы оқу құралы мен көптеген аймақтардағы эскиздер сізге ұқсас идеяларды немесе құпиялылық, интернеттің қауіпсіздігі мен дизайнға қатысты ұқсас DIY немесе үй жобаларын жасау үшін пайдалы болатын кейбір филиалдарды құру үшін қызықты болса, біз өте ризамыз.
Әрине, нашар ағылшын тіліміз үшін кешірім сұраймыз;)
Барайық…
Сипаттама / тұжырымдама: THERO тұжырымдама ретінде цифрлық құпиялылығымыздың қымбат және қасиетті объектісін көтеруге тырысады. Алынған объектіге жасалатын ем әр сәтте көркем және қымбат, оның геометриясы мен тазалығы пұтқа немесе бойтұмарды еске салады, ол өзінің материалдық қасиеттерінен жоғары құндылыққа ие. Ол еркіндіктің құндылығы мен цифрлық құпиялылық құқығына ие. Бұл бөлік рефлексияға кеңістік ашады, бұл пайдаланушыны объектіге қатысты өзінің физикалық түрде деректер трафигі туралы білуге мәжбүр етеді.
THERO - бұл объектімен тікелей манипуляциялау арқылы цифрлық байланыстарымызды блоктайтын және / немесе шифрлайтын құрылғыны қамтитын ауыр мүсін ретінде ұсынылған. THERO өзінің құрылымын өзгерту арқылы біздің сыртқы байланыспен сандық байланысымызды басқара алады.
Біз объектінің болуы сандық әлем, конфигурация және оны қолданудың салдары сияқты абстрактілі нәрсені бере алады деп ойлаймыз. Екінші жағынан, THERO бізге бұл транзит кранын жабатын кілтті өз қолымызда ұстауға күш береді, сонымен бірге құпиялылық пен анонимділік қажет болған кезде желіні пайдалану кезінде бізді физикалық хабардар етуге мүмкіндік береді..
Ақырында, біздің қолмен кесекпен тікелей әрекеттесудің қарапайым қимылымен, пайдаланушылар біздің қашан және біз көрінбейтінімізді шеше алады. Толығырақ мына жерде:
Негізгі жұмыс. Бұл бөлік - бұл барлық құрылғыларды тікелей кабельдік қосылым арқылы немесе желінің кеңейтімі ретінде сымсыз қосуға болатын кіру нүктесі. Ол арқылы өтетін кез келген ағынды пайдаланушы қолмен басқара алады, жоғарыда түсіндірілгендей, объектінің қақпағына қолымызды айналдыру арқылы.
Біз құпиялылықтың төрт дәрежесін үйрендік, қажет емес беттерді шектей білу, жергілікті желіге қосылатын қажет емес құрылғылар туралы ескерту, TOR желісі арқылы жасырын түрде серуендеу және т. қарапайым Python сценарийлерінің көмегімен күйлерді қажеттіліктеріңізге сәйкес конфигурациялауға болатын API түрі.
Әзірге прототип сахнасында және дұрыс жұмыс жасамай, біз осы үш күйде әдепкі бойынша ойладық:
0. Қауіпсіздік параметрлері бар кіру нүктесі (қосылған жаңа құрылғыларды тексеру және ескерту және т.
1. Тор релесі бар кіру нүктесі (шифрланған трафик)
2. Әлеуметтік алаңдаушылықсыз кіру нүктесі (Әлеуметтік веб -сайттарды блоктау) + Веб -сервер
1 -қадам: Дизайн және құрастыру мәліметтері
Геометриялық элементтермен жұмыс істеудің әдеттегі әдісінен шабыттанған бізде THERO формасы басынан бастап айқын болды. Бізді қатты таңдалған (кесілген кубоктаэдром) тартымдылығы мен талғампаздығы, сондай -ақ әр түрлі комбинациялар қызықтырды, нәтижесінде кішкене бөлікті кесіп, беттерінің аз пайызын айналдырды. Сыртқы дизайн үшін біз қарапайым және қайталанатын материалдардан жұмыс істеуді шештік және біз екі нұсқаны жүзеге асыратын болдық: олардың біреуі көркемдік объектіге жақынырақ, ал екіншісі арзанырақ (3D басып шығару), оның дизайнын ашу мақсатында. мүдделі қауымдастыққа және оңай көбейе алады. Тағы бір маңызды деталь - біз ең басынан бастап бұрандаларды, бөлшектерді және мүмкін болатын элементтерді алып тастау идеясымен жұмыс жасадық, осылайша оның барлық компоненттері механикалық күшсіз дерлік сәйкес келеді.
Бұл қадам үшін сізге бұл құралдар қажет: лас операциялар жасайтын шеберхана немесе орын (бетон қалыптары) 3D принтері (Біз Ultimaker 2 және ақырында 3DBCNTechnologies SIGMA қолдандық (I <3)) Лазерлік кескіш (сыртқы үшін үлкен лазерлік кескіш) қорап 100 ватт немесе одан да көп)
Қолмен жұмыс нұсқасы: Біз қолмен жасалған нұсқада гипс қалыптарынан көбейту әдістемесін зерттейміз, онда біз электрониканы сақтайтын жоғалған пішінді (3D басып шығару) біріктіреміз, ол бетон қаптамасымен араласады, бұл сыртқы көлемге сәйкес келеді.. Сіз мұнда дизайн процесі мен жасалуының алдын ала қарауын көре аласыз:
Сізде барлық файлдар бар репозиторий бар және, әрине, бұл файлдар өндірістік файлдарға арналмаған (егер бір бөлігін таба алмасаңыз, бізге хабарлаңыз):
github.com/rotor-studio/THERO/tree/master/…
2 -қадам: электрондық мәліметтер
Бұл прототип үшін біз қозғалтқышпен (AX12 Dynamixel) потенциометр ретінде жұмыс жасаймыз, навигация режимінің өзгеруі үшін UART байланысынан позиция мәндерін оқиды. Демо -бейнеде көріп тұрғаныңыздай, біз қозғалыс пен визуалды сигналдарды (rgb led) пайдаланушыға әр сәтте оның навигациялық режимі қайда екенін айту үшін кері байланыс ретінде қолданамыз. Бізде ойнауға арналған бұл құралдар бар және басты идея - бұл жүйені сіз ойлаған кез келген режимде конфигурациялау жақсы болар еді. Іс жүзінде интерфейстің екінші жағын өзгерткенде және TOR режиміне ауысқанда, желідегі бір білетін құрылғыдан мак -кодты анықтаған кезде ғана құрылғыдан визуалды кері байланыс болады. Сіз дамытуға болатын кейбір мысалдар немесе идеялар:
- Мүмкін, біз сейфтік комбинациялар ретінде қозғалыстардың теңсіздігі арқылы анықталған бір пайдаланушыны тану функциясын орындай аламыз
- Немесе навигация режимін қауіпсіз түрде өзгерту үшін желіде кейбір пайдаланушыларды анықтаған кезде, сіз жекелендірілген қозғалыстар мен комбинацияларды қоса аласыз.
- Т.б.
Алдымен сізге пайдалы нұсқаулықты оқу керек (I <3):
Жабдық бөлшектерінің тізімі: 1x Dynamixel моторы AX12.1x Raspberry Pi 31x Wifi Dongle (сигналды ұзартқыш) 1x Voltaje реттегіші (5 -тен 9 В -қа дейінгі қадам).1x 74LS241N. (Жүргізуші) 6x Pins шығыс/импут1x Raspberry pi қысқа әйел. 3x RGB led3x резисторлары 220Ω
Қатаң файл:
3 -қадам: Бағдарламалық қамтамасыз ету туралы мәліметтер
Идеал функциялардың тізімі (қазіргі уақытта эскиз ретінде енгізілген):
- Dynamixel моторын оқу және жылжыту (UART)
- GPIO күйін өзгерту (LED)
- Wi -Fi кіру нүктесі
- Iptables ережелерін өзгерту (Linux брандмауэрі)
- TOR немесе (VPN = болашақ)
- Mac қосымшаларын анықтау үшін желіні тексеріңіз
- Wordpress көмегімен веб -сервер
- Конфигурациялық беттер.
Барлық файлдар + коды (эскиз !!!):
Бұл оқулыққа негізделген TOR орнату бойынша нұсқаулық (испанша):
www.romantorre.net/configurando-thero-crear…
Жергілікті серверді іске асыру үшін біз қолданылған бағдарламалық қамтамасыз ету мен тілдердің азды -көпті тізімін қолдандық:
- Apache2
- PHP5
- MySQL
- WordPress
- Python + Html
Құрылғыны конфигурациялау үшін Wordpress + html & python сценарийімен серверді орнатуды қараңыз (wifi, ақ тізім, қара тізім және т.б.). Қазіргі уақытта (испан тілінде).
www.romantorre.net/configurando-thero-ii-se…
Кейбір сілтемелер:
projects.raspberrypi.org/kz/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
Ұсынылған:
DIY 37 Leds Arduino рулетка ойыны: 3 қадам (суреттермен)
DIY 37 Leds Arduino рулетка ойыны: Рулетка - бұл кішкентай дөңгелекті білдіретін француз сөзімен аталған казино ойыны
Ковидтік қауіпсіздік дулыға 1 -бөлім: Tinkercad схемаларына кіріспе: 20 қадам (суреттермен)
Covid Safety дулыға 1 -бөлім: Tinkercad схемаларына кіріспе !: Сәлеметсіз бе, дос! Бұл екі бөлімнен біз Tinkercad схемаларын қалай қолдануға болатынын білеміз - бұл схемалардың қалай жұмыс істейтінін білуге арналған көңілді, қуатты және білім беру құралы! Оқудың ең жақсы әдістерінің бірі - бұл жасау. Сонымен, біз алдымен өзіміздің жеке жобамызды жасаймыз: th
Arduino басқарылатын робот - екі қадам: 13 қадам (суреттермен)
Arduino басқарылатын роботты екіжақты: Мен әрқашан роботтарға қызығатынмын, әсіресе адамның іс -әрекетіне еліктеуге тырысатын. Бұл қызығушылық мені жаяу жүруге және жүгіруге еліктей алатын екіжақты робот құрастыруға және дамытуға талпындырды. Бұл нұсқаулықта мен сізге көрсетемін
Arduino Uno көмегімен акустикалық левитация Қадамдық қадам (8 қадам): 8 қадам
Акустикалық левитация Arduino Uno Қадамдық қадаммен (8-қадам): ультрадыбыстық дыбыс түрлендіргіштері L298N Dc әйелдер адаптерінің ток көзі еркек тоқ сымымен Arduino UNOBreadboard Бұл қалай жұмыс істейді: Біріншіден, сіз кодты Arduino Uno-ға жүктейсіз (бұл сандық жүйемен жабдықталған микроконтроллер) және кодты түрлендіру үшін аналогтық порттар (C ++)
Болт - DIY сымсыз зарядтау түнгі сағаты (6 қадам): 6 қадам (суреттермен)
Болт - DIY сымсыз зарядтау түнгі сағаты (6 қадам): Индуктивті зарядтау (сымсыз зарядтау немесе сымсыз зарядтау деп те аталады) - сымсыз қуат беру түрі. Ол портативті құрылғыларды электрмен қамтамасыз ету үшін электромагниттік индукцияны қолданады. Ең көп таралған қолданба - Qi сымсыз зарядтау