Intel® Galileo Anakartları için daha yukarı kaydırma üzerinde öğretici 1 ve adım 7

Belgeler

Yükleme ve Kurulum

000006607

08.09.2017

Bu derste, hangi makinelerin duyabileceğinizi öğreniriz. Seri monitör kullanılarak yapılan basit çıktılardan, ses girişine yanıt eden LED 'ler için, mümkün olduğunca yüzeyi biraz daha iyi bir şekilde yeniden boyutlandırılmış ediyoruz.

Sınırsız anakartları, sizi sensörlerle takmak için seçenekler dizisi sunarak Micro-Controller ' d a k i genişletmemize nasıl yardımcı olabileceğini öğreniriz.

Seri izleyici 'yi kullanarak, mikrofonun ne kadar çekileceğini giden değerleri takip eteceğiz. Fiziksel dünyayı görmek için, o anda akım akışını sınırlayan bir direnç ile bir ışık bağlatık. Ohm 'nin yasalarını kullanarak, elimizden daha alçak bir şekilde ihtiyaç duymamış olan doğru direnç miktarını hesaplamamız mümkün.

Zorluklar

  • Daha düşük bir ses örneğini açmak amacıyla kodu nasıl ayarlarsınız?

  • Daha fazla LED 'i, siz mikrofondan alınan gelen verilere göre projenize daha iyi bir şekilde bağlayın. Farklı gelen okumalar aralığına göre her ışık için yanıp sönmeleri deneyin.

  • Zayıflatma örneğini (Dosya > örnekleri Ile açın > 01. > belirme temelleri). Kodunuzda genişletmek için bu örnek kodu nasıl kullanabilirsiniz?

NotBu kod, ışık için PIN 9 kullanıyor, böylece test etmek için mevcut devreyi kullanabilirsiniz.
 
  • Örnekleme hızı belirli bir değere ulaştığında, ışık hızının parlaklığını karartma olarak ayarlayın. Aksi takdirde tamamen parlak bir şekilde ayarlayın.

  • Gelen ses verisi, biraz tırtıklı; değerler arasında düz bir geçiş değildir. Sabit kaydırma değerleri elde etmek için bir yumuşatma tekniği (ortalama gelen okumaları hesaplama) nasıl kullanılır?
    Arduino düzleştirme öğreticisi