Auto reset spullen met Arduino (1 / 2 stap)

Stap 1: programma

Hier is de schets van de Adruino voor het circuit. De output is op pin 7 en pin 5 een handmatige reset-knop is gekoppeld. De timing is gedaan met behulp van de millis() commando zodat extra functionaliteit kan worden toegevoegd in de lus (zoals het scannen van de handleiding resetknop) zonder werkelijk van de rest van de timing. Een andere keer ik kan kijken misschien toe te voegen in een paar van 7-seg schermen weer te geven van de resterende tijd.

De op en reset tijden kunnen worden gewijzigd in de desbetreffende regels. Het op tijd (rstdly) is ingesteld in minuten waar de reset vertraging (rstoff) is ingesteld in seconden.

Zie de opmerkingen voor een verdere beschrijving van het programma.

#define relay 7 / / Pin voor uitvoer switcher
#define rstsw 5 / / Pin voor handmatige reset

Instellen na tijd in min voor reset vertraging wijzigen
#define rstdly 15

Instellen na ga off tijd in sec
#define rstoff 5

unsigned long old_time;
unsigned long cpr_time;
unsigned long dly_time;
unsigned long off_time;
byte rstswitch = 0;

VOID Setup
{
pinMode (Relais, uitvoer); set relay voor uitvoer
pinMode (rstsw, INPUT); Reset schakelaar invoerfilter
off_time = rstoff * 1000; mS vertraging voor off tijd berekenen
dly_time = (rstdly * 60000)-off_time; mS vertraging voor wachttijd, minder tijd om de timing te berekenen
}

void loop
{
digitalWrite (Relais, hoge); switch output op

old_time = millis(); krijgen van de huidige tijd
cpr_time = millis() - old_time; calc hoe lang gelopen voor

terwijl (cpr_time < dly_time) / / wait voor vertragingstijd
{
cpr_time = millis() - old_time;
rstswitch = digitalRead(rstsw); krijgen van de schakelaar staat
Als (rstswitch == 1) {breken;} / / als de schakelaar ingedrukt einde lus
}

digitalWrite (Relais, laag); uitgang uit te schakelen

old_time = millis();
cpr_time = millis() - old_time;

terwijl (cpr_time < off_time) / / wachten totdat het uit tijd verstreken
{
cpr_time = millis() - old_time;
}
}

Gerelateerde Artikelen

Auto tetrisspel graag met Arduino

Auto tetrisspel graag met Arduino

Dit is een eenvoudige auto race spel gemaakt met Arduino Uno.Stap 1: Het circuitHebt u nodig:LCD Display, 2 rijen, 16 kolommen2 potentiometersDuim JoystickArduino UNOHet schema is in arduino_race_car.txt bestand.Als u niet bevalt proberenhttps://Lear
Mod een USB aan TTL seriële Adapter (CP2102) naar de Pro Mini Arduino zoals de Raad van bestuur van FTDI met Auto-reset programma

Mod een USB aan TTL seriële Adapter (CP2102) naar de Pro Mini Arduino zoals de Raad van bestuur van FTDI met Auto-reset programma

Deze USB naar seriële TTL bestuur, gebaseerd op de CP2102-chip, is beschikbaar op eBay. En het kan worden gebruikt voor het programmeren van de Arduino Pro Mini en anderen die geen USB aan boord hebben. Maar het is niet zo handig als de FTDI boord ve
Hacken van een RC auto met Arduino en Android

Hacken van een RC auto met Arduino en Android

(Als je dit Instructable, vergeet dan niet te stemmen (boven: rechts hoek vlag). het is concurreren op ROBOTICA en sensoren wedstrijden. Heel hartelijk bedankt! ;-)Telkens wanneer ik wandelen in een speelgoedwinkel en afstandsbediening auto's in het
RC wifi auto Robot camera met behulp van de Arduino en openWRT

RC wifi auto Robot camera met behulp van de Arduino en openWRT

Een auto van de wifi op basis van Arduinodoor openWRT aanklagenDoel: DIY een draadloze auto op basis van Arduino. Door het beheersen van de auto, wij kunnen zien de andere dingen die op de externe locatie, of bewaakt de veiligheid.Effect door afbeeld
No.02 Steering Wheel Drive R/C auto met Arduino, Webcam en net. USB enz

No.02 Steering Wheel Drive R/C auto met Arduino, Webcam en net. USB enz

IP Control Car werd gelanceerd in 2001.Ik maak de soortgelijke functie auto met behulp van gecommercialiseerde producten.Het concept van auto No.02 is gecommercialiseerd producten gebruiken, en ik ben een amateur in elektrische. Dus, niet kwalijk mij
Licht op zoek naar F.kk auto Hack (met Arduino)

Licht op zoek naar F.kk auto Hack (met Arduino)

creëren van een platform van de Robotica van kras neemt toe te wijzen van werk en een paar dollars. Het kopen van een klaar gebouwd een is eenvoudig, maar kosten toe te wijzen van geld (tenminste voor mij). Dus in plaats daarvan dat heb ik besloten o
Afstandsbediening auto met Arduino en Bluetooth

Afstandsbediening auto met Arduino en Bluetooth

Dit project bestaat uit het maken van een auto van de afstandsbediening met behulp van een bluetooth-verbinding. Deze auto is bedoeld om te worden gebruikt in een ballon knallen competitie tegen andere soortgelijke auto's. De draadloze verbinding wor
No.03 Steering Wheel Drive R/C auto met Arduino, Webcam en net. USB enz. Maar dit is Crawler en 4WS (4 wiel besturing)

No.03 Steering Wheel Drive R/C auto met Arduino, Webcam en net. USB enz. Maar dit is Crawler en 4WS (4 wiel besturing)

deze auto No.03 gebruikt soortgelijk systeem als auto No.02, maar verschillende chassis Crawler CR-01 wordt toegepast, die heeft optionele 2 servo's systeem en dat maakt krab-rijden (4 wielen dezelfde richting) of korte draaicirkel rijden (voor- en a
Reset uw circadiane klok "biologische lichaam klok" met Arduino

Reset uw circadiane klok "biologische lichaam klok" met Arduino

Inspiratie voor het opnieuw instellen van uw biologische klok van het lichaam en verbeteren van uw gezondheid en slaap hygiëne met ArduinoEen circadiane klok is niet een klok, die we kijken naar de tijd te vertellen. Het is nogal een tijd keeper en e
PuttDuino putt-putt gat met arduino

PuttDuino putt-putt gat met arduino

mijn bedrijf heeft jaarlijkse evenementen waar we allemaal samen te komen voor leuk - om te blazen stoom af en hebben een beetje concurrentie. In het verleden hebben we Softbal en bowling competities. Dit jaar iemand had een bron van inspiratie: elke
Het maken van een DIY borstelloze Gimbal met Arduino

Het maken van een DIY borstelloze Gimbal met Arduino

Dit is een verhaal van mijn derde project met goedkope gyro en Arduino.Na de eerdere twee projecten, Gemakkelijk omgekeerd slinger en 3D kalligrafie, ik gedacht heb van het maken van Camera Gimbal met Arduino. Dan had ik drie beleidsregels voor het p
Beveiligingssysteem en toegang regelen met Arduino en RFID

Beveiligingssysteem en toegang regelen met Arduino en RFID

beveiligingssysteem en toegang regelen met Arduino en RFIDDit project is een evolotuin van mijn eerste project genaamd 'Arduino - Security System and Access Control'Zoals u op de blog http://arduinobymyself.blogspot.com.br/2012/03/arduino-sistema-de-
Program ATtiny Chips met Arduino

Program ATtiny Chips met Arduino

Soms is niet een Arduino net geschikt voor de baan. In tijden wanneer u iets kleiner, eenvoudiger en goedkoper moet, is het beste om te gebruiken op een AVR microcontroller. Atmel heeft een lijn van Attiny chips die komen in verschillende maten, afha
Programmeren van AVR met Arduino als ISP zonder Bootloader en externe Crystal

Programmeren van AVR met Arduino als ISP zonder Bootloader en externe Crystal

Hallo!!. Ik ben Avra en dit is mijn eerste instructable. Hier ga ik uitleggen hoe te branden van codes op standalone AVR ICs zonder gebruik te maken van elke USBASP, elke externe crystal en elke bootloader. U hoeft alleen een Arduino board. Mogelijk