İçindekiler:
- Adım 1: Kullanılmış Donanım
- Adım 2: Arduino, Çıkış Donanımı ve Şemaları
- Adım 3: Sonuç ve Kaynak Kodları
Video: Arduino Uno'da RPM Metre: 3 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:18
Arduino, her şeye gücü yeten bir platformdur. Basit flaşörlerin yanı sıra daha gelişmiş otomasyon için karmaşık sistemler oluşturmaya izin verir. Farklı veri yolları sayesinde Arduino, farklı çevre birimleri içerecek şekilde genişletilebilir. Bugün engel kızılötesi sensörüne ve takometre için kullanımına daha yakından bakacağız. Sensör prensibi çok basittir. Verici ve alıcı diyot olmak üzere 2 diyot içerir.
Adım 1: Kullanılmış Donanım
Alıcı IR diyotu doğrudan 5V dijital çıkışa bağlanır ve alıcı diyotun tepki vereceği hassasiyeti (nesnenin mesafesini) kontrol etmek için bir potansiyometre kullanılabilir. Modül Arduino 5V tarafından desteklenmektedir, ayrıca 950nm / 940nm dalga boyunda (kullanılan diyota bağlı olarak) 38kHz'de kalıcı olarak ışık yayan bir verici IR diyotu sağlamak için kullanılır. Modül perakendecilerde (Aliexpress ve diğerleri) sırasıyla Engel Sensörü olmak üzere KY-032 adı altında bulunabilir. Birkaç versiyon var, çok basit bir şekilde inşa edilen ilk versiyonu kullandım.
Sensör, belirli bir mesafede (potansiyometre ile ayarlanan) 2-40 cm'lik bir engele tepki verir. Bir engel algılandığında, Arduino'yu işleyen modülün çıkış terminaline 5V'luk bir sinyal uygulanır. IR diyotların (in) avantajlarından biri, ışığın parlak yüzeylerden yansıyabilmesidir. Yani parlak yüzey mat yüzeye göre daha kısa mesafede algılanır. Bu bana bu sensörü takometre olarak farklı şekilde kullanmayı düşündürdü. Mat yüzeyde - krank milinin kasnağı yaklaşık 1 cm genişliğinde bir bant şeridi yapıştırdım veya alüminyum folyo kullanmak iyidir, ışığın daha iyi yansıtma özelliklerine sahiptir. Kazanç yoğunluğunu, kasnaktan sabit bir mesafede, modülün kasnağın kendisine değil, her krank mili devrinde modülden geçerken sadece banda tepki verecek şekilde ayarladım.
Adım 2: Arduino, Çıkış Donanımı ve Şemaları
Arduino, modülden gelen sinyali keser ve okuma sinyallerini dakikadaki sinyal sayısına dönüştüren bir formülle saniyede bir kez değerlendirilen bir değişken ekler. Bu, krank milinin (motorun) dakikadaki devir sayısını belirlemeyi mümkün kılar. Ekranı her saniye yenileyin. Hız daha sonra bir I2C dönüştürücülü 20x4 LCD karakterli ekranda görüntülenir. Dönüştürücüler sayesinde ekrana 4 kablo bağlamak yeterlidir. Güç kaynağı (5V), toprak (GND), saat sinyali (SCL), veri (SDA). Takometre, çeşitli makinelerde, traktörlerin kasnaklarının hız izlemesinde, biçerdöverlerde kullanılabilir, ayrıca endüstride makinelerin süreçlerini, çalışmasını ve etkinliğini izlemek için kullanılabilir.
Adım 3: Sonuç ve Kaynak Kodları
Proje ve diğer ilginç projeler için program şu adreste bulunabilir: https://arduino.php5.sk/otackomer.php?lang=en veya e-posta: [email protected]
Önerilen:
Arduino Hassas ve Doğru Volt Metre (0-90V DC): 3 Adım
Arduino Hassas ve Doğru Volt Ölçer (0-90V DC): Bu talimatta, bir Arduino Nano kullanarak yüksek voltajları DC (0-90v) göreceli hassasiyet ve doğrulukla ölçmek için bir voltmetre oluşturdum. Aldığım test ölçümleri yeterince doğruydu, çoğunlukla ölçülen gerçek voltajın 0,3v'si içinde
DIY Takometre (RPM Metre): 5 Adım
Kendin Yap Takometre (RPM Metre): Bu projede size 3€'luk bir IR mesafe sensörünün nasıl çalıştığını ve bunu düzgün çalışan uygun bir DIY takometre oluşturmak için nasıl kullanabileceğimizi göstereceğim. Başlayalım
Arduino Lux Metre - Arduino ile OPT3001 Arayüzleme: 4 Adım
Arduino Lux Meter - Arduino ile OPT3001 Arayüzleme: Genellikle ışık yoğunluğunu ölçmemiz gereken bir durumla karşı karşıyayız. Bu sorunu çözmemize yardımcı olacak küçük bir proje yapmaya karar verdim. Bu proje, OPT3001'i Arduino ile Lux metre olarak nasıl kullanabileceğimizi göstermektedir. Ben bu projede
STM32 ile RPM Metre: 8 Adım
STM32'li RPM Ölçer: Satın almak biraz zahmetli olsa da (çünkü birçok internet mağazasında mevcut değildir), STM32 L432KC'yi tartışmayı gerekli buluyorum. Bu çip, ULTRA DÜŞÜK GÜÇ olduğundan özel ilgiyi hak ediyor. Ancak ST'ye sahip olmayanlar için
Arduino UNO'lu LED VU-Metre: 7 Adım (Resimli)
Arduino UNO ile LED VU-Metre: Bir ses birimi (VU) ölçer veya standart ses göstergesi (SVI), ses ekipmanındaki sinyal seviyesinin bir temsilini gösteren bir cihazdır. Bu projede ses sinyalinin ne kadar yoğun olduğunu belirtmek için LED'ler kullandım.Ses yoğunluğu i