My Intern Experience at LnB
It's been a great journey being an intern in the IoT domain at learn and build. The first phase of my journey started on 1st March 2022 to 30th of April 2022, where we were provided with pre-learning modules such as Python, C lang, and Asp .net with a couple of minor assignments. As an intern, it is our responsibility to learn skills and adapt to the organization. After completing the first phase, then we were actually starting with the industry-based projects and the client is LnB itself.
During the second phase of the internship, I was very fascinated to work on industry-based projects. And I really loved working on projects of course it was difficult to start without having industry-level knowledge. Soon after consistent learning from the internet and applying it to projects was a beautiful experience. I was able to make valuable contributions to the project, which helped me to grow my skills and knowledge. At the end of April.
During my internship in LnB, I've been working on some of the most famous projects such as:
-> Create an IoT dashboard using Flask/Django to monitor the live data of the temperature sensor & heartbeat sensor.
-> Using MQTT protocol and AdaFruit.IO(IoT platform+---------------ty).
Create a hardware controlling dashboard
- You can either use Raspberry Pi or NodeMcu as the main controlling
device.
- Hardware included - RPI/NodeMCU, Relay, LED, Water pump(5V DC)
- turn ON/OFF the water pump using a relay, and control the brightness of
the LED using PWM
- your adafruit dashboard contains a button to control the water pump, and
a slider to control the brightness of the given LED
-> Face Recognition Security System using Rpi.
- Use Python modules to detect faces.
- Create a security system to detect your face and then only allow you to
access the system.
- Create a new system and assign the user name, password, and PIN to
the system.
-> Bring up a dashboard by using the Raspberry Pi.
This project is based on the same idea as the first project, but it's much more complex than that. I also used KV8 (Kernel Virtualisation) to create a screen that shows all of the components of an IoT dashboard. It's also based on some of my own ideas, so it has its own merit!
I wanted to use a Pi 3 to create a screen that shows the components of an IoT dashboard, but I didn't want to use an LCD. It's still possible to create screens using a Raspberry Pi by using the Arduino IDE, but it would be much easier to do this with another device. And I had some problems with how I was able to control the screen using a Raspberry Pi.
I ended up using the Raspbian Linux distribution and installing it on my machine. Here is what I did:
- Install Raspbian
- Open the Terminal (or something similar) and type:
sudo apt-get install raspi-config && sudo apt update && sudo apt install autoboot-modules && sudo apt-get install time . This will make sure that the Pi is started before you can do anything else!
Next, add some connectivity and then connect it through a USB hub by typing:
(this is optional)
At the end phase of my internship, I had made many networks with similar domains. Although I had my 3-2 semester examination during the end of my internship, I managed it pretty well and concluded it in time. On top of everything, I would like to thank Learn and Build and their team for their support and pieces of training.
Author
S. Abdul Kabeer
Comments
Post a Comment