BeagleBoard-xM'yi, bir 'seviye değiştirici' kullanmadan bu HC-SR04 ile birbirine bağlamanın başka yolları da vardır.
HC-SR04 üzerindeki pimler iki yönlü değildir , yalnızca giriş veya çıkıştır ve bu nedenle seviye değiştiriciye ihtiyaç duymazlar.
Yankı darbe pimi, BeagleBoard-xM'ye bir giriş sağlar ve arabirim için en kolay olanıdır, voltaj bölücüde 1.8: 5'e yakın (toplam = 1.8 + 3.3) oldukça yakın olan iki dirence ihtiyacınız vardır:
bu devreyi simüle et - CircuitLab kullanılarak oluşturulan şematik
(Dirençler başka değerler olabilir, örneğin 3.3K ve 6.8K muhtemelen işe yarayabilir)
Tetik pimi, açık için 5V'a ve kapalı için 0V'a yakın gerektirir. Sinyali aktif olarak 0V'a çekmek için NPN BJT'yi almak için sıradan, ucuz, kolay bir kullanım ve 5V'ye ulaşmak için bir çekme direnci kullanın.
bu devreyi simüle et
NPN BJT'nin neredeyse tüm genel amaçları yapılacaktır ve direnç değerleri de değiştirilebilir, ancak önemli ölçüde daha küçük direnç değerlerinde çok fazla nokta yoktur. Diğer değer dirençlerini alma zorluğunu ortadan kaldırmak için voltaj bölücü ile aynı değerleri kullanabilirsiniz.
Not: Beagleboard çıkış piminin duygusu ters çevrilir, tetikleme için DÜŞÜK ve kapalı için YÜKSEK.
Parçaları olan yerel bir elektronik mağazanız bile olabilir, aksi takdirde posta ve paketleme muhtemelen parçalardan daha pahalıya mal olacaktır (eğer bir tane satın alabilirseniz 50 ¢ altında iyi sanırım)