Satura rādītājs:

Izveidošana kļūdas dēļ: 11 soļi
Izveidošana kļūdas dēļ: 11 soļi

Video: Izveidošana kļūdas dēļ: 11 soļi

Video: Izveidošana kļūdas dēļ: 11 soļi
Video: 11 ноября зеркальная дата, в золотую минуту скажите эти слова, привлеките удачу и перемены 2024, Novembris
Anonim
Izveidošana kļūdas dēļ
Izveidošana kļūdas dēļ

Creation By Error izaicina un liek mums apšaubīt mūsu pieņēmumus par digitālo ierīču precizitāti un precizitāti un to, kā tās tiek izmantotas, lai interpretētu un izprastu fizisko vidi. Ar individuāli izgatavotu robotu, kas izstaro “dzīvības” auru, un pēc pasūtījuma izveidotas tīkla sistēmas, projekts uztver, salīdzina un materializē neatbilstības starp mūsu interpretāciju par fizisko pasauli un robotu sistēmu. Mēs esam spiesti apsvērt uzticības līmeni datiem, ko rada daudzas digitālās sistēmas. Radīšanas kļūda robots ir novietots pret skenējamu tukšu sienu. Vieta ir paredzēta dalībniekiem, lai viņi varētu klīst pa instalāciju, lai to varētu novērot, analizēt un neierobežoti arhivēt. Izmantotie arhivētie dati tiek vizualizēti un projicēti reāllaikā blakus robotam. Netālu ir pakarināts statisks piekārts mobilais tālrunis. Tas parāda stundas laikā savākto mērījumu vidējo kļūdu. IRL attāluma mērījumi no robota līdz sienai tika aprēķināti un pēc tam atšķirti ar savāktajiem 100 000+ datu punktiem. Tieši šie atšķirīgie mērījumi veido mobilā tālruņa formu.

Kontrasts starp reāllaika datu projekciju un mobilajām ierīcēm, kas radītas kļūdu dēļ, paver diskusijas par šo datu precizitātes un patiesuma līmeni, īpaši, ja šīs digitālās sistēmas sāk unikāli interpretēt savu apkārtni tāpat kā cilvēki. Ciparu sistēmu izpratne par fizisko pasauli var nebūt tik mehāniska un izturīga pret interpretāciju, kā kādreiz tika uzskatīts.

1. darbība. Ievads

Ievads
Ievads
Ievads
Ievads

Kāds būs gala rezultāts

2. solis: izgatavošana

Izgatavošana
Izgatavošana

Bija dažas dažādas iterācijas, kuras es izmēģināju kronšteiniem, kas tiek izmantoti motora piestiprināšanai pie statīva. un tad ultraskaņas sensoru pie motora. Pēc viņa attēla esmu parādījis kronšteinus, kuros ir motors/sensoru bloks, kas piestiprināts pie tablo. Ja jūs gatavojaties izgatavot daudzus no šiem sensora objektiem, plāksne ir diezgan ērta testēšanai.

Nākamajos soļos es eju cauri dažādiem materiāliem, kurus var izmantot, lai izveidotu vienību. Es mēģināju ar abām rokām izgatavotām alumīnija kronšteiniem, lāzera griešanas akrila kronšteiniem un mašīnu veikalu alumīnija beztaras izgatavošanai.

Atkarībā no jūsu estētiskajām vēlmēm un pieejamības, es ieteiktu ar lāzeru sagrieztu akrilu kā visefektīvāko laika izmantošanas veidu, tad arī alumīnija kronšteinu izgatavošana ar rokām bija laba pieredze, taču jums ir nepieciešama piekļuve veikalam, un tas ir mazliet laikietilpīgs. Visbeidzot, īsta mašīnu veikala izmantošana ar piekļuvi plazmas griezējam, ūdens strūklai vai lieljaudas CNC ideālā gadījumā būtu labākais, bet tikai lielapjoma pasūtījumiem, jo tas ir visdārgākais.

Ievietojiet koka gabalu izmērus statīva izgatavošanai, kā arī attēlus stendiem.

3. solis: alumīnija kronšteini

Alumīnija kronšteini
Alumīnija kronšteini
Alumīnija kronšteini
Alumīnija kronšteini
Alumīnija kronšteini
Alumīnija kronšteini
Alumīnija kronšteini
Alumīnija kronšteini

Ja jūs gatavojat izgatavot alumīnija kronšteinus ar rokām vai caur mašīnu veikalu, jums jāzina kronšteinu izmēri. Pie izmēriem ir pievienots attēls.

Kronšteinu izgatavošana ar rokām

Izgatavojot kronšteinus ar rokām, es izmantoju alumīnija "I-stieni" no datortehnikas veikala. Tas bija kaut kas līdzīgs 1 "x 4 'X 1/8". Es izgriezu kronšteinus ar hakeru zāģi un pēc tam sāku izgriezt vajadzīgos iegriezumus. Skrūvju caurumiem es izmantoju urbi. Es ieteiktu vienkārši izmantot mazliet, kas atbilstu jūsu servo komplektācijā iekļautajām skrūvēm, lai piestiprinātu servo roku pie ultraskaņas "L kronšteina". Un arī izmantojiet mazliet, kas atbilst to skrūvju rādiusam, kuras izmantosit, lai piestiprinātu kronšteinu, kas tur servo un piestiprina pie statīva.

Kronšteinu saliekšanai es ievietoju kronšteinus skrūvē, lai attēlā redzamā līkuma līnija būtu vienā līmenī ar skrūvspīles augšdaļu. Tad es paņēmu gumijas āmuru un āmuru lejā alumīniju par 90 grādiem.

Ieteikumi

Pirms saliekšanas es ieteiktu izgriezt iecirtumus no kronšteina.

Ir arī noderīgi ievietot kronšteinu ar kronšteina robaino pusi, ko tur vice. Tas nodrošinās daudz vienmērīgāku alumīnija izliekumu.

4. solis: lāzergriešanas kronšteini

Ja jūs nolemjat iet lāzera griezuma ceļu ar akrilu vai alumīniju, cerams, ka.ai fails ar izmēriem ir noderīgs, lai to nogādātu veikalā.

Kad visas plakanās kronšteini ir nogriezti, tie būs arī jāsaliek. Šim nolūkam es izmantoju 90 grādu džigu, apsildāmu krāsas noņēmēja pistoli un pāris palīdzīgas rokas.

Man bija uzlikts siltuma lielgabals, ap kuru es izmantoju dažādiem projektiem, bet es izmantoju Milvoki līdzīgu siltuma pistoli ar diviem siltuma iestatījumiem.

Ja jūs gatavojaties iegādāties mašīnu veikalu, lai izgatavotu kronšteinus, parasti par nelielu papildu samaksu, tie izliks kronšteinus caur metāla locītāju vai presi un darīs to jūsu vietā. Ja tas ir jūsu ceļš … dariet to.

5. darbība: programmēšana + Github

PubNub konta iestatīšana datu straumēšanai

github.com/jshaw/creation_by_error

github.com/jshaw/creation_by_error_process…

6. darbība: PubNub integrācija

Tālāk visi šie vērtīgie un interesantie dati, kurus plānojat apkopot, ir 1) jāsaglabā kaut kur 2) jā straumē / jānosūta uz vizualizācijas lietotni. Šim nolūkam es izvēlos PubNub tā datu straumēšanas iespējām.

Jūs vēlaties doties uz vietni https://www.pubnub.com/, izveidot kontu un pēc tam izveidot jaunu PubNub kanālu.

Jūs vēlaties izveidot kontu un pēc tam izveidot jaunu lietotni.

Kad esat izveidojis lietotni, jums jāiet uz galveno informāciju. Pēc noklusējuma šīs atslēgas nosaukums būs Demo Keyset.

Esmu iekļāvis attēlu, lai datu straumēšana darbotos pareizi ar datu publicēšanai nepieciešamajiem apstrādes un “GET” pieprasījumiem. Tālāk ir norādīti iestatījumi, kurus esmu iestatījis.

  • Klātbūtne => ON
  • Paziņot Max => 20
  • Intervāls => 20
  • Global Here Now => atzīmēts
  • Atkāpšanās => 2
  • Uzglabāšana un atskaņošana => IESLĒGTA

    Saglabāšana => Neierobežota saglabāšana

  • Plūsmas kontrolieris => IESLĒGTS
  • Reāllaika analīze => IESLĒGTA

Nākamās darbības ir saistītas ar ESP8266 mikroshēmu programmēšanu un apstrādes lietotnes programmēšanu.

7. solis: Arduino

programma Arduino

Mans iestatījums, ko izmantoju, bija arduino platformas palaišana un Arduino IDE lietošana ar Adafruit Feather HUZZAH ESP8266 mikroshēmu. Tas bija diezgan noderīgi, veidojot savienojumus ar wifi utt. Tomēr es atklāju, ka, izmantojot atsevišķas bibliotēkas, bija dažas kļūdas.

Tas jums būs nepieciešams, lai palīdzētu jums izveidot un darboties ar mikroshēmu. Vēl viens patiešām labs resurss ir Adafruit mikroshēmu produktu lapā, kas atrodas šeit:

  • Adafruit Feather HUZZAH ESP8266 mikroshēma (saite)
  • Arduino instalē mikroshēmā, lai tā nedarbotos tikai ar MicroPi
  • Man bija jāpārslēdz Arduino NewPing bibliotēka, lai strādātu pie HUZZAH:
  • Šim projektam es arī pārnesu Kena Perlina SimplexNoise C ++ algoritmu Arduino bibliotēkā

