Indholdsfortegnelse:

Aktiv musikfest LED -lanterne og Bluetooth -højttaler med glød i mørket PLA: 7 trin (med billeder)
Aktiv musikfest LED -lanterne og Bluetooth -højttaler med glød i mørket PLA: 7 trin (med billeder)

Video: Aktiv musikfest LED -lanterne og Bluetooth -højttaler med glød i mørket PLA: 7 trin (med billeder)

Video: Aktiv musikfest LED -lanterne og Bluetooth -højttaler med glød i mørket PLA: 7 trin (med billeder)
Video: “Duduk Macam Lelaki” – Netizen Terkejut Lihat Rupa Terkini Anak Perempuan Sharifah Shahira 2024, November
Anonim
Image
Image
Aktiv musikfest LED -lanterne og Bluetooth -højttaler med glød i mørket PLA
Aktiv musikfest LED -lanterne og Bluetooth -højttaler med glød i mørket PLA

Hej, og tak fordi du stillede ind på min Instructable

Hvert år laver jeg et interessant projekt med min søn, der nu er 14. Vi har bygget en Quadcopter, Swimming Pace Clock (som også er en instruerbar), en CNC -kabinetbænk og Fidget Spinners.

Med vinteren over os og et par campingture på vej, tænkte vi, at det ville være sjovt at lave en sjov campinglygte, men vi ville tage det til det næste niveau, så besluttede at tilføje et par ekstra. En Bluetooth -højttaler til musik, samt et par forskellige festlystilstande. Det har også en USB -opladningsport til din telefon:)

Den er temmelig stor ved 14 "høj, 5" bred og har 90 LED'er i sektionen med lanterne. Det meste af vægten er i bunden, så det sidder godt, og håndtaget på toppen gør det let at bære rundt. Glow in the Dark PLA -toppen er også en fin touch.

Lantern har 6 tilstande, og den fede del er, at du også kan programmere din egen. Hvis du finder på noget fedt, så lad mig det vide, så vi kan inkorporere det i vores!

Der er vedhæftet to videoer, den første er bare mig, der fløjter for at vise de reaktive lys, Det ser meget køligere ud med egentlig musikafspilning, men af ophavsretlige årsager kan jeg ikke vise det med musik … Den anden video viser farvecyklingstilstand, og video gør det ikke gør det heller ikke retfærdigt.

Hvis du kan lide dette instruerbare, skal du stemme for det i de konkurrencer, vi deltog i

Her er de forskellige tilstande, vi har skabt til vores lanterne:

  1. 100% RGB lys
  2. 50% RGB lys
  3. 25% RGB lys
  4. Farve cykling
  5. Active Party Mode 1- Rampes farver med 3 farveændringer (blå ved lav lydstyrke, grøn i midten og rød ved høj)
  6. Active Party Mode 2 - Ramper farver baseret på lydstyrke.

Liste over dele:

  • En bluetooth højttaler, som du kan skille ad. Vores blev vundet som en præmie fra Instructables Microcontroller -konkurrencen. Det er en 3W Mono Bluetooth -højttaler og indeholder en USB -opladerport. Her er et link til webstedet, hvor du kan købe en, men de er ret dyre. På plusstørrelsen, hvis du bruger den, vil den passe perfekt ind i bygningen. Lydkvaliteten er ikke så god, og derfor besluttede vi at bruge den. Hvis vi ødelagde det, ville vi ikke blive kede af det, skille det forsigtigt fra hinanden, først fjerne alle skruerne og derefter forsigtigt bruge et dremelværktøj til at skære elektronikken fra resten af sagen.
  • Vandtæt 5050 LED -lysstrimmel:
  • Arduino Uno:
  • Adafruit Electret mikrofonforstærker:
  • Højkapacitet 3S 4000mAh 11.1v batteri: https://www.amazon.com/gp/product/B0087Y7V3U Du skal også bruge en oplader til den … Den originale brug af batteriet var i Quadcopter, vi byggede for et par år siden.
  • 3 MOSFET -transistorer:
  • 20 skruer:
  • LED -afbryder:
  • 2 Momentary Switches:
  • Glow in the Dark PLA:
  • Bullet -stik til batteri
  • 1k modstander
  • Tråd
  • Breadboard og Jumpere til test

Værktøjsliste:

  • 3D -printer og PLA -filament
  • Philips skruetrækker (lille med langt skaft)
  • Loddejern og lodning
  • Dremel værktøj
  • super lim
  • Bor med stort bor

Trin 1: 3D -udskrivning af sagen

3D -print kassen
3D -print kassen

