Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Katsellessani erilaisia projekteja tinterwebissä näin pari asiaa, joista pidin, palo / liekkiefekti ja äänitasomittari, joten miksi et yhdistäisi niitä yhdeksi?
Minulla on 3D -tulostin ja erilaisia bittejä, joten tämä oli nopea (laskematta yhdeksää tuntia tulostusta).
Tarvitset vain kirkkaan filamentin ja valitsemasi värin, tai vain selkeämmän, jos haluat. Bob Rossin sanoin, se on sinun maailmasi ja voit tehdä siinä mitä haluat.
Hanki ensin bittiä tilaukseen (katso vaihe 1)
Odottaessasi saapuvien henkilöiden ottavan tulostimen esiin ja aloittamassa tulostuksen (katso vaihe 2)
Kokoa osat (vaihe 3) ja sitten istu alas ja nauti:-)
Tarvikkeet
Katso vaihe 1, en tiennyt, että tämä osa oli täällä:-)
Vaihe 1: Osaluettelo
Minulla oli suurin osa muista käynnissä olevista projekteista, ja tämä on lyhyt luettelo tarvitsemistasi biteistä, nämä ovat kaikki Aliexpressistä, mutta ne ovat saatavilla kaikkialla (Google on ystäväsi!)
1 Arduino Nano (tai vastaava)
2 WS2812 144 LED -nauha (käytetään vain 20 isommassa ja 16 lyhyemmässä versiossa)
3 MAX4466 mikrofoni esivahvistimella
4 Liukukytkin tai lukituspainike
5 Mini USB -katkaisu
6 1 x 10K vastus
7 Pääsy 3D -tulostimeen
Vaihe 2: Hanki 3D -tulostus
Tulostettavana on vain pari osaa ja putki tehdään kahdella pituudella, lyhyempi pituus on 30 pikseliä metriä kohden ja 150 mm putki on mukautettu ottamaan 144 pikseliä metriä kohti (ne ovat leveämpiä, mitä en tehnyt) en tajua!)
Tein paikannusrenkaan, jonka liimat pohjan pohjaan, et tarvitse sitä, mutta se helpottaa elämää paljon, kuuma liima tai superliima, joka pentu suuremman korkin pohjalle.
Korkit ovat vain työnnettävissä putkeen, mutta voit liimata ne kiinni, kun olet varmistanut, että kaikki toimii.
Pohjassa pienen reiän edessä oli tarkoitus olla painokytkimelle (asennettu jalustan sisään), mutta käy ilmi, että "lukitus" -kytkimet eivät lukkiudu, joten jätin sen ulos ja lisäsin liukukytkimen.
Vaihe 3: Työnnä koodi Arduinoon
Käytin 168 Arduino Nanoa, paljon tilaa koodille ja ne ovat halvempia kuin muut.
Lataa koodi Arduino IDE: llä, saat sen osoitteesta arduino.cc
Käytin V1.8.5: tä, koska se on asennettu tähän tietokoneeseen, ja se on yhteensopiva muiden käynnissä olevien projektien kanssa.
Koodissa on vain muutamia huomautuksia, ilmeisesti nastasi ja pikselimääräsi, jotka sinun on tiedettävä.
laske pikselit ja säädä N_PIXELS 20 niin monta kertaa kuin käytät.
Voit säätää äänen herkkyyttä mikrofonin vahvistimen avulla tai säätämällä INPUT_CEILING 900 (katso huomautuksia)
Vaihe 4: Johdotusaika
Minulla ei ole kytkentäkaaviota tähän, mutta rehellisesti sanottuna et todellakaan tarvitse sitä:
Vaihtaa:
Digitaalinen ulostulotappi 2 Arduinossa lukituskytkimen keskelle
Kytkimen toinen puoli 0V jännitteeseen
Kytkimen toinen puoli 5 volttiin 10 k: n vastuksen kautta
LED-nauha:
Gnd 0V: iin
DI nastaan 6 (digitaalinen lähtö 6) Arduinossa
5V - (arvasit sen) 5V
MAX4466:
ULKO A1: lle Arduinolla
Vcc - 3.3V AND Aref Arduinolla
Gnd 0V: iin
USB -katkaisu (valinnainen):
Käytin yksinkertaisesti 0V- ja 5V -nastoja Arduinon Gnd- ja V -tuloihin, joten tietokoneeni ei näe porttia joka kerta, kun käynnistän sen.
Siitä on kyse!
Vaihe 5: Nauti
Olettaen, että kaikki on kunnossa, voit nyt valita liekki- tai äänitehosteen.
Istu alas ja nauti:-)