Es vēlos atzīmēt, ka arduino kodam ir 3 stāvokļi. Izslēgts, slaucīts un SimplexNoise.

  • Izslēgts: neskenē, nesūta uz PubNub, nekontrolē servo
  • Slaucīšana: kontrolējiet servo un veiciet mērījumus no 0 grādiem līdz 180 un atpakaļ. Tas tikai atkārtojas.

github.com/jshaw/creation_by_error

8. darbība. Shēmas

elektronikas shēmas

9. solis: apstrāde

vizualizācijas programmēšana

github.com/jshaw/creation_by_error_processing

10. solis: fizikalizācija

Image
Image
Fizikalizācija
Fizikalizācija
Fizikalizācija
Fizikalizācija

Izmantojot šos datus, varat veikt lieliskas fiziskās aktivitātes par to, kā digitālās ierīces uztver savu vidi un cilvēku mijiedarbību.

Izmantojot datus, kurus esmu savācis ar dažām dažādām kļūdas radīšanas iterācijām, esmu varējis nodot un attēlot datus daudzos veidos. Tas arī palīdz, jo elektronika visus savus apkopotos datus pārsūta, izmantojot PubNub, jo ne tikai straumē datus uz jebkuru kanālu, kas klausās ar atslēgu, bet arī saglabā un arhivē šos datus vēlākai lietošanai.

Izmantojot datus, esmu varējis izveidot fizikalizācijas, kas atspoguļo šo savienoto ierīču antropomorfisko interpretāciju un rada dažus skaistus mākslas darbus.

Pirmais koka gabals ir 10 minūtes… datumā, jūlijā….. 2016. Datu punkti tika eksportēti no apstrādes skices, izmantojot n-e-r-v-o-u-s Systems (https://n-e-r-v-o--s.com) OBJ eksporta apstrādes bibliotēku un importēti Rhino 3d. Rhino ietvaros man vajadzēja pārveidot OBJ sietu par NURBS objektu, lai varētu ielikt objektu manis izveidotā koka gabala modelī. Šo ieliktni varēja izmantot CNC tehniķis, lai izfrēzētu attāluma attēlojumu, kas noteiktā laika periodā tika mērīts ar ultraskaņas sensoriem.

Otrais gabals tika izveidots, vienu stundu skenējot tukšu sienu. Pēc tam es salīdzināju savākto datu mērījumu vidējo vērtību 9 leņķos, ko servo mērīja pret sensora faktisko stāvokli un kādi būtu bijuši mērījumi. Strukturētais mobilais tālrunis, kas karājas pie griestiem, ir uzkrāto kļūdu atšķirība starp sensora nolasīto un faktiskajiem matemātiski / ģeometriski aprēķinātajiem attālumiem IRL. Šī darba interesants aspekts ir tas, ka ir pieļauta kļūda, ko rada tehnoloģija tās uztveršanā un interpretācijā fizizēta forma, kas kvantificē tehnoloģiju uztveri.

Lai izveidotu šo piekārto mobilo ierīci, es izveidoju “ribas” no tapām un veidlapu. Nākotnē būtu labi to izveidot CAD vai.ai failā, lai šīs ribas varētu izgriezt ar lāzeru, nevis no koka tos izdomāt.

Pēdējā "fizizācija" ir vairāk datu vizualizācija, kas tiek palaista, izmantojot apstrādes skriptu, ar kuru esmu saistījis GitHub šajā instrukcijā. Tam vajadzētu darboties un izveidot reāllaika datu vizualizāciju priekšā esošajai telpai.

11. darbība. Iespējamā paplašināšanās

Potenciāla paplašināšana.. ko tas varētu paplašināt vai potenciāli tādiem projektiem kā šis

Šīs jomas, kurās es varētu paplašināt vai turpināt šo projektu vai pat dažādas tā iterācijas, manuprāt, būtu pievienot vairākus stendus un atjaunināt katru Arduino kodu, lai ievadītu pareizo stenda ID. tas var nodrošināt pareizu attēlojuma pozicionēšanu apstrādes skicē, ja vairāki statīvi ir novietoti telpā.

Es arī strādāju pie režģota šo objektu masīva uz tablo, kas varētu apvienot sensorus un radīt ļoti lo-fi punktu tehnoloģiju uztveres mākoni, kas ļautu mums projicēt pasaulē savus antropomorfos viedokļus par tehnoloģiju uztveri.

Ieteicams: