Innehållsförteckning:
- Steg 1: Hitta en högtalare
- Steg 2: Bygg kretsen
- Steg 3: Ladda upp den här koden
- Steg 4: Hur man använder den
- Steg 5: Kalibrera
Video: DIY -chocksensor med högtalare: 5 steg (med bilder)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:46
En högtalare fungerar genom att aktivera en elektromagnet som är i närheten av en "vanlig" magnet. Detta ger vibrationer, vilket resulterar i ljud. Så om vi istället för att leverera ström till högtalaren kan vi producera ström (om det är väldigt lite) genom att flytta högtalaren själv. Denna ström kan sedan detekteras och tolkas av en mikrokontroller som Arduino.
Steg 1: Hitta en högtalare
Du måste hitta en talare som du är villig att offra för detta projekt. Du kan köpa en på SparkFun för under en dollar, men du har förmodligen redan en någonstans. Jag använde en liten högtalare från ett gammalt par hörlurar, men du kan hitta en nästan var som helst - som ett musikaliskt gratulationskort eller en gammal väckarklocka. Nästa:
- Skär en bygelkabel på mitten
- Ta bort ändarna av den
- Löd den på högtalaren (det var nog redan några kablar där - klipp bara av dem)
Alternativt kan du använda alligatorklipp om du har dem.
Steg 2: Bygg kretsen
Material behövs:
- Arduino UNO
- Bakbord
- Bygelkablar
- En LED (valfri färg)
- Två 220 ohm motstånd (röd-röd-brun)
- En högtalare
Följ diagrammet ovan för att ansluta allt till Arduino.
Steg 3: Ladda upp den här koden
Ladda upp den här koden i Arduino IDE. Du kommer förmodligen att behöva kalibrera den eftersom du inte använder samma högtalare som jag, så jag ska förklara hur du gör det i några steg.
int shockMin = 996; // du kan behöva ändra dessa
int shockMax = 1010; // du kan behöva ändra dessa ogiltiga inställningar () {pinMode (11, OUTPUT); // Serial.begin (9600); // kommentera detta för att hjälpa till med kalibrering} void loop () {int shock = analogRead (A0); int lightval = map (shock, shockMin, shockMax, 0, 255); if (lightval> 0) {analogWrite (11, lightval); } annat {analogWrite (11, 0); } // Serial.println (chock); // kommentera detta för att hjälpa till med kalibrering}
Steg 4: Hur man använder den
Tryck på mitten av högtalaren med fingret så ska lysdioden blinka. Om inte, måste du kalibrera det i nästa steg. Annars kan du försöka ansluta högtalaren till något. Kanske kan du göra en trumma genom att tejpa den på en pappersplatta? - Försök att använda pennor som trumpinnar.
Steg 5: Kalibrera
Om din LED redan blinkar tillfredsställande kan du hoppa över det här steget. Annars följer du dessa steg:
- Ta bort "//" på raderna som säger "// kommentera detta för att hjälpa till med kalibrering"
- Ladda upp koden och öppna den seriella bildskärmen
- Tryck på mitten av högtalaren och se hur värdena ändras
- Ändra shockMin- och shockMax -variablerna till de låga och höga värdena i seriemonitorn
int shockMin = 996;
int shockMax = 1010;
Till exempel, om den seriella bildskärmen läser 700 som sensorns icke-tryckta tillstånd (när den bara sitter där), och när du trycker på den går den upp till 860, ändra shockMax till någonstans runt 900 (bara lite över sensoravläsningen) och shockMin till cirka 680. Nästa:
- Stäng seriell bildskärm
- Ladda upp den nya koden
- Tryck på mitten av högtalaren ytterligare
Om allt går rätt ska lysdioden bara tändas när du trycker på sensorn.
Rekommenderad:
Coco -högtalare - High Fidelity -högtalare: 6 steg
Coco Speaker - High Fidelity Audio Speakers: Hello Instructabler's, Siddhant here. Vill du lyssna på högkvalitativt ljud? Antagligen skulle du älska … Tja … faktiskt alla älskar. Presenterad här är Coco -Speaker - Vilken ger inte bara HD -ljudkvalitet utan också " TRÄFFAR ÖGONEN
Hur man konverterar alla högtalare till BLUETOOTH -högtalare: 5 steg
Hur man konverterar alla högtalare till BLUETOOTH -högtalare: Om du har ett gammalt hemmabiosystem som jag har du hittat ett mycket populärt anslutningsmöjlighet, kallat Bluetooth, saknas på ditt system. Utan den här anläggningen måste du möta trådröra med normal AUX -anslutning och naturligtvis, om du
Förvandla valfri högtalare till en Bluetooth -högtalare: 4 steg
Förvandla valfri högtalare till en Bluetooth -högtalare: För flera år sedan var det vanligt att bärbara högtalare hade 3,5 mm -uttag och drivs av AA -batterier. Enligt dagens standarder är det lite föråldrat, särskilt batteriet eftersom varje gadget idag har ett laddningsbart batteri. Ljuduttaget är st
Lägg till Beat -lampor till dina bärbara högtalare eller PC -högtalare : 5 steg
Lägg till Beat -lampor till dina bärbara högtalare eller PC -högtalare …: har du någonsin velat att dina små bärbara ljudhögtalare eller datorhögtalare skulle se ut som om du var i klubben ??? väl i denna instruerbara il visar dig hur du får dina talar via webbplatsen och ljudet av klubben
Bärbara högtalare / högtalare på batteri: 7 steg
Bärbara högtalare / högtalare på batteri: Hej killar. Detta är min första instruerbara. Så idag ska jag visa dig hur du gör från gamla datorhögtalare till högtalare på batteri. Det är ganska enkelt och jag har många bilder.)