Yanıtlar:
HC-SR04 sadece 5v ile çalıştırılabilir (spesifikasyonlara gidin). Ancak, bir breadboard'ınız varsa sorununuzu kolayca düzeltebilirsiniz. 5v "ray" olarak bir satır atayın ve gerektiği kadar sensör takın.
EDIT : Breadboard nasıl kullanılır . Temel olarak, kartın her iki tarafındaki iki uzun sıra güç kaynağı için raylar olarak kullanılabilir. Sadece 5v rayınızı toprak rayınızdan ayrı tuttuğunuzdan emin olun (5v genellikle breadboard üzerinde genellikle kırmızı işaretlidir). Ayrıca birçok satırdan birini kullanabilirsiniz. Aşağıdaki resim nasıl bağlandıklarını göstermektedir. Bir satırı 5v'ye ayırın. Böylece, 5v'den bir pim o sıraya gider ve daha sonra deliklerin geri kalanı şimdi 5v'dir ve sensörler için kullanılabilir!
Sensör veri sayfası size izin verilen giriş voltaj aralığını söyleyecektir.
HC-SR04'ü 3V3'ten güçlendirerek sonuç alacak olsanız da sonuçlar güvenilir olmayacaktır. Doğru okumalar istiyorsanız, 5V'den güç almanız gerekir. Bu gönderiye bakın .
3V3
5V
5V pinten birden fazla cihaza güç vermemek için bir neden yoktur. Breadboard'unuz varsa, 5V pini bir güç rayına bağlayın. Diğer cihazlar daha sonra güç rayından çalıştırılabilir.
Daha genel bir düzeyde: Her şeyden önce, bileşenleri (ekipman) veya ekipman parçalarını kızartmadan önce sormak her zaman iyidir. Öğrenme sürecinin bir sonraki adımı, bileşenin veri sayfasını (bu durumda sensör) okumak ve anlamaktır. Cihazı güvenli bir şekilde çalıştırmak için voltaj seviyeleri her zaman veri sayfasının bir parçası olacaktır, çünkü bu bilgi gerçekten önemlidir.
Genellikle bir "Teknik Özellikler ve Sınırlamalar" bölümü veya çalışma voltajlarını içeren özelliklerin bir listesi olacaktır. Veri sayfaları ayrıca adın aşılmaması gereken çalışma koşulları (voltaj, akım, sıcaklık gibi) önerdiği gibi "Mutlak Maksimum Değerler" bölümünü de içerir. Bu sınırların ötesindeki gerilmeler kalıcı hasara neden olabilir veya cihazın güvenilirliğini etkileyebilir. Belgelenen aralıklar dışındaki işlemler de garantiyi geçersiz kılar.
Bahsedilen sensör söz konusu olduğunda, veri sayfasında (NULL cevabında belirtildiği gibi) minimum, tipik, maksimum çalışma voltajı (4.5 V, 5 V, 5.5 V) listelenir. Sensör 3.3 V 5,5 V Undervolting için 4.5 V aralığında çalıştırılması gerekir Yani olabilir aslında sensörü yok etmez ama (ve Joan Yanıt başına irade) performansı önemli ölçüde azaltabilir. En beklenmedik anda başarısız olabilir veya basitçe saçma değerleri okuyabilir. Basitçe söylemek gerekirse, bu sensörü çalıştırmak için 3,3 V kullanmak mümkün değildir.
Diğer cevaplar, bağlanacak sensör sayısının 5 V pin sayısıyla sınırlı olmadığını açıkça ortaya koydu. Ayrıca bu sınırlamanın nasıl aşılacağı konusunda da çözümler sundular. Not Bu yalnızca güç raylı pimleri ve geçerli olduğunu değil , destek sadece çok sınırlı akıma GPIO pimleri için.
Bununla birlikte, dikkate alınması gereken bir sınır vardır - bu sensörlerin kullanılan güç kaynağına göre çizdiği akım. Söz konusu sensörün listelenen maksimum çalışma akımı 20 mA'dır. Bu o kadar da değil - ancak on sensör kullanılırsa, önemli olmaya başlayan 200 mA'ya kadar toplanır. Bu yüzden güç kaynağının Pi'yi, çevre birimlerini (klavye, wifi dongle, ... gibi) ve çeşitli sensörleri takabildiğinden emin olun. Bu tahmini kontrol etmek ve mevcut taleplerin tümünü toplamak ve arzın mevcut oranıyla karşılaştırmak Karşılaştırma için RaspberryPi'nin güç tüketimini kontrol edin .