Sisällysluettelo:
- Vaihe 1: Osat ja työkalut
- Vaihe 2: Paineanturikammio
- Vaihe 3: Pohja
- Vaihe 4: Jalat jalalle
- Vaihe 5: LED -pidikkeet
- Vaihe 6: Turkki
- Vaihe 7: Elektroniikan käyttöönotto
- Vaihe 8: Suojaava ja hajottava kangaskilpi ja asennuspallo
- Vaihe 9: Ohjelmisto
- Vaihe 10: Se on kaikki, mitä hän kirjoitti
Video: Jättiläinen paineherkkä värikupla - Spectra Bauble ™: 10 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:02
Ystäväni halusi hauskan valon juhliin ja jostain syystä tämä tuli mieleen:
Jättimäinen squishy-ilmapallo, joka painaessaan muuttaa väriä ja luo ääniä
Halusin tehdä jotain omaperäistä ja hauskaa. Se määrittää ilmanpaineanturin avulla, kuinka paljon ilmapalloa on puristettu ja se on melko herkkä. Se on ohjelmoitava, joten sillä voi olla mielenkiintoinen käyttäytyminen, kuten istuminen hiljaa pyöräilemällä värien sateenkaaren läpi, kunnes joku painautuu palloon, voi sitten vaihtaa värejä tai jopa pelata peliä, kuten että käyttäjä yrittää sovittaa (työntämällä/painamalla) näytettävän värin yhteen tai useampaan LED -valoon. Tuleviin lisäyksiin voi sisältyä liiketunnistussiru, joka alkaa aiheuttaa melua ja värejä, kun joku liikkuu lähellä, ja pieni täyttömoottori, koska ilmapallo -osa voi tyhjentyä muutaman/usean päivän aikana.
Kokeilin useita muunnelmia ennen kuin päädyin tähän muotoiluun, ja muutamat kuvat viittaavat siihen, mutta keskityn lopullisen version tekemiseen.
Lisäksi tein paljon rakennusta ennen kuin ajattelin tehdä sille Instructable, koska en nähnyt Make It Glow -kilpailua vasta myöhemmin. Minulla ei ole niin monta kuvaa kuin haluaisin, mutta yritän kattaa sen rakentamisen keskeiset kohdat, jotta voit tehdä kuvan itse. Joka tapauksessa on parempi, että sinulla on riittävästi ymmärrystä siitä, että voit "siivittää sen" rakentamisen aikana ja tietää, missä rajat ovat, jotta voit rakentaa ilman orjallisesti reseptiä.
Nimi on vain huvin vuoksi, Spectra Bauble ™.
Vaihe 1: Osat ja työkalut
Työkalut
- ruuvimeisseli
- vannesaha tai selviytymissaha
- reititin (ei ole välttämätön)
- juotin ja juote
- sakset
- viivotin
- 3D -tulostin (voit tehdä LED -pidikkeen myös jollain muulla tavalla; katso alla)
- pora ja poranterät
- tiedosto
- Forstnerin bittiä
- Kynä (hopeamuste)
- kompassi (piirtää ympyröitä)
- langankatkaisija ja irrotin
- läpivientipihdit ja jotkut läpiviennit (ei ehdottoman välttämätöntä)
- suihkuta liimalle
- kaksipuolinen teippi
- Dupont-puristimet ja -puristimet (esim. PA-09, mutta on monia muita vaihtoehtoja; katso tämä toinen opastettava)
- jonkinlainen suuritehoinen ilmapumppu
- Vaseliini (ilmaliitoksille)
- tulostin auttaa tulostamaan joitakin malleja, mutta ei välttämätön
Osat
* Lisään hinnat, jos minulla on ne käsillä
* Minulla ei aina ole linkkiä täsmälleen käyttämääni tuotteeseen, mutta voin linkittää samanlaisen kohteen käyttämällä "näin" tai "esim."
- 5 rengasta osoitettavissa olevia LED -valoja (mutta voit käyttää mitä tahansa WS2812 LED -valikoimaa) 8,55 dollaria
- MS5611 -paineanturi (BMP280, 0,69 dollaria, pitäisi olla pienempi vaihto, mutta hieman vähemmän herkkä) 4,72 dollaria
- letku, ~ 50cm
- letkuliitin (kuten tämä "pagodiliitosletkun liitin")
- pallon ilma-neula (mukana tuli 60 cm/keskikokoinen pallo/pallo-mutta ei 120 cm: n mukana)
- virtalähde 5V, 6A, 30W $ 5.50
- leipälevyn lanka
- pieni leipälauta (kuten tämä) 1 dollaria
- kierrelanka, esimerkiksi 22 tai 24AWG
- pieni kaiutin (pelastin sen kaiuttimelta, jonka löysin kadulta)
- Arduino Pro Mini (esim.
- virtajohto seinäpistokkeella (löytyy roskapostistani)
- ruuviliitin (kuten tämä)
- pyöreä nastainen naarasliitin
- väärennetty villa turkis (paikallisesta kangaskaupasta) ~ 5 dollaria
- tekonahka (paikallisesta nahkakaupasta) ~ 3 dollaria
- MDF -levy ~ 5 dollaria
- puuruuvit
- ilmatiivis säiliö (käytin vanhaa vitamiinipulloa, jossa oli tiiviisti ponnahdusikkuna)
- tiiviste (luultavasti myös liima toimisi, mutta minulla sattui olemaan tiiviste)
- pari vanhaa viinipullon korkkia
- muovinen ämpäri ~ 3 dollaria
- isot squishy -pallot (kokeilin sekä 60cm/M että 120cm) ~ 10 dollaria
- joustava johto, halkaisija ~ 3 mm x 1 metri ~ $ 1
- metalliset ruuvikoukut
- pala erittäin joustavaa kangasta (etsin juuri paikallisesta kangaskaupasta, mutta tämä saattaa toimia vielä paremmin) Kallein osa! 14 dollaria
/////////////////////
Joten kuinka paljon osat maksoivat kaikki yhdessä? Ehkä luokkaa 75 dollaria, joka ei sisällä roska-/aarrepaalustani löytyneitä asioita-korkit, virtajohto, kaiutin, letkut, ilmaliitin, ilmatiivis säiliö, johdot, ruuvit, tiiviste-jotka kaikki saattavat lisää vielä noin 15 dollaria, jos ostit uuden.
Vaihe 2: Paineanturikammio
Minun täytyi liittää paineanturi palloon jollain tavalla. Harkitsin muita vaihtoehtoja, kuten pallon alapinnan paineen tuntemista työntämällä jonkinlaista anturia tai anturin pitämistä pallon sisällä tai pallon pinnalla, mutta järkevin vaihtoehto, jonka löysin, oli kiinnittää erillinen ilma- tiivis kammio, jossa on anturi, palloon putken kautta.
Jaosto
Olen itse asiassa viettänyt jonkin aikaa 3D-painetun painekammion suunnittelussa, joka teoriassa toimisi edelleen, mutta törmäsin sen tiivistykseen ja sitten päätin vain mennä mano-a-mano roskakasaani ja käyttää mitä minulla oli käsillä, joka oli vanha vitamiinisäiliö, jossa oli ilmatiivis kansi, joka antaa "pop" äänen, kun otat sen pois.
Jotkut kuvat käytöstä poistetusta 3D -tulostetusta kammiosta sisälsivät myös osan näkymättömästä "epäonnistumisesta", joka liittyy useimpiin projekteihin.
Rakentaminen
Kaksi reikää porattu vitamiinisäiliöön, toinen johtimille (virta ja data), toinen letkuliittimelle.
Johdot ja liitin liimattiin käsillä olevaan vedenalaiseen tiivistysaineeseen, mutta luultavasti voit käyttää silikonia tai mitä tahansa, joka olisi ilmatiivis eikä muodosta halkeamia tiiviste- ja säiliörajapinnan väliin pitkän taivuttamisen jälkeen (mitä tapahtuu, kun pyörittelyä rakentamisen ja testauksen aikana).
Sahasin vitamiiniputken riittävän vähäiseksi, jotta johdot ja anturi mahtuisivat vielä sisään, koska tiesin, että tilaa olisi tiukasti lopullisessa rakenteessa.
Puristin Dupont -liittimet johtoihin, jotta voisin helposti liittää joko MS5611 -korkean herkkyyden paineanturin tai BMP280: n halvemman (en ole valitettavasti ehtinyt testata BMP280: ta).
Tee johtimista riittävän pitkiä, jotta anturikortti on helppo kiinnittää säiliön ulkopuolelle, sitten täytä kaikki ja aseta korkki paikalleen.
Kuvassa näkyvä letku oli vain alustavaa testausta varten ja myöhemmin korvattu paljon pidemmällä, ehkä 30-40 cm pituisella, joten voit pitää kiinni ilmapallo-osasta ja kiinnittää putken neulapää ilmapalloon ilman, että sinun tarvitsee työskennellä ahtaassa paikassa kauhan säiliön tila.
Vaihe 3: Pohja
Ajattelin alun perin käyttää vain joustavaa kangasta pitämään ilmapallo -osa jonkinlaiselle alustalle, joka on mahdollisesti valmistettu styroxista, jotta koko rakenne voidaan asentaa seinälle (tämä on edelleen mahdollista eri versiolle). Vaikka kuvittelin, että kangas on eräänlainen "näkymätön", koska se venytetty opetti kaikkialla, todellisuudessa se rypistyy. Jos pohja olisi valtava, voit venyttää kankaan sivulle, eikä se rypisty, mutta halusin välttää valtavan pohjan. Minulla oli ajatus lisätä pohjan kehää kankaan löystymiseksi tekemällä siitä eräänlainen kaareva/tähti (katso kuvia pahviprototyypistä, jossa on 5 ulkonemaa) ja sellainen toimi, mutta päätin lopulta tehdä raskaan pohjan kauhalla.
Rautakaupan betoniosasta löysin erittäin halvan, kauhean muovisen hajuisen kauhan, joka oli lähes täydellinen (ja vain ~ 3 dollaria). Kaivoin alun perin joukon vanhaa kipsiä Pariisiin raskaan pohjan tekemiseksi, ja se olisi ollut pohjan loppu, mutta vanha kipsi ei koskaan muodostunut ja minulla oli vain suuri savimainen sotku kaivaa kauhasta. Eli toinen epäonnistuminen.
Kuvat 5-lohkoisesta pahvista ja kipsihäiriöstä yllä.
Jälkikäteen ajateltuna pidin ideasta erotettavasta tukikohdasta, joka ei myöskään ollut kovin raskas. Päätin kokeilla MDF -levyä.
Jotta ei tarvitsisi työskennellä kauhan rajoissa, leikkasin kauhan pohjan irti ja kehitin järjestelmän puristamaan pohjan pohjaan kahden MDF -palan väliin. Pyöreä MDF -kappale, joka on hieman suurempi kuin kauhan pohjassa oleva reikä, ruuvataan alas muihin pohjan osiin alla, joten purista kauha tiukasti alas, niin että voit kantaa koko rakennetta kauhasta ja pohja odota.
Muita rakennusohjeita:
Leikkauskauha:
Sain silmäni katkaistua ämpäri pois ja jättää tarpeeksi tilaa elektroniikalle ilmapallon alemman säteen/pinnan alle, kun se painui alas. Vedin viivan kauhan ulkopuolelle tälle korkeudelle hopeamerkillä (koska ämpäri on musta) ja viipaloin (varovasti) kauhan läpi laatikkoleikkurilla/työkaluterällä. Muovi oli erittäin pehmeää ja se meni melko helposti.
MDF: n leikkaaminen:
Laitoin katkaisusäiliön MDF-levylle ja piirsin kauhan sisäreunan ympärille, mihin reitittää kanava, johon kauhan alareuna voisi istua. Tämä ei luultavasti ole välttämätöntä, koska turkki peittää tämän reunan, mutta se näytti mukavammalta.
Pohja on valmistettu kolmesta MDF -levystä, kaksi kauhan alareunan alapuolella ja yksi kauhan sisällä, joka puristaa kauhan alas kahteen muuhun kappaleeseen. Kaksi pohjaa ovat halkaisijaltaan hieman suuremmat kuin kauhan pohja-se on mielivaltaista, mutta tein niistä muutaman cm isomman sen perusteella, mitä ajattelin näyttävän hyvältä. Ne voivat olla oikeastaan minkä kokoisia tahansa.
Leikkasin MDF: n pienellä vannesahalla (jonka sain 20 dollarilla!) Ja reititin ylhäältä näkyvän reunan pyöreäksi, jälleen kerran, se ei ole välttämätöntä, mutta mielestäni se näyttää paremmalta. Voit leikata MDF -levyn leikkaussahalla; hyvä käsivarsitreeni.
Reititin MDF -nipistäjälevyn alareunan, joten se oli hieman enemmän kiilamainen, joka vastasi kaltevia kauhan sivuja, kun se ruuvattiin kiinni. Se ei luultavasti ole kriittinen, mutta mielestäni se auttoi keskittämään sisäisen MDF -levyn hieman helpommin.
Näet yhdestä kuvasta, kuinka kauhan pohjaseinät pullistuvat hieman, kun sisäinen MDF -puristinlevy pakotetaan alas ja lukitsee kauhan pohjaan.
Vaihe 4: Jalat jalalle
Koska päätin reitittää virtajohdon ulos pohjasta eikä sivulta, halusin lisätä joitain jalkoja nostaaksesi koko rakennetta hieman ylös, jotta kaapelihuone pääsee ulos. Käytin vanhaa korkkia ja muutamia ruuveja kolmen jalan tekemiseen (kolme pistettä määrittävät tason, joten se ei horju).
Tässä ei ollut mitään liian monimutkaista:
- leikkaa korkki hyötyveitsellä kolmeen yhtä suureen osaan
- mittasi jokaisen osan ja jätti sen, kunnes ne olivat kaikki suunnilleen yhtä korkeita
- porattu upotettu reikä varovasti jokaisen korkin keskelle
- ruuvataan MDF -levyn pohjalevyyn 120 °: n välein käyttäen paperille painettua mallia
Vaihe 5: LED -pidikkeet
Menin hieman yli laidan tässä osassa, koska minulla oli monia näkemyksiä valaistuksen muunnelmista ja halusin jotain yleistä. Päädyin johonkin semi-geneeriseen, jonka voit säätää pyörimistä ja kulmaa ja joka kytkeytyy mihin tahansa 10 mm: n reikään (käytin Forstner-bittiä erittäin puhtaan reiän tekemiseen). Minulla oli muita malleja, joissa LEDit liukuvat kiskoa pitkin tai tekivät muita asioita, mutta se alkoi viedä liikaa aikaa. Itse asiassa sinun ei tarvitse olla tätä pidikettä, voit todennäköisesti leikata paperikupin pohjan ja laittaa LED -renkaan siihen ja liimata kupin pään alas.
Kuva joistakin monista epäonnistuneista versioista. Minulla oli varmaan 20-30 versiota ja erilaisia geometrioita, mutta lopulta valitsin jaetun pohjan, joka puristi ikeen osan. Voisi olla parempi, mutta toimii hyvin.
Katso tulostimen asetukset kuvista.
Pienin osa LED -kiinnikkeistä napsahtaa paikalleen kuvan mukaisesti ja estää LED -renkaan heilumasta.
Se on tiukasti sovitettu saamaan LED liukumaan puolipyöreään ikeeseen, mutta se menee (napsauta ensin pienet vapinaa estävät osat ensin).
Vaihe 6: Turkki
Koska se on kosketuslelu, halusin, että pohja olisi myös miellyttävä koskettaa, joten päätin tekoturkista ja tekonahasta, valkoisesta, koska laitteen itsensä pitäisi tarjota väri.
Minulla oli jäljellä väärennetty turkis toisesta projektista, ei tarpeeksi suuri leikkaamaan tarvitsemaani yhdeksi nauhoksi, joten leikkasin sen kahteen osaan, mutta ei ollut vaikeaa piilottaa saumat painamalla reunoja yhteen.
Pohjan peitin pahvilla (pizzapakkauksesta) ja ruiskutin liimaa sivuille ja levitin varovasti tekaisen valkoisen nauhan. Se tuli yllättävän hyvin ja nahka mukautui myös yläreunakäyrään melko hyvin. Leikkasin nahkanauhan päät apuvälineellä ja vedin niistä yksinkertaisesti aukon sulkemiseksi, koska materiaali oli melko joustavaa. Liitos on tuskin näkyvissä kaukaa.
Vaihe 7: Elektroniikan käyttöönotto
Pystyn kuivasovittamaan osia usein koko prosessin ajan yrittäen välttää myöhemmin yllätyksiä siitä, että jokin ei sovi tai ei ole tilaa tai se ei näytä oikealta tai mistä tahansa. Mielestäni tämä on hyvä tapa tehdä asioita, koska se auttaa välttämään monia virheitä.
Juotin satunnaisjohtolaatikostani löytämäni 24AWG (22?) Mittajohdon LED -valojen virtaliitäntöihin. Juotin joitakin pyöreitä naaraspuolisia otsanappiliittimiä sisään- ja ulos -datakanaviin. Halusin saada jonkin verran kykyä poistaa LEDit ilman, että ne olisi kytketty suureen johtoon. Tämä ratkaisu ei ole hieno, mutta se toimi. Jokaisessa renkaassa on +/- virtaliitäntä sekä datatulo/-liitäntä. Kelta-ruskeat johdot (katso kuvat) ovat virtaa, ja violetit (leipälevyjohdot) yhdistyvät leipälevyn Arduinosta aina viimeiseen LED-renkaaseen ketjuttamalla ketjussa renkaasta toiseen yhdellä violetilla leipälautalangalla viimeisen LEDin IN -liitäntä ja yksi violetti johto OUT -liittimestä. Käytin IN/OUT -naaraspuolisia pyöreitä nastoja, joten leipälevyn lanka sopisi tiukasti sisään. Ketjun viimeisessä LED -renkaassa ei ole johtoa kytketty OUT -napaan.
LED -renkaat eivät vie valtavasti virtaa, mutta se on 5 x 16 = 80 LEDiä ja kaiken kaikkiaan arvioin jopa 4A maksimi, kun kaikki on täydellä teholla (ilmeisesti jokainen on noin 50 mA täydellä teholla, verrattuna vastaavaan tuotteeseen https://www.pololu.com/product/2537). Siksi 6A virtalähde. Koska virta kulki jokaiseen LED -renkaaseen erikseen, ajattelin, että 24AWG riittää (verrattuna eri AWG: n https://www.powerstream.com/Wire_Size.htm ampacity -luokituksiin). Käytin hieman paksumpaa johtoa (mielestäni se oli 22AWG) virtalähteestä liitinkappaleeseen, joka jakoi virtaa LED -valolle, koska johtoja oli vähemmän, enemmän virtaa johdinta kohti. En ollut äärimmäisen varovainen, koska en aikonut käyttää kaikkia LED -valoja täydellä teholla merkittävän pitkään aikaan. Luulen, että jos halusit käyttää sitä, sinun kannattaa ehkä tarkistaa vaijerimittari tarkemmin nähdäksesi, tukeeko se tätä virtaa ilman ylikuumenemista.
Tulostin virtajohdon vedonpoistajan Thingiversesta, "rtideas"
Ruuvasin 5V 6A virtalähteen alas kahdella pienellä ruuvilla. Ensimmäinen käyttämäni virtalähde räjähti, koska jotkut johdot olivat oikosulussa, koska virtakaapelin johdot eivät olleet kunnolla kiinni, joten olin varovaisempi tilaamalla vaihtovirtalähde. Kiristin todella tulo- ja lähtövirtajohdot tähän virtalähteeseen.
Käytin liitinlohkoa tuodakseni 5 V: n virran LED -valolle ja leipälevylle, jotta jännitteenpoisto virtalähteen ja komponenttien välillä ja eräänlainen jakelupiste muulle kuin sähkönjakelulle (ehkä ei ole välttämätöntä).
Leipälaudassa on pala kaksipuolista teippiä pitämään se paikallaan. Voi toimia löysällä erittäin kuumassa ilmastossa? Se kestää aika hyvin minulle.
Johdotushuomautuksia:
MS5611-johdotus ei ole täysin ilmeinen-käytetyn kirjaston kanssa se odottaa, että sen SDA-nasta on liitetty A4: ään Arduinolla ja että SCL on liitetty A5: een Arduinolla.
Valitettavasti kytkentäkaavio on aika ruma, mutta halusin laittaa ainakin jonkinlaisen kaavion.
Vaihe 8: Suojaava ja hajottava kangaskilpi ja asennuspallo
Pidän pallon ulkonäöstä ilman kangasta, mutta siinä on joitain ongelmia:
- se voidaan vain työntää pois, mikä repäisi putken ulos
- juhla-/leikkipaikalla, jossa ihmiset voivat saada itsensä kiinni työntämällä asioita palloon, se lisää pallon puhkeamisen riskiä.
- valot eivät ole niin hajallaan… mikä ei ole oikeastaan ongelma, vain esteettinen valinta ja kumpi tahansa voi olla hyvä
Kuvittelin erittäin joustavaa kangasta, joka menisi sen yli tasaisesti, mutta todellisuudessa kangas alapuolella kohoaa ylös. On mahdollista, että sileä/nailonkangas voi venyä enemmän ja nippua vähemmän, mutta minulla ei ole sitä käsillä. Olisin voinut leikata kankaan kuin mielestäni koripallon ja ommella sen niille saumoille, jotta ne sopisivat ilmapallo -osaan, mutta siinä on sitten rumat saumat, vaikka se voisi mahdollisesti tehdä alaosassa, jossa kangas niputettuna voisi olla mukava ratkaisu. Minulla ei ollut aikaa kokeilla sitä ja päätin vetää kankaan alas lisäämällä läpiviennit pohjaan ja vetämällä ne pohjaan metallikoukkuilla. Ei visuaalisesti hieno, mutta läpäisevä hieman ylhäältä katsottuna.
Harkitsin LED -valojen levittämistä erityisellä muovikalvolla, joka oli tehty valon hajauttamiseen valolaatikoihin (katso kuvia), mutta päätin, että ilmapallo plus kangas teki siitä riittävän hajautetun.
Kankaan lisääminen:
- leikkaa kangas suunnilleen neliömäiseksi
- merkitty 8 suunnilleen yhtä kaukana olevaa pistettä ympyrää pitkin, joka on muutaman cm päässä reunasta (antaa ankkuripisteille jonkin verran puskuria repeytymistä vastaan)
- aseta läpiviennit sisään (pitkän kokeilun ja erehdyksen jälkeen löytää tapa saada ne puristamaan kangasta); käytti pientä rengasta ohutta pahvia kankaan puristamiseksi paremmin.
- verhoiltu kangas, keskellä, kauhan päällä
- laita täytetty ilmapallo kankaaseen
- kierretty joustava johto reikien läpi ja kääritty se ilmapallon ympärille (hankala tehdä yksi henkilö)
- kiristetty ja sidottu johto
Sitten on vain kysymys ilmapallon neulan asettamisesta (laita siihen pieni vaseliini, joka auttaa tiivistämään liitoksen vuotoista; samoin vitamiinisäiliön korkille) ja aseta sitten ilmapallo ämpäriin ja päästä alas silmukan joustavaan johtoon metallikoukkujen yli jotka ulottuvat pohjan ympärille.
Tämä ankkuroi ilmapallon alas, joten käyttäjä ei voi työntää sitä irti, mutta jättää riittävän joustavan kaltevuuden, jotta se voidaan helposti irrottaa ja kestää myös humalassa pidettyjen tai hullujen sokeripitoisten lasten voimakkaita työntöjä.
Ilmapallo Huomautuksia:
Minun oli vaikea täyttää sitä. Ensinnäkin ilmeisesti ei ollut reikää, joten pistin hyvin varovasti reikän sinne, missä sen piti olla, suurella neulalla (halkaisija ~ 1 mm). Sitten tarvitset jonkinlaista suuren tilavuuden pumppua sen täyttämiseksi. Minulla sattui olemaan ilmakompressori. Luulen, että pyöräpumpun täyttäminen kestää äärettömän kauan (vähintään tunti).
Vaihe 9: Ohjelmisto
Siinäpä suurinpiirtein se.
Voi ohjelmisto. Tee siitä hengissä.
(tässä ämpäriin asennetun kokoonpanon viimeisessä kuvassa saatat huomata ylimääräisen sirun, joka roikkuu leipälevyn johdoissa. Se on vahvistin, PAM8403, jota testaan. Voit saada äänen kaiuttimesta ilman sitä, mutta Vahvistin tekee siitä paljon kovempaa. Tämän vaiheen yläosassa oleva video näyttää äänen ilman PAM8403: ta ja näet sen kohtuullisen kovaa.
Spectra Baublen aivot ovat Arduino Pro Mini 368.
Koodi on 'keskeneräinen työ'. Minulla oli toistaiseksi aikaa vain koodata tämä käyttäytyminen:
Kun kytket virran päälle, se antaa eräänlaisen R2D2 -piippauksen. Kun painat palloa ja paine nousee, se antaa äänimerkin, jonka nousu nousee pallon paineen myötä. Kun saavutat tietyn enimmäispaineen, valot raivostuvat, satunnaisia kirkkaita välähdyksiä ja lopulta susi-pilli. Idea maksimin takana Paineen laukaisimen tarkoituksena oli estää ihmisiä puristumasta niin pitkälle ilmapalloon, että se saattaisi puhkaista. Eli hieman negatiivista palautetta.
Kiitos Connor Nishijimalle Arduinon äänikirjastosta (ja äänitehosteista), jonka avulla voit toistaa ääntä kaiuttimessa ilman ylimääräisiä laitteita. LEDit toimivat Adafruit_NeoPixel.h -kirjaston kanssa, mutta uskon, että on olemassa myös muita libejä, jotka toimivat myös (libs WS2812 -LEDeille). Painesirua ohjataan MS5611.h lib.
Videossa näkyvä koodi on liitteenä.
On olemassa paljon käyttäytymistä, jotka voitaisiin ohjelmoida, joitain ideoita minulla oli "todo":
- paina painokuviota avataksesi salaiset värinäytöt tai käytä käyttäjän työntökuviota käyttäytymisen vaihtamiseen
- muuttaa käyttäytymistä/vastausta ajan myötä, jotta käyttäjä ei kyllästy tai "selvitä sitä"
- rullaaminen/pyöriminen: valot pyörittävät yksittäisiä renkaita yksitellen ja siirtävät valon seuraavaan renkaaseen
- parantaa superherkkyyttä vain ilmakehän muutoksille (niin välkkyy; laajenna värivalikoimaa luultavasti)
- vastauksen viivästyminen (enemmän hämmennystä/odottamatonta käyttäytymistä, jotta vuorovaikutus pysyy tuoreena)
- pelitila:
- välähdä väri ja käyttäjän on painettava juuri oikealla painikkeella värin vastaamiseksi
- käyttäjän on noudatettava väriä (jotkut renkaat osoittavat kohdeväriä, toiset osoittavat käyttäjän nykyisen paineen värin)
- valitse suosikkiväri värin pyyhkäisystä, sitten seuraava valoshow on siinä värissä
-väri pomppii vastakkaisten renkaiden välillä ja jos käyttäjä "osuu" keskipisteeseen (aikaan), suorita uusi käyttäytyminen
- toistaa käyttäjän syötteen, houkuttelee käyttäjän leikkimään eri syöttömalleilla
- voiko paineanturi huutaa?
- oletusarvoisesti "hengitys" -valo, ajoittain vilkkuu kiinnittääksesi huomiota; jos lisätty tutkasiru reagoi ihmisten lähestyessä
Vaihe 10: Se on kaikki, mitä hän kirjoitti
Joten se siitä. Se ei ole niin valmis kuin olisin halunnut, mutta aika loppui.
Olisin halunnut lisätä vahvistimen, jotta ääni olisi kovempi (vaikka samaan kokoon täytettyä pienempää palloa käyttävä ääni oli paljon kovempi … Luulen, että suuren pallon ylimääräinen kumi vaimensi äänen valtavasti).
Minulla on mp3 -levy ja olisin lisännyt puhutut äänitehosteet tai musiikin.
Halusin lisätä tutkasirun (RCWL-0516), jotta se tietää, milloin joku on lähellä, ja alkaa toimia.
Minulla on pieni verenpainetyyppinen pumppu ja halusin lisätä sen ilmapalloletkupiiriin, jotta Arduino voi kytkeä sen päälle puhaltaakseen pallon, jos se mittaa liikaa painehäviötä (ilmapallon tyhjennys).
Ajattelin käyttää sitä ohjaimena muihin asioihin, kuten pieneen liekinheittimeen, joka on valmistettu kasveja kastavasta painesäiliöstä, liekin koko liittyy painearvoon, tai taloustavarat, kuten valon tai stereojärjestelmän äänenvoimakkuuden säätö
Äänilähtö voidaan myös reitittää bluetoothin kautta ulkoisiin kaiuttimiin.
Pallo täyttyy yli 1,2 metriin, mutta en ole vielä kokeillut sitä. Voi olla mielenkiintoinen kokemus.
Niin paljon ideoita ja niin vähän aikaa..
No, tässä on ainakin jotain. Yritä.
Erityiset kiitokset Tomille, että hän testasi Baublen ja osoitti kuinka hauskaa se voi olla.:)
Suositeltava:
Kuinka rakentaa jättiläinen piilotettu hyllyreunakello: 27 vaihetta (kuvilla)
Kuinka rakentaa jättiläinen piilotettu hyllyreunakello: Meillä oli suuri tila osassa olohuoneen seinää, johon emme koskaan löytäneet oikeaa "asiaa" ripustettavaksi. Useiden vuosien yrittämisen jälkeen päätimme tehdä jotain omaa. Tämä osoittautui melko hyväksi (mielestämme), joten käänsin sen
Jättiläinen LED - Adam Savagen seuranta: 13 vaihetta (kuvilla)
Giant LED - Adam Savage -seuranta: Täältä löydät Giant -LED -esityksen, joka on uudelleen suunniteltu toimimaan Twitter-, YouTube- ja Twitch -varoitusvalona. Minun päätarkoitukseni on antaa hälytys, kun Adam Savage ja testattu tiimi lähettävät twiittejä, videoita tai twitch -lähetyksiä ja
Jättiläinen analoginen CO2 -mittari: 6 vaihetta (kuvilla)
Jättiläinen analoginen CO2 -mittari: Nykyinen tunnelma Havaijin vuoren yläpuolella sisältää noin 400 ppm hiilidioksidia. Tämä luku on erittäin tärkeä kaikille planeetan pinnalla asuville. Meitä ympäröivät nyt joko tämän huolen kieltäjät tai ne, jotka vääristävät
Paineherkkä lattiamattoanturi: 9 vaihetta (kuvilla)
Paineherkkä lattiamattoanturi: Tässä ohjeessa jaan suunnittelun paineherkälle lattiamatolle, joka pystyy havaitsemaan, kun seisot sen päällä. Vaikka se ei voi punnita sinua tarkasti, se voi määrittää, seisotko sen päällä täydellä painollasi vai
Jättiläinen retro -peliohjain: 11 vaihetta (kuvilla)
Jättiläinen Retro -peliohjain: Joten päätimme tehdä jättimäisen toimivan peliohjaimen … ¯ _ (ツ) _/basic Perusajatuksena oli käyttää puujätettä ja lisätä halpaa elektroniikkaa, jotta se toimisi ja pitäisivät kokonaiskustannukset alhaisina . Suurin osa materiaaleista oli jo m