Kazalo:
- 1. korak: Poiščite zvočnika
- 2. korak: Zgradite vezje
- 3. korak: Naložite to kodo
- 4. korak: Kako ga uporabiti
- 5. korak: Umerite
Video: DIY senzor udarca s zvočnikom: 5 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:07
Zvočnik deluje tako, da aktivira elektromagnet, ki je v bližini "običajnega" magneta. To povzroči vibracije, kar povzroči zvok. Torej, če namesto napajanja zvočnika lahko proizvedemo tok (če je zelo majhen), tako da sam premikamo zvočnik. Ta tok lahko nato zazna in interpretira mikrokrmilnik, kot je Arduino.
1. korak: Poiščite zvočnika
Za ta projekt boste morali najti govorca, ki ste ga pripravljeni žrtvovati. V SparkFunu jo lahko kupite za manj kot dolar, verjetno pa jo že imate nekje. Uporabil sem majhen zvočnik iz starih slušalk, vendar ga lahko najdete skoraj povsod - na primer glasbeno voščilnico ali staro budilko. Naslednji:
- Mostiček prerežite na pol
- Odstranite mu konce
- Spajkajte ga na zvočnik (verjetno je bilo že nekaj žic - samo odrežite jih)
Lahko pa uporabite aligatorske posnetke, če jih imate.
2. korak: Zgradite vezje
Potrebni materiali:
- Arduino UNO
- Ogledna plošča
- Mostične žice
- LED (poljubne barve)
- Dva 220 ohmska upora (rdeče-rdeče-rjava)
- Zvočnik
Sledite zgornjemu diagramu, da vse povežete z Arduinom.
3. korak: Naložite to kodo
Naložite to kodo v Arduino IDE. Verjetno ga boste morali umeriti, ker ne uporabljate istega zvočnika kot jaz, zato vam bom v nekaj korakih razložil, kako to storiti.
int shockMin = 996; // te boste morda morali spremeniti
int shockMax = 1010; // morda boste morali spremeniti te void setup () {pinMode (11, OUTPUT); // Serial.begin (9600); // razkomentirajte to za pomoč pri umerjanju} void loop () {int shock = analogRead (A0); int lightval = zemljevid (shock, shockMin, shockMax, 0, 255); if (lightval> 0) {analogWrite (11, lightval); } else {analogWrite (11, 0); } // Serial.println (šok); // razkomentirajte to za pomoč pri umerjanju}
4. korak: Kako ga uporabiti
S prstom pritisnite na sredino zvočnika in lučka naj utripa. V nasprotnem primeru ga morate v naslednjem koraku umeriti. V nasprotnem primeru lahko poskusite zvočnik pritrditi na nekaj. Morda bi lahko naredili boben tako, da ga prilepite na papirnato ploščo? - Poskusite uporabiti svinčnike kot palčke.
5. korak: Umerite
Če vaš LED že zadovoljivo utripa, lahko ta korak preskočite. V nasprotnem primeru sledite tem korakom:
- Izbrišite "//" v vrsticah "// razkomentirajte to za pomoč pri umerjanju"
- Naložite kodo in odprite serijski monitor
- Pritisnite na sredino zvočnika in opazujte, kako se vrednosti spreminjajo
- Spremenljivki shockMin in shockMax spremenite na nizke in visoke vrednosti v serijskem monitorju
int shockMin = 996;
int shockMax = 1010;
Na primer, če serijski monitor bere 700 kot stanje brez pritiska na senzor (ko samo sedi tam), in ko ga pritisnete, se dvigne na 860, spremenite shockMax na nekje 900 (le malo nad odčitkom senzorja) in shockMin na približno 680. Nato:
- Zaprite serijski monitor
- Naložite novo kodo
- Pritisnite še nekaj na sredino zvočnika
Če je vse v redu, se mora LED prižgati šele, ko pritisnete senzor.
Priporočena:
Kako uporabljati senzor PIR in modul z zvočnikom - Vadnica za Visuino: 6 korakov
Kako uporabljati senzor PIR in modul z zvočnikom - Vadnica za Visuino: V tej vadnici se bomo naučili uporabljati senzor PIR in modul z zvočnikom za zvok vsakič, ko senzor PIR zazna gibanje. Oglejte si predstavitveni video
Držalo za slike z vgrajenim zvočnikom: 7 korakov (s slikami)
Nosilec slik z vgrajenim zvočnikom: Če želite narediti svojega lastnega zvočnika, ki lahko vsebuje slike/razglednice ali celo seznam opravkov, se morate lotiti odličnega projekta. Kot del gradnje bomo kot srce projekta uporabili Raspberry Pi Zero W in
Sila udarca na peto in nogo tekača med tekom: 6 korakov
Sila udarca na tekačevo peto in nogo med tekom: Za svoj projekt sem želela preizkusiti količino sile, ki ji je izpostavljena tekačeva peta in noga, in če novi tekaški coni res zmanjšajo silo. Merilnik pospeška je naprava, ki zazna pospešek na osi X, Y in Z. Pospešek je merjen
DIY Google Home z zvočnikom Bluetooth na priključnem središču Raspberry Pi Zero: 7 korakov (s slikami)
DIY Google Home z zvočnikom Bluetooth na priklopnem vozlišču Raspberry Pi Zero: Imamo navodila za DIY Amazon Echo Alexa - Alexa Voice Assistant na priključnem vozlišču Raspberry Pi Zero. Tokrat vam želimo pokazati, kako zgraditi domačo stran Google. V tem navodilu vam bomo pokazali, kako namestiti in nastaviti Google Assistant
Vzdrževanje udarca avtomobila/tovornjaka R/C: 10 korakov
Vzdrževanje šoka avtomobila/tovornjaka R/C: V tem navodilu vam bom pokazal, kako izvajati rutinsko vzdrževanje šoka vašega avtomobila R/C ali tovornjakov Stvari, ki jih boste potrebovali: -Olje za udarce (uporabil sem 30 wt) -R/C amortizerji duhhh =))-Papirnate brisače-klešče <-upam, da sem črkoval pravilno