Taula de continguts:

Beeper molest: 4 passos
Beeper molest: 4 passos

Vídeo: Beeper molest: 4 passos

Vídeo: Beeper molest: 4 passos
Vídeo: GOLDEN BUZZER Dakota and Nadia | Semi final | France's got talent 2018 2024, De novembre
Anonim
Beeper molest
Beeper molest

Feu una broma als vostres amics (enemics?) Amagant un acústic acústic que sona a intervals de temps aleatoris. Aquesta instrucció utilitza parts mínimes. Tot el que cal és:

  • pila
  • microcontrolador
  • altaveu

Per què no faig servir només un xip temporitzador 555? Segur que podríeu. M'agrada aquest mètode perquè: 1. La capacitat de sonar a intervals aleatoris2. Parts mínimes necessàries (simplicitat / elegància del disseny) 3. Volia utilitzar un microcontrolador (perquè recentment vaig començar el viatge d’aprendre sobre microcontroladors). Aquest projecte es va inspirar en un article de la revista MAKE sobre la fabricació d’un dispositiu similar amb un xip de temporitzador 555. Després de fer el meu prototip, vaig buscar instructables.com i va trobar el Raven, que és un so similar fent servir un microcontrolador. Vaig decidir afegir el meu instructable perquè utilitza menys parts i té intervals aleatoris.

Pas 1: requereixen parts

Peces obligatòries
Peces obligatòries
Peces obligatòries
Peces obligatòries
Peces obligatòries
Peces obligatòries

A més dels 3 components bàsics, he utilitzat un parell d’altres peces per ajudar al muntatge. Aquí teniu una llista completa de peces necessàries per a la meva versió final:

  • Microcontrolador ATtiny13 (Sparkfun.com)
  • Bateries AA (3)
  • Suport de bateria amb interruptor (peça Digikey # SBH-331AS-ND)
  • Presa de 8 pins per microcontrolador
  • Altaveu (petit zumbador de 8 ohms o piezoelèctric)
  • Adhesiu de silici (RTV)

Podeu fer aquest projecte amb gairebé qualsevol combinació de bateria, microcontrolador i altaveu. Les imatges d’aquest pas mostren les parts que tenia a casa. Vaig fer tot aquest projecte a partir de les peces que tenia a la casa. Podeu utilitzar gairebé totes les bateries que tinguin un voltatge dins del rang del microcontrolador (1,8-5,5 volts per a l'ATtiny13). Com més alt sigui el voltatge, més sonor serà el so. Gairebé qualsevol altaveu petit funcionarà. És possible que vulgueu experimentar amb diferents altaveus petits. Vaig triar l’altaveu amb la membrana de plàstic perquè no feia cap soroll de clic al final del so, com alguns altres altaveus petits. Podeu adaptar el codi font per a altres microcontroladors. Potencialment, només caldria un canvi en la configuració del registre del temporitzador.

  • Coneixements bàsics de soldadura: tutorial de soldadura
  • Programació de microcontroladors - Tutorial AVR

Pas 2: prototipatge

Prototipatge
Prototipatge
Prototipatge
Prototipatge
Prototipatge
Prototipatge
Prototipatge
Prototipatge

La manera més senzilla de provar el vostre circuit és fer servir una placa de prototipatge. També podeu programar el microcontrolador a la taula de control. Un cop funcionava, el vaig posar en una petita tauleta per poder portar-lo a treballar i provar-lo.

Connecteu l’altaveu a l’ATtiny13: pins 4 i 5 Connecteu la bateria a ATtiny13: pin 8 (+) i pin 4 (-) Així, el pin 4 té el terminal negatiu de la bateria i un cable d’altaveu (no importa quin). El pin 5 es connecta a l’altre cable de l’altaveu i el pin 8 es connecta al costat positiu de la bateria. M’adono que el pin de restabliment (pin1) s’hauria d’estirar, però funciona sense fer-ho i aquest projecte no intenta ser formalment correcte. Tingueu en compte que si voleu un so de millor qualitat, podeu posar un filtre de pas baix de resistència-condensador al pin de sortida en línia amb l’altaveu. Però, per a aquest projecte, volem un so molest de totes maneres. El prototip em va fer adonar-me que el so no era molt fort. Encara us pot funcionar bé en un entorn tranquil (oficina?). Per augmentar el volum, he canviat la bateria de 3V (CR2032) a 4,5 volts (3 AA).

Pas 3: Firmware

Firmware
Firmware

1. Baixeu beep.zip i extracteu-lo. Obriu una finestra d’ordres en aquest directori. "make program-beep" per programar l'ATtiny13 Podeu canviar el temps mínim / màxim entre els pitits, la freqüència del pitit i la durada canviant els paràmetres propers a la part superior del fitxer font beep.c. Els fitxers del fitxer zip tenen els valors dels paràmetres següents: secMin = 180; // Nombre mínim de segons fins que beepsecMax = 600; // Nombre màxim de segons fins a beepfreq = 6000; // Freqüència del so en Hzms Durada = 1000; // Durada del so en mil·lisegons (1000 = 1 segon) Així, emet un so a 6 kHz durant 1 segon cada 3 a 10 minuts. No dubteu a experimentar amb diferents valors. No obstant això, valors extrems poden provocar resultats inesperats. Feu-me saber quins valors funcionen bé per a vosaltres. Tingueu en compte que, ja que s’utilitza el pin 4 per al programador i per a un dels cables de l’altaveu, haureu de desconnectar l’altaveu del pin 4 a l’hora de programar. Si necessiteu més informació sobre aquest pas, consulteu això tutorial.

Pas 4: Assemblea final

Assemblea final
Assemblea final
Assemblea final
Assemblea final
Assemblea final
Assemblea final

Ara que el teniu funcionant, ajunteu-ho tot i empaqueteu-lo.

1. Soldeu les parts juntes 2. Utilitzeu adhesiu de silici per mantenir-lo junt i proporcionar alleujament de la tensió de les connexions / cables. He utilitzat un sòcol per poder eliminar el xip i reprogramar els paràmetres del so (interval, freqüència i durada). De manera que el sòcol es quedi pla a la caixa de la bateria, vaig doblar els passadors usats (4, 5 i 8) horitzontalment i vaig tallar els altres passadors de sòcol. L'elecció de la bateria i l'altaveu pot dependre de com vulgueu utilitzar-la. Originalment volia un paquet molt petit per poder amagar-me "a qualsevol lloc". M’havia plantejat utilitzar piles de 1,5 botons (3), però no se m’acut una manera fàcil de fabricar un suport per a bateries. Em va acabar agradant la solució de 3 AA. La caixa té la mida adequada per muntar el microcontrolador i l’altaveu. També funciona bé per fixar el velcro. Durant les proves vaig trobar que amagar-lo a la part inferior d’una taula o un escriptori era convenient. La caixa de 3 AA em permet connectar els dos costats del velcro, treure la cinta que cobreixi el costat enganxós i colpejar-la sota una taula. Llavors, quan vull recuperar-lo, simplement puc arribar a sota de la taula i arrencar-lo (deixant el costat del "ganxo" del velcro encara sota la taula). Diverteix-te, ensenya’ns una foto del teu sonor i explica’ns la història de la teva víctima.

Recomanat: