Welcome to Hackster!
Hackster is a community dedicated to learning hardware, from beginner to pro. Join us, it's free!
Lima Moreira
Published © GPL3+

Minesweeper Game with Arduino

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

BeginnerFull instructions provided2 hours5,964
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
12 projects • 8 followers
Contact

Comments

Please log in or sign up to comment.