An open API service indexing awesome lists of open source software.

https://github.com/fahimfba/multipurpose-smart-truck

Electronics Lab Project using Arduino, IOT and necessary sensors
https://github.com/fahimfba/multipurpose-smart-truck

arduino arduino-iot arduino-iot-cloud arduino-programming arduino-project blynk blynk-iot-platform electronics electronics-projects iot nodemcu nodemcu-arduino nodemcu-esp8266

Last synced: 19 days ago
JSON representation

Electronics Lab Project using Arduino, IOT and necessary sensors

Awesome Lists containing this project

README

          

# Multipurpose Smart Truck

Electronics Lab Project using Arduino, IOT and necessary sensors

-----

## Project Proposal: [PDF File](Project_Proposal.pdf)

## Live Demonstration (Click on the image)
[![Electronics Lab Project - Multipurpose Smart Truck (Team Terminator)](https://img.youtube.com/vi/jxQKOJerdgs/maxresdefault.jpg)](https://www.youtube.com/watch?v=jxQKOJerdgs)

## Team Members

* Md. Fahim Bin Amin (**Team Leader**) - Batch 201
* Israt Jahan Khan (**Hardware and Structure Lead**) - Batch 201
* Toufique Eamam - Batch 203
* Mohammad Abdul Sami - Batch 203

## Description

In our country, the Trading Corporation of Bangladesh (TCB) provides some special trucks called TCB’s
trucks for selling food items (Rice, pulses, edible oil, etc.) at a cheap rate for people who cannot afford
them. Sadly, we find a lot of issues there, like, in most cases, one person buys products that were
available for more than 10/12 people. For these reasons, most of the needy people cannot even buy
the product even though they wait in line for a very long time.

Product stealing is another major issue here. We tried to solve this problem by using our “Multipurpose Smart Truck” project. Using this truck,
we will track and maintain the product delivery process remotely. Each truck will have a specific
vending automation system. When a person arrives at the specified location of the track, they must
scan their ID, if the ID card gets valid from the database, the front door will open. The person can take
the product, and after that, the door will be closed so that no one else can take the product from the
truck. Regarding the money transfer, we will manage that from a decentralized office and then add
the validity tag against the specified ID that has completed the money transaction.
After delivering the product to a single person, the vending automation will begin inside the truck. A new package/lot
will travel to the door side. Again, another person will check their ID in our RFID. If he/she has the
validity to take the product, they can also take the product like earlier. However, in this system, we
can not manage individual different packages. Therefore, we will consider each person will get a full
package and no one has the access to change the product for now. But, if we get the time, we will try
to implement this concept. One important part of this project is, it is not like that that we can only use
it in TCB’s truck, we can also use it in different truck/transportation systems. When we need to send
relief to needy people, we can use our project there also. We can easily distribute food items,
medicines, or any other products by using our multipurpose smart truck. In that way, the delivery
process will become smoothly oriented, and everyone in the specified area will get their products
without any kind of hassle. We have also implemented the theft detection process.

If we can implement this project successfully in every necessary sector, then delivering products will be an
automated task where only a driver needs to take the truck to the destination, and all the processes
would get automated without any need for any other human being. As we are mainly focusing on the
delivery of food items, or the medical items (medicines, other necessary items, etc.) included in our
relief items, we must ensure proper humidity, and temperature so that food or medicines do not get
spoiled. Therefore, we are using a humidity and temperature sensor to keep track of the humidity and
temperature conditions inside the truck’s food storage. We are also getting a live status feed in our
online web browser and mobile app. Therefore, we can monitor the condition remotely as well.

We are also using another sensor to identify whether our food storage inside the truck is getting low or
not. If our food supplies get low, an automated process will initialize a notification type of alert to the
center from where we can provide resupply. As all the processes of handling each person will be
enlisted in a cloud system, we can also track which area needs how much food stock, how much
demand is there at a specific time in a specific location, and so on. This statistical data can help us a
lot in determining our next area for supplying the products again or so on. For all the accessibility
mentioned above, we are calling our project a Multipurpose Smart Truck.

## Components
1. Breadboards
2. Arduino MEGA 2560 R3
3. Jumper Wire
4. Ultrasonic Sonar Sensor
5. DHT11 - Temperature and Humidity Sensor
6. ESP8266 CH340 NodeMCU WiFi Module
7. Servo Motors
8. LCD Display
9. Cork Sheet
10. Necessary resistors, wires, diodes, LED lights, etc.


## Source Code
1. [Arduino](SourceCode_Arduino.ino)
2. [IoT Blynk](SourceCode_IOT.ino)
3. [Arduino IoT Code - Not available right now](#)


*ResearchGate link will be added shortly*