Analog Saat Uygulaması

Bu projede mBlock sahnesini kullanarak ayarlanabilir bir analog saat uygulaması yapacağız.

  • Kullanılacak Komponentler
  • 2 x E-E Jumper
  • 1 x Potansiyometre
  • 1 x Buton

Devre Şeması

Pot pini=A0 1.buton=9.pin

Programlama

Sahnemizde 4 adet kukla bulunuyor. 1-Akrep 2-Yelkovan 3-Saniye 4-Saatimizin sayılarının ve çerçevesinin bulunduğu kısım.

Akrep Kuklası Kodları

Akrep dön isimli iletim alındığında saat değişkeni kadar dönsün ve saat ayarlansın.

Saniye Kuklası Kodları

Saniye dön isimli iletim alındığında saniye değişkeni kadar dönsün ve saniye ayarlansın.

Yelkovan Kuklası Kodları

Yelkovan dön isimli iletim alındığında yelkovan değişkeni kadar dönsün ve dakika ayarlansın.

Aygıtlar Bölümü Kodları

Butona basıldığında potansiyometre ile akrep kuklamızı hareket ettirerek saati ayarlıyoruz.

Aygıtlar Bölümü Kodları

Butona basıldığında potansiyometre ile yelkovan kuklamızı hareket ettirerek dakikayı ayarlıyoruz.

Aygıtlar Bölümü Kodları

Butona basıldığında potansiyometre ile saniye kuklamızı hareket ettirerek saniyeyi ayarlıyoruz. Sayaç değişkenimiz 360 olduğunda sıfırlanıyor.