Cuprins:

Placă multisenzor Arduino! (Partea 1): 11 pași (cu imagini)
Placă multisenzor Arduino! (Partea 1): 11 pași (cu imagini)

Video: Placă multisenzor Arduino! (Partea 1): 11 pași (cu imagini)

Video: Placă multisenzor Arduino! (Partea 1): 11 pași (cu imagini)
Video: DHT11 temperature and humidity sensor with Arduino [code explained] | Arduino tutorial 15 2024, Noiembrie
Anonim
Placă multisenzor Arduino! (Partea 1)
Placă multisenzor Arduino! (Partea 1)

Această placă este o lucrare completă care vă va ajuta să obțineți citirile de la diferiți senzori!

Vă rugăm să vizitați canalul meu, Suscribe:

www.youtube.com/user/josexers

Pasul 1: Scheme

Caracteristici ale consiliului:

Intrare 12VDC

4 porturi I2C (senzori LCD, OLED, RTC)

4 intrări analogice (16 biți de la 0 la 65535 în loc de la 0 la 1024 ADC de bază arduino) pe care le aveți la bord, rezistență la șunt selectabilă prin jumper pentru transmițător 4-20ma

4 conectoare seriale (2 seriale și 2 software seriale compatibile Bluetooth)

1 port SPI (senzori, SD)

1 port digital D5 (I / 0)

3 porturi 1wire

Pasul 2: Lista materialelor

Proiect de lege de materiale
Proiect de lege de materiale
Proiect de lege de materiale
Proiect de lege de materiale
Proiect de lege de materiale
Proiect de lege de materiale

1 - Arduino Pro mini

Bloc terminal 4 - 3,5 mm 2

1 - 5mm 2 bloc de borne

2 - pini masculi antet 40x1

1 - 8x2 pini masculi antet

1 - 7805 Regulator de tensiune

1 - 1N4148 Diodă

2 - 100uF 25V Capasitoare electrolitice

1 - modul ads1115

1 - RTC i2c

1 - Afișaj Oled de 0,94 '

1- Modul SD pentru arduino

Pasul 3: senzor analogic simplu

Senzor analogic simplu
Senzor analogic simplu

Descriere

Seria LM35 sunt dispozitive de temperatură cu circuit integrat de precizie cu o tensiune de ieșire liniar proporțională cu temperatura centigradă

Caracteristici1 • Calibrat direct în grade Celsius (centigradi)

• Liniar + Factor de scală de 10 mV / ° C

• 0,5 ° C Precizie asigurată (la 25 ° C)

• Evaluat pentru o gamă completă de -55 ° C până la 150 ° C

• Potrivit pentru aplicații la distanță

• Cost redus datorită tăierii la nivel de napolitane

• Funcționează de la 4 V la 30 V

• Scurgere de curent mai mică de 60 μA

• Autoîncălzire scăzută, 0,08 ° C în aer static

• Numai fără liniaritate ± ¼ ° C Tipic

• Ieșire cu impedanță redusă, 0,1 Ω pentru 1-mA Load 2 Applications

• Surse de alimentare

• Gestionarea bateriei

• HVAC

• Aparate

Pasul 4: senzor discret

Senzor discret
Senzor discret

Senzorii PIR vă permit să simțiți mișcarea, utilizată aproape întotdeauna pentru a detecta dacă un om s-a mutat în sau în afara domeniului senzorilor. Sunt mici, ieftine, cu putere redusă, ușor de utilizat și nu se uzează. Din acest motiv, acestea se găsesc în mod obișnuit în aparatele și gadgeturile utilizate în case sau în afaceri. Acestea sunt adesea denumite senzori PIR, "infraroșu pasiv", "piroelectric" sau "mișcare IR".

Pasul 5: senzor I2C

Senzor I2C
Senzor I2C
Senzor I2C
Senzor I2C

BMP180

Este un senzor de presiune barometrică cu o interfață I2C („Wire”). Senzorii de presiune barometrică măsoară presiunea absolută a aerului din jurul lor. Această presiune variază atât în funcție de vreme, cât și de altitudine. În funcție de modul în care interpretați datele, puteți monitoriza modificările vremii, măsura altitudinea sau orice alte sarcini care necesită o citire precisă a presiunii.

Accelerometru MPU-6050 + Gyro

Accelerometrele, giroscopurile și IMU-urile sunt niște senzori incredibil de utili, care sunt integrați din ce în ce mai mult în dispozitivele electronice din jurul nostru. Acești senzori sunt utilizați în telefoane mobile, console de jocuri, cum ar fi telecomanda wireless Wii, jucării, roboți auto-echilibrați, costume de captare a mișcării și multe altele. Accelerometrele sunt utilizate în principal pentru a măsura accelerația și înclinarea, giroscopele sunt utilizate pentru a măsura viteza și orientarea unghiulară, iar IMU-urile (care combină atât accelerometrele, cât și giroscopele) sunt utilizate pentru a oferi o înțelegere completă a accelerației, vitezei, poziției, orientării și multe altele a dispozitivului.

Pasul 6: 1 senzori de sârmă

1 senzori de sârmă
1 senzori de sârmă
1 senzori de sârmă
1 senzori de sârmă

Thermomete digital cu 1 fir Parasite-Power

Termometrul digital DS18S20 oferă măsurători de temperatură de 9 biți Celsius și are o funcție de alarmă cu puncte de declanșare superioare și inferioare programabile de utilizator, nevolatile. DS18S20 comunică printr-o magistrală 1-Wire® care, prin definiție, necesită o singură linie de date (și masă) pentru comunicarea cu un microprocesor central. În plus, DS18S20 poate obține energie direct din linia de date („parazit power”), eliminând necesitatea unei surse de alimentare externe.

Caracteristici cheie Interfața unică cu 1 fir necesită un singur pin pentru comunicare

Temperaturi de la -55 ° C la + 125 ° C (-67 ° F la + 257 ° F) ± 0,5 ° C

Precizie de la -10 ° C la + 85 ° C

Rezoluție pe 9 biți

Nu sunt necesare componente externe

DHT11

Putere extrem de redusă de 3 până la 5V și I / O 2,5mA utilizare maximă în timpul conversiei (în timp ce solicitați date)

Bun pentru citiri de umiditate de 20-80% cu o precizie de 5%

Bun pentru citiri de temperatură 0-50 ° C precizie ± 2 ° C

Rată de eșantionare mai mare de 1 Hz (o dată pe secundă)

Dimensiunea corpului 15,5 mm x 12 mm x 5,5 mm 4 pini cu 0,1 distanță

Pasul 7: rutina senzorului de răspuns (sau uneori frecvență)

Rutina senzorului de răspuns (sau uneori frecvență)
Rutina senzorului de răspuns (sau uneori frecvență)
Rutina senzorului de răspuns (sau uneori frecvență)
Rutina senzorului de răspuns (sau uneori frecvență)

Senzor cu ultrasunete

Senzorul de măsurare cu ultrasunete HC-SR04. Acest senzor economic oferă funcționalitate de măsurare fără contact de 2 cm până la 400 cm, cu o precizie care poate ajunge până la 3 mm. Fiecare modul HC-SR04 include un transmițător cu ultrasunete, un receptor și un circuit de control.

Senzor de debit

Acest senzor se așază în linie cu linia de apă și conține un senzor rotativ pentru a măsura cât de multă apă s-a deplasat prin ea. Există un senzor magnetic Hall-Effect integrat care emite un impuls electric la fiecare revoluție. „Senzorul de debit de apă cu efect Hall YFS201” vine cu trei fire: Roșu / VCC (5-24V DC Input), Negru / GND (0V) și Yellow / OUT (Ieșire impuls)

Pasul 8: Cel mai bun proiect Brain

Cel mai bun proiect Brain
Cel mai bun proiect Brain

Există mani Arduinos, dar trebuie să păstrăm acest lucru practic și ușor

Așa că vă recomand Arduino Pro mini

este MIC, dar puternic

Tot compatibil:

Biblioteca I2C

1 Biblioteca de sârmă

Biblioteca SD

SPI

Citiri analogice (10 biți)

Pasul 9: citirea ADC Beter

Lectură ADC Beter
Lectură ADC Beter

ADS1115

Descriere

Dispozitivele ADS1113, ADS1114 și ADS1115 (ADS111x) sunt convertoare de precizie, cu putere redusă, pe 16 biți, compatibile I 2C, analog-digital (ADC) oferite într-un pachet X2QFN-10 ultra-mic, fără plumb și un Pachet VSSOP-10. Dispozitivele ADS111x încorporează o referință de tensiune la derivă redusă și un oscilator. ADS1114 și ADS1115 încorporează, de asemenea, un amplificator de câștig programabil (PGA) și un comparator digital. Aceste caracteristici, împreună cu o gamă largă de alimentare de operare, fac ca ADS111x să fie potrivit pentru aplicații de măsurare a senzorilor cu restricții de putere și spațiu

1 Caracteristici1 • Pachet ultra-mic X2QFN: 2 mm × 1,5 mm × 0,4 mm

• Gama largă de alimentare: 2,0 V până la 5,5 V

• Consum redus de curent: 150 μA (modul de conversie continuă)

• Rata de date programabilă: 8 SPS la 860 SPS

• Decontare cu un singur ciclu

• Referință de tensiune internă în derivă redusă

• Oscilator intern

• Interfață I 2C: patru adrese care pot fi selectate

• Patru intrări cu un singur capăt sau două intrări diferențiale (ADS1115)

• Comparator programabil (ADS1114 și ADS1115)

• Gama de temperatură de funcționare: –40 ° C până la + 125 ° C 2 Aplicații

• Instrumentație portabilă

• Monitorizarea tensiunii și curentului bateriei

• Sisteme de măsurare a temperaturii

• Electronice de consum

• Automatizarea fabricii și controlul proceselor

Pasul 10: Jurnal de date SD și RTC

SD Data Logging și RTC
SD Data Logging și RTC
SD Data Logging și RTC
SD Data Logging și RTC
SD Data Logging și RTC
SD Data Logging și RTC

Cele două sunt foarte utile dacă proiectul dvs. implică o bază de date pentru a raporta orice tendință a unei variabile

Vă recomand să îl cumpărați separat, dar puteți găsi și câteva plăci care se unesc.

SD va salva un fișier CVS, iar datele vor fi reprezentate astfel

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

Având DATA, ORA, VARIABLE0, VARIABLE1, VARIABLE2

Este imperativ să definiți intervalul în care aceste variabile sunt salvate, mai multe eșantionări la minut, mai multe date pe care va trebui să le prelucrați.

Biblioteci implicate:

Pasul 11: Consiliul

Image
Image
Consiliul
Consiliul

Aici las o imagine preliminară despre cum va fi produsul final

De asemenea, un Gerber Files

SOFTWARE CURENT!

Recomandat: