Innholdsfortegnelse:
Video: Irriterende pipelyd: 4 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:26
Spill en prank på vennene dine (fiender?) Ved å gjemme en høy pipetone som høres av med tilfeldige tidsintervaller. Denne instruerbare bruker minimale deler. Alt som kreves er:
- batteri
- mikrokontroller
- høyttaler
Hvorfor bruker jeg ikke bare en 555 timer -chip? Det kunne du absolutt. Jeg liker denne metoden fordi: 1. Evnen til å pippe med tilfeldige intervaller 2. Minimale deler nødvendig (enkelhet/eleganse i design) 3. Jeg ønsket å bruke en mikrokontroller (fordi jeg nylig begynte å lære om mikrokontrollere) Dette prosjektet ble inspirert av en artikkel i MAKE magazine om å lage en lignende enhet med en 555 timer -chip. Etter å ha laget prototypen min, søkte jeg på instructables.com fant Raven, som er en lignende pipeting ved hjelp av en mikrokontroller. Jeg bestemte meg for å legge til min instruerbare fordi den bruker færre deler og har tilfeldige intervaller.
Trinn 1: Deler påkrevd
I tillegg til de tre grunnleggende komponentene, brukte jeg et par andre deler for å hjelpe til med montering. Her er en full deleliste som kreves for min siste versjon:
- ATtiny13 mikrokontroller (Sparkfun.com)
- AA -batterier (3)
- Batteriholder med bryter (Digikey del # SBH-331AS-ND)
- 8-pinners kontakt for mikrokontroller
- Høyttaler (liten 8 Ohm eller piezoelektrisk summer)
- Silisiumlim (RTV)
Du kan lage dette prosjektet med nesten alle batterier, mikrokontroller, høyttalerkombinasjoner. Bildene for dette trinnet viser deler jeg hadde rundt huset. Jeg laget hele prosjektet fra deler jeg hadde i huset. Du kan bruke nesten alle batterier som har en spenning innenfor mikrokontrollerens område (1,8-5,5 volt for ATtiny13). Jo høyere spenning, jo høyere pip hører nesten alle små høyttalere til. Det kan være lurt å eksperimentere med forskjellige små høyttalere. Jeg valgte høyttaleren med plastmembranen fordi den ikke gjorde en klikkelyd på slutten av pipet som noen andre små høyttalere. Du kan tilpasse kildekoden for andre mikrokontrollere. Det vil potensielt bare kreve en endring av timeregistreringsinnstillingene.
- Grunnleggende loddeferdigheter - Loddeopplæring
- Programmering av mikrokontroller - AVR -opplæring
Trinn 2: Prototyping
Den enkleste måten å teste kretsen din på er å bruke et prototypende brødbrett. Du kan også programmere mikrokontrolleren mens du er på brødbrettet. Når det fungerte, la jeg det på et lite brødbrett slik at jeg kunne ta det på jobb og prøve det.
Koble høyttaleren til ATtiny13: Pins 4 & 5 Koble batteriet til ATtiny13: Pin 8 (+) og Pin 4 (-) Så Pin 4 har den negative batteripolen og en høyttalerkabel (spiller ingen rolle hvilken). Pin 5 kobles til den andre høyttalerkabelen, og pin 8 kobles til den positive siden av batteriet. Jeg innser at tilbakestillingspinnen (pin1) bør trekkes høyt, men det fungerer uten å gjøre det, og dette prosjektet gjør ikke noe forsøk på å være formelt korrekt. Vær oppmerksom på at hvis du ville ha bedre lydkvalitet, kan du sette et motstandskondensator lavpassfilter på utgangspinnen på linje med høyttaleren. Men for dette prosjektet ønsker vi uansett en irriterende lyd. Prototypen fikk meg til å innse at lyden ikke var veldig høy. Det kan fortsatt fungere bra for deg i et rolig miljø (kontor?). For å øke volumet byttet jeg batteri fra 3V (CR2032) til 4,5 volt (3 AA).
Trinn 3: Fastvare
1. Last ned beep.zip og trekk ut.2. Åpne et kommandovindu i den katalogen. "lag program-pip" for å programmere ATtiny13Du kan endre minimum/maksimal tid mellom pip, pipefrekvens og varighet ved å endre parametrene nær toppen av kildefilen pip.c. Filene i zip -filen har følgende parameterverdier: secMin = 180; // Minimum antall sekunder til beepsecMax = 600; // Maksimalt antall sekunder til beepfreq = 6000; // Frekvens for pip i Hzms Varighet = 1000; // Varighet av pip i millisekunder (1000 = 1 sek) Så det piper ved 6 kHz i 1 sekund hvert 3. til 10. minutt. Føl deg fri til å eksperimentere med forskjellige verdier. Imidlertid kan ekstreme verdier forårsake uventede resultater. La meg få vite hvilke verdier som fungerer bra for deg. Vær oppmerksom på at siden Pin 4 brukes til programmereren og til en av høyttalerkablene, må du koble høyttaleren fra pin 4 når du programmerer. Hvis du trenger mer informasjon om dette trinnet, kan du se dette opplæringen.
Trinn 4: Sluttmontering
Nå som du har det fungerer, legg alt sammen og pakk det.
1. Loddedeler sammen 2. Bruk silisiumlim for å holde det sammen og gi strekkavlastning for tilkoblingene/ledningene. Jeg brukte en brikkekontakt, slik at jeg kunne fjerne brikken og omprogrammere pipeparametrene (intervall, frekvens og varighet). Slik at kontakten sitter flatt på batterikassen, bøyde jeg de brukte pinnene (4, 5 og 8) horisontalt og kuttet av de andre stikkontaktene. Valget av batteri og høyttaler kan avhenge av hvordan du vil bruke det. Jeg ønsket opprinnelig en veldig liten pakke, slik at jeg kunne gjemme meg "hvor som helst". Jeg hadde vurdert å bruke 1,5 knappcellebatterier (3), men jeg kunne ikke tenke meg en enkel måte å lage en batteriholder på. Jeg endte med å like 3 AA -løsningen. Etuiet er i riktig størrelse for å montere mikrokontrolleren og høyttaleren. Det fungerer også godt å feste borrelås. Jeg fant ut under testing at det var praktisk å gjemme det på undersiden av et bord eller et skrivebord. 3 AA -etuiet lar meg koble til begge sider av borrelåsen, fjerne tapen som dekker den klebrige siden og slå den under et bord. Når jeg vil hente den, kan jeg bare strekke meg under bordet og rive den vekk (slik at borrelåsen på kroken fortsatt er under bordet). Ha det gøy, vis oss et bilde av piperen din, og fortell historien om offeret ditt.
Anbefalt:
En veldig irriterende alarm: 5 trinn
En veldig irriterende alarm: Noen mennesker har vanskelig for å våkne om morgenen, så dette Arduino -prosjektet er laget for dem. Dette prosjektet er laget for de som er trette om morgenen og er sent på jobb eller skole. De kan være barn, forretningsmenn eller eldre. Dette er
Bærbar datamaskinlader Gjør en pipelyd fast: 3 trinn
Lader for bærbar datamaskin fikser en pipelyd: Dette ble opprinnelig publisert på: https://highvoltages.co/tips-and-tricks/laptops-charger-making-a-beep-sound/ besøk www.highvoltages.co/blogs for mer .LAPTOP -LADER GJØR ET PIPLYD: Lader den bærbare laderen din en pipelyd, og den er ikke
SlouchyBoard - en irriterende måte å hindre deg i å slakke (Intro til EasyEDA): 4 trinn (med bilder)
SlouchyBoard - en irriterende måte å holde deg fra å slanke deg (Intro til EasyEDA): Slouchy board er et lite 30mm x 30mm PCB (Printed Circuit Board) som bruker en vippesensor, en piezo -summer og en ATTiny 85 for å lage en irriterende lyd når brukeren slurver. Brettet kan festes til brukernes skjorte eller hatt, slik at når de
$ 1,50 Arduino TV Irriterende !! (Slår på TVer når du vil ha dem av): 5 trinn
$ 1,50 Arduino TV Irriterende !! (Slår på TVer når du vil ha dem av): Hei Arduino -fans! Her er en ible for å lage en enhet som slår på TV -er når du vil ha dem slått av, og deretter vil du ha dem på! Hvis du gjemmer det i noe som ikke er iøynefallende, ville det være en flott aprilsnarr eller spøkgave. Og det beste er at
Det irriterende rullehjulet Klikkeliminator (glatt rulle): 5 trinn
Det irriterende rullehjulet Klikkeliminator (glatt rulle): blir du irritert over lyden av rullehjulet? her er din sjanse til å ta det klikket ut av rullen! hvis du knuser musen, er det ikke min skyld. Jeg gjør denne moden med en logitech -mus. Jeg er ikke sikker på at det vil fungere på andre mus b