İçindekiler:

Çoklu Sensör Kartı Arduino! (Bölüm1): 11 Adım (Resimlerle)
Çoklu Sensör Kartı Arduino! (Bölüm1): 11 Adım (Resimlerle)

Video: Çoklu Sensör Kartı Arduino! (Bölüm1): 11 Adım (Resimlerle)

Video: Çoklu Sensör Kartı Arduino! (Bölüm1): 11 Adım (Resimlerle)
Video: Visual Studio C# ve Arduino ile Uzaktan Kumandalı Media Player Projesi 1, SDKY 2024, Temmuz
Anonim
Çoklu Sensör Kartı Arduino! (Bölüm 1)
Çoklu Sensör Kartı Arduino! (Bölüm 1)

Bu pano, çeşitli sensörlerden okumalar almanıza yardımcı olacak eksiksiz bir çalışmadır!

Lütfen Kanalımı Ziyaret Edin, Abone Olun:

www.youtube.com/user/josexers

Adım 1: Şemalar

Kurulun Özellikleri:

12VDC Giriş

4 I2C Bağlantı Noktası (Sensörler LCD, OLED, RTC)

4 Analog giriş (0 ila 1024 temel arduino ADC yerine 16 bit 0 ila 65535), 4-20ma Verici için jumper seçilebilir şönt direnci

4 seri konektör (2 seri ve 2 yazılım seri Bluetooth uyumlu)

1 SPI bağlantı noktası (Sensörler, SD)

1 Dijital Bağlantı Noktası D5 (I/0)

3 1 kablolu bağlantı noktası

Adım 2: Malzeme Listesi

Malzeme Listesi
Malzeme Listesi
Malzeme Listesi
Malzeme Listesi
Malzeme Listesi
Malzeme Listesi

1 - Arduino Pro mini

4 - 3.5mm 2 Terminal Bloğu

1 - 5mm 2 Terminal Bloğu

2 - 40x1 başlık erkek pimleri

1 - 8x2 başlık erkek pimleri

1 - 7805 Voltaje Regülatörü

1 - 1N4148 Diyot

2 - 100uF 25V Elektrolitik Kapasitörler

1 - ads1115 modülü

1 - RTC i2c

1 - 0.94' Oled Ekran

1- arduino için SD modülü

Adım 3: Basit Analog Sensör

Basit Analog Sensör
Basit Analog Sensör

Açıklama

LM35 serisi, Santigrat sıcaklığıyla doğrusal orantılı bir çıkış voltajına sahip hassas entegre devre sıcaklık cihazlarıdır.

Özellikler1• Doğrudan Santigrat (Santigrat) Olarak Kalibre Edildi

• Doğrusal + 10-mV/°C Ölçek Faktörü

• 0,5°C Doğruluk Garantisi (25°C'de)

• Tam −55°C ila 150°C Aralığı için Derecelendirilmiş

• Uzak Uygulamalar için Uygun

• Gofret Düzeyinde Kırpma Sayesinde Düşük Maliyet

• 4 V ila 30 V arasında çalışır

• 60-μA'dan az Akım Tahliyesi

• Düşük Kendinden Isıtma, Durgun Havada 0,08°C

• Doğrusal Olmayan Yalnızca ±¼°C Tipik

• Düşük Empedanslı Çıkış, 1-mA Yük 2 Uygulamaları için 0.1 Ω

• Güç kaynakları

• Pil Yönetimi

• HVAC

• Aletler

Adım 4: Ayrık Sensör

Ayrık Sensör
Ayrık Sensör

PIR sensörleri, neredeyse her zaman bir insanın sensör aralığına girip girmediğini tespit etmek için kullanılan hareketi algılamanıza izin verir. Küçük, ucuz, düşük güçlü, kullanımı kolay ve yıpranmazlar. Bu nedenle evlerde veya işyerlerinde kullanılan aletlerde ve cihazlarda yaygın olarak bulunurlar. Genellikle PIR, "Pasif Kızılötesi", "Piroelektrik" veya "IR hareket" sensörleri olarak adlandırılırlar.

Adım 5: I2C Sensörü

I2C Sensörü
I2C Sensörü
I2C Sensörü
I2C Sensörü

BMP180

I2C (“Tel”) arayüzüne sahip bir barometrik basınç sensörüdür. Barometrik basınç sensörleri, etraflarındaki havanın mutlak basıncını ölçer. Bu basınç hem havaya hem de rakıma göre değişir. Verileri nasıl yorumladığınıza bağlı olarak, havadaki değişiklikleri izleyebilir, rakımı ölçebilir veya doğru bir basınç okuması gerektiren diğer görevleri yapabilirsiniz.

MPU-6050 İvmeölçer + Gyro

İvmeölçerler, jiroskoplar ve IMU'lar, çevremizdeki elektronik cihazlara giderek daha fazla entegre edilen inanılmaz derecede kullanışlı küçük sensörlerdir. Bu sensörler cep telefonlarında, Wii kablosuz uzaktan kumanda gibi oyun konsollarında, oyuncaklarda, kendi kendini dengeleyen robotlarda, hareket yakalama takımlarında ve daha fazlasında kullanılır. İvmeölçerler esas olarak ivme ve eğimi ölçmek için kullanılır, jiroskoplar açısal hız ve oryantasyonu ölçmek için kullanılır ve IMU'lar (hem ivmeölçerleri hem de jiroskopları birleştirir) bir cihazın ivmesini, hızını, konumunu, yönünü ve daha fazlasını tam olarak anlamak için kullanılır.

Adım 6: 1 Kablolu Sensörler

1 Tel Sensörler
1 Tel Sensörler
1 Tel Sensörler
1 Tel Sensörler

1-Wire Parazit-Güç Dijital Termometre

DS18S20 dijital termometre, 9 bit Santigrat sıcaklık ölçümleri sağlar ve kalıcı, kullanıcı tarafından programlanabilen üst ve alt tetik noktaları ile bir alarm işlevine sahiptir. DS18S20, tanımı gereği merkezi bir mikroişlemci ile iletişim için yalnızca bir veri hattı (ve toprak) gerektiren 1-Wire® veri yolu üzerinden iletişim kurar. Ek olarak, DS18S20, harici bir güç kaynağı ihtiyacını ortadan kaldırarak doğrudan veri hattından ("parazit gücü") güç alabilir.

Temel ÖzelliklerBenzersiz 1-Wire® Arabirimi İletişim için Yalnızca Bir Bağlantı Noktası Pimi Gerektirir

-55°C ila +125°C (-67°F ila +257°F)±0.5°C arası sıcaklıklar

-10°C ile +85°C arasında doğruluk

9-Bit Çözünürlük

Harici Bileşen Gerekmez

DHT11

Dönüştürme sırasında ultra düşük maliyetli 3 ila 5V güç ve I/O 2.5mA maksimum akım kullanımı (veri istenirken)

%5 doğrulukla %20-80 nem okumaları için iyi

0-50°C sıcaklık okumaları için iyi ±2°C doğruluk

En fazla 1 Hz örnekleme hızı (saniyede bir)

Gövde boyutu 15.5mm x 12mm x 5.5mm 0.1 aralıklı 4 pim

7. Adım: Tepki Sensörünün Rutini (veya Bazen Frekans)

Tepki Sensörünün Rutini (veya Bazen Frekans)
Tepki Sensörünün Rutini (veya Bazen Frekans)
Tepki Sensörünün Rutini (veya Bazen Frekans)
Tepki Sensörünün Rutini (veya Bazen Frekans)

Ultrasonik sensör

HC-SR04 ultrasonik mesafe sensörü. Bu ekonomik sensör, 2 cm'den 400 cm'ye kadar temassız ölçüm işlevselliği sağlar ve 3 mm'ye kadar ulaşabilen bir doğruluk aralığına sahiptir. Her HC-SR04 modülü bir ultrasonik verici, bir alıcı ve bir kontrol devresi içerir.

Akış sensörü

Bu sensör su hattı ile aynı hizadadır ve içinden ne kadar su geçtiğini ölçmek için bir fırıldak sensörü içerir. Her devirde elektrik darbesi veren entegre bir manyetik Hall Etkisi sensörü vardır. “YFS201 Hall Etkili Su Akış Sensörü” üç kablo ile gelir: Kırmızı/VCC (5-24V DC Giriş), Siyah/GND (0V) ve Sarı/OUT (Darbe Çıkışı)

Adım 8: En İyi Proje Beyni

En İyi Proje Beyin
En İyi Proje Beyin

Mani Arduino'lar var ama bunu pratik ve kolay tutmamız gerekiyor

Bu yüzden Arduino Pro mini'yi tavsiye ederim

KÜÇÜK ama güçlü

Tümüyle uyumlu:

I2C Kitaplığı

1 Tel Kitaplığı

SD Kitaplığı

SPI

Analog Okumalar (10 Bit)

Adım 9: Daha İyi ADC Okuması

Daha İyi ADC Okuması
Daha İyi ADC Okuması

ADS1115

Açıklama

ADS1113, ADS1114 ve ADS1115 cihazları (ADS111x), ultra küçük, kurşunsuz, X2QFN-10 paketinde sunulan hassas, düşük güçlü, 16 bit, I 2C uyumlu, analogdan dijitale dönüştürücülerdir (ADC'ler). VSSOP-10 paketi. ADS111x cihazları, düşük sapmalı bir voltaj referansı ve bir osilatör içerir. ADS1114 ve ADS1115 ayrıca programlanabilir bir kazanç amplifikatörü (PGA) ve bir dijital karşılaştırıcı içerir. Bu özellikler, geniş bir çalışma besleme aralığı ile birlikte, ADS111x'i güç ve alan kısıtlı, sensör ölçüm uygulamaları için çok uygun hale getirir.

1 Özellikler1• Ultra Küçük X2QFN Paket: 2 mm × 1,5 mm × 0,4 mm

• Geniş Besleme Aralığı: 2,0 V - 5,5 V

• Düşük Akım Tüketimi: 150 μA (Sürekli Dönüşüm Modu)

• Programlanabilir Veri Hızı: 8 SPS - 860 SPS

• Tek Döngü Yerleşimi

• Dahili Low-Drift Voltaj Referansı

• Dahili Osilatör

• I 2C Arayüzü: Dört Pin Seçilebilir Adres

• Dört Tek Uçlu veya İki Diferansiyel Giriş (ADS1115)

• Programlanabilir Karşılaştırıcı (ADS1114 ve ADS1115)

• Çalışma Sıcaklık Aralığı: –40°C ila +125°C 2 Uygulama

• Taşınabilir Enstrümantasyon

• Akü Gerilimi ve Akım İzleme

• Sıcaklık Ölçüm Sistemleri

• Tüketici Elektroniği

• Fabrika Otomasyonu ve Proses Kontrolü

Adım 10: SD Veri Kaydı ve RTC

SD Veri Kaydı ve RTC
SD Veri Kaydı ve RTC
SD Veri Kaydı ve RTC
SD Veri Kaydı ve RTC
SD Veri Kaydı ve RTC
SD Veri Kaydı ve RTC

Bu ikisi, projeniz bir değişkenin herhangi bir eğilimini bildirmek için bir veritabanı içeriyorsa çok kullanışlıdır.

Ayrı olarak satın almanızı tavsiye ederim, ancak bir araya gelen bazı panolar da bulabilirsiniz.

SD, bir CVS dosyasını kaydedecek ve veriler bu şekilde temsil edilecektir.

2017-18-08, 21:32, 100, 25, 668

TARİH, SAAT, DEĞİŞKEN0, DEĞİŞKEN1, DEĞİŞKEN2 olması

Bu değişkenlerin kaydedildiği aralığı tanımlama zorunluluğu, dakikada daha fazla örnekleme, işlemeniz gereken daha fazla veri.

İlgili Kütüphaneler:

Adım 11: Yönetim Kurulu

Image
Image
Pano
Pano

Burada nihai ürünün nasıl olacağına dair bir ön resim bırakıyorum.

Ayrıca bir Gerber Dosyaları

YAZILIM YAKINDA!

Önerilen: