Sadržaj:
- Korak 1: Pronađite zvučnika
- Korak 2: Izgradite krug
- Korak 3: Prenesite ovaj kôd
- Korak 4: Kako ga koristiti
- Korak 5: Kalibrirajte
Video: DIY senzor šoka sa zvučnikom: 5 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:37
Zvučnik radi aktiviranjem elektromagneta koji je u blizini "običnog" magneta. To stvara vibracije, što rezultira zvukom. Dakle, ako umjesto opskrbe strujom zvučnikom, možemo proizvesti struju (ako je vrlo mala) tako da sami pomaknemo zvučnik. Tu struju tada može detektirati i protumačiti mikrokontroler poput Arduina.
Korak 1: Pronađite zvučnika
Morat ćete pronaći govornika kojeg ste spremni žrtvovati za ovaj projekt. Možete ga kupiti na SparkFunu za manje od jedan dolar, ali vjerojatno ga već negdje imate. Koristio sam mali zvučnik iz starih para slušalica, ali možete ga pronaći gotovo bilo gdje - poput glazbene čestitke ili stare budilice. Sljedeći:
- Prespojite žicu kratkospojnika na pola
- Skini mu krajeve
- Zalijepite ga na zvučnik (vjerojatno je već bilo nekih žica - samo ih odrežite)
Alternativno, možete koristiti isječke od aligatora ako ih imate.
Korak 2: Izgradite krug
Potrebni materijali:
- Arduino UNO
- Oglasna ploča
- Kratkospojne žice
- LED dioda (bilo koje boje)
- Dva otpornika od 220 ohma (crveno-crveno-smeđe)
- Zvučnik
Slijedite gornji dijagram kako biste sve povezali s Arduinom.
Korak 3: Prenesite ovaj kôd
Prenesite ovaj kôd u Arduino IDE. Vjerojatno ćete ga morati kalibrirati budući da ne koristite isti zvučnik kao ja, pa ću vam objasniti kako to učiniti u nekoliko koraka.
int shockMin = 996; // možda ćete ih morati promijeniti
int shockMax = 1010; // možda ćete morati promijeniti ove void setup () {pinMode (11, OUTPUT); // Serial.begin (9600); // raskomentirajte ovo kako biste pomogli pri kalibraciji} void loop () {int shock = analogRead (A0); int lightval = karta (shock, shockMin, shockMax, 0, 255); if (lightval> 0) {analogWrite (11, lightval); } else {analogWrite (11, 0); } // Serial.println (šok); // raskomentirajte ovo kako biste pomogli pri kalibraciji}
Korak 4: Kako ga koristiti
Pritisnite prstom u središte zvučnika i LED dioda bi trebala treptati. Ako ne, morat ćete ga kalibrirati u sljedećem koraku. U suprotnom, možete pokušati pričvrstiti zvučnik na nešto. Možda biste mogli napraviti bubanj zalijepivši ga na papirnatu ploču? - Pokušajte koristiti olovke kao batove.
Korak 5: Kalibrirajte
Ako vaš LED već zadovoljavajuće treperi, možete preskočiti ovaj korak. U suprotnom, slijedite ove korake:
- Izbrišite "//" u retcima koji kažu "// raskomentirajte ovo radi lakšeg kalibriranja"
- Učitajte kôd i otvorite serijski monitor
- Pritisnite središte zvučnika i gledajte kako se vrijednosti mijenjaju
- Promijenite varijable shockMin i shockMax na niske i visoke vrijednosti u serijskom monitoru
int shockMin = 996;
int shockMax = 1010;
Na primjer, ako serijski monitor čita 700 kao stanje vašeg senzora bez pritiska (kad samo sjedi), a kad ga pritisnete ide do 860, promijenite shockMax na negdje oko 900 (samo malo iznad očitanja senzora) i shockMin na otprilike 680. Dalje:
- Zatvorite serijski monitor
- Prenesite novi kôd
- Pritisnite još malo na sredini zvučnika
Ako sve ide kako treba, LED dioda bi se trebala uključiti tek kad pritisnete senzor.
Preporučeni:
Držač slike sa ugrađenim zvučnikom: 7 koraka (sa slikama)
Nosač slika s ugrađenim zvučnikom: Evo sjajnog projekta koji ćete započeti tijekom vikenda, ako želite napraviti svoj zvučnik koji može držati slike/razglednice ili čak popis obaveza. U sklopu izgradnje koristit ćemo Raspberry Pi Zero W kao srce projekta i
Vatrena jama sa zvučno reaktivnim plamenom, Bluetooth zvučnikom i animiranim LED -ima: 7 koraka (sa slikama)
Vatrena jama sa zvučno reaktivnim plamenom, Bluetooth zvučnikom i animiranim LED -ima: Ništa ne govori o ljetnom vremenu baš kao opuštanje uz vatru. No, znate li što je bolje od vatre? Vatra i glazba! Ali možemo ići jedan korak, ne, dva koraka dalje … Vatra, glazba, LED svjetla, zvučno reaktivni plamen! Možda zvuči ambiciozno, ali ovaj Ins
Učinite svoj jednostavan i jeftin prijenosnim Bluetooth zvučnikom: 5 koraka (sa slikama)
Učinite svoj jednostavan i jeftin prijenosnim Bluetooth zvučnikom: U ovom projektu pokazat ću vam kako izgraditi jednostavan prijenosni Bluetooth zvučnik koji može neprekidno reproducirati melodije do 30 sati. Većina korištenih komponenti može se pronaći za samo 22 USD što čini ovaj projekt prilično niskim proračunom. Idemo
DIY Google Home s Bluetooth zvučnikom na Raspberry Pi Zero Docking Hubu: 7 koraka (sa slikama)
DIY Google Home s Bluetooth zvučnikom na Raspberry Pi Zero Docking Hubu: Imamo uputstva za DIY Amazon Echo Alexa - Alexa glasovni asistent na Raspberry Pi Zero Docking Hubu. Ovog puta želimo vam pokazati kako izgraditi Google Home DIY. U ovom uputstvu pokazat ćemo vam kako instalirati i postaviti Google pomoćnika
R/C Održavanje šoka automobila/kamiona: 10 koraka
Održavanje amortizera automobila/kamiona R/C: U ovom uputstvu pokazat ću vam kako obavljati rutinsko održavanje vašeg automobila u automobilu ili kamionima Šok stvari koje će vam trebati: -Ulje za udar (koristio sam 30 wt) -R/C amortizeri duhhh =))-Papirnati ručnici-kliješta <-nadam se da sam napisala ispravno