Vi printede sagkomponenterne i PLA med 2 forskellige spoler materiale. Rød PLA til bund- og midterste lag, og til lanternens indre, ydre, top- og håndtagstykker brugte vi glød i den mørke PLA. Lysene tilfører gløden i det mørke materiale meget lys, så det lyser pænt, efter at vi har slukket lyset.

Der er 7 hovedkomponenter, der skal udskrives, den nederste sokkel, den øverste sokkel, batteriskuffen, lysbasen, lysindsatsen, den lyse top og håndtaget. Et mindre stykke, som er kontaktklemmerne til at holde de 2 kontakter i lysfoden. Vi brugte superlim på dem uden at gummi kontakten, hvilket var et problem, da vi bare forsøgte at lime kontakten på plads uden clipsene.

Trin 2: Saml den nederste baselektronik

Saml den nederste baselektronik
Saml den nederste baselektronik
Saml den nederste baselektronik
Saml den nederste baselektronik
Saml den nederste baselektronik
Saml den nederste baselektronik

Nogle af komponenterne skal samles i kabinettet og ledes igennem, så alt passer og er isoleret.

I det nederste lag satte vi Bluetooth -højttaleren Arduino/Lighting LED -afbryderen og mikrofonen. Du skal bruge lange ledninger og en kontakt, som du vil lodde på hovedafbryderen på bluetooth -højttaleren, så den kan køres op til lysbasen. Ledningerne til afbryderen køres op til den øverste base, så de kan oprette forbindelse til batteriet og Arduino. Der skal også løbe 2 ledninger ned fra Arduino til mikrofonen.

Bemærk, at de næste tre trin er noget sammenflettet. Bare sørg for at ledningerne kommer derhen, før de skal lodde alt sammen:)

Med tændstikkerne på afbryderen mod toppen af kontakten og pin -numre fra venstre til højre, der starter ved 1 og slutter med 5. Bemærk: Jeg har ikke et billede af den sidste kontaktledning, de blå og hvide ledninger i billedet var midlertidigt, før vi rent faktisk farvekodede dem og afsluttede kontakten.

Med ovenstående i tankerne, her er hvordan vi tilsluttede LED -afbryderen:

  • 1 batteri - & Arduino -
  • 2 & 5 Arduino +
  • 3 Batteri +

Nu kan du tage nogle små skruer og fastgøre mikrofonen til siden eller bunden af basen. Vi brugte også superlim til at fastgøre batteriet til bunden af basen, så det ikke bevæger sig rundt.

Trin 3: Saml lanterntoppen

Saml lanterntoppen
Saml lanterntoppen
Saml lanterntoppen
Saml lanterntoppen
Saml lanterntoppen
Saml lanterntoppen

I dette trin vil vi fastgøre lysene til den indre lanternehus, derefter fastgøre det ydre etui og lodde lystrådene til MOSFET'erne og teste tingene. Vi testede Arduino -ledningerne før dette trin, og det kan du også, hvis du vil. Det er altid sjovt at se ting lyse op, før alt samles.

For at fastgøre lysene til lysets indre base målte vi det først ved at vikle lysene rundt og fik 30 segmenter (90 lys). Derefter skar vi strimlen af og fjernede bagsiden. Vi begyndte at sno lysene mellem stiverne i bunden af basen, så der var plads til ledningerne og lodning bagefter. Så blev vi bare ved med at sno os tæt rundt i en spiral, indtil vi ramte toppen. Du vil måske have et ekstra segment eller to for sikkerheds skyld og skære det, når du kommer til toppen.

Efter at vi havde lagt det ned på den måde, lagde vi superlim på bunden og toppen bare for at sikre, at det ville forblive på plads, fordi limen på lysstrimler er notorisk dårlig. Der er ikke meget afstand mellem lysene og den tynde ydre skal med vilje for at sikre, at hvis bagklæbemidlet fejler, vil lysene stadig være korrekt indeholdt i lygten.

Nu er det bare at sætte den indre skal med lysene inde i den ydre skal og bruge skruer til at forbinde dem sammen og holde tingene på plads.

Trin 4: Saml den øverste baselektronik

Saml den øverste baselektronik
Saml den øverste baselektronik
Saml den øverste baselektronik
Saml den øverste baselektronik
Saml den øverste baselektronik
Saml den øverste baselektronik

Den øverste base indeholder Arduino, MOSFET'er og batteri.

Vi tilsluttede MOSFET'erne med varmen synkroniseret til bagsiden, når vi lagde os med benene mod os. Først til test brugte vi et brødbræt, derefter tog vi dem ud og loddet alt sammen sammen for bedre holdbarhed.

Der er plads til brødbrættet, men det vil være en strammere pasform end bare at lodde alt sammen og derefter binde det op med elektrisk tape, hvilket vi gjorde.

Se venligst nogle af de vedhæftede billeder, hvor jeg forsøgte at vise, hvordan vi satte tingene sammen. Det foregående nederste basistrin har billeder af mikrofonen.

Sådan tilsluttede vi Arduino og tilsluttede forbindelserne til de forskellige komponenter:

  • Mikrofonudgang til pin A0
  • Tilstand Vælg knap til pin 12 -> modstand -> Jord og knap pin 0
  • Rød udgang til pin 3 -> Venstre pin Rød MOSFIT
  • Grøn udgang til pin 5 -> Venstre pin Grøn MOSFIT
  • Blå output til pin 6 -> Venstre pin Blue MOSFIT
  • 5 volt til tilstand Vælg knap pin 13,3 volt til mikrofon
  • VIN til 12 volts ledningen på lysene
  • Rød MOSFIT Center -> Ledning til rødt lys
  • Grønt MOSFIT Center -> Grønt lyskabel
  • Blue MOSFIT Center -> Blue Light wire
  • Jord til mikrofon og til MOSFIT højre pin (jeg løb en ledning fra jorden for alle 3 og kontakten)
  • Jord fra afbryderen til mikrofonens jord

Vi un-lodde strømstikket på Arduino og lodde vores ledninger direkte til printkortet, som du kan se på det første og andet til sidste billede her.

Nu kan du fastgøre den øverste baseskal til den nederste baseskal.

Det sidste trin er at tage nogle korte skruer og fastgøre Arduino til siden af skallen. Der er en flad plet designet lige til det formål!

Hvis du har brug for mere hjælp med ledningerne, kan du tjekke disse links:

  • Mode-knap:
  • MOSFET LED'er:
  • Mikrofon:

Trin 5: Programmer Arduino

Programmer Arduino
Programmer Arduino
Programmer Arduino
Programmer Arduino
Programmer Arduino
Programmer Arduino

Nu kommer den lette del af programmeringen af Arduino. Tilslut Arduino til din pc ved hjælp af USB -kablet, og sørg for, at du har Arduino -softwaren installeret (der er masser af selvstudier på dette trin, så jeg springer det over her).

Download lantern.ino fra denne side, og upload den til Arduino. Skift den gerne efter din smag/behov.

Jeg fandt en fejl med mikrofonen, jeg sampler ved 40mhz og en gang imellem stopper den og giver ingen data, der ville forårsage en stigning, da standardmin- og maxværdierne er 0-1023. Jeg filtrerer efter denne sag og bruger bare den sidste amplitude, når det sker, hvilket gjorde festtilstandene meget bedre. Måske har jeg lige fået en delvist defekt mikrofon …

Jeg efterlod også nogle af debugging Serial.print -udsagnene i (men kommenterede), så du kan flytte dem rundt, hvis du leger med at ændre koden.

Trin 6: Nyd det endelige produkt

Image
Image
Arduino konkurrence 2017
Arduino konkurrence 2017

Det fungerer rigtig godt, og vi blev glædeligt overrasket over, hvor sejt det ser ud. Alle vi har vist det til har været meget imponeret, og vi håber du nyder din lige så meget som vi gør!

Trin 7: Læringer …

Image
Image

Du vil sandsynligvis gerne skrue ned for forstærkningen på mikrofonen, det bliver temmelig højt i basen, og vi fandt ud af, at hvis det lyden bliver skruet op forbi omkring 75% af iPhone max, at mikrofonen freaks ud og genstarter Arduino. Hvis nogen ved hvorfor eller om en let løsning, vil jeg meget gerne høre om det.

Kabelføringen var noget rodet, så hvis vi skulle gøre det igen, ville vi have tænkt mere over, hvordan man kører kabler mellem lagene, så de ikke kan forstyrre batterikassen, der bevæger sig ind og ud. Det fungerer for os, men vi skal bare være forsigtige med at fjerne det og sætte det tilbage.

Hvis vi skulle gøre det igen, havde vi også brugt en bedre bluetooth -højttaler og en stereohøjttaleropsætning. Jeg løb tør for tid til at programmere de 2 festtilstande, og de kunne klare lidt mere tuning. Effekterne er hårdt kodede værdier, og med mere tid ville jeg have samplet sangen, mens den spillede og justerede intervaller baseret på sangens volumendata.

Jeg ville også have indbygget en port eller stukket kablet ud, så programmering af Arduino ikke ville kræve at skille det ad

Jeg lavede programmeringen med lygtoppen slukket og uden håndtag og lagde dem side om side med den lyse top på hovedet. De matchede godt højdevis, så det var let at teste på den måde.

Gløden i det mørke PLA for toppen fungerede bestemt godt, og jeg vil anbefale det til alle, der laver projektet.

Anbefalede: