Sensörlerden Gelen Verilere Göre Alarm

Merhabalar arkadaşlar, Forumda, elektronikte ve programlama konusunda çok yeniyim. Ancak oldukça meraklıyım. Değişik çalışmalar yapmaya ve farklı kodlar yazmaya çalışıyorum mümkün olduğunca. Geçen gün aklıma bir devre geldi ancak bir yerde takıldım. Ben bir (ya da daha çok) sensörden gelen verilere göre buzzer ses çıkarsın istiyorum. Yalnız “son okunan 20 veri aynı ise alarm çalsın” şeklinde bir şey düşünüyorum. Son gelen 6 veriye göre bunu yapabilecek bir şey yazdım ama böylesi içime sinmiyor. Henüz amatör olduğum için bazı şeyleri eksik veya gereğinden fazla yapabiliyorum. Bu kodu daha kısa nasıl yazabilirim? Bunun için hangi yapıyı kullanmak gerekir? Burada kodlar var; https://pastebin.com/embed\_iframe/L4jXfuRk Burada da projenin simülasyonu var; https://circuits.io/circuits/4658637-the-unnamed-circuit Yorumlarınız için şimdiden teşekkür ederim.

array kullanman lazım https://www.arduino.cc/en/reference/array

Aynı sorun bendede var 2 adet pır kullanıyorum ve bu pırlardan gelen sinyali buzzer ile seslendiriyorum. hareket algılamayı birden fazla yaptıktan sonra buzzer ötsün istiyorum yapabilen varsa yazsın lütfen