Början Arduino: fördröja utan delay(), flera gånger



Ett tag tillbaka gjorde jag en instructable där jag använde millis() istället för delay() för att visa hur då en händelse och göra något annat samtidigt. Detta är inte möjligt när du använder delay() eftersom det stoppar programmet från att göra något under förseningen. Två personer har begärt en instructable med flera tidsbestämda händelser med olika längder på samma gång. Så här är det.

Det finns fyra lysdioder kopplat till fyra digitala stift. Alla har en tidsbestämda intervall två gånger större än den tidigare LED att skapa en binär räknare.

Detta är också del av min början Arduino samling, tillgänglig här:

Se Steg
Relaterade Ämnen

Början Arduino: fördröja utan delay()

När du använder delay() funktion din program stopp och inget annat kan hända under förseningen.Det är lätt, men vad händer om du vill ha något annat på gång under förseningen?Svaret; Använd millis().Denna handledning är en enkel skiss och krets att v...

Hur man programmerar Arduino Pro Mini använder Arduino Uno och ArduShield - utan kablar

Huvudsyftet med denna anvisning är att visa dig hur man programmerar i mest lätt sätt Arduino Mini eller Arduino Pro Mini med Arduino UNO och ArduShield – utan kablar.Steg för steg handledning, med några åtgärder för att hoppa av Awesome PCB.Steg 1 -...

Arduino spela (mikro) musik utan sköld

micromusic, 8 lite musik, arduino!Steg 1: omFör ett projekt av en kollektiv konst gjorde jag en musik-i med Arduino. Musiken börjar med ultrasonic sensor.Steg 2: kodKoden för den musik du skriver för hand, spela på gehör!Min kod är en liten del från...

Historien klockan: Arduino LCD w / cap sensorer

Detta är ännu en annan Arduino LCD klocka, men med en twist; Denna klocka kan vet vissa helgdagar och födelsedagar, och göra beräkningar i farten av hur gammal någon är och sedan Visa information på LCD-skärmen. Jag blev inspirerad att göra denna klo...

Arduino Powered autonoma fordon

Några månader börjat tillbaka jag spela runt med Arduino mikrokontrollanter som en lärande (och kul). Detta projekt är kulmen på det. Målet med projektet var att skapa ett fordon som självständigt kan navigera genom en serie waypoints (GPS koordinate...

Lära sig att dansa

Ballroom dancing tar massor av tid och energi att lära sig väl, men jag finner det givande. Eftersom jag inte kan täcka alla typer i en Instructable, ska jag börja med en grundläggande vals som kommer att tjäna bra på (de flesta) formella sammanhang....

Tidtagning på ESP8266 & arduino uno utan en RTC (realtidsklocka)?

Som titeln säger, jag har testat att hålla reda på tiden på min arduino uno och ESP8266 / Wemos D1 styrelser (programmerad med arduino) utan användning av bibliotek, internet eller en RTC enhet. En hel del bra instructables här på webbplatsen berätta...

Lägga upp skisser till Arduino Pro Mini använder Arduino UNO styrelsen (utan att ta bort Atmel Chip)

Detta beskriver en procedur för att använda Arduino UNOS inbyggda USB till Serial(TTL) converter ladda upp skisser till Arduino Pro Mini styrelsen utan att behöva ta bort UNO'S Atmel mikro-controller chip. Detta är användbart för dem har börjat med A...

Arduino Tutorial Bundle.: Arduino experimenterande Kit:. (ARDX)

Intresserad av att göra snyggt projekt med en Arduino men inte säker på var du ska börja?Här är ett lätt att följa guide på hur man ansluta och använda en uppsjö av elektroniska komponenter.(skamlös plugg)Vill du göra allt?Komplett kit med komponente...

Labyrint Problemlösaren Robot, med artificiell intelligens med Arduino

(Om du gillar detta Instructable, glöm inte att rösta på det (ovan: högra hörnet flaggan). Rex, roboten tävlar på ROBOTICS och sensorer tävlingar. Tack så mycket! ;-)Detta Instructable utvecklades på mitt senaste projekt: rad efterföljare Robot - PID...

Arduino 101 grunderna

Syftet med detta instructable är att införa skriva grunderna till alla nykomlingar till världens Arduino skiss. Det är tänkt att vara en Nybörjarguide som innehåller detaljerad förklaring om basic uttalanden och funktioner. De flesta av de skisser so...

CPU-fläkten hacka - RGB lysdioder - Arduino & TLC5940

I detta Instructable, jag kommer att vägleda dig genom processen att hacka och konvertera en tydlig, 120 mm PWM fläkt används gemensamt hushåll datorer från en enda färg LED till individuellt adresserbara RGB lysdioder. Tillämpningar av detta hack är...

Arduino experiment (Supersize Instructable)

Massorna om inte alla Arduino experiment gjort min väg, som som alla bär är ute experiment olika till nästa person, som sådan detta instructable kommer att ha en massa videor, samt bilder och detaljerade beskrivningar av varje experiment vad jag gjor...

Arduino binära väckarklocka

detta Instructable visar dig hur man bygger en binär väckarklocka, med en touch sensor snooze knappen. Detta är min första instructable och mitt första riktiga arduino projekt, jag hoppas du gillar det!Jag köpte en arduino ett tag tillbaka och jag ty...

Arduino kontrollerade animatronic trä huvud (läslampa)

detta huvud är en läslampa som kan justeras för riktning av belysning, och nedtonade som krävs.Detta Instructable kombinerar Arduino programmering, några enkla elektronik, carving med hand och power tools, mekanisk kontroll och lite av träslöjd. Bort...

Arduino browser baserade fjärrkontrollen (linux)

vi har barn. Jag älskar dem till bitar men de hålla gömmer sig fjärrkontrollen för satellit och TV när de sätter barnens kanaler på.Efter detta händer dagligen i flera år, och efter min älskling fru gör att jag kan ha en Arduino för jul bestämde jag...

Super enkla Arduino Powered Roomba Scheduler

som de flesta människor jag var skeptisk till att få en robotic dammsugare, så som en provkörning jag tänkte jag skulle köpa den nu föråldrade iRobot Roomba 530 som var kraftigt nedsatta (de är fortfarande tillgängliga i Australien, visar hur bakom g...

Arduino Powered Fortune Teller

Jag skapade denna roliga Instructable att visa dig hur man gör en helt anpassningsbara Digital Fortune Teller. När knappen trycks, får du en random förmögenhet. Detta är allt roligt i förmögenheter, utan att behöva äta alla cookies! Njuta av.Leverans...

2WD röst kontrollerat Robot med Arduino och BitVoicer Server

I detta Instructable ska jag visa hur man bygger en 2WD röststyrd robot. Även om jag kontrollera endast DC motorer om du vill flytta roboten, samma tillvägagångssätt kan användas till röststyrning stegmotorer och servomotorer, så om du planerar att b...