Rainfall Measured Using Arduino Uno

Rainfall Measured Using Arduino Uno

Rainfall Measured Arduino Code:
https://plus.google.com/u/0/+MahamudulKarimKhondaker/posts/ibnrPXt8ePR

Arduino is an open-source electronics platform based on easy-to-use hardware and software. Arduino boards are able to read inputs – light on a sensor, a finger on a button, or a Twitter message – and turn it into an output – activating a motor, turning on an LED, publishing something online. You can tell your board what to do by sending a set of instructions to the microcontroller on the board. To do so you use the Arduino programming language (based on Wiring), and the Arduino Software (IDE), based on Processing.

Over the years Arduino has been the brain of thousands of projects, from everyday objects to complex scientific instruments. A worldwide community of makers – students, hobbyists, artists, programmers, and professionals – has gathered around this open-source platform, their contributions have added up to an incredible amount of accessible knowledge that can be of great help to novices and experts alike.
Arduino board designs use a variety of microprocessors and controllers. The boards are equipped with sets of digital and analog input/output (I/O) pins that may be interfaced to various expansion boards (shields) and other circuits. The boards feature serial communications interfaces, including Universal Serial Bus (USB) on some models, which are also used for loading programs from personal computers. The microcontrollers are typically programmed using a dialect of features from the programming languages C and C++. In addition to using traditional compiler toolchains, the Arduino project provides an integrated development environment (IDE) based on the Processing language project.
Arduino was born at the Ivrea Interaction Design Institute as an easy tool for fast prototyping, aimed at students without a background in electronics and programming. As soon as it reached a wider community, the Arduino board started changing to adapt to new needs and challenges, differentiating its offer from simple 8-bit boards to products for IoT applications, wearable, 3D printing, and embedded environments. All Arduino boards are completely open-source, empowering users to build them independently and eventually adapt them to their particular needs. The software, too, is open-source, and it is growing through the contributions of users worldwide.
Problem Statement:
Environment pollution is one of the core problems which is hampering the natural inhabitants. The most common examples of environment pollutions are massive emissions of Carbon-dioxide (CO2) gas, smoke from chimneys, which basically fall under Air pollution, and then there are also Sound pollution and Water pollution which adds to the list. In our project, the main objective is the measurement of the pollutants in nature and store the data in a “Cloud Server” which would be integrated with Raspberry pi so that, anyone can have access to read the data of various parameters which are responsible for environment pollution using laptops, computers, smartphones or any kind of smart devices through the internet.
• Why Important?
It is important for us to keep track of the pollution levels because once they cross the safe limits, it will be detrimental to our surroundings. Moreover, Dhaka is one of the most populated cities around the world, and this is why this measurement of Environment Pollution will come in handy as the system we are setting up will collect data and send it to store them in a cloud which would be sent to the authorities so that they can take the measures to control the damage.
• Utility (Service)
Cloud IoT platforms provides several kinds of services that are very useful. Cloud data storage system enables users to store data sent from different boards (like Arduino or Raspberry pi). The data can be accessed from anywhere around the world, so that they can be analyzed later for future purposes. The data collected is a real time scenario, so that people can see it on the website the condition of the environment by seeing the data and the responsible authority can compare these at different locations.

In our work so far, we have used Arduino, which is an open source electronic platform based on easy-to-hardware and software. Arduino boards can read inputs from a sensor and turn them into outputs by obeying the set of instructions given to the microcontroller on the board. This has been achieved by using the Arduino programming language and Arduino programming software.

The sole purpose of using Arduino as a medium and not directly send it to the cloud using Raspberry pi is because the sensors in Arduino are analogue but, raspberry pi has all digital ports. Arduino has both digital and analogue pins.
Rainfall Measured Using Arduino Uno



Rainfall Measured Using Arduino Uno

One Comment

Add a Comment

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *