Ödesdigra Bomb-liknande Timer (v2) (2 / 5 steg)

Steg 2: kodning

I början av kodning måste du inkludera DS1302 (klocka modul), Bounce (för tac switch) bibliotek och också EEPROM biblioteket (minne på MCU att lagra tidsdata samt timer's data).

Nedan ser du ansluter port för varje indata/utdata ska motsvara.

DS1302: CE pin -> Arduino Digital 2
I/o pin -> Arduino Digital 3
SCLK pin -> Arduino Digital 4

definiera 7segment display pin
int DIO_Pin = 5; stift 14 på 75HC595
int RCK_Pin = 7. stift 12 på 75HC595
int SCK_Pin = 6; stift 11 på 75HC595

#define TOGGLE_PIN 8 //Menu
#define UP_PIN 9 //UP
#define DOWN_PIN 10 //DOWN
#define LEFT_PIN 11 //LEFT
#define RIGHT_PIN 12 //RIGHT
#define LED_PIN 13 //relay

Jag är inte en bra kod författare, och koden är en enda röra, men den grundläggande principen är, du får tid från modulen, du konvertera tiden till siffror, spara den till EEprom på MCU, du ställer in två uppsättningar eller mer förinställd tid, användning som förinställda motsvara den tid som sparas till EEPROM eller kurs som du måste spara den inställda tiden till EEPROM för , och kallar det ut när det gäller att använda den. Om den inställda tiden motsvarar den verklig tid, då det gör produktionen att spela högt för att kunna aktivera reläet och därför apparaten börjar arbeta. Det finns två fastsättning av min kod och bibliotek om du vill använda den.

Se Steg
Relaterade Ämnen

Bomb-liknande Timer (v1)

Detta är bara en kort introduktion av en bomb-liknande timer projekt som jag arbetar på,Jag sätta allt i ett akryl rör med stora röda led tid siffra bara för att göra det serspänd när det faktiska räknar ner. (tiden tickar...)de flesta av hårdvara oc...

Analoga Timer Switch - med hjälp av en gammal äggklocka

- detta är inte en instructable, detta är bara för att visa er ett avslutade projekt -Äggklocka med något annat än dess mekaniska inre krets att fungera som en timer för en elektrisk krets alias ingen timer chip.Saker:1 x växla (på/av)1 x piezzo Summ...

Batch Tutorial - ta 2

okej som jag sa i mitt tidigare handledning på sats ( jag planerar att skapa en expansiv 3 del (eller ta) tutorial på baken. Som borde täcka det mesta av vad du behöver veta för att göra vad du vill med hjälp av batch.Filen bifogas nedan är de tävlad...

Hur man stämmer ett trumset

kanske viktigaste färdigheten som trummis kan ha är kunskapen att få rätt balans och maximal prestanda från sina trumset. Förmågan att ratta en trumma eller en hela kit är ett ovärderligt verktyg för en trummis som vill låta hans (eller hennes) bäst....

Arduino Nano med DHT11, RTC DS1307 och LCD 16 x 2

Hej. Detta är min första Instructable, så jag hoppas det är OK.Detta är mitt Arduino Nano projekt med LCD med I2C board, RTC DS1307 och DHT11 sensor.För detta projekt jag använde Arduino Nano, RTC DS1307 klockan styrelsen, DHT11 givarkort, 16 x 2 LCD...

Arduino defusable bomb tutorial (Countdown timer)

Varför jag gjorde detta.Det finns andra tutorials för att göra väckarklockor och andra defusable bomber, de är riktigt bra. men de är till komplicerade för mina behov. Detta är en enkel nedräkningen och booom bomb.Så om du letar efter är en enkel att...

Stötta Bomb Count Down Timer - projektet Geek #1

Detta är ett enkelt en dag projekt som jag har gjort från 8051 mikrokontroller. Projektet kan lätt flyttas till andra mikrokontroller eller arduino. Lista över saker som du behöver#1 massor av gamla tidningar#2 bokomslag#3 8051 mikrokontroller styrel...

Mentos och Diet Coke Time Bomb - hur dess gjort

Under åren har vi kommit att veta att när du släpper en Mentos i en flaska Diet Cola du får ett utbrott, gejser, explosion. Hur allt du vill lägga den. Resultatet av dessa två faktorer tillsammans är fantastiska.Dess en ganska bra experiment men det...

Arduino defuseable bomb, perfekt för airsoft spel! (med timer, LCD, knappsats, ljud och mer!)

HejDetta är ett projekt jag gjorde för länge sedan, men bestämde mig för att ladda upp ändå, Känn dig fri att fråga mig om det!Bomben har flera funktioner:-Lösenord input av knappsatsen att beväpna bombenTimer/räkningen besegrar-Sound-Flashiga lysdio...

Arduino - Time BOMB Airsoft använder KYX 5461AS 4-siffriga 7 segment Display

Hej världen! Idag gjorde jag en enkel bomb med en 4 siffrig 7 segment Display (produkt nummer: KYX 5461AS). Det är mycket enkelt och igen kan användas för flera saker naturligtvis! Du utlösa det med en knapp, återställs automatiskt med watchog. AVR/W...

Mentos och Diet Coke Time Bomb upptåg!

Nu när du vet hur att båset diet coke och mentos effekten, kan du använda den att dra bort en roliga upptåg i skolan eller arbeta!...

Tickande bomb paketet

detta instructable är en del av augusti bygga natten med Jameco på Taipei Hackerspace. Under denna händelse vi gör kretsar runt 555 timer IC, en grundläggande och rolig del av elektronik hacker repertoaren, som har många användningsområden och mycket...

Raspberry Pi och Arduino: bygga tillförlitliga system med WatchDog timer

Sammanfattning: I detta Instructable titta vi på hur man bygger mer tillförlitliga datorsystem med WatchDog timer. Vi visar hur du ställer in och använder Raspberry Pi och Arduino inre watchdog timer. Vi förklarar också varför en extern WatchDog Time...

Cheesecake i en Cupcake (aka, smak Bomb)

vad är bättre än en ostkaka? Vad sägs om en mini cheesecake täckt av jordgubbar? Vad sägs om en mini cheesecake täckt av jordgubbar som sedan bakas in i en choklad cupcake?! Nu talar vi! Denna cupcake är mat motsvarar den rysk docka, bara det är lång...

Bubbla Bomb!

Bubbla Bomb - vetenskapligt Experiment från Weird Science Kids on Vimeo.Inledning: detta säger barn att gaser har ett högt tryck när volymen är mindre. Detta visar också att någon karbonat utsläpp koldioxid.Material:vattenmätglasetblixtlås-lock plast...

30 dagars påminnelse Timer för månatliga uppgifter

Detta instructable är för en 30 dagars påminnelse Timer för månatliga uppgifter.Syftet med denna timer är att påminna dig när 30 dagar har gått och att du måste göra din månatliga uppgifter för ditt hem och autos. Skillnaden mellan denna timer och ba...

555 timer grunderna

555 timer IC är utan tvekan en av de viktigaste och mest använda enda ICs i historia. Designen har varit oförändrat i över 40 år, vilket gör det en av de längsta kör IC mönster. Det har använts i allt från leksaker till rymdfarkoster.555 designades u...

555 timer: blinkande LED

Detta är en fantastisk och enkel att göra!Steg 1: Gå runt OK så den 555 timern är en liten 8-pin chip används i en hel del elektronik. Här är layouten för stiftenStift 1-marken (aka negativ eller neutral)Stift 2-TriggerPIN 3-OutputStift 4-ResetPIN 5-...

LÄTT OCH KRAFTFULL MATCH BOMBER!

Denna lilla pocket rocket är kompakt och har en hel del kraft och bang för dess mycket liten storlek! VARNING: DETTA ÄR EXTREMT FARLIGT OCH KAN LEDA TILL ALLVARLIGA SKADOR ELLER SKADA OM DE ANVÄNDS FELAKTIGT ELLER UTAN VÅRD. JAG ÄR INTE ANSVARIG FÖR...