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 izmjena: 2024-01-30 08:08
Zvučnik radi aktiviranjem elektromagneta koji je u blizini "običnog" magneta. To proizvodi vibracije, što rezultira zvukom. Dakle, ako umjesto opskrbe strujom zvučnikom, možemo proizvesti struju (ako je vrlo mala) pomicanjem samog zvučnika. Ovu struju tada može otkriti 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 vjerovatno ga već negdje imate. Koristio sam mali zvučnik iz starih para slušalica, ali možete ga pronaći gotovo bilo gdje - poput muzičke čestitke ili starog budilnika. 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
- Breadboard
- Žice za kratkospojnike
- LED dioda (bilo koje boje)
- Dva otpornika od 220 ohma (crveno-crveno-smeđe)
- Zvučnik
Slijedite gornji dijagram kako biste sve povezali na Arduino.
Korak 3: Prenesite ovaj kôd
Prenesite ovaj kôd u Arduino IDE. Vjerovatno ćete ga morati kalibrirati jer 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 = mapa (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 na sredinu zvučnika i LED dioda bi trebala treptati. Ako nije, 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 batake.
Korak 5: Kalibrirajte
Ako vaš LED već zadovoljavajuće treperi, možete preskočiti ovaj korak. U suprotnom, slijedite ove korake:
- Izbrišite "//" u redovima koji kažu "// raskomentirajte ovo kako biste pomogli pri kalibraciji"
- Otpremite kôd i otvorite serijski monitor
- Pritisnite u sredini 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 pritiskanja (kada samo sjedi), a kad ga pritisnete ide do 860, promijenite shockMax na negdje oko 900 (samo malo iznad očitanja senzora), a shockMin na otprilike 680. Dalje:
- Zatvorite serijski monitor
- Otpremite novi kôd
- Pritisnite još malo u sredini zvučnika
Ako sve prođe kako treba, LED dioda bi se trebala uključiti tek kada pritisnete senzor.
Preporučuje se:
Držač slike sa ugrađenim zvučnikom: 7 koraka (sa slikama)
Nosač slika sa ugrađenim zvučnikom: Evo odličnog projekta koji ćete započeti tokom vikenda, ako želite da napravite svog zvučnika koji može držati slike/razglednice ili čak vašu listu 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. Ali znate li šta je bolje od vatre? Vatra i muzika! Ali možemo ići jedan korak, ne, dva koraka dalje … Vatra, muzika, 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 prenosivim Bluetooth zvučnikom: U ovom projektu ću vam pokazati kako izgraditi jednostavan prijenosni Bluetooth zvučnik koji može neprekidno reproducirati svoje 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 budžetom. Hajdemo
Uradi sam Google Home sa Bluetooth zvučnikom na Raspberry Pi Zero Docking Hubu: 7 koraka (sa slikama)
Uradi sam Google Home sa Bluetooth zvučnikom na Raspberry Pi Zero Docking Hub -u: Imamo uputstva za DIY Amazon Echo Alexa - Alexa glasovni asistent na Raspberry Pi Zero Docking Hub -u. Ovog puta želimo vam pokazati kako izgraditi Google Home uradi sam. U ovom uputstvu pokazat ćemo vam kako instalirati i postaviti Google pomoćnika
R/C Održavanje šoka automobila/kamiona: 10 koraka
Održavanje šoka automobila/kamiona R/C Održavanje: U ovom uputstvu pokazat ću vam kako rutinski održavati šok vašeg automobila ili kamiona R/C 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 ispravno napisala