Sisällysluettelo:

Arduino Infinity Mirror (Bluetooth & Sound Reactive): 9 vaihetta (kuvilla)
Arduino Infinity Mirror (Bluetooth & Sound Reactive): 9 vaihetta (kuvilla)

Video: Arduino Infinity Mirror (Bluetooth & Sound Reactive): 9 vaihetta (kuvilla)

Video: Arduino Infinity Mirror (Bluetooth & Sound Reactive): 9 vaihetta (kuvilla)
Video: 3D printed infinity cube - Arduino RGB Neopixel project 2024, Marraskuu
Anonim
Image
Image
Arduino Infinity Mirror (Bluetooth & Sound Reactive)
Arduino Infinity Mirror (Bluetooth & Sound Reactive)
Arduino Infinity Mirror (Bluetooth & Sound Reactive)
Arduino Infinity Mirror (Bluetooth & Sound Reactive)

Luin Infinity Mirror -kouluprojektiin Arduinolla, jota voit ohjata puhelimella tai tabletilla Bluetoothin avulla. Peilissä on myös sisäänrakennettu mikrofoni, joka tunnistaa äänen/musiikin ja reagoi sen mukaisesti luomalla silmiinpistäviä valopaloja musiikin tahdissa! Käynnistä sovellus, muodosta yhteys Bluetoothiin ja näe taika tapahtuvan!

Tässä ohjeessa näytän sinulle, kuinka voit tehdä tämän Infinity -peilin. Aloitetaan siis!

Vaihe 1: Kerää materiaalit

Kerää materiaaleja
Kerää materiaaleja

Tämän äärettömän peilin valmistamiseksi tarvitset seuraavat materiaalit:

1) Arduino Uno (30 dollaria)

Voit myös käyttää erilaista Arduinoa, mutta se on täysin sinun.

2) Mini leipälauta tai piirilevy (5 dollaria)

Käytin leipälautaa prototyyppien valmistukseen ja juotin myöhemmin kaiken parkettilaudalle/stripboardille.

3) WS2813 Digitaalinen 5050 RGB -LED -nauha - 144 LEDiä (1 metri) (25 dollaria)

Voit myös käyttää erilaista LED -nauhaa, mutta varmista, että kaikki LED -valot ovat yksilöllisesti osoitettavissa. Varmista myös, että LED -nauha antaa "ylimääräisen" 5 V: n jännitteen jokaista LED -metriä kohti. Tämä johtuu siitä, että jännite putoaa nauhan yli ja virta alussa voi kasvaa huomattavasti. (ja ehkä polttaa LED -nauhan alun!) Voit lukea lisää tästä täältä: Neopikselit.

4) Prototyyppijohdot (3 dollaria)

Värillä ei yleensä ole väliä, mutta on erittäin hyödyllistä käyttää niitä viitteenä itsellesi. Käytin valkoista, mustaa, punaista, vihreää, keltaista, oranssia ja sinistä.

5) USB A - B -kaapeli (4 dollaria)

Tätä käytetään lataamaan Arduino -koodisi Arduino Uno -levylle.

6) Keskimääräinen kaivovirtalähde - 5V 10A (15 dollaria)

Tätä käytetään LED -nauhan tukemiseen ulkoisella 5 V: n jännitteellä, koska Arduino ei ole tarpeeksi tehokas sytyttämään kaikkia LED -valoja. Voit myös käyttää seinäsovittimen virtalähdettä, mutta varmista, että se toimii 5 V: n jännitteellä.

7) 230 V: n virtajohto pistokkeella (3 dollaria)

Tätä käytetään kytkentävirtalähteen kytkemiseen 230 V: n pistorasiaan. Pistorasiasta tuleva jännite voi vaihdella asuinpaikastasi riippuen. Joka tapauksessa tarvitset oikean kaapelin pistokkeella.

8) Bluetooth HC-06 -moduuli RF-lähetinvastaanotin Slave 4-PIN (8 dollaria)

Tätä moduulia käytetään datan lähettämiseen puhelimesta tai tabletista Arduinolle. Tämä Bluetooth -moduuli voi toimia vain orjana. Vakio Bluetooth -nasta / salasana on 1234.

