Taula de continguts:
- Pas 1: cerqueu un altaveu
- Pas 2: Construeix el circuit
- Pas 3: pengeu aquest codi
- Pas 4: Com utilitzar-lo
- Pas 5: Calibre
Vídeo: Sensor de xoc de bricolatge amb altaveu: 5 passos (amb imatges)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:15
Un altaveu funciona activant un electroimant que està a prop d'un imant "normal". Això produeix vibracions, donant lloc al so. Per tant, si en lloc de subministrar corrent a l’altaveu, podem produir corrent (si és molt poc) movent l’altaveu per si mateix. Aquest corrent pot ser detectat i interpretat per un microcontrolador com Arduino.
Pas 1: cerqueu un altaveu
Haureu de trobar un altaveu que estigueu disposat a sacrificar per aquest projecte. Podeu comprar-ne un a SparkFun per menys d’un dòlar, però probablement ja en tingueu en algun lloc. He utilitzat un petit altaveu d’un parell d’auriculars vells, però en podeu trobar gairebé a qualsevol lloc, com ara una targeta de felicitació musical o un vell despertador. Pròxim:
- Talleu un cable de pont per la meitat
- Tireu-ne els extrems
- Soldeu-lo a l’altaveu (probablement ja hi hagués algun cable, només heu de tallar-los)
Com a alternativa, podeu utilitzar clips de cocodril si els teniu.
Pas 2: Construeix el circuit
Materials necessaris:
- Arduino UNO
- Taula de pa
- Filferros de pont
- Un led (qualsevol color)
- Dues resistències de 220 ohm (vermell-vermell-marró)
- Un altaveu
Seguiu l'esquema anterior per connectar-ho tot a l'Arduino.
Pas 3: pengeu aquest codi
Pengeu aquest codi a l'IDE Arduino. Probablement haureu de calibrar-lo ja que no utilitzeu el mateix altaveu que jo, així que explicaré com fer-ho en uns quants passos.
int shockMin = 996; // és possible que hagueu de canviar-los
int shockMax = 1010; // és possible que hàgiu de canviar aquesta configuració buida () {pinMode (11, OUTPUT); // Serial.begin (9600); // descomenteu-ho per ajudar amb el calibratge} 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 (xoc); // descomenteu-ho per ajudar-vos a calibrar}
Pas 4: Com utilitzar-lo
Premeu el centre de l'altaveu amb el dit i hauria de fer parpellejar el led. Si no, haureu de calibrar-lo al següent pas. En cas contrari, podeu provar d’adjuntar l’altaveu a alguna cosa. Potser podeu fer un tambor enganxant-lo a un plat de paper? - Proveu d’utilitzar llapis com a baquetes.
Pas 5: Calibre
Si el led ja parpelleja satisfactòriament, podeu ometre aquest pas. En cas contrari, seguiu aquests passos:
- Suprimiu el "//" de les línies que diuen "// descomenteu-ho per ajudar-vos a calibrar"
- Pengeu el codi i obriu el monitor sèrie
- Premeu el centre de l’altaveu i observeu com canvien els valors
- Canvieu les variables shockMin i shockMax als valors baix i alt del monitor sèrie
int shockMin = 996;
int shockMax = 1010;
Per exemple, si el monitor sèrie diu 700 com a estat no empès del sensor (quan només està assegut allà), i en prémer-lo puja a 860, canvieu el shockMax a uns 900 (només una mica per sobre de la lectura del sensor) i el shockMin a aproximadament 680. A continuació:
- Tanqueu el monitor sèrie
- Pengeu el codi nou
- Premeu una mica més al centre de l’altaveu
Si tot surt bé, el led només s’ha d’encendre quan premeu el sensor.
Recomanat:
Bloqueig de bicicleta d'alarma de bricolatge (activat per xoc): 5 passos (amb imatges)
DIY Alarm Bike Lock (Shock Activated): en aquest projecte us mostraré com crear un simple bloqueig de bicicleta activat per xoc. Tal com indica el nom, crea un so d’alarma quan es mou la moto amb permís. Al llarg del camí aprendrem una mica sobre el piezoele
Suport de xoc per a micròfon USB Blue Yeti d'IKEA: 4 passos (amb imatges)
Suport de xoc per al micròfon USB Blue Yeti d'IKEA: un senzill suport de xoc de bricolatge per al micròfon USB Blue Yeti. Si l’utilitzeu amb el suport inclòs a l’escriptori. Pot capturar moltes vibracions i sorolls innecessaris. Aquest suport de xoc està fabricat per menys de 2 dòlars i compta amb peces d'una botiga de dòlars
Google Home de bricolatge amb altaveu Bluetooth al hub d'acoblament zero Raspberry Pi: 7 passos (amb imatges)
Google Home de bricolatge amb altaveu Bluetooth al hub d’acoblament zero Raspberry Pi: tenim un instructiu a Amazon Amazon Echo Alexa - Alexa Voice Assistant al hub d’acoblament zero Raspberry Pi. Aquesta vegada us volem mostrar com podeu construir un Google Home DIY. En aquesta instrucció, us mostrarem com instal·lar i configurar l'Assistent de Google
Altaveu portàtil Bluetooth de bricolatge amb Powerbank .: 12 passos (amb imatges)
Altaveu Bluetooth portàtil de bricolatge amb Powerbank: altaveu monocanal compacte però potent amb sortida de 3W i banc de potència integrat. Altaveu Bluetooth construït des de Scratch !! Especificacions & Característiques: Altaveu de gamma completa Bluetooth 4.0.3W.18650 bateria única 2600 mah. Càrrega micro USB. Sortida USB per
Construeix el xoc electrònic més petit del món: 13 passos (amb imatges)
Construeix un xoc electrònic més petit del món: aquest xoc sorprenent és molt petit i es pot amagar gairebé a qualsevol lloc i provocar un xoc sorpresa a algú. Pot funcionar amb gairebé qualsevol bateria d'1,5 V! Així, doncs, en aquest instructiu, us mostraré com fer uns xocs més petits que un cèntim! H