Arduino

Arduino şifreleme

Bu projemizde serial portu kullanarak arduinomuzun şifre ile açacağız.Kısaca arduino bize bir şifre sorcak ve doğru ise arduino çalışmaya devam edecek.

Şifre gönderimini bilgisayarımızdan serial monitör tarafından olacak eğer şifre doğru ise asıl projemizin döngüsüne girecek şimdi bunu nasıl yapacağımıza kodlara geçelim

void setup() {
   pinMode(13, OUTPUT);
   digitalWrite(13, LOW);
   Serial.begin(9600);
   Serial.println("Merhaba!");
   delay(1000);
   Serial.println("Lutfen sifreyi giriniz");
 }

 void loop()  {
   start:
   const char pas = 'kodmek';

     if (Serial.read() == pas) {
         Serial.println("giris basarili");          
         delay(1000);
         digitalWrite(13, HIGH);
         goto start;
     }
   }

Not: Şifre girilirken serial haberleşme kullanıldığı için arduinonuzun üstündeki rx tx pinlerini dikkatli kullanalım


Etiketler
Daha Fazla Göster

MeK

Pamukkale Üniversitesi Elektrik Elektronik Mühendisliği ni 2018 yılında bitirdim. 2018 yılında Yüksek Lisansa Karatekin Üniversitesi Elektrik Elektronik Mühendisliğine başladım. Programlamayı seviyorum Delphi, C# , C , PHP dillerine hakimim ARM ile uğraşıyorum bunların yanında web tasarım ve sunucu yönetimi ile hobi olarak uğraşıyorum. Sizlere Kodmek sayfamda hakim olduğum diller ve öğrenmek istediğim konularda yardımcı olmaya çalışacağım

Bir cevap yazın

Başa dön tuşu
Kapalı