Innholdsfortegnelse:
- Trinn 1: Deler, verktøy, rekvisita
- Trinn 2: Kretsdiagram og kode
- Trinn 3: Skriv ut vedlegget
- Trinn 4: Monter flammen
- Trinn 5: Nå er du klar
Video: Bålflamme: 5 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:21
Har du noen gang hørt en musiker spille gitar i nærheten av et bål? Noe med de flimrende lysene og skyggene skaper en mystisk romantisk atmosfære som har blitt et ikon for amerikansk liv. Dessverre tilbringer de fleste av oss våre liv i byene, og har sjelden sjanse til å oppleve en serenade ved brannen … Til nå.
I denne opplæringen vil du lage en interaktiv flammering som, når den plasseres inne i en gitar, vil visualisere musikk mens den spilles. Basert på volum og variasjon, hører den, vil ringen flimre og skinne i spennende mønstre. CampFire Flame er perfekt både for studenter som nettopp har begynt med gitar, og for gatemusikere som spiller om natten. Den kaster en lys, tydelig og fargerik projeksjon fra gitaren, og danner melodiske skygger når hånden spiller strenger over lydhullet. Skapere kan enkelt lage avledede spinoffs av koden som styrer lysmønsteret ringen avgir.
Trinn 1: Deler, verktøy, rekvisita
Deler:
- 3D -skriverfilament
- Lodding
- Neopixel 24x ring
- Adafruit Feather 32u4 Basic Proto
- Batteripakker Litiumionpolymerbatteri 3.7V 1200mAh
- Metalltråd
- Mikrofon med justerbar forsterkning
- Dremel Idea Builder 3D -skriver
- Loddejern
- Trefiner
- Varm limpistol
Programvare:
- Arduino
- SketchUp
Filer:
- CampFire Flame Arduino Sketch
- CampFire flammekabinett
Trinn 2: Kretsdiagram og kode
Kretsen er relativt enkel, og krever ingen motstander eller andre komponenter mellom de tre hovedenhetene. Jeg har vedlagt et notert diagram, som fungerer rett ut av esken med den inkluderte koden. Som vist på bildet, er mikrofonen festet til fjærbrettet på det innebygde brødbrettet.
Sørg for å skille brettet med 6 eller 7 tommer ledning. Dette vil tillate enkel plassering i 3D -trykte kabinettet beskrevet i neste trinn.
Når kretsen er fullført, åpner du CampFire Flame -skissen og laster den opp til Arduino. Koden kan enkelt tilpasses; den er basert på Fire2012 -eksemplet fra FastLED -biblioteket. Fire2012 er drevet av sannsynligheter; på en skala fra 1 til 255, kontrollerer du sannsynligheten for forskjellige effekter på brannen, som gnist, kjøling og flammehøyde. I CampFire -tilpasningen har jeg kartlagt mikrofonens utgang for å påvirke denne sannsynligheten på forskjellige måter. Jeg la også til en glitrende effekt som aktiveres når volumet på gitaren er høyt nok.
Alt dette er forklart i kommentarene til koden, som også vil instruere deg i de tilpassbare variablene.
Trinn 3: Skriv ut vedlegget
Hvis du vet hvordan du bruker en 3D -skriver, bør det være enkelt å bygge dette kabinettet!
Vedlagt er sketch-up filen jeg brukte, som inkluderer alle tre individuelle komponentene; kabinettet, frontplaten og kretsskjermen. Eksporter fra sketch-up til filtypen som er kompatibel med din 3D-skriver (.obj og.stl er de vanligste).
Trykket bruker en enkel snap-in-mekanisme for å inneholde komponentene. Varm limpikselringen inn i siden av saken med "tenner", og legg ledningene mellom sporene. Batteriet og fjæret er plassert på den andre siden av saken.
Når alle komponentene er pent montert i utskriften, klikker du det øverste kabinettet på plass. Skyv deretter bena på skjoldet inn i de firkantede sporene, og pass på at mikrofonen glir inn i sirkelen i skjoldet som er åpent for det.
Når du har skrevet ut skjoldet, bruk tynt papir, klistremerke eller tre for å dekorere det og få det til å matche instrumentet ditt. Spor en sirkel rundt kanten på materialet, klipp det ut og lim det på. Jeg brukte tynne skiver lønn.
Trinn 4: Monter flammen
Bruk monteringstape for å plassere CampFire Flame på gitaren. Bare skyv neo-pikselringen under strengene og trykk den skjermede siden mot gitaren. Når den er plugget inn, begynner CampFire Flame automatisk å simulere brann basert på lyd i sanntid! Å klappe på gitaren din for en basiseffekt vil gi en fin glittereffekt. I mørket danner denne enheten memorering av skygger.
Trinn 5: Nå er du klar
Ta med deg leirbålet!
Gi lys og glede til de mørke og glemte stedene i verden! Eller bare gå deg vill i det fascinerende lysshowet. Uansett hvordan du bruker CampFire Flame, vil du sørge for å skape en forlokkende stemning overalt.
Anbefalt:
Arduino bilvarslingssystem for omvendt parkering - Trinn for trinn: 4 trinn
Arduino Car Reverse Parking Alert System | Trinn for trinn: I dette prosjektet skal jeg designe en enkel Arduino Car Reverse Parking Sensor Circuit ved hjelp av Arduino UNO og HC-SR04 Ultrasonic Sensor. Dette Arduino -baserte bilreverseringssystemet kan brukes til autonom navigasjon, robotavstand og andre områder
Trinn for trinn PC -bygging: 9 trinn
Steg for trinn PC -bygging: Rekvisita: Maskinvare: HovedkortCPU & CPU -kjøler PSU (strømforsyningsenhet) Lagring (HDD/SSD) RAMGPU (ikke nødvendig) CaseTools: Skrutrekker ESD -armbånd/mathermal pasta m/applikator
Tre høyttalerkretser -- Trinn-for-trinn opplæring: 3 trinn
Tre høyttalerkretser || Trinn-for-trinn opplæring: Høyttalerkretsen styrker lydsignalene som mottas fra miljøet til MIC og sender den til høyttaleren der forsterket lyd produseres. Her vil jeg vise deg tre forskjellige måter å lage denne høyttalerkretsen på:
RC -sporet robot ved hjelp av Arduino - Trinn for trinn: 3 trinn
RC -sporet robot ved bruk av Arduino - Steg for trinn: Hei folkens, jeg er tilbake med et annet kult Robot -chassis fra BangGood. Håper du har gått gjennom våre tidligere prosjekter - Spinel Crux V1 - Gesture Controlled Robot, Spinel Crux L2 - Arduino Pick and Place Robot with Robotic Arms og The Badland Braw
Hvordan lage et nettsted (en trinn-for-trinn-guide): 4 trinn
Hvordan lage et nettsted (en trinn-for-trinn-guide): I denne veiledningen vil jeg vise deg hvordan de fleste webutviklere bygger nettstedene sine og hvordan du kan unngå dyre nettstedbyggere som ofte er for begrenset til et større nettsted. hjelpe deg med å unngå noen feil som jeg gjorde da jeg begynte