Satura rādītājs:
- 1. darbība. Ievads
- 2. solis: izgatavošana
- 3. solis: alumīnija kronšteini
- 4. solis: lāzergriešanas kronšteini
- 5. darbība: programmēšana + Github
- 6. darbība: PubNub integrācija
- 7. solis: Arduino
- 8. darbība. Shēmas
- 9. solis: apstrāde
- 10. solis: fizikalizācija
- 11. darbība. Iespējamā paplašināšanās
Video: Izveidošana kļūdas dēļ: 11 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:52
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
Kāds būs gala rezultāts
2. solis: 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
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
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:
Kā labot paškrustošās T-Spline kļūdas programmā Fusion 360: 8 soļi
Kā labot paškrustošās T-Spline kļūdas programmā Fusion 360: Neatkarīgi no tā, vai esat importējis t-spline modeli no citas programmas vai mēģināt pārveidot savu veidoto formu par cietu korpusu, iegūstot “paššķērsojošo t -spline kļūda”var būt ļoti nomākta. Pirmā lieta, kas jums jāsaprot, ir tas, kas
Skaļruņa dizains pēc izmēģinājuma un kļūdas: 11 soļi (ar attēliem)
Skaļruņu dizains pēc izmēģinājuma un kļūdas: " Tagad man jāizveido savs skaļruņu pāris! &Quot; Es domāju, kad esmu pabeidzis savu nopietno pastiprinātāju. " Un, ja es varu izveidot pienācīgu pastiprinātāju, es noteikti to varu izdarīt. " Tāpēc es ienācu skaļruņu dizaina un būvniecības pasaulē, gaidot jauku
Nelielas dizaina kļūdas novēršana, izmantojot Dell Dimension 4300 - 5000 sēriju .: 5 soļi
Nelielas dizaina kļūdas novēršana, izmantojot Dell Dimension 4300 - 5000 sēriju.: Tāpēc es skatos savā dell dimensijā 5000, izlemjot, kas man jādara, lai veiktu uzlabojumus, jo procesors ir ātrs un dell mobos nav pārslēdzams vai maināms. Es sadedzināju roku uz milzīgā centrālā procesora radiatora un
Rūpnieciskā fotogrāfija - pārsteidzīgas kļūdas; Spridzināšanas smilšu pārstrādātājs: 7 soļi
Rūpnieciskā fotogrāfija - pārsteidzīgas kļūdas; Blasting Grit Recycler: Šis pamācība iemācīs ātri uzņemt mācību fotoattēlu sēriju. Ļoti noderīgi ir rūpniecības projektu fotoattēli pabeigšanas vidū. Tie var palīdzēt jums vēlāk domāt par projektu un veikt lidojuma dizainu
Labojiet Windows Live Messenger kļūdas kodu: 4 soļi
Labot Windows Live Messenger kļūdas kodu: kļūdu kodi ir izplatīta MSN Messenger un Windows Live Messenger problēma; šeit ir daži veidi, kā to atrisināt