INHOUDSOPGAWE:

Irriterende pieper: 4 stappe
Irriterende pieper: 4 stappe

Video: Irriterende pieper: 4 stappe

Video: Irriterende pieper: 4 stappe
Video: ALI B FEAT. POKE & JUDESKA - ANDERHALF (PROD. MB & UNLEADED) 2024, November
Anonim
Irriterende Peper
Irriterende Peper

Speel 'n grap op jou vriende (vyande?) Deur 'n hoë piep te verberg wat met willekeurige tussenposes klink. Hierdie instruksies gebruik minimale dele. Al wat nodig is, is:

  • battery
  • mikrobeheerder
  • spreker

Waarom gebruik ek nie net 'n 555 timer -chip nie? U sou beslis kon. Ek hou van hierdie metode omdat: 1. Die vermoë om met ewekansige tussenposes te piep2. Minimale onderdele benodig (eenvoud/elegansie van ontwerp) 3. Ek wou 'n mikrobeheerder gebruik (omdat ek onlangs begin het met die leer van mikrobeheerders) Hierdie projek is geïnspireer deur 'n artikel in die tydskrif MAKE oor die maak van 'n soortgelyke toestel met 'n 555 -timer -chip. Nadat ek my prototipe gemaak het, het ek op instruktables.com gesoek en het die Raven gevind, wat soortgelyk is aan die piep met 'n mikrobeheerder. Ek het besluit om my instruksies by te voeg omdat dit minder dele gebruik en willekeurige tussenposes het.

Stap 1: Onderdele benodig

Onderdele benodig
Onderdele benodig
Onderdele benodig
Onderdele benodig
Onderdele benodig
Onderdele benodig

Benewens die drie basiese komponente, het ek 'n paar ander onderdele gebruik om te help monteer. Hier is 'n volledige onderdele -lys wat benodig word vir my finale weergawe:

  • ATtiny13 mikrobeheerder (Sparkfun.com)
  • AA -batterye (3)
  • Batterijhouer met skakelaar (Digikey-onderdeelnr. SBH-331AS-ND)
  • 8-pen aansluiting vir mikrobeheerder
  • Luidspreker (klein 8 Ohm of piëzo -elektriese zoemer)
  • Silikon gom (RTV)

U kan hierdie projek met bykans enige battery, mikrobeheerder, luidsprekerkombinasie uitvoer. Die foto's vir hierdie stap toon dele wat ek in die huis gehad het. Ek het die hele projek gemaak uit dele wat ek in die huis gehad het. U kan byna enige battery (e) gebruik wat 'n spanning in die omvang van die mikrobeheerder het (1.8-5.5 Volt vir die ATtiny13). Hoe hoër die spanning, hoe harder die piep. Byna elke klein luidspreker werk. U sal dalk met verskillende klein luidsprekers wil eksperimenteer. Ek het die luidspreker met die plastiekmembraan gekies omdat dit nie soos 'n ander klein luidspreker aan die einde van die piep geluid gemaak het nie. U kan die bronkode vir ander mikrobeheerders aanpas. Dit sal moontlik slegs 'n verandering in die timerregisterinstellings vereis.

  • Basiese soldeervaardighede - Soldeerhandleiding
  • Microcontroller programmeer - AVR -tutoriaal

Stap 2: Prototipering

Prototipering
Prototipering
Prototipering
Prototipering
Prototipering
Prototipering
Prototipering
Prototipering

Die maklikste manier om u kring te toets, is deur 'n prototipe broodbord te gebruik. U kan die mikrobeheerder ook op die broodbord programmeer. Toe dit eers werk, sit ek dit op 'n klein broodbord sodat ek dit kan aanpak en probeer.

