hocam eepromdaki tek şifre ile zaten yazılım doğru çalışıyor. test etmek için bazen bilerek şifreyi hatalı bazen de doğru giriyorum sorunsuz çalışıyor. sadece 2. bir şifre eklemek istediğimde bu sorunla karşılaşıyorum. şimdi verdiğiniz son kodu deneyecem bakalım ne dönecek.
bool smsDenetle(String gelenNo, String gelenMesaj) {
bool rakamMi = false;
if (gelenMesaj.indexOf(' ') == 4) { // boşluk karakteri 4. index'de ise, yani hem boşluk varmı kontrolü hemde girilen sifre 4 haneli mi
for (int i = 0; i < 4; i++) {
if...
hocam kodlar hata vermiyor. şifreyi yanlış giriyorum doğru olarak döndürüyor.
En son denediğim kod bu;
int sifreAdres = 120;
bool sifreKontrol(String sifre){
if(sifre == Eprom.stringOku(120)){
return true;
}
else{
if(sifre == "1234"){
return true;
}
else{...
tüm yazılan kodları denedim hatta yazılan kodlar üzerinden farklı kombinasyonlar üreterek de denedim. fakat her seferinde şifreyi yanlış girmeme rağmen şifre doğru olarak dönüş aldım.
sorun nerede olabilir.
hocam hata verdi.
sifre.cpp:12:3: error: expected unqualified-id before 'else'
sifre.cpp:15:1: error: expected declaration before '}' token
exit status 1
expected unqualified-id before 'else'
merhaba arkadaşlar,
şu şekilde bir kod parçası var bu kod parçası eepromdaki şifre ile girilen şifreyi kontrol ediyor şifre doğru ise true yanlış ise false döndürüyor.
ben bide buna 2. bir şifre eklemek istiyorum ama bunu eepromdan kontrol etmesin. örneğin 1234 şeklinde bir şifre daha vermek...
merhabalar, birçok yere baktım fakat saat hızı hakkında pek bir bilgiye ulaşamadım. Mesela arduino unolarda kullanılan ATmega328P çipi var 20 mhz den 4 mhz ye kadar çalışıyor, bu ne anlama geliyor. Veya arduino pro mini de 3,3v ve 5v olanları var 3,3v 8 mhz de çalışırken 5v olan 16 mhz de...