Arduino Bier Pong Arcade (5 / 6 stap)

Stap 5: Arduino Code


bang dit in uw arduino en uploaden.  U moet een spelen met elke sensor controle, en hun gevoeligheid individueel aan te passen.

-----------
Const int ledPin1 = 13;      onder leiding van verbonden met digitale pin 1
Const int ledPin2 = 12;
Const int ledPin3 = 11;
Const int ledPin4 = 10;
Const int ledPin5 = 9;
Const int ledPin6 = 8;
Const int knockSensor1 = A0; de piezo is aangesloten op de analoge pin 0
Const int knockSensor2 = a1 worden verkregen;
Const int knockSensor3 = A2;
Const int knockSensor4 = A3;
Const int knockSensor5 = A4;
Const int knockSensor6 = A5;
Const int drempel = 500;  drempelwaarde om te beslissen wanneer het gedetecteerde geluid wordt geklopt of niet

deze variabelen zal veranderen:
int sensorReading1 = 0;
int sensorReading2 = 0;
int sensorReading3 = 0;
int sensorReading4 = 0;
int sensorReading5 = 0;
int sensorReading6 = 0; / / variabele de waarde op te slaan lees van de pin van de sensor
int ledState = laag;         variabele gebruikt voor het opslaan van de laatste LED-status, als u wilt schakelen het licht
int lastReading1 = 0;
int lastReading2 = 0;
int lastReading3 = 0;
int lastReading4 = 0;
int lastReading5 = 0;
int lastReading6 = 0;

VOID Setup {}
pinMode (ledPin1, OUTPUT); de ledPin verklaren als OUTPUT
pinMode (ledPin2, OUTPUT);
pinMode (ledPin3, OUTPUT);
pinMode (ledPin4, OUTPUT);
pinMode (ledPin5, OUTPUT);
pinMode (ledPin6, OUTPUT); / / de ledPin verklaren als OUTPUT
Serial.begin(9600);       de seriële poort gebruiken
digitalWrite (ledPin1, laag);
digitalWrite (ledPin2, laag);
digitalWrite (ledPin3, laag);
digitalWrite (ledPin4, laag);
digitalWrite (ledPin5, laag);
digitalWrite (ledPin6, laag);
lastReading1 = analogRead(knockSensor1);
lastReading2 = analogRead(knockSensor2);
lastReading3 = analogRead(knockSensor3);
lastReading4 = analogRead(knockSensor4);
lastReading5 = analogRead(knockSensor5);
lastReading6 = analogRead(knockSensor6);
}
void loop {}
Lees de sensor en sla het in de variabele sensorReading:
sensorReading1 = analogRead(knockSensor1);
sensorReading2 = analogRead(knockSensor2);
sensorReading3 = analogRead(knockSensor3);
sensorReading4 = analogRead(knockSensor4);
sensorReading5 = analogRead(knockSensor5);
sensorReading6 = analogRead(knockSensor6);
Serial.println(sensorReading4);
Serial.println(lastReading4);
Als de sensorgegevens groter dan de drempel is:
Als (sensorReading1-40 > lastReading1) {}
lastReading1 = sensorReading1;
delay(50);
digitalWrite (ledPin1, hoge);
}
Als (sensorReading2-100 > lastReading2) {}
lastReading2 = sensorReading2;
delay(50);
digitalWrite (ledPin2, hoge);
}
Als (sensorReading3-50 > lastReading3) {}
lastReading2 = sensorReading2;
delay(50);
digitalWrite (ledPin3, hoge);
}
Als (sensorReading4-50 > lastReading4) {}
lastReading4 = sensorReading4;
delay(50);
digitalWrite (ledPin4, hoge);
}
Als (sensorReading5-78 > lastReading5) {}
lastReading5 = sensorReading5;
delay(50);
digitalWrite (ledPin5, hoge);
}
Als (sensorReading6-50 > lastReading6) {}
lastReading6 = sensorReading6;
delay(50);
digitalWrite (ledPin6, hoge);

}
}

Gerelateerde Artikelen

LED Arduino Bier Pong tafel

LED Arduino Bier Pong tafel

Ons project is een LED verlicht entertainment tabel of gemeenzaam, een Bier Pong tafel. Kregen we het idee van een groep studenten vorig jaar die ook een bier pong tafel voor hun laatste project bouwde, en we geleerd over hun ontwerp en heeft enkele
Reizigers Cup - Bier Pong kostuum

Reizigers Cup - Bier Pong kostuum

deze solo cup kostuum is super makkelijk te maken en is een grote interactieve groep kostuum. 2, 4 of 12 vrienden te maken van een volledig team verzamelen! Pak een paar ping pong ballen en je hebt een bier pong spel te gaan. Het kostuum bevat zelfs
Arduino LED Pong

Arduino LED Pong

Dit project wordt ervan uitgegaan dat u een basiskennis hebben van circuit componenten en Arduino software/hardware. Mijn Arduino LED Pong werd geïnspireerd door een LED Pong zag ik op een lijst van Arduino Project. In plaats van het bekijken van and
Drijvende bier Pong tafel

Drijvende bier Pong tafel

voor veel mensen hier, het is nu zomertijd. Voor veel van die mensen betekent zomer partijen (namelijk degenen buiten). Voor veel van deze mensen hierbij een zwembad op een bepaald punt. En aangezien een partij vaak bier pong voor vele (jonge) mensen
Bier pong!

Bier pong!

dit is mijn eerste instructable, dus geduld met mij.mijn broer en ik besloten om een opklapbare bier pong tafel te nemen aan partijen een tijdjerug en ik merkte hun waren geen instrcutables over hoe te maken van één so...i 'm going to tell ya hoe een
Overal Bier Pong op wielen

Overal Bier Pong op wielen

We graag bier pong spelen dus ik heb mijn eigen versie te nemen overal. Het uit elkaar en opgeslagen kan worden genomen en het is op wielen. Het project vereist naaien en kostte me ongeveer 2 uur. Deze zomer camping is gonna be van een explosie wanne
Hoe te bouwen van een opvouwbare bier pong tafel!

Hoe te bouwen van een opvouwbare bier pong tafel!

ik bouwde dit bier pong tafel voor een vriend!Het gaat om dat een bier pong tafel is echt groot dus ik maak een opvouwbare!Deze is aangepast als een voetbal-grond.Stap 1: Voorbereiden materialen! De tabel is 2,40 m X 0,6 m dus 4 panelen van 0,6 m X 0
De ventilators van Harry Potter! Zwerkbal Bier Pong!

De ventilators van Harry Potter! Zwerkbal Bier Pong!

Hi iedereen!Onlangs zag ik een segment op de website van een college over sommige studenten hebben een Harry Potter kostuum partij waar ze een "Zwerkbal Bier Pong" spel gemaakt. Nu, dat gezegd zijnde; Ik heb ook een Zwerkbal pong spel (het was e
How to Build een Bier Pong Table Top

How to Build een Bier Pong Table Top

Doel:·         Leren van de basisregels van bier pong·         Hoe moet worden opgebouwd met succes een collegiale bier pong tafelStap 1: Wat is bier Pong?Bier Pong:·         Bier Pong wordt meestal gebruikt als een college spel drinken·         Het
Draagbare bier pong tafel

Draagbare bier pong tafel

Allereerst ben ik uit Zuid-Afrika en bier pong is hier niet groot, of moet ik zeggen dat het is nog niet groot. Ik besloot te bouwen mijn eigen tafel omdat u eenvoudig tabellen hier niet kopen en als u importeren wilt, het kost je een arm en een been
Hoe maak je de beste bier Pong tafel op de campus

Hoe maak je de beste bier Pong tafel op de campus

Ben je moe van het spelen van bier pong op lame vouw tabellen?  Of misschien moe van het nemen van uw vrienden deur uit de scharnieren, elke keer dat je wilt spelen?  Ooit afgevraagd hoe ze bouwen alle het koel bier pong tafels online met automatisch
Gemakkelijk College Bier Pong tafel

Gemakkelijk College Bier Pong tafel

We hebben allemaal gezien het spul dat studenten voordat de zomer-couches, matrassen, lampen, enz gooien. Als je toevallig op zoek naar een boekenkast en een strijkplank, kunt u die ongewenste omzetten in een solide bier pong tafel voor uw eigen appa
Super Mario Bros. 3 Bier Pong en Flip Cup tabel

Super Mario Bros. 3 Bier Pong en Flip Cup tabel

deze tabel is een een van een soort item dat duurde ruim 100 uur om te produceren. Ik blies en beelden van meer dan 300 dingen afgedrukt van Super Mario Bros. 3 en knip ze uit pixel pixel. Toen ik gelijmd hen naar een tabel (ja het heeft benen) na he
Arduino Ping pong met 8 * 8 Dot matrix & Max7219

Arduino Ping pong met 8 * 8 Dot matrix & Max7219

Er zijn tal van Arduino ping pong tutorial over het internet. Maar de meeste van hen zijn voor twee spelers. Aangezien niemand om te spelen met mij, dus ik was een leerprogramma dat voor één speler is vinden Gelukkig heb ik gevonden een, maar dat is