Kuusikulmainen peilitaulukko piilottaa piilotetun viestin

Lähdesolmu: 1530746

[Ben Bartlett] meni äskettäin kihloihin, ja ehdotuksesta oli ainutlaatuista apua 3D-tulostettu kuusikulmainen peilijärjestelmä, jonka peilit on kulmassa juuri oikeaan heijastamaan heijastuksia sisältävän viestin. Yllä näkyy pieni testi, joka projisoi sydämen, mutta todellinen asia oli suurempi versio, joka heijasti viestiä "Marry MINUN?" hiekkaan auringonlaskun aikaan. Kuka voisi sanoa ei sellaiselle? Meidän kaikkien onneksi [Ben] jakoi kaikki yksityiskohdat niin harkitun ja kiehtovan laitteen suunnittelussa ja rakentamisessa.

3D-tulostetun matriisin peilit on kallistettu juuri oikeaan heijastamaan valoa viestiin.

Pohjimmiltaan peilisarja toimii vähän kuin projektori. Jokainen yksittäinen heijastus voidaan ajatella pikselinä, ja kunkin projisoitua sijaintia voidaan muokata kunkin peilin tarkalla kulmalla. Python-koodin avulla [Ben] laski tarkat kulmat, jotka tarvittiin sanan "MARRY ME?" ja loi tarvittavan 3D-mallin. Pienemmän mittakaavan testi (näkyy yllä olevassa otsikkokuvassa) onnistui, ja sen jälkeen oli vain tulostettava matriisi ja liimattu joihinkin peileihin.

Tämä on tietysti lyhyt versio. Käytännössä oli useita hankalia asioita, jotka osoittivat varhaisten testien käytön arvon piilotettujen ongelmien löytämiseksi. Ensinnäkin peilikulma ja kohdistus ovat ratkaisevan tärkeitä, mikä tarkoitti, että kaikki, mikä voisi vaikuttaa taulukon muotoon, oli mahdollinen ongelma. Liima, joka laajenee tai muutoin muuttaa muotoaan kuivuessaan tai kovettuessaan, voi hieman muuttaa peilin kulmaa, joten syanoakrylaattiliimaa (CA) suosittiin. Pienikin pala CA-liimaa sotkee ​​kuitenkin peilin pinnan kiireessä, joten kokoamisen aikana tarvittiin varovaisuutta.

Hohtavat kuusikulmainen peilit muistuttavat James Webb avaruusteleskooppi.

Toinen hämmennys oli, kun [Ben] yhtäkkiä tajusi, kaksikymmentä tuntia lopullisen kokoonpanon painamisen jälkeen, että viesti oli käännettävä! Suunniteltuna hänen tulostamansa matriisi projisoi "?EM YRRAM" ja tätä ei saatu kiinni testauksen aikana, koska testikuvio (sydän) oli symmetrinen. Onneksi oli aikaa korjata virhe ja aloittaa uudelleen, mutta se oli lähellä. [Ben]:n koodissa on valinnainen visualisointitoiminto, joka oli korvaamaton sen varmistamisessa, että asiat todella menevät odotetusti. Projektin valmistuminen kesti viimeiseen minuuttiin asti, eikä ehtinyt tarkistaa kaikkea 100% ennen suurta hetkeä, mutta kaikki meni hyvin. Mitä elämä on ilman pientä mysteeriä ja vaaraa?

Kuvat ovat mahtavia, mutta et tule katumaan aikaasi projektisivun lukemiseen (älä missaa huomautettu Python-koodi), koska [Ben] menee juuri oikeaan yksityiskohtiin. Lopputulos näyttää upealta ja tekee siitä erinomaisen muiston, jossa on viehättävä tarina.

Lähde: https://hackaday.com/2021/11/14/hexagonal-mirror-array-hides-hidden-message/

Aikaleima:

Lisää aiheesta Hackaday