Indholdsfortegnelse:

Lyd- og brandrør: 5 trin
Lyd- og brandrør: 5 trin

Video: Lyd- og brandrør: 5 trin

Video: Lyd- og brandrør: 5 trin
Video: 🍪ПРОФИТРОЛИ🍪ЭКЛЕРЫ 🍪 ЗАВАРНЫЕ ПИРОЖНЫЕ С КРЕМОМ 🍪 #эклеры #профитроли 2024, Juli
Anonim
Lyd- og brandrør
Lyd- og brandrør
Lyd- og brandrør
Lyd- og brandrør
Lyd- og brandrør
Lyd- og brandrør

Mens jeg kiggede på forskellige projekter på tinterweb, så jeg et par ting, jeg kunne lide, en brand- / flammeeffekt og en lydmåler, så hvorfor ikke kombinere dem til en?

Jeg har en 3D -printer og forskellige bits, så dette var et hurtigt (ikke tællende 9 timers udskrivningstimer).

Det eneste du skal bruge er noget klart filament og en farve efter eget valg, eller bare mere klar, hvis du vil. Med Bob Ross 'ord er det din verden, og du kan gøre, hvad du vil i den.

Få først nogle bits på bestilling (se trin 1)

Mens du venter på, at de kommer, skal du tage printeren ud og gå i gang med at udskrive (se trin 2)

Saml delene (trin 3), og læn dig derefter tilbage og nyd:-)

Forbrugsvarer

Se trin 1, jeg vidste ikke, at denne bit var her:-)

Trin 1: Deleliste

Liste over dele
Liste over dele
Liste over dele
Liste over dele
Liste over dele
Liste over dele

Jeg havde de fleste ting sparket rundt fra andre igangværende projekter, og dette er den korte liste over bits, du har brug for, disse er alle fra Aliexpress, men er tilgængelige overalt (Google er din ven!)

1 Arduino Nano (eller lignende)

2 WS2812 144 LED -bånd (kun brugt 20 på den større og 16 i den korte version)

3 MAX4466 mikrofon med forforstærker

4 Skub kontakten eller låseknappen

5 Mini USB -breakout

6 1 x 10K modstand

7 Adgang til en 3D -printer

Trin 2: Få 3D -udskrivning

Få 3D -udskrivning!
Få 3D -udskrivning!
Få 3D -udskrivning!
Få 3D -udskrivning!
Få 3D -udskrivning!
Få 3D -udskrivning!
Få 3D -udskrivning!
Få 3D -udskrivning!

Der er kun et par dele, der skal udskrives, og røret udføres i to længder, den kortere længde er sat op til 30 pixels pr. Meter, og 150 mm røret er tilpasset til at tage de 144 pixels pr. Meter (de er bredere, hvilket jeg ikke gjorde ' ved ikke!)

Jeg lavede lokaliseringsringen, som du limer til bunden af basen, du har ikke brug for det, men det gør livet meget lettere, varm lim eller superlim som hvalpen på bunden af den større kasket.

Hætterne er bare skubbet ind i røret, men du kan lime dem ind, når du har bekræftet, at alt fungerer.

På basen skulle det lille hul på forsiden være til en trykkontakt (monteret inde i basen), men det viser sig, at de "låsende" kontakter ikke låser, så jeg lagde det ud og tilføjede skydekontakten i stedet.

Trin 3: Skub kode ind i Arduino

Skub kode ind i Arduino
Skub kode ind i Arduino
Skub kode ind i Arduino
Skub kode ind i Arduino

Jeg brugte en 168 Arduino Nano, masser af plads til koden, og de er billigere end de andre.

Upload koden ved hjælp af Arduino IDE, du kan få den fra arduino.cc

Jeg brugte V1.8.5, da den var installeret på denne pc og er kompatibel med andre igangværende projekter.

Der er kun få noter i koden, naturligvis dine pins og antal pixels, du skal være opmærksom på.

tæl dine pixels op, og rediger N_PIXELS 20 til, hvor mange du end vil bruge.

Du kan justere lydfølsomheden via gainpotten på mikrofonen eller ved at justere INPUT_CEILING 900 (se noter)

Trin 4: Ledningstid

Ledningstid
Ledningstid

Jeg har ikke et ledningsdiagram til dette, men for at være ærlig behøver du ikke rigtig et:

Kontakt:

Digital Output Pin 2 på Arduino til midten af låsekontakten

Den ene side af kontakten til 0V

Anden side af switch til 5V via en 10k modstand

LED strip:

Gnd til 0V

DI til Pin 6 (Digital out 6) på Arduino

5V til (du gættede det) 5V

MAX4466:

UD til A1 på Arduino

Vcc til 3.3V OG Aref på Arduino

Gnd til 0V

USB -breakout (valgfrit):

Jeg brugte simpelthen 0V og 5V benene til Gnd og V ind på Arduino, så min pc ikke ser porten hver gang jeg tænder den.

Det er om det!

Trin 5: God fornøjelse

God fornøjelse!
God fornøjelse!
God fornøjelse!
God fornøjelse!

Forudsat at alt er OK, kan du nu vælge mellem en flammeeffekt eller en lydeffekt.

Bare læn dig tilbage og nyd:-)

Anbefalede: