In the world, people are speaking about IoT and qualitative data. In most cases, good data can be found in remote locations which don't have an internet connection. To collect the sensor data from remote locations. For example, measuring water level in the rivers or grain level in silos. Phones can be used as a bridge to provide connectivity with real-time data and upcycle old phones.

What it does

Arduino UNO is collecting data and displaying this data on the phone's screen.

How I built it

Write code on the Arduino IDE to read the input from (pin 2) and send the reading to the serial monitor.

To see the data on my phone. I downloaded the USB Serial Console and connected Arduino UNO. (Bandwith had to change)

To simulate incoming data. Added a push button for the Arduino which when pressed changes the value.

Challenges I ran into

Finding the right app to display the data was a pain.

Accomplishments that I'm proud of

The basic concept to get data from Arduino to phone works!

What I learned

Learned that it's possible to use ArduinoDroid to create and upload new code to Arduino.

What's next for IoT

Next for IoT is to implement this in real grain silos. To read the data and let the farmer know how much grain he has it the silos. To prevent grain overflow in the silos. How this will be done? To give farmer easy access to the data via phone and pc. Data will be displayed on the website with silo level animation. To provide a grain level for multiple silos and make it cost effective. Other silo data will be read and by Arduino board and sent by Bluetooth module to one phone.

Built With

  • arduino
  • button
  • usb-otg
  • usb-serial-console
Share this project: