Cuprins:

Beeper deranjant: 4 pași
Beeper deranjant: 4 pași

Video: Beeper deranjant: 4 pași

Video: Beeper deranjant: 4 pași
Video: Alarma DIY pentru paza noaptea 2024, Iulie
Anonim
Beeper deranjant
Beeper deranjant

Faceți o farsă prietenilor dvs. (dușmani?) Ascunzând un bip acut care sună la intervale de timp aleatorii. Acest instructabil folosește piese minime. Tot ce este necesar este:

  • baterie
  • microcontroler
  • vorbitor

De ce nu folosesc doar un cip cu temporizator 555? Cu siguranță ai putea. Îmi place această metodă pentru că: 1. Capacitatea de a emite un sunet la intervale aleatorii2. Piese minime necesare (simplitate / eleganță a designului) 3. Am vrut să folosesc un microcontroler (pentru că am început recent călătoria de învățare despre microcontrolere) Acest proiect a fost inspirat de un articol din revista MAKE despre realizarea unui dispozitiv similar cu un cip cu temporizator 555. După ce mi-am făcut prototipul, am căutat instructables.com și am găsit Raven, care este un lucru similar cu un microcontroler. Am decis să-mi adaug instructivul, deoarece folosește mai puține piese și are intervale aleatorii.

Pasul 1: Piese necesare

Piese necesare
Piese necesare
Piese necesare
Piese necesare
Piese necesare
Piese necesare

Pe lângă cele 3 componente de bază, am folosit alte câteva piese pentru a ajuta la asamblare. Iată o listă completă a pieselor necesare pentru versiunea mea finală:

  • Microcontroler ATtiny13 (Sparkfun.com)
  • Baterii AA (3)
  • Suport baterie cu comutator (piesa Digikey # SBH-331AS-ND)
  • Priză cu 8 pini pentru microcontroler
  • Difuzor (buzzer mic de 8 Ohm sau piezoelectric)
  • Adeziv siliconic (RTV)

Puteți realiza acest proiect cu aproape orice baterie, microcontroler, combinație de difuzoare. Imaginile pentru acest pas arată părțile pe care le aveam în jurul casei. Am realizat întregul proiect din părțile pe care le aveam în casă. Puteți utiliza aproape orice baterie care are o tensiune în intervalul microcontrolerului (1,8-5,5 volți pentru ATtiny13). Cu cât tensiunea este mai mare, cu atât este mai puternic bipul. Aproape orice difuzor mic va funcționa. Poate doriți să experimentați diferite difuzoare mici. Am ales difuzorul cu membrană din plastic, deoarece nu a scos un zgomot la sfârșitul semnalului sonor ca la alte difuzoare mici. Puteți adapta codul sursă pentru alte microcontrolere. Ar putea necesita doar o modificare a setărilor registrului temporizatorului.

  • Abilități de bază de lipit - Tutorial de lipit
  • Programare microcontroler - Tutorial AVR

Pasul 2: Prototipare

Prototipare
Prototipare
Prototipare
Prototipare
Prototipare
Prototipare
Prototipare
Prototipare

Cea mai ușoară modalitate de a vă testa circuitul este de a utiliza o placă de tip prototip. De asemenea, puteți programa microcontrolerul în timp ce vă aflați pe panou. Odată ce a funcționat, l-am așezat pe o placă minusculă, pentru a putea să-l duc la treabă și să-l încerc.

Conectați difuzorul la ATtiny13: Pinii 4 și 5 Conectați bateria la ATtiny13: Pinul 8 (+) și Pinul 4 (-) Deci Pinul 4 are borna negativă a bateriei și un fir de difuzor (nu contează care dintre ele). Pinul 5 se conectează la celălalt fir al difuzorului, iar pinul 8 se conectează la partea pozitivă a bateriei. Îmi dau seama că pinul de resetare (pin1) ar trebui să fie ridicat, dar funcționează fără a face acest lucru, iar acest proiect nu încearcă să fie formal corect. Rețineți că, dacă doriți un sunet de o calitate mai bună, puteți pune un filtru trece-jos cu rezistor-condensator pe pinul de ieșire în linie cu difuzorul. Dar pentru acest proiect, oricum dorim un sunet enervant. Prototipul m-a făcut să realizez că sunetul nu era foarte puternic. S-ar putea să funcționeze bine pentru dvs. într-un mediu liniștit (birou?). Pentru a mări volumul, am schimbat bateria de la 3V (CR2032) la 4,5 volți (3 AA).

Pasul 3: Firmware

Firmware
Firmware

1. Descărcați beep.zip și extrageți. Deschideți o fereastră de comandă în acel director. „make program-beep” pentru a programa ATtiny13 Puteți modifica timpul minim / maxim între bipuri, frecvența bipului și durata modificând parametrii din partea de sus a fișierului sursă beep.c. Fișierele din fișierul zip au următoarele valori ale parametrilor: secMin = 180; // Număr minim de secunde până la beepsecMax = 600; // Număr maxim de secunde până la beepfreq = 6000; // Frecvența bipului în Hzms Durata = 1000; // Durata semnalului sonor în milisecunde (1000 = 1 sec.) Deci emite un semnal sonor la 6 kHz timp de 1 secundă la fiecare 3 până la 10 minute. Simțiți-vă liber să experimentați cu valori diferite. Cu toate acestea, valorile extreme ar putea provoca rezultate neașteptate. Spuneți-mi ce valori funcționează bine pentru dvs. Rețineți că, deoarece Pinul 4 este utilizat pentru programator și pentru unul dintre firele difuzoarelor, trebuie să deconectați difuzorul de pinul 4 atunci când programați. Dacă aveți nevoie de mai multe informații despre acest pas, consultați acest tutorial.

Pasul 4: Adunarea finală

Asamblarea finala
Asamblarea finala
Asamblarea finala
Asamblarea finala
Asamblarea finala
Asamblarea finala

Acum că îl aveți în funcțiune, puneți-l laolaltă și împachetați-l.

1. Piese de lipit împreună 2. Folosiți adeziv siliconic pentru a-l menține împreună și pentru a oferi o reducere a tensiunii pentru conexiuni / fire. Am folosit o priză pentru a putea scoate cipul și reprograma parametrii bipului (interval, frecvență și durată). Pentru ca priza să se așeze pe carcasa bateriei, am îndoit știfturile folosite (4, 5 și 8) orizontal și le-am tăiat pe celelalte știfturi. Alegerea bateriei și difuzorului poate depinde de modul în care doriți să o utilizați. Am dorit inițial un pachet foarte mic, astfel încât să mă pot ascunde „oriunde”. M-am gândit să folosesc baterii cu 1,5 butoane (3), dar nu m-am putut gândi la o modalitate ușoară de a crea un suport pentru baterii. Am ajuns să-mi placă soluția 3 AA. Carcasa are dimensiunea potrivită pentru a monta microcontrolerul și difuzorul. De asemenea, funcționează bine pentru a atașa Velcro. Am constatat în timpul testării că ascunderea pe partea inferioară a unei mese sau a unui birou era convenabilă. Carcasa cu 3 AA îmi permite să conectez ambele părți ale Velcro, să îndepărtez banda care acoperă partea lipicioasă și să o plesnesc sub o masă. Apoi, când vreau să-l recuperez, pot pur și simplu să ajung sub masă și să-l rup (lăsând partea „cârlig” a Velcro încă sub masă). Distrează-te, arată-ne o imagine a bipului tău și spune-ne povestea victimei tale.

Recomandat: