INHOUDSOPGAWE:

Multisensorbord Arduino! (Deel 1): 11 stappe (met foto's)
Multisensorbord Arduino! (Deel 1): 11 stappe (met foto's)

Video: Multisensorbord Arduino! (Deel 1): 11 stappe (met foto's)

Video: Multisensorbord Arduino! (Deel 1): 11 stappe (met foto's)
Video: Lesson 12: Using Arduino Programming function and switch | SunFounder Robojax 2024, Julie
Anonim
Multisensorbord Arduino! (Deel 1)
Multisensorbord Arduino! (Deel 1)

Hierdie bord is 'n volledige werk wat u sal help om die lesings van verskillende sensors te kry!

Besoek my kanaal, skryf in:

www.youtube.com/user/josexers

Stap 1: Skema's

Kenmerke van die raad:

12VDC insette

4 I2C -poorte (sensors LCD, OLED, RTC)

4 analoog insette (16 bits 0 tot 65535 in plaas van die 0 tot 1024 basiese arduino ADC) wat u aan boord het

4 seriële verbindings (2 seriële en 2 sagteware seriële Bluetooth -versoenbaar)

1 SPI -poort (sensors, SD)

1 digitale poort D5 (I/0)

3 1 -drade -poorte

Stap 2: Staatsbrief

Staatsbrief
Staatsbrief
Staatsbrief
Staatsbrief
Staatsbrief
Staatsbrief

1 - Arduino Pro mini

4 - 3,5 mm 2 aansluitblok

1 - 5 mm 2 aansluitblok

2 - 40x1 kopstuk mannetjiespenne

1 - 8x2 kopstukke manlike penne

1 - 7805 Voltaje -reguleerder

1 - 1N4148 Diode

2 - 100uF 25V elektrolitiese kondensators

1 - ads1115 module

1 - RTC i2c

1 - 0.94 'Oled Display

1- SD-module vir arduino

Stap 3: Eenvoudige analoge sensor

Eenvoudige analoge sensor
Eenvoudige analoge sensor

Beskrywing

Die LM35-reeks is presiese geïntegreerde kragtemperatuurtoestelle met 'n uitgangsspanning wat lineêr in verhouding is tot die Celsius-temperatuur

Kenmerke1 • Direk gekalibreer in Celsius (Celsius)

• Lineêre + 10-mV/° C Skaalfaktor

• 0.5 ° C Verseker akkuraatheid (by 25 ° C)

• Gegradeer vir die volle −55 ° C tot 150 ° C reeks

• Geskik vir toepassings op afstand

• Lae koste as gevolg van snoei op die vlak

• Werk van 4 V tot 30 V

• Minder as 60 μA stroomafvoer

• Lae selfverhitting, 0,08 ° C in stil lug

• Slegs nie-lineariteit ± ¼ ° C Tipies

• Lae-impedansie-uitset, 0,1 Ω vir 1-mA Load 2-toepassings

• Kragbronne

• Batterybestuur

• HVAC

• Toestelle

Stap 4: Diskrete sensor

Diskrete sensor
Diskrete sensor

Met PIR -sensors kan u beweging voel, byna altyd gebruik om te bepaal of 'n mens binne of buite die sensorreeks beweeg het. Hulle is klein, goedkoop, lae krag, maklik om te gebruik en word nie verslind nie. Om hierdie rede word dit algemeen aangetref in toestelle en toestelle wat in huise of besighede gebruik word. Daar word gereeld na hulle verwys as PIR-, "Passiewe Infrarooi", "Pyro -elektriese" of "IR -bewegingsensors".

Stap 5: I2C -sensor

I2C sensor
I2C sensor
I2C sensor
I2C sensor

BMP180

Is 'n barometriese druksensor met 'n I2C ("Wire") koppelvlak. Barometriese druksensors meet die absolute druk van die lug rondom hulle. Hierdie druk wissel met die weer en hoogte. Afhangende van hoe u die data interpreteer, kan u veranderinge in die weer monitor, hoogte meet of enige ander taak wat 'n akkurate druklesing vereis.

MPU-6050 versnellingsmeter + gyro

Versnellingsmeters, gyroskope en IMU's is ongelooflik nuttige klein sensors wat al meer in die elektroniese toestelle rondom ons geïntegreer word. Hierdie sensors word gebruik in selfone, speelkonsole soos die draadlose Wii-afstandsbediening, speelgoed, selfbalanserende robotte, bewegingsopnamepakke en meer. Versnellingsmeters word hoofsaaklik gebruik om versnelling en kanteling te meet, gyroskope word gebruik om hoeksnelheid en oriëntasie te meet en IMU's (wat versnellingsmeters en gyroskope kombineer) word gebruik om 'n volledige begrip te gee van die versnelling, spoed, posisie, oriëntasie van 'n toestel en meer.

Stap 6: 1 Draad sensors

1 Draad sensors
1 Draad sensors
1 Draad sensors
1 Draad sensors

1-draads parasietkrag digitale termometer

Die DS18S20 digitale termometer bied 9-bis Celsius temperatuurmetings en het 'n alarmfunksie met nie-vlugtige gebruikersprogrammeerbare boonste en onderste snellerpunte. Die DS18S20 kommunikeer oor 'n 1-Wire®-bus wat per definisie slegs een datalyn (en grond) benodig vir kommunikasie met 'n sentrale mikroverwerker. Boonop kan die DS18S20 krag direk van die datalyn ("parasietkrag") verkry, wat die behoefte aan 'n eksterne kragtoevoer uitskakel.

Belangrike kenmerke Unieke 1-Wire®-koppelvlak benodig slegs een poortpen vir kommunikasie

Temperature van -55 ° C tot +125 ° C (-67 ° F tot +257 ° F) ± 0,5 ° C

Akkuraatheid van -10 ° C tot +85 ° C

9-bis resolusie

Geen eksterne komponente word benodig nie

DHT11

Ultra lae koste 3 tot 5V krag en maksimum huidige gebruik van I/O 2.5mA tydens omskakeling (terwyl data aangevra word)

Goed vir 20-80% humiditeitsmetings met 5% akkuraatheid

Goed vir 0-50 ° C temperatuurlesings ± 2 ° C akkuraatheid

Nie meer as 1 Hz monstertempo (een keer per sekonde)

Liggaamsgrootte 15,5 mm x 12 mm x 5,5 mm 4 penne met 'n afstand van 0,1"

Stap 7: Roetine van reaksiesensor (of soms frekwensie)

Roetine van reaksiesensor (of soms frekwensie)
Roetine van reaksiesensor (of soms frekwensie)
Roetine van reaksiesensor (of soms frekwensie)
Roetine van reaksiesensor (of soms frekwensie)

Ultrasoniese sensor

Die ultraklankafstandsensor HC-SR04. Hierdie ekonomiese sensor bied 2 tot 400 cm kontaklose metingsfunksies met 'n reikafstand van 3 mm. Elke HC-SR04-module bevat 'n ultrasoniese sender, 'n ontvanger en 'n beheerkring.

Vloeisensor

Hierdie sensor sit in lyn met die waterlyn en bevat 'n pinwheelsensor om te meet hoeveel water daardeur beweeg het. Daar is 'n geïntegreerde magnetiese Hall-Effect-sensor wat met elke omwenteling 'n elektriese puls afgee. Die “YFS201 Hall Effect Water Flow Sensor” kom met drie drade: Rooi/VCC (5-24V DC ingang), Swart/GND (0V) en Geel/OUT (Pulse Output)

Stap 8: Die beste projekbrein

Die beste projekbrein
Die beste projekbrein

Daar is mani Arduinos, maar ons moet dit prakties en maklik hou

Ek beveel dus die Arduino Pro mini aan

dit is KLEIN, maar kragtig

Algeheel versoenbaar:

I2C -biblioteek

1 Draadbiblioteek

SD -biblioteek

SPI

Analooglesings (10 bits)

Stap 9: Beter ADC -lees

Beter ADC -lees
Beter ADC -lees

ADS1115

Beskrywing

Die ADS1113-, ADS1114- en ADS1115-toestelle (ADS111x) is presies, lae-krag, 16-bis, I 2C-versoenbare, analoog-na-digitale omsetters (ADC's) wat aangebied word in 'n ultra-klein, loodlose, X2QFN-10-pakket, en 'n VSSOP-10 pakket. Die ADS111x-toestelle bevat 'n lae-dryfspanningsverwysing en 'n ossillator. Die ADS1114 en ADS1115 bevat ook 'n programmeerbare versterkingsversterker (PGA) en 'n digitale vergelyker. Hierdie funksies, tesame met 'n wye reeks verskaffers, maak die ADS111x baie geskik vir krag- en ruimtebeperkte, sensormeettoepassings

1 kenmerke1 • Ultra-klein X2QFN-pakket: 2 mm × 1,5 mm × 0,4 mm

• Wye toevoerbereik: 2,0 V tot 5,5 V

• Lae stroomverbruik: 150 μA (modus vir deurlopende omskakeling)

• Programmeerbare datatempo: 8 SPS tot 860 SPS

• Enkel-siklus-vestiging

• Interne laagspanningverwysing

• Interne ossillator

• I 2C-koppelvlak: vier adresse wat u kan kies

• Vier enkelvoudige of twee differensiële insette (ADS1115)

• Programmeerbare vergelyker (ADS1114 en ADS1115)

• Bedryfstemperatuurbereik: –40 ° C tot +125 ° C 2 Toepassings

• Draagbare instrumentasie

• Batteryspanning en stroommonitering

• Temperatuurmetingsisteme

• Verbruikerselektronika

• Fabrieksautomatisering en prosesbeheer

Stap 10: SD -data -aanmelding en RTC

SD -data -aanmelding en RTC
SD -data -aanmelding en RTC
SD -data -aanmelding en RTC
SD -data -aanmelding en RTC
SD -data -aanmelding en RTC
SD -data -aanmelding en RTC

Hierdie twee is baie handig as u projek 'n databasis bevat om enige neiging van 'n veranderlike aan te meld

Ek beveel aan dat u dit uitmekaar koop, maar u kan ook borde vind wat bymekaar kom.

Die SD sal 'n CVS -lêer stoor, en die data word so voorgestel

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

Met DATUM, TYD, VARIABLE0, VARIABLE1, VARIABLE2

Dit is noodsaaklik om die interval te definieer waarin hierdie veranderlikes gestoor word, meer monsters per minuut, meer data wat u moet verwerk.

Betrokke biblioteke:

Stap 11: Die raad

Image
Image
Die direksie
Die direksie

Hier laat ek 'n voorlopige beeld van hoe die finale produk sal wees

Ook 'n Gerber -lêers

Sagteware kom binnekort!

Aanbeveel: