Lima Moreira
Published © GPL3+

Minesweeper Game with Arduino

You'll learn how to construct your own Minesweeper game with Arduino.

BeginnerFull instructions provided2 hours5,766
Minesweeper Game with Arduino

Things used in this project

Story

Read more

Schematics

Mines Gerber

Code

Souce code of the Minesweeper Arduino Game

Arduino
int numero;      
int estado;      
int buzzer = 2;  
 
void setup()
{
  pinMode(2, OUTPUT);
  pinMode(3, OUTPUT);
  pinMode(buzzer,OUTPUT);
  
  pinMode(8, INPUT);
  pinMode(9, INPUT);
  pinMode(10, INPUT);
  pinMode(11, INPUT);
  pinMode(12, INPUT);
  pinMode(13, INPUT);
 
  randomSeed(analogRead(A0));
  numero = random(8,14);
}
 
void loop()
{
 digitalWrite(3, HIGH);
 estado = digitalRead(numero);
 while(estado == 1)
 {
  digitalWrite(4, HIGH);
  tone(buzzer,1500); 
  delay(100);
  digitalWrite(3, LOW);
  noTone(buzzer);
  digitalWrite(4, LOW);
  tone(buzzer,1500); 
  delay(100);
  digitalWrite(3, HIGH);
  noTone(buzzer);
  delay(100);
  while(estado == 0)
  {
    estado = 1;
  }
 }
}

Credits

Lima Moreira

Lima Moreira

12 projects • 7 followers

Comments