Sisukord:

Vigane loomine: 11 sammu
Vigane loomine: 11 sammu

Video: Vigane loomine: 11 sammu

Video: Vigane loomine: 11 sammu
Video: 11 õpetlikku sammu LinkedInis kuidas profiili koostada ja mida tähele panna 2024, November
Anonim
Vigane loomine
Vigane loomine

Creation By Error esitab väljakutseid ja sunnib meid kahtlema oma eeldustes digitaalseadmete täpsuse ja täpsuse ning nende kasutamise kohta füüsilise keskkonna tõlgendamisel ja mõistmisel. Eritellimusel valmistatud robotiga, mis kiirgab "elujõulisuse" aura ja eritellimusel võrgusüsteemi, jäädvustab, võrdleb ja realiseerib projekt lahknevusi meie füüsilise maailma tõlgendamise ja robotsüsteemi vahel. Oleme sunnitud kaaluma paljude digitaalsete süsteemide loodud andmete usalduse taset. Loomisviga robot on seatud skannitava tühja seina poole. Ruum on osalejate jaoks, et nad saaksid installatsioonis ringi rännata, et neid jälgida, analüüsida ja piiramatult arhiveerida. Kasutatavaid arhiveeritud andmeid visualiseeritakse ja projitseeritakse reaalajas roboti kõrval. Lähedal riputatakse staatiline rippuv mobiil. See kuvab tunni jooksul kogutud mõõtmiste keskmise vea. Arvutati IRL -i kauguse mõõtmised robotist seinale ja need erinesid kogutud 100 000+ andmepunktiga. Need erinevad mõõtmised moodustavad mobiiltelefoni kuju.

Kontrast reaalajas andmete projektsiooni ja vea kaudu loodud mobiiltelefoni vahel avab arutelu nende andmete täpsuse ja tõesuse taseme üle, eriti kui need digitaalsed süsteemid hakkavad ümbritsevat ainulaadselt tõlgendama nagu inimesed. Digitaalsüsteemide arusaam füüsilisest maailmast ei pruugi olla nii mehaaniline ja tõlgendustele vastupidav, kui kunagi arvati.

1. samm: sissejuhatus

Sissejuhatus
Sissejuhatus
Sissejuhatus
Sissejuhatus

Milline on lõpptulemus

2. etapp: valmistamine

Valmistamine
Valmistamine

Proovisin paar erinevat iteratsiooni sulgudes, mida kasutatakse mootori alusele kinnitamiseks. ja seejärel ultraheli andur mootorile. Tema pildil olen näidanud sulgusid, mis hoiavad tahvli külge kinnitatud mootorit/andurit. Kui kavatsete teha palju selliseid anduriobjekte, on pegboard testimiseks üsna mugav.

Järgmistes sammudes tutvun erinevate materjalidega, millest saab seadme ehitada. Proovisin nii käsitsi valmistatud alumiiniumklambrite, laserlõikavate akrüülklambrite kui ka masinapoe abil alumiiniumi hulgimüügiga.

Sõltuvalt teie esteetilistest eelistustest ja juurdepääsust soovitaksin ajaliselt kõige tõhusamalt kasutada laserlõigatud akrüüli, siis oli ka alumiiniumklambrite käsitsi valmistamine hea kogemus, kuid teil on vaja juurdepääsu poele ja see on natuke aega võttev. Lõpuks oleks ideaalne kasutada tõelist masinatöökoda, millel on juurdepääs plasmalõikurile, vesipritsile või suure võimsusega CNC -le, kuid ainult hulgitellimuste puhul, kuna see on kõige kallim.

Pange aluse valmistamiseks vajalike puitdetailide mõõtmed ja stendide pildid.

3. samm: alumiiniumist kronsteinid

Alumiiniumist kronsteinid
Alumiiniumist kronsteinid
Alumiiniumist kronsteinid
Alumiiniumist kronsteinid
Alumiiniumist kronsteinid
Alumiiniumist kronsteinid
Alumiiniumist kronsteinid
Alumiiniumist kronsteinid

Kui teete alumiiniumklambreid käsitsi või masinatöökoja kaudu, peate teadma sulgude mõõtmeid. Mõõtmetega on kaasas pilt.

Sulgude valmistamine käsitsi

Sulgude käsitsi valmistamisel kasutasin ehituspoe alumiiniumist "I-baari". See oli umbes 1 "x 4 'X 1/8". Lõikasin kronsteinid hakksaega ja hakkasin seejärel nõutud sälgud välja lõikama. Poldiaukude jaoks kasutasin puurit. Soovitan kasutada servohoova ultraheli "L -klambri" külge kinnitamiseks lihtsalt natuke, mis sobib teie servoga kaasas olevate kruvidega. Ja kasutage ka kruvi, mis sobib kruvide raadiusega, mida kasutate servot hoidva ja alusele kinnitava kronsteini kinnitamiseks.

Klambrite painutamiseks panin kronsteinid kruustangidesse, nii et pildil näidatud painutusjoon on katte ülaosaga samal tasemel. Võtsin siis kummist haamri ja lasin alumiiniumi 90 kraadi alla.

Soovitused

Soovitan sulgurid enne painutamist klambrist välja lõigata.

Samuti on kasulik sisestada kronstein nii, et kronsteini sälguga pool hoiab pahe. See tagab alumiiniumi palju ühtlasema painde.

Samm: laserlõigatud sulgud

Kui otsustate laserlõiketee kas akrüüli või alumiiniumiga, loodetavasti aitab mõõtmetega.ai fail selle poodi jõudmisel.

Kui kõik lamedad sulgud on lõigatud, peate need ka painutama. Selleks kasutasin 90-kraadist rakist, kuumutatud värvi eemaldaja püstolit ja paari abikätt.

Mul oli kuumuspüstol, mille ümber ma erinevates projektides kasutasin, kuid ma kasutasin Milwaukee sarnast soojuspüstolit, millel oli kaks soojusastet.

Kui kavatsete masinapoodi sulgude valmistamiseks tavaliselt natuke lisatasu eest, panevad nad sulgud läbi metallist painutaja või pressi ja teevad seda teie eest. Kui see on sinu tee, siis tee seda.

Samm: programmeerimine + Github

PubNubi konto seadistamine andmete voogesitamiseks

github.com/jshaw/creation_by_error

github.com/jshaw/creation_by_error_process…

6. toiming: PubNubi integreerimine

Järgmisena tuleb kõik need väärtuslikud ja huvitavad andmed, mida kavatsete koguda, 1) salvestada kuhugi 2) voogesitada / saata visualiseerimisrakendusse. Selleks valin andmete voogesituse võimaluste jaoks PubNubi.

Soovite minna aadressile https://www.pubnub.com/, luua konto ja seejärel luua uus PubNubi kanal.

Soovite luua konto ja seejärel uue rakenduse.

Kui olete rakenduse loonud, peate minema põhiteabele. Vaikimisi saab selle võtme nimeks Demo võtmekomplekt.

Lisasin pildi, et andmete voogesitus saaks korralikult töötada andmete avaldamiseks vajalike töötlemise ja „GET” taotlustega. Allpool on seaded, mille olen seadistanud.

  • Kohalolek => SEES
  • Teatada Max => 20
  • Intervall => 20
  • Global Here Now => kontrollitud
  • Tagasilöök => 2
  • Salvestamine ja taasesitus => SEES

    Säilitamine => Piiramatu säilitamine

  • Voo kontroller => SEES
  • Reaalajas analüüs => SEES

Järgmised sammud on seotud ESP8266 kiipide programmeerimise ja töötlemise rakenduse programmeerimisega.

Samm: Arduino

programm Arduino

Minu kasutusel oli arduino platvormi käivitamine ja Arduino IDE kasutamine Adafruit Feather HUZZAH ESP8266 kiibiga. See oli päris abiks ühenduste korral wifi -ga jne. Siiski leidsin, et teatud teekide kasutamisel pardal oli mõningaid vigu.

Selleks, et saaksite kiibiga häälestada ja töötada, vajate seda. Veel üks tõeliselt hea ressurss on Adafruit kiibi tootelehel, mis asub siin:

  • Kiip Adafruit Feather HUZZAH ESP8266 (link)
  • Arduino installib kiibile, nii et see ei tööta ainult MicroPi abil
  • HUZZAHiga töötamiseks pidin teisaldama Arduino NewPingi raamatukogu:
  • Selle projekti jaoks teisaldasin ka Ken Perlini SimplexNoise C ++ algoritmi Arduino raamatukokku

Tahan märkida, et arduino koodil on 3 olekut. Väljas, pühkimine ja SimplexNoise.

  • Väljas: ei skaneeri, ei saada PubNubi, ei kontrolli servot
  • Pühkimine: juhtige servot ja mõõtke vahemikus 0 kraadi kuni 180 ja tagasi. See lihtsalt kordub.

github.com/jshaw/creation_by_error

8. samm: skeemid

elektroonika skeemid

9. samm: töötlemine

visualiseerimiste programmeerimine

github.com/jshaw/creation_by_error_processing

Samm 10: Füüsikaliseerimine

Image
Image
Füüsikaliseerimine
Füüsikaliseerimine
Füüsikaliseerimine
Füüsikaliseerimine

Andmete abil saate teha mõningaid suurepäraseid füüsikalisi andmeid selle kohta, kuidas digitaalsed seadmed tajuvad oma keskkonda ja inimeste suhtlemist.

Andmetega, mida olen kogunud mõne erineva vea loomise iteratsiooni abil, olen suutnud andmeid edastada ja esitada mitmel viisil. Samuti aitab see, sest elektroonika edastab kõik oma kogutud andmed PubNubi kaudu, sest see mitte ainult ei edasta andmeid mis tahes kanalile, mis võtmega kuulab, vaid salvestab ja arhiveerib need andmed ka hilisemaks kasutamiseks.

Andmeid kasutades olen suutnud luua füüsikalisi faile, mis annavad edasi nende ühendatud seadmete antropomorfse tõlgenduse ja loovad selle käigus mõned ilusad kunstiteosed.

Esimene puitdetail on 10 minutit… kuupäeval juulis….. 2016. andmepunktid eksporditi töötlemisvisandilt, kasutades n-e-r-v-o-u-s Systems (https://n-e-r-v-o-u-ss) OBJ eksporditöötlusraamatukogu ja imporditi Rhino 3d-sse. Ninasarvikus oli mul vaja OBJ võrk teisendada NURBS -i objektiks, et saaksin objekti lisada minu loodud puidutüki mudeliks. CNC -tehnik sai seda sisestust kasutada, et freesida ultraheli anduritega teatud aja jooksul mõõdetud vahemaad.

Teine tükk loodi tühja seina tund aega skaneerides. Seejärel võrdlesin 9 nurga all kogutud andmete mõõtmiste keskmist, mida servo mõõtis anduri tegeliku asukoha suhtes ja millised oleksid olnud mõõtmised. Laest rippuv struktureeritud mobiil on kumulatiivne vea erinevus anduri loetu ja tegeliku matemaatiliselt / geomeetriliselt arvutatud vahemaa vahel. Selle tüki huvitav aspekt on see, et tehnoloogia viga selle tuvastamisel ja tõlgendamisel on võtnud füüsikaline vorm, mis kvantifitseerib tehnoloogiataju.

Selle rippuva mobiilseadme tegemiseks lõin tüüblitest ribid ja vormi. Tulevikus oleks hea see luua CAD- või.ai -faili, et need ribid saaks puidust laseriga välja lõigata. peab neid valmistama.

Viimane "füüsikaliseerimine" on pigem andmete visualiseerimine, mis käivitatakse töötlemisskripti kaudu, mille olen selles juhendis GitHubis linginud. See peaks töötama ja looma selle ees oleva ruumi reaalajas andmete visualiseerimise.

11. samm: potentsiaalne laiendamine

Võimalik laienemine.. mida saaks seda laiendada või potentsiaali selliste projektide jaoks

Selle projekti laiendamiseks või jätkamiseks või isegi selle erinevateks iteratsioonideks on valdkonnad, kus ma mõtlen, et lisada mitu stendit ja värskendada iga Arduino koodi, et sisestada stendi õige ID. see võib võimaldada nõuetekohast esinduslikku positsioneerimist töötlemisskeemil, kus mitmed alused on paigutatud ruumi.

Töötan ka nende objektide ruudustikuna tahvlil, mis võib andureid kokku luua ja luua väga tajutava tehnoloogiapilti, mis võib võimaldada meil oma maailma antropomorfseid arvamusi tehnoloogia tajumisest projitseerida.

Soovitan: