Explore the latest trends in Technology with various techniques,guides,articles including hands-on exprience and Projects
Smart Power Strip-DIY
Get link
Facebook
X
Pinterest
Email
Other Apps
-
I have just completed making a Smart Power strip that features 2 sockets that can be independently controlled by an app as well as can be voice controlled using Alexa. The product also features a multi-colored mini lamp as featured in my earlier post that can be controlled by app too and also features voice control via Alexa. The module also has 2 master switches that can be used for completely switching off the sockets so if someone wants to use the power strip in a conventional manner without using the "smarter" ways, that option is also present.
Unfinished Mess
The project basically requires you to have basic electric networks knowledge on how AC supply works and is connected to appliances. For providing IoT ecosystem & app control, we use a microcontroller that controls a relay which controls the switching action of the sockets. The same microcontroller also controls the RGB multi color lamp.
The Finished Product
Another great feature of this project is that it's very inexpensive and you can easily extend it to a 3 or 4 socket power strip. Only additions would be the box ,sockets, switches and extra relays.
A general-purpose input/output (GPIO) is a digital signal pin on an integrated circuit or electronic circuit board(In our case, a microcontroller or arduino board) whose behavior—including whether it acts an input or output—is controllable by the user. GPIOs have no predefined purpose and are unused by default. If used, the purpose and behavior of a GPIO is defined by the user or the developer. These pins basically act as bridges to interface with the outside world. For instance, a LED can be connected to these pins as an output device or a sensor can be connected to GPIO for obtaining some input which can be processed by the microcontroller. However, these pins should be made available by the board manufacturer so that they can be used by developers and prototypers. Arduino also has many GPIO pins available for users to program and interface. The pin number and location can be found on multiple diagrams available on the internet. You can see the different pins as well as ...
The multi-touch desktop is a (miserably) failed product due to the fact that hands could get very tired with prolonged use, but Leap Motion wants to challenge this dark area again with a more advanced idea. It lets you control the desktop with fingers, but without touching the screen. It’s not your typical motion sensor, as Leap Motion allows you to scroll the web page, zoom in the map and photos, sign documents and even play a first-person shooter game with only hand and finger movements. The smooth reaction is the most crucial key point here. More importantly, you can own this future with just $70, the price of a premium PS3 game title! If this device could completely work with Oculus Rift to simulate a real-time gaming experience, gaming is going to get a major make-over. Seriously, a great technology indeed!!
Now, with everything setup, plug in your Arduino Board. If the drivers have been installed successfully, the PC should detect the board. Under the "Tools" option in the IDE, select the "Board" option and from the sub menu, select Arduino UNO as the board. Again, select "Port" option from the "Tools" menu and select the com port that is present there. In case of multiple com ports, you will need to check in the Device manager to which port the arduino is attached to. Now, Simply Click on "New" under the "File" menu to open a new sketch. Alternatively, click on the "New" button below the toolbar. Don't worry about writing anything in your sketch. Let's first upload the blank sketch and check if the upload is successful or not. You can follow the video below to see a video guide for uploading the program. When you click on Upload, first an operation called compiling takes place. Compiling basically checks...
Amazing project😊😊
ReplyDeleteThank you :)
DeleteSir please give some information about ATTINY 85 , 8-pin microcontroller in your future post...
ReplyDeleteDuly noted, will definitely cover it in future posts
DeleteAmazing 👍
ReplyDeleteThanks and glad you enjoyed it ;)
Delete