Arduino "Annoy-a-tron!" (3 / 4 stap)

Stap 3: Code tijd!


De code die ik schreef is nogal vanzelfsprekend vanwege de notities die ik naast elke regel, maar in wezen wat het doet in zijn huidige staat speelt een 18 kHz Toon voor ergens tussen de 0,5 en 3 seconden (besloten "willekeurig"), dan wachten tussen de 10 en 30 seconden (ook "willekeurig") voordat.  Ik ben niet een meester van de code op enige wijze, dus als iemand delen hoe willen zou te verbeteren van de code, dat zou geweldig.

Opgelet: De "Toon"-functie is een nieuwe toevoeging aan de Arduino 18, dus als je dit niet hebt, u moet het downloaden van arduino.cc, of werk je een weg rond deze kwestie.

De code is als volgt, en u moet zitten kundig voor kopieer en plak deze direct in de Arduino IDE...

lange randNumber; randNumber vaststelt
lange randNumber1; randNumber1 vaststelt

void setup)
{
}

void loop)
{
randNumber = willekeurige (500, 3000); randNumber is tussen.5 en 3 seconden
Toon (13, 18000); een 18kHz Toon speelt op digitale I/O pin 13
delay(randNumber); blijft spelen Toon naar de tijd van randNumber
noTone(13); stopt met afspelen Toon op pin 13
randNumber1 = willekeurige (10000, 30000); randNumber1 is tussen de 10 en 30 seconden
delay(randNumber1); blijft zwijgen naar de tijd van randNumber1
}

Gerelateerde Artikelen

Beter dan "the raven" of Annoy-a-tron... gratis!

Beter dan "the raven" of Annoy-a-tron... gratis!

Hier ik zal u vertellen in 3 eenvoudige stappen over hoe te gebruiken van de mug, een programma dat voor uw mobiele telefoon en absoluut geen geld kosten!(dit is mijn eerste ible) :DStap 1: Grijp uw mobiele telefoon In de eerste plaats moet u uw mobi
ThinkGeek Annoy-a-tron 1.5

ThinkGeek Annoy-a-tron 1.5

de ThinkGeek Annoy-a-tron nu nog beter! Nu wanneer uw prooi dat vaststelt krijgen ze een leuke schok.Deze gehackte annoy-a-tron maakt gebruik van de schokkende component uit de thinkgeek schokkend pen schokken wie de annoy-a-tron raakt, waardoor het
Zelfgemaakte Annoy-a-ding (Annoy-a-tron)

Zelfgemaakte Annoy-a-ding (Annoy-a-tron)

Thinkgeek.com verkoopt een ding genaamd een annoy-a-tron. Zijn fundamenteel een apparaat die, wanneer geactiveerd, piept met een gevarieerde interval. Terwijl dit instructable geen een exacte replica van think geek's annoy-a-tron, creëert als je de m
Software Annoy-A-Tron

Software Annoy-A-Tron

Een eenvoudige, vervelend stuk van software geschreven in PythonStap 1: Het schrijven van de softwareDit werd gemaakt als een softwareversie van ThinkGeek van "A-Tron ergeren" apparaat dat willekeurige geluiden willekeurig uitzendt intervallenIk
12 grappige auto Pranks

12 grappige auto Pranks

hier is een lijst van enkele coole ideeën voor auto gerelateerde grappen. Doet u deze streken op uw eigen risico echter dus niet komen schreeuwen tegen me, als het niet gaat hoe u van plan bent het.Stap 1: Uitlaat fluit Een uitlaat fluit is zeer eenv
How To Enter April dwazen dag Project: Prank wedstrijd

How To Enter April dwazen dag Project: Prank wedstrijd

Instructables en ThinkGeek hou van een goede grap, en in de geest van het seizoen, bieden we een bounty op de beste Instructable dat verrassingen, stymies, of enkel rechte-up ergert uw doelgroep.De grap kan eenvoudig of complex, betrekken van garen o
RF Jammer

RF Jammer

maken RF chaos met een pocket sized jammer! Het verwarren van vrienden en de kinderen ergeren. Zijn de RF Jammer.Dus wat is een stoorzender?Def: jam 7. ' Te verstoren of te voorkomen de duidelijke opvang van (uitzendsignalen) door elektronische midde
"Timed Soundie" of "12 tweede geluid grenade"!

"Timed Soundie" of "12 tweede geluid grenade"!

geïnspireerd door een combinatie van throwies, thinkgeek.com's "annoy-a-tron" en mijn onlangs ontdekte liefde voor 555 timers, ik heb komen met deze kleine jongen. Ik noem het de 'timed soundie'Zodra de schakelaar is omgedraaid op de getimede so
Quiz-O-Tron 3000: Arduino quiz deelnemer lockout systeem

Quiz-O-Tron 3000: Arduino quiz deelnemer lockout systeem

Als u ooit hebt bekeken een TV-quiz show heeft u waarschijnlijk gezien deelnemers willen druk op een knop om te winnen een kans om een vraag te beantwoorden. De snelle reactietijd van de deelnemer resulteert in een soort van licht en/of geluid die ov
Met behulp van Pimoroni Display-O-Tron met arduino

Met behulp van Pimoroni Display-O-Tron met arduino

de pimoroni Display-O-Tron 3000 (shop.pimoroni.com) is niet alleen één van de beste weergave voor de Raspberry Pi geld kunt kopen, de hardware die het rijden is goed ondersteund op de Arduino platform... Volg de gids!Stap 1: Hardware pinout De dot3k
Thee-O-Tron 3000.2

Thee-O-Tron 3000.2

Dit instructable ontstond vervulling de project-eis van de Makecourse bij de Universiteit van Zuid-Florida (www.makecourse.com)Ben je moe van het maken van thee als een savage? Dan is de thee-O-Tron 3000.2 enkel voor u! Met behulp van state-of-the-ar
USB-brons bell opvallend klok (met Arduino)

USB-brons bell opvallend klok (met Arduino)

Annoy uw medewerkers: leiden hen naar u voor zwenking vandoor uw speciale PC klok bedelen!Deze kleine tuig infact poorten via USB naar uw PC klok en genereert uur en een half uur dings op een echte bronzen klok. Geweldig spul om te brengen in uw kant
Glas van computers op basis van Arduino Uno

Glas van computers op basis van Arduino Uno

Aan mijn meesters graduate project ("Gowing Computers, aansluiten van organen, knippen het snoer") van Konstfack College van kunstnijverheid en Design (keramiek en glas/CRAFT) heb ik gemaakt 3 glazen computers op basis van de specificaties van d
Arduino temperatuurgevoelig Fan

Arduino temperatuurgevoelig Fan

Ik en een paar leden van de groep hebben besloten dat voor de zomer, zou gunstig zijn voor het maken van een ventilator die worden ingeschakeld bij 70 graden Fahrenheit en in intensiteit met de hitte blijft toenemen. Dus is dat wat we deden. :)Stap 1