BedirhanEfe
80+ Bronze
- Katılım
- 12 Mayıs 2020
- Mesajlar
- 679
C#:
#include <SD.h> // need to include the SD library
//#define SD_ChipSelectPin 53 //example uses hardware SS pin 53 on Mega2560
#define SD_ChipSelectPin 4 //using digital pin 4 on arduino nano 328, can use other pins
#include <TMRpcm.h> // also need to include this library...
#include <SPI.h>
#define echopinimiz 8
#define trigpinimiz 7
#define led 2
int mesafe=0;
int sure=0;
TMRpcm tmrpcm;
void setup() {
pinMode(trigpinimiz, OUTPUT);
pinMode(echopinimiz, INPUT);
Serial.begin(9600);
tmrpcm.speakerPin = 9; // Uno ve Nano için 9, Mega için 5,6,11
if (!SD.begin(SD_ChipSelectPin)) {
return;
}
}
void loop() {
digitalWrite(trigpinimiz,HIGH);
//trig pinininden sinyal verdik dışarı
delayMicroseconds(1000) ; //saniyenin milyonda biri
digitalWrite(trigpinimiz,LOW);
sure=pulseIn(echopinimiz,HIGH);
mesafe=(sure/2)/29.1;
Serial.println(mesafe);
delay(250);
if (mesafe>20){
tmrpcm.setVolume(1); // Ses Dosyasının Sesini Ayarla
tmrpcm.play("88.wav"); // Ses Dosyasını Oynat}
Bu kısıma tmrpcm.pause(); bunu ekliyorum hep susuyor else'e ekliyorum gidip geliyor öneriniz nedir?
}
else {
}
}