Skip to content

Final Project

Project brief and research

This is the shell project that me and my group worked on by taking the idea of a caravan that is used for trips and making it a smart vehicle that can minimize the electricity consumption by controlling the temperature and light inside it and giving the user to observe it.

I worked on the electronic team where we mainly focused on the components of the electronics and sensors we used to achieve the goal that had been set which is saving electricity and I specifically worked on the node-red part.

Project demo video. Videos of the project working.

project hero shots and pictures

My part of the project

was basically connecting the hardware part with the software by monitoring it using node-red.

What Is Node-red ?

Node-RED allows you to create functionality by wiring together flows of data between nodes using a browser. And it has gained tremendous popularity in the IoT space, by modeling bits of application functionality between IoT devices like sensors, cameras, and wireless routers.

connceting MQTT in to the Debug and the MQTT Out to the Inject

Download Node-red

To downloaad node-red first we need to download Node.js since the Node-RED is built on Node.js.

function connections

these are the iputs we are reading and the outputs that takes actions according to the input values all shown in the node-red page as a blocks.

the component of the shelf that we have been created consist of MKR1010 microcontroller, powerbank, STEMMA QT Qwiic JST, Adafruit SHT40 sensor, Adafruit MPU-6050 sensor, Adafruit APDS-9960 sensor, USB wire to micro B, JST SH 4-pin cable.

we used these component to sense the temperature, acceleration on the x, y and z axis of the shelf so when it moves or tilt it sends signals of the movment on these axi. there is also a humidity sensor which sends signal at certin range if the surrounding is high or low. as well a sensor to check the brightness of the room and what is the colour of the brightness related to three main colours red, blue and green.

these changes in the surrounding of the shelf will immediately send a message to the node red every specific time that the user insert.

rest of the project

you can get to see the whole project by visiting the website here.

My group

you can also visit my group pages to see the parts that they have worked on this project Tasneem Mearaj Behnaz Boulghasemi


Last update: October 1, 2023