Koppel die luidspreker aan die ATtiny13: penne 4 en 5 Koppel die battery aan ATtiny13: pen 8 (+) en pen 4 (-) Pin 4 het dus die negatiewe batteryklem en een luidsprekerdraad (maak nie saak watter een nie). Speld 5 kan met die ander luidsprekerdraad verbind word, en pen 8 kan aan die positiewe kant van die battery gekoppel word. Ek besef dat die resetpen (pin1) hoog getrek moet word, maar dit werk sonder om dit te doen, en hierdie projek probeer nie formeel korrek wees nie. Let daarop dat as u klank van 'n beter kwaliteit wil hê, u 'n laagdoorlaatfilter met weerstand-kondensator op die uitgangspen in lyn met die luidspreker kan plaas. Maar vir hierdie projek wil ons in elk geval 'n irriterende klank hê. Die prototipe het my laat besef dat die geluid nie baie hard was nie. Dit kan nog steeds goed vir u werk in 'n stil omgewing (kantoor?). Om die volume te verhoog, het ek die battery verander van 3V (CR2032) na 4,5 volt (3 AA).

Stap 3: Firmware

Firmware
Firmware

1. Laai beep.zip af en haal dit uit. Maak 'n opdragvenster in die gids oop. "maak program-piep" om die ATtiny13 te programmeer U kan die minimum/maksimum tyd tussen piep, die piepfrekwensie en duur verander deur die parameters naby die bokant van die bronlêer piep te verander. c. Die lêers in die zip -lêer het die volgende parameterwaardes: secMin = 180; // Minimum aantal sekondes tot beepsecMax = 600; // Maksimum aantal sekondes tot beepfreq = 6000; // Piepfrekwensie in Hzms Duur = 1000; // Duur van piep in millisekondes (1000 = 1 sekonde) So dit piep elke 6 tot 10 sekondes elke 3 tot 10 minute by 6kHz. Eksperimenteer met verskillende waardes. Uiterste waardes kan egter onverwagte resultate veroorsaak. Laat my weet watter waardes vir u goed werk. Let daarop dat aangesien Pin 4 vir die programmeerder en vir een van die luidsprekerdrade gebruik word, u die luidspreker moet ontkoppel van pen 4 wanneer u programmeer. As u meer inligting oor hierdie stap nodig het, sien hierdie tutoriaal.

Stap 4: Finale vergadering

Finale Vergadering
Finale Vergadering
Finale Vergadering
Finale Vergadering
Finale Vergadering
Finale Vergadering

Noudat u dit werk, plaas dit alles saam en verpak dit.

1. Soldeer dele saam 2. Gebruik Silicon gom om dit bymekaar te hou en spanningverligting vir die verbindings/drade te bied. Ek het 'n chip -socket gebruik, sodat ek die chip kon verwyder en die piepparameters (interval, frekwensie en duur) kon herprogrammeer. Sodat die aansluiting plat op die batterykas sit, het ek die gebruikte penne (4, 5 en 8) horisontaal gebuig en die ander voetpenne afgesny. U keuse van battery en luidspreker hang moontlik af van hoe u dit wil gebruik. Ek wou oorspronklik 'n baie klein pakkie hê sodat ek "oral" kon wegkruip. Ek het oorweeg om 1,5 knoppieselbatterye (3) te gebruik, maar ek kon nie aan 'n maklike manier dink om 'n batteryhouer te maak nie. Ek hou uiteindelik van die 3 AA -oplossing. Die omhulsel is die regte grootte om die mikrobeheerder en die luidspreker te monteer. Dit werk ook goed om klittenband vas te maak. Ek het tydens die toets gevind dat dit maklik was om dit aan die onderkant van 'n tafel of lessenaar weg te steek. Met die 3 AA -omhulsel kan ek albei kante van die klittenband verbind, die band wat die kleefkant bedek, verwyder en onder 'n tafel slaan. As ek dit dan wil ophaal, kan ek eenvoudig onder die tafel gryp en dit weg ruk (die 'haak' kant van die klittenband bly onder die tafel). Om pret te hê, wys ons 'n prentjie van u pieper en vertel ons die verhaal van u slagoffer.

Aanbeveel: