Мазмұны:

Деректер шығаратын тақталар: 11 қадам (суреттермен)
Деректер шығаратын тақталар: 11 қадам (суреттермен)
Anonim
Image
Image
Деректер шығаратын серфинг тақталары
Деректер шығаратын серфинг тақталары
Деректер шығаратын серфинг тақталары
Деректер шығаратын серфинг тақталары

Бұл шамамен бір жыл бұрын өнеркәсіптік дизайн саласындағы аға диссертациямнан алынған, егер кешіріңіз, егер менің жадымда кішкене тесіктер болса, кешіріңіз. Бұл эксперименттік жоба және басқаша жасалуы мүмкін көптеген нәрселер бар, маған хабарлаудан тартынбаңыз.

Бұл жоба серфинг тақтасын құру бағдарламасын іске қосу үшін деректерді жинайтын жүйеде. Генеративті модельдеу арқылы серфинг тақтасының пішінін оңтайландыратын әдіспен осы деректерді қолданатын және қолданатын кезде күш датчиктерінің көрсеткіштерін тіркейтін құрылғы.

Бұл жобаның жұмысына әсер ететін нәрсе - серфинг тақтасы - бұл қызықты объект, онда объектінің жоғарғы жағына әсер ететін күш төменгі жағына тең және қарама -қарсы реакцияға ие. Егер сіз серфинг тақтасын айналдырған кезде саусақтарыңызбен немесе өкшелеріңізбен көп немесе аз бассаңыз, онда сіздің тақтайшаңыздың басқа пішінге келуі қажет.

СЕРФОРДТЫҢ ДИЗАЙНЫ

Менің ойымша, бәрі де қазіргі заманғы серфингтік дизайн бойынша білгір емес, мен өзімді олай атай алмаймын, дегенмен мұнда менің қысқаша түсініктеме. Серфинг тақталары - бұл суды желбезектер арқылы жылжытуға арналған көлік құралдары, ол суды төменгі ойыс арқылы және тақтаның жалпы контуры арқылы жібереді. Серфинг тақтасын асимметриялы фигуралар арқылы асыра беруге болады, онда сіз саусақтардың / өкшелердің салмағының таралуын анықтайтын және оны пайдалануға тырысатын тақтайшаны жасайсыз. Серфинг тақтасын айналдыру үшін серфингтің қай жерде көбірек қолданылатынын анықтау арқылы біз жеке серфинг үшін асимметриялық пішінді оңтайландыра аламыз.

БҰЛ КІМ ҮШІН

Бұл екінші немесе үшінші серфинг тақтасын алатын біреуді орта деңгейлі серфингке дайындайтын жоба. Бұл кезеңде сіз серфинг тақтасы сіздің аяқтарыңыздың астында қалай жұмыс істейтінін анықтайтын стильді дамытуды бастадыңыз.

РЕСУРСТАР мен БИЛІКТЕР

Деректер Arduino мини көмегімен тіркеледі және excel көмегімен талдалады. Серфинг тақтасын модельдеу үшін сізге Grasshopper орнатылған Rhinocerous 3D көшірмесі қажет болады. Серфинг тақтасын іс жүзінде өндіру үшін сізге серфинг тақтасын өңдеуге жеткілікті үлкен CNC кіру қажет.

1 -қадам: сенсорлық тақта

Сенсорлық тақта
Сенсорлық тақта
Сенсорлық тақта
Сенсорлық тақта

PAD

Жастықша сенсорлар желісін қорғайтын су өткізбейтін сөмке болып табылады, сонымен қатар серфингтен кейін arduino мен sd картасына кіруге мүмкіндік береді.

Сөмке тоған төсемінен жасалған, оны ПВХ желімімен жабыстырады.

// Материалдар //

+ тоған лайнері

+ ПВХ желімі

+ FPT қақпағы

+ Еркек адаптері

+ VHB таспасы

+ 3 мм стирол

+ Екі жақты фильм таспасы

// құралдар //

+Винил кескіш https://www.ebay.com/itm/like/281910397159?lpid=82&… немесе X-Acto пышағы

+ Пісіру үтігі

+ Әмірші

СЕНСОР

+ Күш сенсорының резисторы (11)

+ 10к Ом резисторы (11)

+ Бұралған сым

+ Arduino шағын

+ Arduino Datalogging Shield

+ Батарея

2 -қадам: Тест тақтасы

Тест тақтасы
Тест тақтасы

// кіріспе //

Жаңа серфинг тақтасын дұрыс құру үшін демо -модельден бастау керек. Бұл демо шегіртке анықтамасында қайта жасалады және пішін қайдан жасалатынына негіз болады. Осы себепті сіз өзіңіздің қолыңызбен пішін жасай алатын немесе CNCd алатын сынақ үлгісін жасауыңыз керек. Мен АКУ пішімдеу файлын қостым. Басқа нұсқа-5'8 Hayden Shapes гипто-криптосын пайдалану https://www.haydenshapes.com/pages/hypto-krypto, бұл негізгі модельге өте ұқсас.

// Егжей //

+ Бос - EPS (ол полиуретанға қарағанда сәл жақсы жүзеді және сәл жеңіл. Төсек өте ауыр)

+ Шайыр - эпоксидті (оның суға түсу ықтималдығы аз, сонымен қатар оның серпімділігі сенсорларға жақсы оқуға мүмкіндік береді, сонымен қатар EPS дайындамасын шыны талшықпен қаптағанда эпоксидті қолдануға тура келеді)

+ Шыны талшығы - 4х6 (Бұл стандартты серфингтен гөрі ауыр әйнек, бұл тақтаға тым көп соқпау үшін маңызды, оның үстіне жастықшасы өте ауыр, ал тақтай сәл ауыр болғандықтан, ол сізді әлі де жақсы жүзіп жүре алады. осының бәрімен)

3 -қадам: тақтаны кесу

Пластинаны кесу
Пластинаны кесу
Пластинаны кесу
Пластинаны кесу
Пластинаны кесу
Пластинаны кесу

// кіріспе //

Алаң тоған төсемінен жасалған. Мен барлық бөлшектерді кесу үшін астына кесу тақтасы бар винил кескішті қолдандым, бірақ мен үлгіні басып шығарып, X-Acto пышағымен қиып алу тиімді болар еді деп ойлайтынмын.

// Қадамдар //

1. Бұл кесулердің әрқайсысы суреттегідей екі жаққа да жасалуы керек

2. Сенсорлық тақтаның ішкі бөлігінде 1, 2 және 3 кесу қолданылады. Бұл бөліктердің негізгі функциясы - сенсорларды дұрыс жерде ұстау және сымдарды реттеу.

3. 4 & 5 бөлігі сенсорлар кіретін сөмкені құрайды

4. Мен корпустың үстінен өтетін стиролды кесіп тастадым, оның теориясы - бетті ұлғайту арқылы сенсорлардың өткізгіштігін кеңейту.

4 -қадам: тақтаны сыммен жалғау

Патронды сымға қосу
Патронды сымға қосу
Патронды сымға қосу
Патронды сымға қосу
Патронды сымға қосу
Патронды сымға қосу

// кіріспе //

Бұл жобаны құрайтын желі деректерді тіркеу қалқаны бар arduino mini -ге қосылған. Деректер жиынтығының қаншалықты дәл болуын қалайтындығыңызға байланысты оны көп немесе аз күрделі етуге болады. Мен орталық шетінен екі өлшемді және шетінен бір өлшемді алып, 11 түйреуішке тоқтадым. Бұл сізге қысымның қай жерде қолданылатынын анықтауға мүмкіндік береді, бірақ кең болса да, бағдарламаға серфинг тақтасын қалай жасау керектігін түсінуге жеткілікті.

// Ресурстар //

learn.adafruit.com/adafruit-micro-sd-break…

// Қадамдар //

1. Схемаға сәйкес сенсорлардың әрқайсысын сыммен байланыстырыңыз, мен сенсорлардың әрқайсысын дәнекерлеу үшін https://www.sparkfun.com/products/11417 жиналатын тақырыптарды қолдандым, мен дәнекерлеуде жақсы емеспін және бұл қауіпсіз әдіс. сенсорлардың еруіне жол бермеу үшін.

2. Мен тақтаны, резисторлар мен аккумуляторды ұйымдастыру үшін нан тақтасын қолдандым. Бұл мүлдем қажет емес, бірақ оны жақсы пакетте жинау жақсы болды.

3. Мен төсемнің барлық бөліктерін жабыстыру үшін екі жақты таспаны қолдандым

ПВХ желімін қолданудың қажеті жоқ

5 -қадам: тақтаны желімдеу

Падельді желімдеу
Падельді желімдеу
Падельді желімдеу
Падельді желімдеу
Пластинаны желімдеу
Пластинаны желімдеу
Падельді желімдеу
Падельді желімдеу

// кіріспе //

Мен тоғанға арналған лайнерді жақсы көремін, бұл өте керемет нәрсе, мен бұл жобаны жасамас бұрын бұл туралы ешқашан естімегенмін, бірақ кейбір зерттеулердің арқасында жастықшаны құруға арналған тамаша материал деп шешілді. Тоған төсемі - бұл ПВХ қапталған нейлон, бұл ПВХ құбыр желімін дәнекерлеу үшін қолдануға болады, ол толық су өткізбейтін қоршау жасайды. Бұл сонымен қатар керемет, өйткені сіз оны Arduino -ға кіру нүктелерін қосатын ПВХ құбырларын дәнекерлеу үшін пайдалана аласыз.

// Қадамдар //

1. Композитті жасау үшін барлық бөліктерді астыңғы бөлігіне салыңыз

2. Сенсордың барлық бөлшектерін екі жақты таспамен немесе ПВХ желімімен жабыстыруға болады

3. ПВХ фитингтерін қолданып, жоғарғы тақтаның бөлігінде Arduino -ға кіру нүктесін жасаңыз.

+ ПВХ желімін тым көп қолданған кезде жұқа сызық пайда болады, ол көпіршікті және сынғыш болады, бірақ тым аз байланыстың әлсіреуіне әкеледі. Сіз кейбір бөлшектермен тәжірибе жасап, оның қалай жұмыс істейтінін түсінуіңіз керек

3. Барлық бөліктер жастықшаның үстіңгі және астыңғы жағына кептірілгеннен кейін, сізде бұған бір ғана мүмкіндік бар, сондықтан шыдамды болыңыз, мен оны бөліктерге бөліп жасадым және ағып кетпеуі үшін екі желім сызығын жасадым.

+ Мен жасаған төсеніш бұзылмай тұрып екі сессияға созылды, тұзды су өте қатал.

4. Планшетті серфинг тақтасына жабыстыру үшін VHB таспасын қолданыңыз

+ Палубаны бояғыш еріткішпен сүртіңіз және жастықшаны қоймас бұрын оның өте таза екеніне көз жеткізіңіз

+ VHB таспасы шынымен де күшті, мен жастықшаның құлап кетуіне ешқандай қиындық көрмедім

6 -қадам: Arduino деректерді тіркеу бағдарламасы

Arduino деректерді тіркеу бағдарламасы
Arduino деректерді тіркеу бағдарламасы

// кіріспе //

Arduino бағдарламасы сенсорлық желідегі мәліметтерді SD картасына тіркейді. SD карталарын пішімдеуге және ақаулықтарды жоюға арналған кейбір ресурстар бар. Олар сәл күрделі болуы мүмкін. Код https://www.arduino.cc/kz/Tutorial/Datalogger сайтынан алынды және сенсордың барлық көрсеткіштерін қосу үшін өзгертілді.

// Ресурстар //

learn.adafruit.com/adafruit-micro-sd-break…

// код //

/* SD картасының деректерді есептегіші Бұл мысалда SD кітапханасының көмегімен үш аналогты сенсордан SD картасына деректерді тіркеу әдісі көрсетілген. Схема: * аналогты датчиктер аналогты 0, 1 және 2 * SD картасына SPI шинасына келесі түрде бекітілген: ** MOSI - пин 11 ** MISO - пин 12 ** CLK - пин 13 ** CS - pin 4 (MKRZero SD үшін: SDCARD_SS_PIN) 2010 жылы 24 қарашада Том Иго 2012 жылдың 9 сәуірінде өзгертілген Бұл үлгі коды жалпыға қолжетімді. */ #include #include const int chipSelect = 4; void setup () {// Сериялық байланысты ашыңыз және порт ашылғанша күтіңіз: Serial.begin (9600); while (! сериялық) {; // сериялық порт қосылуын күтіңіз. Тек USB порты үшін қажет} Serial.print («SD картасы инициализациялануда …»); // картаның бар -жоғын және оны инициализациялауға болатынын қараңыз: егер (! SD.begin (chipSelect)) {Serial.println («Карта істен шыққан, немесе жоқ»); // артық ештеңе жасамаңыз: қайтару; } Serial.println («карта инициализацияланды.»);} Void loop () {// журналға деректерді жинауға арналған жол жасаңыз: String dataString = «»; // үш сенсорды оқып, жолға қосыңыз: for (int analogPin = 0; analogPin = 1; analogPin = 2; analogPin = 3; analogPin = 4; analogPin = 5; analogPin = 6; analogPin = 7; analogPin <3; analogPin ++) {int сенсор = analogRead (analogPin); dataString += Жол (сенсор); if (analogPin <2) {dataString += «,»; }} // файлды ашыңыз. бір уақытта тек бір файлды ашуға болатынын ескеріңіз, // сондықтан екіншісін ашпас бұрын оны жабу керек. Файл dataFile = SD.open («datalog.txt», FILE_WRITE); // егер файл қол жетімді болса, оған жазыңыз: if (dataFile) {dataFile.println (dataString); dataFile.close (); // сериялық портқа да басып шығарыңыз: Serial.println (dataString); } // егер файл ашық болмаса, қатені шығарыңыз: else {Serial.println («datalog.txt ашу қатесі»); }}

7 -қадам: Деректерді жинау

Деректерді жинау
Деректерді жинау

// кіріспе //

Енді тақтаны сынап көрудің уақыты келді. Батареяны қосыңыз және SD картасын салыңыз. Бағдарламаны тексерместен бұрын, оның деректерді дұрыс тіркеуін тексермес бұрын. ПВХ қақпағын қатайту кезінде абай болыңыз, жастықты жыртпау үшін, жіптер өте ауыр, бірақ сонымен қатар жіптерді шаңнан тазарту өте жақсы, сондықтан олар өте су өткізбейді.

Бұл жастықшамен серуендейтін бұл ақылсыз нәрсе, мұхит әрқашан жақсы емес, ал төсек - бұл өте тартымды зат. Мен екі рет жастықшаның көмегімен деректерді жинадым, содан кейін қорап басқасына жарамайды деп қорықтым. Сіз суға өте сенімді болуыңыз керек және оны үлкен толқындар жұлып алмауы үшін немесе өте қарапайым күндерде алып шығыңыз, егер сіз әдеттегіден гөрі ауыр тақтайшаға түссеңіз.

8 -қадам: Деректерді бөлу

Деректерді бөлу
Деректерді бөлу
Деректерді бөлу
Деректерді бөлу

// кіріспе //

Деректерді жинауды аяқтағаннан кейін компьютерге SD картасын салыңыз және сізде өте ұзақ сандар журналы бар қалта болуы керек. Журнал тіркеуі даулы оқулар тізбегін үздіксіз жүргізу арқылы жұмыс істейтіндіктен, сенсор жиынтығын ұйымдастыру үшін журналды excel немесе google парақтарына көшіру қажет болады. Сіз шегіртке анықтамасына енгізуге дайын болу үшін әр сенсордың орташа көрсеткішін алғыңыз келеді.

Қысымды қолданған кезде оны анықтау өте оңай, себебі сіз тақтада отырғаннан гөрі мүлдем басқа көрсеткіштерді аласыз. Бұл біраз уақытқа дейін спастикалық болады, содан кейін дәйектілікке оралады. Хаос уақыты - сіз қалаған нәрсе … қалғандарын жойыңыз.

9 -қадам: арнайы тақтайшаны құру

Арнайы тақта жасау
Арнайы тақта жасау
Арнайы тақта жасау
Арнайы тақта жасау

// кіріспе //

Бұл қадам үшін сіз мүйізтұмсық пен шегіртке туралы біршама білікті болуыңыз керек, дегенмен ол тым дамымаған. Шегіртке анықтамасында әр түрлі нүктелерге бекітілген түйіндер бар екенін байқайсыз, тек түйіндердің әрқайсысын тиісті сенсор көрсеткіштерімен ауыстыру қажет. Деректерді жинап, оларды Excel -де талдағаннан кейін, сіз шегіртке моделін оңтайлы пішінді дұрыс жасау үшін реттей алу үшін әр оқудың қайдан алынғанын қадағалап отыруыңыз керек.

// Қадамдар //

1. Шегірткені ашып, генеративті тақтаны жүктеңіз

2. Деректер журналынан көрсеткіштерді енгізіңіз, мен әр оқылымнан ортаны қолдандым.

3. Үлгіні шегірткеде пісіріңіз

+ сізде векторлары бар серфинг тақтасының негізі болады

4. SWEEP2 ортаңғы және сыртқы қисықтар бойымен рельстерді қолданып

+ Бұл біраз уақыт пен шыдамдылықты қажет етеді, оны су өткізбейтін етіп алу үшін беттерді араластыру қажет болуы мүмкін

10 -қадам: серфинг тақтасын фрезерлеу

Серфинг тақтасын фрезерлеу
Серфинг тақтасын фрезерлеу
Серфинг тақтасын фрезерлеу
Серфинг тақтасын фрезерлеу
Серфинг тақтасын фрезерлеу
Серфинг тақтасын фрезерлеу
Серфинг тақтасын фрезерлеу
Серфинг тақтасын фрезерлеу

Соңғы қадам - серфинг тақтасын фрезерлеу. Мен үй қоймасынан сатып алған екі полистирол блокты қолдандым https://www.homedepot.com/p/2-in-x-4-ft-x-8-ft-R-8-… және спрей оларды бір-біріне жабыстырды. сондықтан ол рокер мен тақтаның қалыңдығын сыйдыратындай қалың болды. Мен RhinoCAM көмегімен Multicam 3000 қолдандым. Мен CNC сарапшысы емеспін және бұл қадамда көп көмекке ие болдым, сондықтан мен сізге бұл қадамды жасау үшін басқа кеңес бере алмаймын;)

11 -қадам: Қорытынды ойлар

Қорытынды ойлар
Қорытынды ойлар

Бұл жоба маған бір жылдай уақыт кетті, мен оны бір жыл бұрын аяқтадым. Мен мұны CCA өнеркәсіптік дизайнның аға көрмесінде де, Maker Faire -де де көрсеттім. Мен оны қазір осында қойдым, себебі оны қайта қарауға көп уақыт кетті … мен бұл материалды қарауға қатты қиналдым. Менің ойымша, сіз оны бағалайсыз деп ойлаймын, менің ойымша, бұл зерттеу мен жұмыс басқа жобаларда пайдалы болуы мүмкін, егер біреу осы нұсқаулықты орындауға тырысса, маған оның қандай ақылсыз нәрсе екенін айтыңыз, және басқа адамдардың бұл әрекетке қатысуын көру өте жақсы болар еді. ол Менің ойымша, өнімдерді жаңаша құруда қолдануға болатын көптеген мәліметтер бар. Менің ойымша, теңшеудің жаңа дәуірі басталды және тез прототиптеудің бұл түрі болуы мүмкін нәрселер жылдам жеке өндіріске енуі мүмкін.

Процесске, теорияларға, кез келген бағдарламаларға немесе серфинг тақтасының дизайнына қатысты сұрақтарға жауап беруге қуаныштымын.

Ұсынылған: