Arduino Switch Case Örneği

0
237
Okunma

Arduino Switch Case Örneği

Bir if deyimi, iki ayrık seçenek TRUE veya FALSE arasında seçim yapmanızı sağlar. İkiden fazla seçenek olduğunda, ifadelerde birden çok kez kullanabilirsiniz veya switch deyimini kullanabilirsiniz. Switch birkaç farklı seçenek arasında seçim yapmanızı sağlar. Bu öğretici, bir fotoğraf direncinin dört istenen durumu arasında geçiş yapmak için nasıl kullanılacağını gösterir: gerçekten karanlık, loş, orta ve parlak.

Bu program ilk önce fotorezistörü okur. Ardından, çıkışını dört değerden biriyle eşlemek için map() işlevini kullanır: 0, 1, 2 veya 3. Son olarak, hangisinin bağlı olduğuna bağlı olarak, dört iletiden birini yazdırmak için switch() deyimini kullanır. dört değer döndürülür.

Donanım

  • Arduino veya Genuino
  • photoresistor veya başka bir analog sensör
  • 10k ohm dirençler
  • bağlantı telleri
  • breadboard

Devre

Photoresistor, bir voltaj bölücü devresi kullanılarak pim 0’da analoga bağlanır. 10K ohm direnç, Analog ayırıcıdan 0’a toprağa uzanan voltaj bölücünün diğer tarafını oluşturur. analogRead() işlevi, makul bir şekilde aydınlatılmış bir iç mekanda bu devrenin yaklaşık 0 ila 600 aralığını döndürür.

Kod

Kaynak:arduino.cc

1 Yıldız2 Yıldız3 Yıldız4 Yıldız5 Yıldız 1 Oydan 5,00 Puan. Bu yazıya oy vermek ister misiniz?
Loading...
Elektronik, Bilim, Teknoloji, Müzik, Tasarım.
Paylaş

CEVAP VER

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.