Virtuella tärningar med Arduino



detta är en virtuell tärning. Det kräver följande:

10 x hoppare ledningar
7 x lysdioder
7 x 330 Ohm motstånd
1 x 10 k Ohm motstånd
1 x-knappen
1 x bakbord eller Perfboard
1 x Arduino Mega 2560 eller Arduino Uno

Detta projekt tar cirka 30 minuter till en timme att göra.

Detta är den kod som jag använde:

int pinLeds1 = 10;
int pinLeds2 = 9;
int pinLeds3 = 7.
int pinLed4 = 8;
int buttonPin = 6;
int buttonState;
körde länge;
int tid = 2000.

Ogiltiga inställningar)
{
pinMode (pinLeds1, produktionen);
pinMode (pinLeds2, produktionen);
pinMode (pinLeds3, produktionen);
pinMode (pinLed4, produktionen);
pinMode (buttonPin, ingång);
randomSeed(analogRead(0));
}

void loop()
{
buttonState = digitalRead(buttonPin);
om (buttonState == hög) {
sprang = random (1, 7);
om (sprang == 1) {
digitalWrite (pinLed4, hög);
fördröjning (tid);
}
om (sprang == 2) {
digitalWrite (pinLeds1, hög);
fördröjning (tid);
}
om (sprang == 3) {
digitalWrite (pinLeds3, hög);
digitalWrite (pinLed4, hög);
fördröjning (tid);
}
om (sprang == 4) {
digitalWrite (pinLeds1, hög);
digitalWrite (pinLeds3, hög);
fördröjning (tid);
}
om (sprang == 5) {
digitalWrite (pinLeds1, hög);
digitalWrite (pinLeds3, hög);
digitalWrite (pinLed4, hög);
fördröjning (tid);
}
om (sprang == 6) {
digitalWrite (pinLeds1, hög);
digitalWrite (pinLeds2, hög);
digitalWrite (pinLeds3, hög);
fördröjning (tid);
}
}
digitalWrite (pinLeds1, låg);
digitalWrite (pinLeds2, låg);
digitalWrite (pinLeds3, låg);
digitalWrite (pinLed4, låg);
}

Relaterade Ämnen

DIY virtuell verklighet Skateboard erfarenhet med Arduino och Google kartong

Detta är ett riktigt roligt och enkelt projekt som kan göras ungefär en timme. På botten av skateboard är en accelerometer/gyro med en Arduino ombord som överför kantiga rörelse i styrelsen via bluetooth till en liten virtuell verklighet spel jag gjo...

En svävar sfär roterar lyser och blinkar med Arduino

En svävar lite Dödsstjärnan i Instructables bjöd in mig till det nya projektet med Arduino. Tre principer var beslutat och höll för att skilja den från föregångaren.Gör det själv med någon (eller mindre) färdiga.Hålla roterande.Göra glöd och blinka u...

Programming ESP8266 ESP-12naE NodeMCU v1.0 med Arduino IDE till trådlös Temperaturlogger

Tillbaka till sena 2014 och tidig 2015, din verkligen kom överdenna fiffiga WiFi-Chip ESP8266 (ESP-01) och har till strid bland de inkonsekventa dokumentationer från olika källor. För närvarande sporre dokumenterade han sin frustration (fynd) som en...

Metall Doctor Who Sonic skruvmejsel med Arduino

Hur maskin / göra en egen sonic skruvmejsel av aluminium med Arduino inuti.Detta Instructable dokumenterar skapandet av två anpassade Sonic skruvmejslar för två mycket speciella människor i mitt liv. De är enorma göractor somfans och jag kunde inte m...

IPhone Universal Learing Remote med Arduino

Hej och Välkommen till min första Instructable.Jag vet inte om dig, men jag kan aldrig hitta fjärrkontrollen för TV: N. Det verkar alltid försvinna när jag behöver det och sedan bara upp dagar senare inklämd inuti soffan av en av barnen. En sak jag a...

Hemautomation med Arduino

I detta Instructable kommer jag försöka förklara hur man skapar en hemautomation server som har möjlighet att tillåta vanliga elektriska hushållsartiklar att koppla in till en gemensam grenuttag 5-vägs 240 VAC/120VAC. I min design har jag inkluderat...

Mugg musik: Förvandla vatten till ett Instrument med Arduino och ChucK

Vad händer om du slå alla ledande yta till ett instrument? Gillar, säga... en mugg vatten? Bäst av allt, är det billigt; du behöver bara $1 värt extra elektriska komponenter (inte inklusive Arduino).För detta projekt, min vän skörd och jag kombinerad...

Interface knappsats med arduino

I inbäddade enheter en av den viktigaste delen är knappsats används för att interagera med inbäddade enheter, tangentbord input enheter som används för att ge berömma enheterna, från miniräknare till dator input ges via knappsatsen i den här guiden k...

Bygga en katt skräp låda fläkt med Arduino

en hideaway katt skräp låda är ett bra sätt att göra din lägenhet ser ut som en bostad för vuxna istället för galen katt damer. En dold skräp låda i ett skåp under handfat, eller byggdes till några andra möbler gör mycket för framträdanden, men vad o...

Uber Home Automation med Arduino & Pi

[REDIGERA] Jag skapade ett forum för att samarbeta på gateway kod.http://homeautomation.proboards.com/Board/2/openha...För några år sedan, blev jag en hundägare för första gången. Kändes inte som lämnar Cody i kenneln ensam hela dagen. Jag hade en we...

Att man gör en DIY borstlös Gimbal med Arduino

Detta är en berättelse om mitt tredje projekt med billiga gyro och Arduino.Efter de tidigare två projekt, Lätt inverterad pendel och 3D kalligrafi, jag har tänkt på att göra Kameran Gimbal med Arduino. Då hade jag tre principer för projektet.Utrustad...

Sensorino trådlösa hem belysning med Arduino

Hemautomation finns ett tag (sedan 90-talet?) och har varit ganska dyra men med tillkomsten av Arduino och framför allt billiga sensorer, reläer, andra komponenter från Ebay det är inte längre någon inneboende anledning för en maker inte att automati...

LED intensitet med Arduino och PC

En Arduino UNO ombord används för att variera intensiteten i en ultrabright LED. Kommunikationen med arduino kommer att ske via Bluetooth, med en dator för att skicka instruktionerSteg 1: Skiss och design av kretsen Material som används är:-Arduino U...

Motoriserade, ljud reagerar Star Wars på St Bandai modell, med Arduino.

Tillverkad av Star Wars på St modell från Bandai.Reagerar på ljud och vänder huvudet mot den.Gjord med Arduino Nano, en 3dprinted anpassad del, mikrofoner, micro servo.Detta instructable är gjord att dela de ändringar som krävs för att uppnå sunda re...

Grattis på födelsedagen med Arduino

Först och främst tack vare bonniee, för hennes stora instructable Illumaphone: ljus-baserade musikinstrument med Arduino.Jag har bara förbättrat det låta det vara som jag vill.Detta instructable kommer att visa dig hur man spelar "Happy Birthday"...

Stereoljud med Arduino

Nyligen har jag varit utstationering en massa projekt som använder en 8-bitars resistor stegedigital till analog omvandlare (DAC) och en Arduino för att göra ljud. (se rutan Arduino vocal effekter, Arduino trumman sampler och min ljudutgång tutorial)...

Cirkelträning Diagram av opartisk digitala tärningar med lysdioder

Hej! Här är Kopplingsschemat hos ett lysdioder baserade digitala tärningar som är nästan opartisk. Den största fördelen med denna krets är att det finns ingen chans att fuska som kretsen fungerar på en sådan hög hastighet att kretsen är nästan omärkl...

PHloat2 DIY surt vatten testning skulptur & kit med arduino

pHloatpHloat är en DIY kit som är gjorda för att användas tillsammans med en pre-ägda / befintliga arduino mikrokontroller. Dess syfte är att testa pH-nivåer i lokala floder, sjöar och vattendrag på grund av inflödet av luft- och vattenföroreningar s...

Grundläggande raden efter Robot med Arduino

09/07/2015Det har varit några år eftersom vi Ursprungligen postat denna grundläggande linje följande Robot med Arduino handledning, och det verkar så många människor tyckte att det bra att vi ska skicka en uppdatering som löper nuvarande Arduino bibl...