Mundarija:
- 1 -qadam: Sensor paneli
- 2 -qadam: Test kartasi
- 3 -qadam: taglikni kesish
- 4 -qadam: panelni ulash
- 5 -qadam: panelni yopishtirish
- 6 -qadam: Arduino ma'lumotlarini ro'yxatga olish dasturi
- 7 -qadam: ma'lumotlarni yig'ish
- 8 -qadam: ma'lumotlarni ajratish
- 9 -qadam: Maxsus sörf taxtasini yaratish
- 10 -qadam: Sörf taxtasini frezalash
- 11 -qadam: Yakuniy fikrlar
Video: Ma'lumotlar sörf taxtasi: 11 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:28
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
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
// 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
// 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
// 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
// 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
// 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
// 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
// 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
// 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
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
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:
Harakatli reaktiv sörf taxtali LED chiziqlar: 8 qadam (rasmlar bilan)
Harakatli reaktiv sörf taxtali LED chiziqlar: Yaqinda ba'zi do'stlarim bilan men daryo sörfini kashf qildik. Myunxenda yashab, biz uchta mashhur daryo to'lqinlari orasida baxtlimiz, ular orasida mashhur Eisbax sörf joyi bor. Daryo sörfining salbiy tomoni shundaki, u o'ziga qaram bo'lib qoladi, shuning uchun men kamdan -kam vaqt topaman
Barbekyu Pi (ma'lumotlar vizualizatsiyasi bilan!): 4 qadam (rasmlar bilan)
Barbekyu Pi (Ma'lumotni vizualizatsiya qilish bilan!): Barbekyu bilan tanishish odatda sevimli go'shtingizni tayyorlash uchun bilvosita issiqlikni ishlatishning sekin jarayonini bildiradi. Ovqat pishirishning bu usuli juda mashhur bo'lsa -da, ayniqsa, AQShda - bu, ba'zilar uchun juda jiddiy, deb hisoblaydigan narsalarga ega
MXY taxtasi - kam byudjetli XY Plotter chizilgan robot taxtasi: 8 qadam (rasmlar bilan)
MXY taxtasi - kam byudjetli XY Plotter chizish robotlari taxtasi: Mening maqsadim mXY taxtasini XY plotter chizish mashinasining byudjetini past qilish uchun loyihalash edi. Shunday qilib, men ushbu loyihani amalga oshirmoqchi bo'lganlar uchun osonlashtiradigan taxta yaratdim. Oldingi loyihada, 2 dona Nema17 pog'onali dvigatel ishlatilganda, bu taxta
Chiroq orqali ma'lumotlar uzatish !!!: 4 qadam (rasmlar bilan)
Yorug'lik orqali ma'lumot uzatish !!!: Salom bolalar, men uzoq vaqtdan keyin yana yangi va oddiy loyiha bilan bo'lishishga qaytdim. Ushbu loyihada men sizga yorug'lik signallarini bir joydan boshqasiga yorug'lik orqali qanday uzatishni ko'rsataman. Ma'lumotni yorug'lik orqali yuborish yangi tushuncha emas, lekin yaqinda
Ultra realistik sörf simulyatori: 11 qadam (rasmlar bilan)
Ultra realistik sörf simulyatori: Siz to'satdan bemaqsadga chiqishni xohlaysizmi, lekin yaqin atrofda katta suv havzasi yo'qmi? Siz chuqur va notinch suvlardan qo'rqasizmi? Yoki siz tashqariga chiqishga dangasa edingizmi? Keyin Ultra realistik sörf simulyatori siz uchun eng zo'r echimdir! Men