Mundarija:

Ma'lumotlar sörf taxtasi: 11 qadam (rasmlar bilan)
Ma'lumotlar sörf taxtasi: 11 qadam (rasmlar bilan)

Video: Ma'lumotlar sörf taxtasi: 11 qadam (rasmlar bilan)

Video: Ma'lumotlar sörf taxtasi: 11 qadam (rasmlar bilan)
Video: Самаркандлик ам товба 2024, Noyabr
Anonim
Image
Image
Ma'lumotlar ishlab chiqaruvchi sörf taxtalari
Ma'lumotlar ishlab chiqaruvchi sörf taxtalari
Ma'lumotlar ishlab chiqaruvchi sörfbordlar
Ma'lumotlar ishlab chiqaruvchi sörfbordlar

Bu mening sanoat dizayni bo'yicha bir yil avvalgi tezisimdan olingan, afsuski, agar unda ba'zi teshiklar bo'lsa, xotiram biroz uzilib qolishi mumkin. Bu eksperimental loyiha va boshqacha bo'lishi mumkin bo'lgan juda ko'p narsalar bor, menga xabar berishdan tortinmang.

Bu loyiha sörf taxtasi yaratish dasturini ishga tushirish uchun ma'lumotlarni to'playdigan tizimda. Siz bemaqsad qilayotganda kuch sensorlaridagi o'qishni qayd qiladigan va ularni generativ modellashtirish orqali sörf taxtangiz shaklini optimallashtiradigan qurilma.

Loyihaning ishlashini ta'minlaydigan narsa shundaki, sörf taxtasi - bu ob'ektning yuqori qismiga qo'llaniladigan kuchning pastki qismiga teng va qarama -qarshi reaktsiyaga ega bo'lgan qiziqarli ob'ekt. Aytish kerakki, agar siz barmog'ingiz yoki poshnangiz bilan ko'p yoki kamroq barmog'ingiz bilan bosib tursangiz, bort sathining boshqacha shakllanishi kerak.

SURFBOARD DIZAYNI

Men hamma ham zamonaviy sörf taxtasi dizaynining mutaxassisi emas deb o'ylayman va men o'zimni ham shunday deb atay olmayman, lekin bu erda mening qisqacha tushuntirishim. Surfboards - bu suvni qanotlardan o'tkazish uchun mo'ljallangan transport vositasi bo'lib, u suvni pastki konkavdan va taxtaning umumiy chizig'idan o'tkazadi. Sörf taxtasi assimetrik shakllar yordamida bo'rttirib ko'rsatilishi mumkin, bu erda siz barmog'ingiz / poshnangizning vazni taqsimlanishini aniqlaydigan va undan foydalanishga urinadigan sörf taxtasini yaratasiz. Sörf qilayotgan odam bemaqsad taxtasini aylantirish uchun qayerda ko'proq bosim o'tkazayotganini aniqlash orqali biz individual sörfchi uchun assimetrik shaklni optimallashtirishimiz mumkin.

BU KIMLAR UCHUN

Bu loyiha ikkinchi yoki uchinchi sörf taxtasini oladigan o'rta va yuqori darajali sörfçülarga mo'ljallangan. Bu bosqichda siz sörf taxtangiz oyoqlaringiz ostida qanday ishlashini belgilaydigan uslubni ishlab chiqa boshlaysiz.

Resurslar va ko'nikmalar

Ma'lumotlar Arduino mini yordamida qayd qilinadi va excel bilan tahlil qilinadi. Sörf taxtasini modellashtirish uchun sizda chigirtka o'rnatilgan Rhinocerous 3D nusxasi bo'lishi kerak. Sörf taxtasini ishlab chiqarish uchun sizga bort taxtasini yig'ish uchun etarlicha katta CNC tarmog'i kerak bo'ladi.

1 -qadam: Sensor paneli

Sensor paneli
Sensor paneli
Sensor paneli
Sensor paneli

PAD

Yostiqcha asosan suv o'tkazmaydigan sumka bo'lib, u datchiklar tarmog'ini himoya qiladi, bemaqsaddan keyin arduino va sd kartalarga kirishga imkon beradi.

Xaltam PVX elim yordamida yopishtirilgan suv havzasidan yasalgan.

// Materiallar //

+ hovuz chizig'i

+ PVX elim

+ FPT qopqog'i

+ Erkak adapteri

+ VHB tasmasi

+ 3 mm stirol

+ Ikki tomonlama plyonka lentasi

// asboblar //

+Vinil to'sar https://www.ebay.com/itm/like/281910397159?lpid=82&… yoki X-Acto pichog'i

+ Lehimlash temir

+ Hukmdor

SENSOR

+ Quvvat sensori qarshiligi (11)

+ 10k ohmli rezistor (11)

+ Qoplangan sim

+ Arduino mini

+ Arduino ma'lumotlar ro'yxati qalqoni

+ Batareya

2 -qadam: Test kartasi

Sinov taxtasi
Sinov taxtasi

// kirish //

Yangi sörf taxtasini to'g'ri yaratish uchun siz demo -modeldan boshlashingiz kerak. Bu demo chigirtka ta'rifida qayta yaratilgan va shakl qayerdan yaratilgani uchun asosdir. Shu sababli, siz sinov modelini yasashingiz kerak bo'ladi, uni qo'lingiz bilan shakllantira olasiz yoki CNCd olishingiz mumkin. Men AKU formatlash faylini qo'shdim. Boshqa variant-5'8 Hayden Shapes gipto-krypto https://www.haydenshapes.com/pages/hypto-krypto-dan foydalanish, bu asosiy modelga juda o'xshaydi.

// Tafsilotlar //

+ Bo'sh - EPS (u poliuretanga qaraganda bir oz yaxshiroq suzadi va engilroq. Tampon juda og'ir)

+ Qatronlar - epoksi (uning sho'ng'ish ehtimoli kamroq, shuningdek uning bahorligi sensorlar uchun yaxshiroq o'qish imkonini beradi, siz EPS blankasini shisha tolali oynaga qo'yishda ham epoksi ishlatishingiz kerak bo'ladi)

+ Fiberglas - 4x6 (Bu standart sörf taxtasidan ko'ra og'irroq shisha ishi, taxtada juda ko'p chayqalmaslik juda muhim, u yostiq bilan juda og'ir va taxta biroz og'ir bo'lgani uchun u sizni yaxshi suzadi. bu stakan bilan)

3 -qadam: taglikni kesish

Plitkani kesish
Plitkani kesish
Plitkani kesish
Plitkani kesish
Plitkani kesish
Plitkani kesish

// kirish //

Yostiqsimon suv havzasidan yasalgan. Men barcha bo'laklarni kesib olish uchun tagida chiqib ketish taxtasi bo'lgan vinil to'sarni ishlatardim, lekin o'ylaymanki, naqshni chop etib, keyin X-Acto pichog'i bilan kesib tashlayman.

// qadamlar //

1. Bu kesmalarning har biri rasmdagi kabi har ikki tomon uchun ham bajarilishi kerak

2. Sensor panelining ichki qismi uchun 1, 2 va 3 kesim ishlatiladi. Bu qismlarning asosiy vazifasi datchiklarni kerakli joyda ushlab turish va simlarni tartibga solishdir.

3. 4 va 5 -qismlar barcha datchiklar kiradigan sumkani tashkil qiladi

4. Shuningdek, men korpusdan o'tadigan stirol bo'laklarini kesib tashladim, buning nazariyasi - sirtni kattalashtirib, sensorlar o'tkazuvchanligini kengaytirish.

4 -qadam: panelni ulash

Tamponni ulash
Tamponni ulash
Tamponni ulash
Tamponni ulash
Tamponni ulash
Tamponni ulash

// kirish //

Ushbu loyihani tashkil etuvchi tarmoq ma'lumotlarni saqlash qalqoni bo'lgan arduino mini -ga ulangan. Ma'lumotlar to'plami qanchalik aniq bo'lishini xohlashingizga qarab, bu murakkab yoki murakkab bo'lishi mumkin. Men markaziy old tomondan ikkita o'lchovni va chetidan birini o'lchab, 11 ta pinni o'rnatdim. Bu sizga bosim qaerda qo'llanilishini aniqlashga imkon beradi, lekin keng bo'lsa -da, dasturga sörf taxtasini qanday yaratish kerakligi haqida yaxshi tasavvur berish uchun etarli.

// manbalar //

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

// qadamlar //

1. Sxemaga rioya qiling va har bir datchikni sim bilan ulang, men har bir datchikni lehimlash uchun https://www.sparkfun.com/products/11417 sarlavhalarini ishlatardim, men lehimlashda eng zo'r emasman va bu xavfsiz usul. Sensorlarning erib ketishini oldini olish uchun.

2. Men taxtani, rezistorlarni va batareyani tartibga solish uchun non taxtasidan ham foydalanardim, lekin bu umuman kerak emas edi, lekin uni yaxshi paketda bo'lish juda yoqimli edi.

3. Men ikki tomonlama lentani ishlatib, prokladkaning barcha qismlarini yopishtirdim

PVX elimdan foydalanishning iloji yo'q

5 -qadam: panelni yopishtirish

Yostiqchani yopishtirish
Yostiqchani yopishtirish
Yostiqchani yopishtirish
Yostiqchani yopishtirish
Yostiqchani yopishtirish
Yostiqchani yopishtirish
Yostiqchani yopishtirish
Yostiqchani yopishtirish

// kirish //

Men suv havzasini yaxshi ko'raman, bu juda ajoyib narsa, men bu loyihani amalga oshirishdan oldin bu haqda hech eshitmagan edim, lekin ba'zi tadqiqotlar natijasida bu yostiqni qurish uchun ajoyib material deb topildi. Hovuz qoplamasi - bu PVX bilan qoplangan neylon, shuning uchun siz PVX quvurli elim bilan payvandlab, to'liq suv o'tkazmaydigan korpus hosil qilishingiz mumkin. Bu juda zo'r, chunki undan keyin siz Arduino -ga kirish nuqtalarini qo'shib, PVX quvurlarini payvandlash uchun ishlatishingiz mumkin.

// qadamlar //

1. Kompozitni tayyorlash uchun barcha bo'laklarni taglikning pastki qismiga qo'ying

2. Sensorning barcha qismlarini ikki tomonlama lenta yoki PVX elim yordamida yopishtirish mumkin

3. PVX armaturasidan foydalanib, Arduino -ning yuqori qismidagi kirish nuqtasini yarating.

+ PVX elimini juda ko'p qo'llaganingizda nozik chiziq paydo bo'ladi, u pufakchali va mo'rt bo'ladi, lekin juda oz bo'lsa, bog'lanish zaiflashadi. Siz shunchaki ba'zi qismlar bilan tajriba o'tkazishingiz va uning qanday ishlashini tushunishingiz kerak

3. Hamma qismlar yostiqning yuqori va pastki qismiga qurigandan so'ng, buning uchun sizda bir imkoniyat bor, shuning uchun sabr qiling, men uni qismlarga ajratdim va oqmasligiga ishonch hosil qilish uchun ikkita yopishtiruvchi chiziq qildim.

+ Men qurgan yostiq buzilmasdan oldin ikki seans davom etdi, sho'r suv juda shafqatsiz.

4. Yostiqchani sörf taxtasiga yopishtirish uchun VHB tasmasini ishlating

+ To'shakni yotqizishdan oldin, taglikni bo'yoq tiner bilan artib oling va uning tozaligiga ishonch hosil qiling

+ VHB tasmasi haqiqatan ham kuchli, men yostiqning yiqilishi bilan hech qanday muammoga duch kelmadim

6 -qadam: Arduino ma'lumotlarini ro'yxatga olish dasturi

Arduino ma'lumotlarini ro'yxatga olish dasturi
Arduino ma'lumotlarini ro'yxatga olish dasturi

// kirish //

Arduino dasturi sensor tarmog'idan ma'lumotlarni SD -kartaga yozib qo'yadi. SD -kartalarni formatlash va muammoni hal qilish bo'yicha ba'zi manbalar mavjud. Ular biroz murakkab bo'lishi mumkin. Kod https://www.arduino.cc/en/Tutorial/Datalogger saytidan olingan va sensorning barcha o'qilishini o'z ichiga olgan holda o'zgartirilgan.

// manbalar //

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

// kod //

/* SD -karta ma'lumotlarini yozuvchi Ushbu misolda SD kutubxonasi yordamida uchta analog sensordan SD -kartaga ma'lumotlarni qanday yozish mumkinligi ko'rsatilgan. O'chirish: * analog sensorlar 0, 1 va 2 * SD -kartalarda SPI avtobusiga quyidagicha biriktirilgan: ** MOSI - pin 11 ** MISO - pin 12 ** CLK - pin 13 ** CS - pin 4 (MKRZero SD uchun: SDCARD_SS_PIN) 2010 yil 24 -noyabrda Tom Igoe tomonidan 2012 yil 9 -aprelda o'zgartirilgan. Ushbu misol kodi jamoat mulki hisoblanadi. */ #include #include const int chipSelect = 4; void setup () {// Ketma -ket aloqani oching va port ochilishini kuting: Serial.begin (9600); while (! Seriyali) {; // ketma -ket port ulanishini kuting. Faqat mahalliy USB port uchun kerak} Serial.print ("SD -karta ishga tushirilmoqda …"); // karta mavjudligini va uni ishga tushirish mumkinligini ko'ring: agar (! SD.begin (chipSelect)) {Serial.println ("Karta ishlamay qoldi, yoki mavjud emas"); // boshqa hech narsa qilma: qayt; } Serial.println ("karta ishga tushirildi.");} Void loop () {// jurnalga ma'lumotlarni yig'ish uchun qator tuzing: String dataString = ""; // uchta sensorni o'qing va qatorga qo'shing: for (int analogPin = 0; analogPin = 1; analogPin = 2; analogPin = 3; analogPin = 4; analogPin = 5; analogPin = 6; analogPin = 7; analogPin <3; analogPin ++) {int sensori = analogRead (analogPin); dataString += String (sensor); agar (analogPin <2) {dataString += ","; }} // faylni oching. E'tibor bering, bir vaqtning o'zida faqat bitta fayl ochilishi mumkin, // boshqasini ochishdan oldin uni yopishingiz kerak. Fayl ma'lumotlariFile = SD.open ("datalog.txt", FILE_WRITE); // agar fayl mavjud bo'lsa, unga yozing: if (dataFile) {dataFile.println (dataString); dataFile.close (); // ketma -ket portga ham chop eting: Serial.println (dataString); } // agar fayl ochilmagan bo'lsa, xato paydo bo'ladi: else {Serial.println ("datalog.txt ochishda xato"); }}

7 -qadam: ma'lumotlarni yig'ish

Ma'lumot yig'ish
Ma'lumot yig'ish

// kirish //

Endi padni sinab ko'rish vaqti keldi. Batareyani ulang va SD -kartani joylashtiring. Chiqishdan oldin ma'lumotlarni to'g'ri yozib olish uchun dasturni sinab ko'rish yaxshidir. Yostiqni yirtib yubormaslik uchun PVX qopqog'ini mahkamlanganda ehtiyot bo'ling, iplar juda og'ir, lekin ipni changdan tozalash ham yaxshi suv o'tkazmasligi uchun

Bu yostiq bilan bemaqsad bema'ni narsa, okean har doim ham eng zo'r emas, va yostiq - bu juda jirkanch ob'ekt. Men ikki marta pad yordamida ma'lumotlarni to'pladim va shundan so'ng, men boshqasi turmaydi deb qo'rqdim. Siz suvga ishonchingiz komil bo'lishi va uni juda to'lqinli kunlarda olib ketishingiz kerak, shunda u katta to'lqinlar bilan yirtilib ketmasligi uchun yoki odatdagidan ko'ra og'irroq taxtali bo'lgan vaziyatga tushib qolasiz.

8 -qadam: ma'lumotlarni ajratish

Ma'lumotlarni ajratish
Ma'lumotlarni ajratish
Ma'lumotlarni ajratish
Ma'lumotlarni ajratish

// kirish //

Ma'lumot yig'ishni tugatgandan so'ng, SD -kartani kompyuterga joylashtiring va sizda juda uzun raqamlar jurnali bo'lgan papka bo'lishi kerak. Kundalik yozuvlar munozarali o'qishni doimiy ravishda bajarish orqali ishlaydi, shuning uchun har bir sensorlar to'plamini tartibga solish uchun jurnalni excel yoki google varaqlariga ko'chirishingiz kerak bo'ladi. Siz chigirtka ta'rifiga kiritishga tayyor bo'lish uchun har bir sensorning o'rtacha o'qilishini olishni xohlaysiz.

Qachon bosim o'tkazganingizni aniqlash juda oson, chunki siz taxtada o'tirganingizdan keskin farq qiladi. Bir muncha vaqt o'tgach, u spastik bo'lib qoladi va keyin yana izchil bo'ladi. Xaos vaqti - bu siz xohlagan narsadir … qolganini o'chirib tashlang.

9 -qadam: Maxsus sörf taxtasini yaratish

Maxsus sörf taxtasini yaratish
Maxsus sörf taxtasini yaratish
Maxsus sörf taxtasini yaratish
Maxsus sörf taxtasini yaratish

// kirish //

Bu qadam uchun siz karkidon va chigirtka haqida biroz malakali bo'lishingiz kerak, lekin u hech qanday rivojlanmagan. Chigirtka ta'rifida siz turli nuqtalarga biriktirilgan bir nechta tugunlar borligini payqaysiz, buning uchun siz tugunlarning har birini tegishli sensor o'qishlari bilan almashtirishingiz kerak. Ma'lumotni yig'ib, excel -da tahlil qilgandan so'ng, siz chigirtka modelini mos shaklni to'g'ri shakllantirishi uchun har bir o'qish qaerdan kelganini kuzatib borishingiz kerak.

// qadamlar //

1. Chigirtkani oching va generativ sörf taxtasini yuklang

2. Ma'lumotlar jurnalidan o'qishni kiriting, men har bir o'qish vositalarini ishlatardim.

3. Modelni chigirtkada pishiring

+ siz faqat vektorli sörf taxtasi ramkasiga ega bo'lasiz

4. SWEEP2 markaz va tashqi egri chiziqlar bo'ylab relslar yordamida

+ Bu biroz vaqt va sabr -toqat talab qiladi, shuning uchun hammasi suv o'tkazmaydigan bo'lishi uchun sirtlarni aralashtirish kerak bo'ladi

10 -qadam: Sörf taxtasini frezalash

Sörf taxtasini frezalash
Sörf taxtasini frezalash
Sörf taxtasini frezalash
Sörf taxtasini frezalash
Sörf taxtasini frezalash
Sörf taxtasini frezalash
Sörf taxtasini frezalash
Sörf taxtasini frezalash

Oxirgi qadam - bemaqsad taxtasini frezalash. Men uydan sotib olgan ikkita ko'pikli bloklardan foydalandim https://www.homedepot.com/p/2-in-x-4-ft-x-8-ft-R-8-…. Shunday qilib, u rokka va taxta qalinligiga mos keladigan darajada qalin edi. Men RhinoCAM yordamida Multicam 3000 dan foydalanardim. Men CNC mutaxassisi emasman va bu qadamda juda ko'p yordamga ega bo'ldim, shuning uchun kimdir bu qadamni siz uchun bajarishdan boshqa maslahat bera olmayman;)

11 -qadam: Yakuniy fikrlar

Yakuniy fikrlar
Yakuniy fikrlar

Bu loyiha menga taxminan bir yil davom etdi va men uni deyarli bir yil oldin tugatdim. Men buni CCA sanoat dizaynining katta ko'rgazmasida ham, Maker Faire -da ham ko'rsatdim. Men uni bu erga qo'ydim, chunki uni qayta ko'rib chiqish uchun menga ko'p vaqt kerak bo'ldi … Men bu narsalarni ko'rib juda xafa bo'ldim. Umid qilamanki, siz buni qadrlaysiz, menimcha, bunday tadqiqot va ish boshqa loyihalarda foydali bo'lishi mumkin, agar kimdir bu ko'rsatmalarni bajarishga harakat qilsa, iltimos, menga uning qanday aqldan ozganligini ayting va boshqa odamlarning ishtirokini ko'rish juda yaxshi bo'lardi. u O'ylaymanki, mahsulotlarni yangi usulda yaratishda qo'lga olinadigan juda ko'p ma'lumotlar mavjud. Menimcha, xususiylashtirishning yangi asriga kirib kelar edik va bunday tezkor prototipni yaratish mumkin bo'lgan narsalar tez shaxsiy ishlab chiqarishga o'tishi mumkin edi.

Men jarayon, nazariyalar, har qanday dastur yoki sörf taxtasi dizayni bilan bog'liq har qanday savollarga javob berishdan xursandman.

Tavsiya: