Multisensor Board Arduino! (Part1)
by jmorles in Circuits > Arduino
4910 Views, 29 Favorites, 0 Comments
Multisensor Board Arduino! (Part1)
This board is a complete work that will help you to get the readings from various sensors!
Please Visit my Channel, Suscribe:
Schematics
Features of the Board:
12VDC Input
4 I2C Ports (Sensors LCD, OLED, RTC)
4 Analog inputs(16bits 0 to 65535 instead of the 0 to 1024 basic arduino ADC) you have on board, jumper selectable shunt resistance for 4-20ma Transmitter
4 serial conectors (2 serial and 2 software serial Bluetooth compatible)
1 SPI port(Sensors, SD)
1 Digital Port D5 (I/0)
3 1wire ports
Downloads
Bill of Materials
1 - Arduino Pro mini
4 - 3.5mm 2 Terminal Block
1 - 5mm 2 Terminal Block
2 - 40x1 header male pins
1 - 8x2 header male pins
1 - 7805 Voltaje Regulator
1 - 1N4148 Diode
2 - 100uF 25V Electrolythic Capasitors
1 - ads1115 module
1 - RTC i2c
1 - 0.94' Oled Display
1- SD module for arduino
Simple Analogic Sensor
Description
The LM35 series are precision integrated-circuit temperature devices with an output voltage linearlyproportional to the Centigrade temperature
Features
1• Calibrated Directly in Celsius (Centigrade)
• Linear + 10-mV/°C Scale Factor
• 0.5°C Ensured Accuracy (at 25°C)
• Rated for Full −55°C to 150°C Range
• Suitable for Remote Applications
• Low-Cost Due to Wafer-Level Trimming
• Operates from 4 V to 30 V
• Less than 60-μA Current Drain
• Low Self-Heating, 0.08°C in Still Air
• Non-Linearity Only ±¼°C Typical
• Low-Impedance Output, 0.1 Ω for 1-mA Load 2 Applications
• Power Supplies
• Battery Management
• HVAC
• Appliances
Discrete Sensor
PIR sensors allow you to sense motion, almost always used to detect whether a human has moved in or out of the sensors range. They are small, inexpensive, low-power, easy to use and don't wear out. For that reason they are commonly found in appliances and gadgets used in homes or businesses. They are often referred to as PIR, "Passive Infrared", "Pyroelectric", or "IR motion" sensors.
I2C Sensor
BMP180
Is a barometric pressure sensor with an I2C (“Wire”) interface. Barometric pressure sensors measure the absolute pressure of the air around them. This pressure varies with both the weather and altitude. Depending on how you interpret the data, you can monitor changes in the weather, measure altitude, or any other tasks that require an accurate pressure reading.
MPU-6050 Accelerometer + Gyro
Accelerometers, gyroscopes and IMUs are incredibly useful little sensors which are being integrated more and more into the electronics devices around us. These sensors are used in cell phones, gaming consoles such as the Wii wireless remote control, toys, self-balancing robots, motion capture suits and more. Accelerometers are used mainly to measure acceleration and tilt, gyroscopes are used to measure angular velocity and orientation and IMUs (which combine both accelerometers and gyroscopes) are used to give a complete understanding of a device’s acceleration, speed, position, orientation and more.
1 Wire Sensors
1-Wire Parasite-Power Digital Thermometer
The DS18S20 digital thermometer provides 9-bit Celsius temperature measurements and has an alarm function with nonvolatile user-programmable upper and lower trigger points. The DS18S20 communicates over a 1-Wire® bus that by definition requires only one data line (and ground) for communication with a central microprocessor. In addition, the DS18S20 can derive power directly from the data line ("parasite power"), eliminating the need for an external power supply.
Key Features
Unique 1-Wire® Interface Requires Only One Port Pin for Communication
Temperatures from -55°C to +125°C (-67°F to +257°F)±0.5°C
Accuracy from -10°C to +85°C
9-Bit Resolution
No External Components Required
DHT11
Ultra low cost 3 to 5V power and I/O 2.5mA max current use during conversion (while requesting data)
Good for 20-80% humidity readings with 5% accuracy
Good for 0-50°C temperature readings ±2°C accuracy
No more than 1 Hz sampling rate (once every second)
Body size 15.5mm x 12mm x 5.5mm 4 pins with 0.1" spacing
Routine of Response Sensor (or Sometimes Frequency)
Ultrasonic Sensor
The HC-SR04 ultrasonic ranging sensor. This economical sensor provides 2cm to 400cm of non-contact measurement functionality with a ranging accuracy that can reach up to 3mm. Each HC-SR04 module includes an ultrasonic transmitter, a receiver and a control circuit.
Flow Sensor
This sensor sits in line with the water line and contains a pinwheel sensor to measure how much water has moved through it. There is an integrated magnetic Hall-Effect sensor that outputs an electrical pulse with every revolution. The “YFS201 Hall Effect Water Flow Sensor” comes with three wires: Red/VCC (5-24V DC Input), Black/GND (0V) and Yellow/OUT (Pulse Output)
The Best Project Brain
There are mani Arduinos, but we need to keep this practical and easy
So i recommend the Arduino Pro mini
it´s SMALL but powerful
Allso compatible:
I2C Library
1 Wire Library
SD Library
SPI
Analog Readings (10 Bits)
Beter ADC Reading
ADS1115
Description
The ADS1113, ADS1114, and ADS1115 devices (ADS111x) are precision, low-power, 16-bit, I 2Ccompatible, analog-to-digital converters (ADCs) offered in an ultra-small, leadless, X2QFN-10 package, and a VSSOP-10 package. The ADS111x devices incorporate a low-drift voltage reference and an oscillator. The ADS1114 and ADS1115 also incorporate a programmable gain amplifier (PGA) and a digital comparator. These features, along with a wide operating supply range, make the ADS111x well suited for power- and space-constrained, sensor measurement applications
1 Features
1• Ultra-Small X2QFN Package: 2 mm × 1.5 mm × 0.4 mm
• Wide Supply Range: 2.0 V to 5.5 V
• Low Current Consumption: 150 μA (Continuous-Conversion Mode)
• Programmable Data Rate: 8 SPS to 860 SPS
• Single-Cycle Settling
• Internal Low-Drift Voltage Reference
• Internal Oscillator
• I 2C Interface: Four Pin-Selectable Addresses
• Four Single-Ended or Two Differential Inputs (ADS1115)
• Programmable Comparator (ADS1114 and ADS1115)
• Operating Temperature Range: –40°C to +125°C 2 Applications
• Portable Instrumentation
• Battery Voltage and Current Monitoring
• Temperature Measurement Systems
• Consumer Electronics
• Factory Automation and Process Control
SD Data Logging and RTC
This two are very useful if your project involves some database to report any trend of a variable
I recommend to buy it apart, but you can also find some boards that comes together.
The SD wil save a CVS file, and the data will be represented like this
08/18/2017, 21:32,100,25,668
Having DATE, TIME, VARIABLE0, VARIABLE1, VARIABLE2
Its imperative to define the interval wich these variables are saved, more sampling at minute, more data you will need to process.
Libraries Involved:
The Board
Here i leave a preliminar image of how will be the final product
Also a Gerber Files
SOFTWARE COMMING SOON!