9) Äänentunnistusanturimoduuli 3-PIN (3 dollaria)

Tätä moduulia käytetään äänen havaitsemiseen, koska siinä on sisäänrakennettu mikrofoni. Aseta potentiometri halutulle äänenvoimakkuudelle, jolla signaali syntyy. Voit myös käyttää toista äänianturia, mutta se on sinun valintasi.

10) 220 Ω vastus (0,25 dollaria)

Tätä käytetään LEDien jännitteiden säätämiseen. Jos et käytä tätä, LEDit kuumenevat lopulta todella kuumiksi. 220Ω: n vastuksessa on punaiset, punaiset ja ruskeat raidat tässä järjestyksessä. Viimeinen raita edustaa suvaitsevaisuutta. Kulta tarkoittaa ± 5%. Lisätietoja täältä: 220 ohmin vastus.

11) 1000uF 16V elektrolyyttikondensaattori (0,25 dollaria)

Tätä käytetään kapasitanssin (energian) lisäämiseen ja tallentamiseen piiriin. Lisätietoja täältä: Elektrolyyttikondensaattorit.

Laatikko ja peili:

Nämä ovat materiaalit ja mitat, joita käytin laatikon luomiseen. Voit myös ostaa kehyksen tai valmiiksi valmistetun laatikon, joka on tarpeeksi suuri, jotta siihen mahtuu yksisuuntainen heijastava peili, normaali peili, LEDit ja elektroniikka. Suosittelen rakentamaan sen vain, jos sinulla on oikeat työkalut ja materiaalit.

12) Lasi 25 x 25 cm (3 mm paksu) (5 dollaria)

Lasia käytetään yksisuuntaisena heijastavana peilinä, jota varten tarvitset yksisuuntaisen peilin ikkunakalvon (katso 13). Voit myös ostaa yksisuuntaisen peilin/puoliläpinäkyvän peilin, joka on tarpeeksi suuri mahtuaksesi laatikkoosi. Voit leikata lasin itse lasileikkurilla (katso 22), mutta suosittelen mieluummin konsultoimaan asiantuntijoita tekemään tämän puolestasi tai jopa parempi ostaa vain oikean kokoisia lasia.

13) Sävytetty yksisuuntainen peiliikkuna 30 x 30 cm (5 dollaria)

Yksisuuntaisen peilin kopioimiseksi tarvitset lasia ja sävytetyn yksisuuntaisen peilin ikkunakalvon, joka levitetään lasille vedellä ja saippualla (katso 29). Syy, miksi se on hieman suurempi kuin lasi, on se, että se kutistuu ajan myötä. Jos päätät ostaa yksisuuntaisen peilin, kuten edellä mainittiin, et tarvitse sitä.

14) Peili 25 x 25 cm (3 mm paksu) (5 dollaria)

Ihan tavallinen peili, kuten kylpyhuoneessa. Tätä käytetään yksisuuntaisen peilin kanssa "äärettömyyden" luomiseksi.

15) 2x paksu puinen liuska 25 x 10 x 2 cm (2 dollaria)

Laatikon ylä- ja alaosassa kaksi puista liuskaa.

16) 2x paksu puinen nauha 27 x 10 x 2 cm (2 dollaria)

Kaksi puista liuskaa laatikon oikealle ja vasemmalle puolelle.

17) 2x ohut puinen hihna 25 x 2,5 x 0,5 cm ($ 1)

Kaksi puista liuskaa laatikon sisä- ja alaosassa (joihin peilit lepäävät ja joihin LED -valot on liitetty).

18) 2x ohut puinen hihna 24 x 2,5 x 0,5 cm ($ 1)

Kaksi puista liuskaa laatikon sisäpuolen oikealle ja vasemmalle puolelle (johon peilit lepäävät ja joihin LED -valot on liitetty).

19) Musta maalipurkki/spray

Käytin tätä maalatakseni laatikon mustaksi, jotta se sulautuisi paremmin tummaan teemaan.

Työkalut:

Nämä ovat työkaluja, joita tarvitset laatikon ja peilin luomiseen:

20) Mittanauha (3 dollaria)

Tietysti käytetään laatikon mittaamiseen. Lisätietoja täältä: Mittanauhan lukeminen.

21) Mittausneliö (5 dollaria)

Käytetään myös laatikon/materiaalien mittaamiseen. Ei oikeastaan pakollinen, mutta siitä voi olla hyötyä.

22) Langanleikkuri/stripperi (5 dollaria)

Käytetään johtimien kuorimiseen ja katkaisuun. Vaihtoehtoisesti voit käyttää myös keittiöveistä tai stanley -veistä. Lisätietoja täältä: Kuinka poistaa lanka.

23) Lasileikkuri (5 dollaria)

Käytetään lasin ja peilien leikkaamiseen. Vaihtoehtoisesti voit käyttää timanttia, mutta en suosittele sitä. Lisätietoja täältä: Kuinka lasimaalaus leikataan.

24) Ruuvimeisseli/pora (2 dollaria)

Käytetään ruuvien ja reikien poraamiseen. Lisätietoja täältä: Kuinka ajaa metsäruuvia.

25) Vasara (5 dollaria)

Käytetään kynsien ajamiseen. Lisätietoja täältä: Kuinka käyttää vasaraa turvallisesti.

26) Puuliima (5 dollaria)

Jos ruuvit tai naulat eivät ole riittävän hyviä, voit myös levittää puuliimaa pitämään osat yhdessä. Lisätietoja täältä: Kuinka liimata puu yhteen.

27) Saha (5 dollaria)

Käytetään puun sahaamiseen. Lisätietoja täältä: Puun sahaaminen käsisahalla.

28) Kynnet (3 dollaria)

Käytetään osien pitämiseen yhdessä, meidän tapauksessamme pysyvästi.

29) Ruuvit (3 dollaria)

Käytetään myös osien pitämiseen yhdessä, mutta käyttämällä ruuveja naulojen sijasta voit helposti irrottaa osat tarvittaessa.

30) Vesi ja saippua

Käytetään sävytetyn yksisuuntaisen peilin ikkunakalvon levittämiseen lasille. Sitä käytetään myös äärettömän peilin puhdistamiseen. Jos haluat tietää, miten ikkunakalvo asennetaan, voit seurata tätä opetusohjelmaa: Ikkunakalvon asentaminen.

31) Hiekkapaperi ($ 1)

Käytetään lasin ja puun terävien reunojen hiontaan.

Juototyökalut (valinnainen):

32) Juotosrauta (15 dollaria)

Valinnainen, jos päätät juottaa kaiken yhteen sen sijaan, että jätät sen leipäpöydälle. Jos haluat tietää juottamisen, voit seurata tätä opetusohjelmaa: Elektroniikan juottaminen.

33) Juotospurkki 0,6 mm - 100 g (5,50 dollaria)

Käytetään johtojen juottamiseen yhteen.

34) Juottolanka - 1 mm 1,5 m (1,50 dollaria)

Käytetään johtojen juottamiseen, jos teit vahingossa virheen.

35) Lämpökutistuvat putket (2 dollaria)

Käytetään juotettujen johtojen turvalliseen pitämiseen yhdessä.

36) 1x 3 -nastainen otsikko naaras (0,10 dollaria)

Ei oikeastaan pakollinen, mutta se voi olla kätevä, jos et halua juottaa äänen tunnistusanturia suoraan johtoihin.

37) 1x 4 -nastainen otsikko naaras (0,10 dollaria)

Ei oikeastaan vaadittu, mutta se voi olla kätevä, jos et halua juottaa suoraan Bluetooth -moduulia johtoihin.

Vaihe 2: Breadboard -liitännät

Image
Image
Breadboard -liitännät
Breadboard -liitännät
Breadboard -liitännät
Breadboard -liitännät

Kun olet koonnut materiaalit, on aika tehdä ensimmäinen prototyyppi käyttämällä leipälevyä. Leipälaudalla on yhteensä neljä saraketta. Kahdella ensimmäisellä ja kahdella viimeisellä sinisellä ja punaisella sarakkeella on yhteys pystysuoraan, mikä edustaa +5V (punainen) ja maa/GND (sininen) -yhteyksiä. Kaksi keskellä olevaa saraketta sijoitetaan pääkomponentteihin. Voit oppia lisää leipälevyistä täältä.

Joten mitä haluat tehdä, on liittää Arduino leipälevyyn käyttämällä joitain prototyyppijohtoja. Kuten aiemmin mainitsin, väreillä ei ole väliä, mutta ne ovat hyödyllinen viittaus itsellesi. Esimerkiksi käytin punaisia johtoja +5V ja valkoisia johtimia GND: tä varten. Sillä ei myöskään ole väliä, minne nastat sijoitetaan, kunhan ne pysyvät samassa piirissä.

Seuraavaksi haluat liittää LED -nauhan leipälevyyn. Huomaat, että siinä on 3-6 johtoa riippuen tyypistäsi. Valkoinen edustaa GND/min-tuloa, punainen edustaa +5V-tuloa, vihreä edustaa syötetyn PIN-koodia ja sininen edustaa varmuuskopiointitulon PIN-koodia (älä muodosta yhteyttä, ellei LED ole kytketty). Kytke ulkoinen 5 V: n virta ja kytke se LED -nauhaan. Muista myös kytkeä vastus ja kondensaattori yllä olevan kuvan mukaisesti, muuten LED -valot voivat palaa!

Lopuksi haluat liittää Bluetooth -moduulin ja äänentunnistimen leipälevyyn. Määritä äänen tunnistusanturi nastaan A0 (analoginen). Mitä tulee bluetooth -moduuliin, huomaat, että siinä on yksi RXD- ja yksi TXD -nasta. Ne on tarkoitettu signaalien lähettämiseen ja vastaanottamiseen. HUOMAUTUS: kytke moduulin TXD -nasta Arduinon RXD -nastaan ja moduulin RXD -nasta Arduinon TXD -nastaan. Ei samoihin nastoihin!

Vaihe 3: Koodaa Arduino

Koodaa Arduino
Koodaa Arduino

Joten seuraava askel on koodata Arduino. Tätä varten tarvitset Arduino IDE -ohjelmiston, jonka voit ladata täältä. Kun olet ladannut IDE: n, avaa uusi asiakirja ja kopioi ja liitä seuraava koodi projektiikkunaan:

#sisältää

// Nastat, jotka on liitetty Arduinoon

const int PIN = 6; // LED -nauhan tulotappi int NUMPIXELS = 144; // Syttyvien pikselien lukumäärä const int SOUNDSENSOR = A0; // Äänianturin tulonasta

int ButtonState = 0; // Tila, joka on määritetty Bluetooth -sovelluksen painikkeelle

int tilavuus = 0; // Ilmoita, että se tarkistaa, onko mikrofonissa signaali vai ei

// Värimuuttujat

boolean PrimBlue = epätosi; boolean PrimGreen = epätosi; boolean PrimRed = epätosi; boolean PrimWhite = epätosi; boolean PrimYellow = epätosi; boolean PrimOrange = epätosi; boolean PrimPink = epätosi; boolean PrimPurple = epätosi;

// Valo- ja äänimuuttujat

boolean SoundDetect = epätosi; boolean FullLight = epätosi;

Adafruit_NeoPixel strip = Adafruit_NeoPixel (NUMPIXELS, PIN, NEO_GRB + NEO_KHZ800);

void setup () {

pinMode (ÄÄNIANTURI, TULO); // Äänianturin tulo pinMode (PIN, OUTPUT); // LED -nauhan tulo

Sarja.alku (9600);

strip.setPixelColor (0, 0, 0, 0); strip.setBrightness (0); strip.begin (); // Tämä alustaa NeoPixel -kirjaston strip.show ();

}

void loop () {

// Määritä kirkkauden määrä liukusäätimen tavun kirkkauden mukaan = analoginenLuku (A0)/4; Serial.println (kirkkaus); jos (Serial.available ()> 0) {ButtonState = Serial.read (); }

// Ota LED- ja äänentunnistus käyttöön tai poista se käytöstä

if (FullLight == 1 && SoundDetect == 0) {strip.setBrightness (ButtonState); strip.show (); } else if (FullLight == 0 && SoundDetect == 0) {strip.setBrightness (0); strip.show (); } else if (FullLight == 0 && SoundDetect == 1) {strip.setBrightness (kirkkaus); strip.show (); } else if (FullLight == 1 && SoundDetect == 1) {strip.setBrightness (0); strip.show (); }

/////////////////////////////////////////// LED/kytkin ////

if (ButtonState == 'a') {ensisijaisetVärit (); Täysi valo = 1; SoundDetect = 0; }

jos (ButtonState == 'b') {

Täysi valo = 0; SoundDetect = 0; }

/////////////////////////// Äänentunnistuskytkin ////////////////////////////////////////////////// /////

if (ButtonState == 'c') {ensisijaisetVärit (); SoundDetect = 1; Täysi valo = 0; }

jos (ButtonState == 'd') {

SoundDetect = 0; Täysi valo = 0; }

/////////////////////////// Ensisijaiset värit ////////////////// Ensisijaiset värit /////////////////////// ////

if (ButtonState == '1') {ensisijaisetVärit (); PrimBlue = 0; PrimGreen = 0; PrimRed = 1; PrimWhite = 0; Prim keltainen = 0; PrimOrange = 0; PrimPink = 0; PrimPurple = 0; }

jos (ButtonState == '2') {

ensisijaisetVärit (); PrimGreen = 1; PrimBlue = 0; PrimRed = 0; PrimWhite = 0; Prim keltainen = 0; PrimOrange = 0; PrimPink = 0; PrimPurple = 0; }

jos (ButtonState == '3') {

ensisijaisetVärit (); PrimRed = 0; PrimBlue = 1; PrimGreen = 0; PrimWhite = 0; Prim keltainen = 0; PrimOrange = 0; PrimPink = 0; PrimPurple = 0; } if (ButtonState == '4') {ensisijaisetVärit (); PrimRed = 0; PrimBlue = 0; PrimGreen = 0; PrimWhite = 1; Prim keltainen = 0; PrimOrange = 0; PrimPink = 0; PrimPurple = 0; } if (ButtonState == '5') {ensisijaisetVärit (); PrimRed = 0; PrimBlue = 0; PrimGreen = 0; PrimWhite = 0; Prim keltainen = 1; PrimOrange = 0; PrimPink = 0; PrimPurple = 0; } if (ButtonState == '6') {ensisijaisetVärit (); PrimRed = 0; PrimBlue = 0; PrimGreen = 0; PrimWhite = 0; Prim keltainen = 0; PrimOrange = 1; PrimPink = 0; PrimPurple = 0; } if (ButtonState == '7') {ensisijaisetVärit (); PrimRed = 0; PrimBlue = 0; PrimGreen = 0; PrimWhite = 0; Prim keltainen = 0; PrimOrange = 0; PrimPink = 1; PrimPurple = 0; } if (ButtonState == '8') {ensisijaisetVärit (); PrimRed = 0; PrimBlue = 0; PrimGreen = 0; PrimWhite = 0; Prim keltainen = 0; PrimOrange = 0; PrimPink = 0; PrimPurple = 1; }}

void primaryColors () {

for (int i = 0; i <NUMPIXELS; i ++) {if (PrimBlue == 1) {strip.setPixelColor (i, 0, 0, 255); } else if (PrimGreen == 1) {strip.setPixelColor (i, 0, 255, 0); } muu jos (PrimRed == 1) {strip.setPixelColor (i, 255, 0, 0); } muu jos (PrimWhite == 1) {strip.setPixelColor (i, 255, 255, 255); } muu jos (PrimYellow == 1) {strip.setPixelColor (i, 255, 255, 0); } muu jos (PrimOrange == 1) {strip.setPixelColor (i, 255, 102, 0); } muu jos (PrimPink == 1) {strip.setPixelColor (i, 255, 0, 255); } else if (PrimPurple == 1) {strip.setPixelColor (i, 102, 0, 204); } else {strip.setPixelColor (i, 255, 255, 255); }} strip.show (); }

Jos se pyytää sinua asentamaan Adafruit NeoPixel -kirjaston, tee se siirtymällä kohtaan Luonnos> Tuo kirjasto> Adafruit NeoPixel.

Vaihe 4: Luo Bluetooth -sovellus

Image
Image
Rakenna laatikko
Rakenna laatikko

Mennään nyt mielenkiintoiseen osaan, sovelluksesi rakentamiseen! Päätin käyttää tähän kolmannen osapuolen ohjelmistoa nimeltä MIT App Inventor 2. Jos haluat ladata projektitiedostot (.aia) ja tehdä muutoksia sovellukseen, voit ladata sen alta. Mutta voit myös ladata itse sovelluksen (.apk) heti ilman, että sinun tarvitsee koodata mitään. Sinun tarvitsee vain asentaa se laitteellesi.

Vaihe 5: Rakenna laatikko

Rakenna laatikko
Rakenna laatikko
Rakenna laatikko
Rakenna laatikko
Rakenna laatikko
Rakenna laatikko

Tässä vaiheessa rakennamme infinity -peilin laatikon/kehyksen.

Ulompi kehys

Leikkaa ensin ulkokehyksen paksu liuska (katso yllä olevat kuvat). Tarvitset kaksi kappaletta, joiden pituus on 27 cm (ylhäältä ja alhaalta) ja kaksi kappaletta, joiden pituus on 25 cm (vasemmalta ja oikealta puolelta). Naulaa ne yhteen ajamalla nauloja laatikon kulmiin (4 kummallekin puolelle), mutta varmista, että reunat sopivat täydellisesti. Voit myös liimata ne yhteen, mutta se on sinun valintasi.

Sisäkehys

Leikkaa seuraavaksi ohut kehys sisäkehykselle (katso yllä olevat kuvat uudelleen). Tarvitset kaksi kappaletta, joiden pituus on 25 cm (ylhäältä ja alhaalta) ja kaksi kappaletta, joiden pituus on 24 cm (vasemmalta ja oikealta puolelta). Nyt haluat naulata ne noin 0,5 cm ulkokehyksen yläosan alapuolelle käyttämällä 2 naulaa kummallekin puolelle. Laitoin tähän myös puuliimaa, jotta ne olisivat tukevampia. HUOMAUTUS: varmista, että yksisuuntainen peili sopii täydellisesti runkoon!

Mikrofonin reiän poraus

Koska mikrofoni on herkkä esine, sen on oltava peittämätön. Siksi porasin kehyksen yläosaan reiän, josta mikrofonipää irtoaa. Älä tee reikää liian suureksi, koska et halua mikrofonin putoavan kokonaan kehyksestä.

Kehyksen maalaus

Päätin maalata kehykseni melkein mattamustaksi, jotta se saisi jonkinlaisen tumman, salaperäisen vaikutelman. Jos päätät myös maalata sen, varmista, että kehyksessä ei ole paksuja maalipintoja. Tämän estämiseksi sinun on maalattava kehys varovasti pienellä tai keskikokoisella harjalla. Lisäksi voit maalata sen toisen kerran, jos se ei ole tarpeeksi peitetty. Anna kuivua päivän tai niin.

Vaihe 6: Juota elektroniikka piirilevyyn

Image
Image
Juotos elektroniikka piirilevyyn
Juotos elektroniikka piirilevyyn
Juotos elektroniikka piirilevyyn
Juotos elektroniikka piirilevyyn

Tässä vaiheessa juotamme elektroniikan piirilevyyn, jonka asennamme myöhemmin peilimme takaosaan. Juotos ei ole pakollinen, mutta suosittelen lämpimästi, että elektroniikka pysyy turvassa. Juotin kaiken askel askeleelta "komponenttia" kohti verkkoon virheiden estämiseksi. Joten juotin ensin äänimoduulin levylle, sitten bluetooth -moduulin ja lopuksi LED -nauhat. Suosittelen jättämään tyhjää tilaa niiden komponenttien väliin, joiden ei saa koskettaa suoraan toisiaan, kuten +5V tulokaapelit ja GND -tulojohdot (katso yllä olevat kuvat).

Kun komponentit on juotettu levyyn, aloita siltayhteyksien tekeminen levittämällä tinaa levyn alla olevien osien väliin. Vaihtoehtoisesti voit irrottaa joitakin johtoja ja juottaa ne komponentteihin sillan muodostamiseksi.

Nyt haluat testata piiriä yksinkertaisesti yhdistämällä johdot Arduinoon. Varmista, että olet myös kytkenyt virtalähteen pistorasiaan! Jos LED -valot syttyvät onnistuneesti, niin hyvä! Jos ne eivät kuitenkaan kytkeydy päälle, sinun kannattaa ehkä tarkistaa piiri ja etsiä vialliset liitännät.

Vaihe 7: Asenna elektroniikka takapuolelle

Asenna elektroniikka taakse
Asenna elektroniikka taakse

Seuraava askel on asentaa elektroniikka puukappaleelle, jota käytämme myös peilin takana. Kiinnitin elektroniikan levyyn ruuveilla ja liimasin kaksi lohkoa selän oikealle ja vasemmalle puolelle, joita käytetään ruuvin takaosan ruuvaamiseen itse laatikkoon.

Vaihe 8: Kokoa peilit laatikon kanssa

Kokoa peilit laatikon kanssa
Kokoa peilit laatikon kanssa
Kokoa peilit laatikon kanssa
Kokoa peilit laatikon kanssa
Kokoa peilit laatikon kanssa
Kokoa peilit laatikon kanssa

Nyt on aika koota peilit, kiinnittää LEDit runkoon ja laittaa äänentunnistin paikalleen.

Yksisuuntainen peili

Yksisuuntainen peili asetetaan itse runkoon, sävytetty puoli alaspäin peiliä ja LED-valoja kohti. Jos haluat tehdä tämän peilin itse, tarvitset lasilevyn ja sävytetyn ikkunakalvon. Leikkaa ensin ikkunakalvo oikean kokoiseksi, mutta jätä noin 2-5 cm lisätilaa kummallekin puolelle. Seuraavaksi haluat puhdistaa ikkunan kokonaan ja poistaa kaikki pölyjäämät. Peitä sitten ikkuna vedellä ja saippualla ja poista muovi varovasti ikkunakalvosta (voit laittaa teipin kummallekin puolelle, jotta se on helppo poistaa). Nyt haluat myös peittää ikkunakalvon tahmean puolen vedellä ja saippualla, jotta se ei tartu itseensä. Sinun tarvitsee vain asettaa se lasin päälle ja pyyhkiä se tiukasti paikalleen (katso yllä olevat kuvat). Anna kuivua noin päivä ja poista jäljellä oleva ikkuna.

Kiinnitä LED -valot laatikkoon

Seuraava askel on kiinnittää LEDit laatikkoon, mikä voidaan tehdä poistamalla tahmea paperi. Suosittelen myös levittämään nopeaa liimaa nauhan taakse, jotta se ei irtoa.

Aseta peilit ja viimeistele

Viimeinen vaihe on laittaa sekä yksisuuntainen peili että tavallinen peili paikoilleen. Normaali peili menee LED-nauhan taakse ja yksisuuntainen peili eteen. Liimaa ne paikalleen pikaliimalla ja ruuvaa takalevy elektroniikan kanssa laatikon taakse. Aseta äänentunnistin paikalleen, kytke kaikki johdot ja voila, olet valmis!

Vaihe 9: Testaa ääretön peili

Sinun tarvitsee vain testata, toimiiko kaikki. Ja siinä se! Nyt olet rakentanut oman Bluetooth -ohjattavan ja äänireaktiivisen ääretön peilin!: D

Älä epäröi kysyä kommenttikentässä, jos sinulla on kysyttävää.

Kiitos ja hauskaa!

Suositeltava: