Skip to main content

Controlling Electrical Appliances Using IOT and AR

Page 1

Volume: 09 Issue:

Apr 2022 www.irjet.net

Technology (IRJET)

e ISSN: 2395 0056

ISSN: 2395 0072

Controlling Electrical Appliances Using IOT and AR

1Student, Dept. Of Computer, PLGP, Latur, Maharashtra, India

2Internal Guide, Dept. Of Computer, PLGP, Latur, Maharashtra, India.

***

Abstract Home automation is a topic that is gaining popularity every day, because of its great benefits. One can achieve home automation by simply connecting home appliances to the internet or cloud storage. The reasonfor this growing need for network automationenabledbythe network is reaching its peak in recent days with its simplicity and comparable accessibility. Cloud based platforms help connect to the object's surroundings for everyone to find it easy to access anything and everything at any time and place in an easy to use way using custom defined sites. Therefore, the cloud serves as the ultimate access point for IoT. Here we take the system that can control devices through a wireless based network or cloud based approach. In the project we use an Io based Home Automation systemwhich aims todevelop a home automation system that gives the user complete control over all remote control features of his or her home. The automation system will be able to be controlled from a centralized PC, Internet, and also remotely accessed via a PC with a Windows based operating system. Augmented Reality is a successful technology that can facilitate the execution of complex tasks. Reality augmented mixes practical and realistic, making available to the user new tools to ensure efficiency in the transfer of information through a few processes and in a few places. Various Augmented Reality based solutions have been proposed by the research community: particularly in Augmented Reality rehabilitation tools that offer new ideas and promise amazing progress.

Key Words: Home automation, IOT, Augmented Reality, Cloud Storage

1. INTRODUCTION

With the daily advancement of technology our expectation of higher living standards rises sharply. From highstandardsofliving,wemeantheuseofsmartphones, smart watches, smart glasses, smart TVs, highly advanced laptopsetc.whichmakeshumanlifeeasier.Asmarthome seems “smart” because its computer systems can monitor many aspects of daily life [1]. In this age of technological advancement,automationisamatterofthehour.

1.1 Introduction to IOT

Home automation aims to make a difference in people's lives. Controlling household appliances with our smartphones,smartglassesandsmartwatcheswithoutthe useofregularswitchesisahomeautomationswitch.

Factor value:

The current emergence of a traditional medicine oriented medicinemodelcanbeenhancedbytheInternetofThings (IoT) paradigm which involves sensors (environment, clothing, and implants) spread throughout the home environmentforthepurposeofmonitoringuserhealthand enablingremoteassistance.[2].Automationincreasesour efficiencyandcomfort.Thesedaysmostofusfindourselves clingingtooursmartphonesandsmartdevices.So,withthe helpofthissmartdeviceandafteranalyzingthemarketfor smartdeviceswecandoourdailyactivitiesbymakingour smartphonesmorepersonal.

1.2 Introduction to AR

Theinstallationofan ARinterfaceinautomationisa greatsuccessasshownbytheoutstandingwayofdetecting and interacting. The client should provide a large website thatcontainsinformationaboutobjectsthatcanbedirected totheenvironment.So,inthisreportweproposeamodel whereAugmentedrealityprovestobeaneasy to usehome automationinterface.Imageprocessinginourmodelserves asthebackboneoftheentiresystem.controlofmachinery and equipment in a real time environment. Our proposed modelisbasedonUnity3DandARwhichusestheconcept ofimagetrackingandprocessinginthebackgroundserver tocontrolelectricalandmechanicalobjects.

2. Literature Survey

This is a manifestation of Augment Reality (AR) via Internet of Things (IoT). AC electrical appliances can be controlledonlineanywhereintheworldwithbuttonsfrom Augmented Reality. For this demonstration, we used a transmissionmoduletocontrolanyACmachine.Assoonas thecameradetectsatargetimage,thetwo'OP'and'FEAR' visual buttons appear in the reality of the unpopularity of taxpayers we see. The device or LED in this case can be controlledbypressingthosebuttonsinrealtimeintheair. Unity Editor is a popular and useful platform for creating advancedappsforbothmobiledevicesanddigitalglasses.To download and set up Unity, visit https://unity.com. The Vuforiaengineiseasytoaddtoanyprojectandyoucanstart byprovidingvaluablesamplesfromtheCoalitionStore.

2.1 Vuforia Engine

Vuforiaisapopulartaxpayersoftwaredevelopmentkit thatwesee(SDK)formobiledevicesthatallowsthecreation

9001:2008

International Research Journal of Engineering and
04 |
p
© 2022, IRJET | Impact
7.529 | ISO
Certified Journal | Page2689

of Engineering and Technology (IRJET)

Volume: 09 Issue: 04 | Apr 2022 www.irjet.net

ofunpopularvirtualapps.Itusescomputer assistedvisual recognition technology to track and track 3D images and objectsinrealtime.Thisimageregistrationcapabilityenables engineers to place and direct visual objects, such as 3D models and other media, in relation to real world objects whenviewedwithaportabledevicecamera.Theobjectthen tracksthelocationandpositionoftheimageinrealtimeso thattheviewer'sviewoftheobjectisinlinewiththetarget view.TheVuforiaSDKsupportstargeted2Dand3Dmodels that include ‘Unmarked’ Image, 3D Target Model, and the adjustable Fiducial Marker type, known as VuMark. AdditionalfeaturesoftheSDKinclude6 degreelocalspace device creation, Local Occlusion using 'Visible Buttons', timely imagetargetselection, and theabilitytocreateand resize target sets systematically during operation. Vuforia ProvidesApplicationProgrammingInterfaces(API)inC++, Java, Objective C ++, and .NET languages using the Unity gameengineextension.Inthisway,theSDKsupportsboth nativeiOS,Android,andUWPupgradeswhileenablingthe developmentofAR Unityapplications inbothforums. The youngest generation these days, with a strong focus on character teaching, was born with ICT (Information and Communication Technology), so we recommend using the benefitsofICTsuchasAR.AR(AugmentedRealityisasystem that fills the real world with objects that appear to live togetherinthesamespaceastherealworld[3].

2.1 Blynk

Monitoringandcontrolofhouseholdappliancesthe system is designed and operated using Blynk. Device performance is recorded and maintained by network coordinators. For this use a Wi Fi network, which uses a modern ADSL wireless router. SSID network and Wi Fi security parameter pre configured. The security goal messagestartstheprocesswithavisualhomealgorithmand whenitissaidtobesafeitisrewrittenandtransferredtoa realhomenetworkdevice.WiththeBlynknetwork,theBlynk controllerhassentmessagestotheend.Securityandsecurity ofallmessagesreceivedbythevisualhomealgorithm.

Reducing system costs and interfering with the installationoftheBlynkcommunicationsystemsequenceis helpful. During this time many new breakthroughs have emerged, such as tools or systems that make daily human activity easier. To help, many organizations try to create human benefits such as systems, electrical devices or robots[4].

2.3 Unity 3d

Unityisacross platformgameenginedevelopedby UnityTechnologies,whichwasfirstannouncedandreleased in June 2005 at Apple Inc.'s Worldwide Developers ConferenceastheMacOSXgameengineonly.Theenginehas sincebeengraduallyexpandedtosupportawidevarietyof desktop,mobile,consoleandreal timeplatforms.Itismost

Factor value:

e ISSN: 2395 0056

p ISSN: 2395 0072

popularinthedevelopmentofiOSandAndroidmobilegame andhasbeenusedforgamessuchasPokémonGo,Monument Valley, Call of Duty: Mobile, Beat Saber and Cuphead. It is consideredaneasy to usetoolforbeginnerdevelopersandis popularinindiegamedevelopment.Theenginecanbeused tocreatethree dimensional(3D)andtwo dimensional(2D) games, as well as interactive simulations and other animations.Theenginehasbeenadoptedbynon videovideo industries, such as film, automotive, construction, engineering, construction, and the United States Armed Forces.

TheUnitygameenginewaslaunchedin2005,aimedat "democratically"gamedevelopmentbymakingitaccessible to more developers. The following year, Unity was ranked second in the Best Use of Mac OS X Graphics category at AppleInc.DesignAwards.UnitywasfirstreleasedforMacOS X,andlateraddedsupportforMicrosoftWindowsandWeb browsers. Unity3D as a new type of professional game engine,apowerfulmagicianfunction,isnotlimitedtogame development. Although currently Unity3D use is more focused on 2D and 3D game production, however and the software is constantly evolving, the work is gradually strengthening, it’s the use of other features will gradually deepen. Unity3D has been marked as new period in game development,broadprospects,itsimpactwillbehuge[5].

3. Proposed IOT Model Architecture

9001:2008

International Research Journal
© 2022, IRJET | Impact
7.529 | ISO
Certified Journal | Page2690
Fig 1:CircuitDiagramofIOTModel 3.1 Major Hardware Modules:  NodeMicrocontrollerUnit(ESP8266)  2ChannelRelay  JumperWire(Male,Female)  ConnectionWires  AnyElectricAppliance  Breadboard 3.2 Software Module :  BlynkApp  Unity3d  ArduinoIDE  VuforiaEngine

of Engineering and Technology (IRJET)

Volume: 09 Issue: 04 | Apr 2022 www.irjet.net

4. Proposed Techniques

4.1 Image Target Detection

Targets Images show images that can be accessed by VuforiaEngineandtracked.Theenginedetectsandtracesthe imagebycomparingthenaturalfeaturesextractedfromthe cameraimageagainstawell knownguidedsitewebsite.Once ImageTargetisdetected,VuforiaEnginewilltracktheimage and add your content easily using market image tracking technology.

4.2

Implement Virtual Buttons

Visual ButtonsrequesttheinteractionofyourVuforia Targets moving from screen interaction to the real world. Learn from the Visible Buttons sample on how to use and adjustVisualButtonsandimmerseyourendusersinyourAR application.

Visualbuttonsprovideausefulwaytomaketargetedimages basedonimages.ManageeventswithOnButtonPressedand OnButtonReleasedwhenabuttonappearstobeblockedfrom the camera. When creating a Visible Button, size and placementshouldbecarefullyconsideredinrelationtouser information. There are a few features that will affect the responsiveness and usability of the visual buttons. Augmentedreality(AR)isanewtechnologythatalreadyhas thepotential tobeusedineducation.Whilemostresearch hasbeendoneonAR,a fewstudies havebeendoneinthe fieldofeducation.NumbercoursesinARaregrowingdueto theefficientuseofthistechnologyinrecentyears[6]

Buttonlengthandwidth.

Thelocationofthetargetthatitcovers.

Theplacementofabuttonrelativetoboththeimage border,andtheotherbuttonstothetarget.

Thebottomofthebuttonhasahighbrightnessand detailtomaketheeventeasier.

4.3 Apply Multi-Image Target Detection

Multi Target is a collection of Multi Image Targets integratedintoageometricarrangementdefinedasboxes. Thisallowsfortrackinganddiscoveryonallsidesandcan provide multiple application situations, for example, marketing, packaging, and teaching situations. Start by creating your Multi Targeted Vuforia Target Manager and uploadyourimagestothesizeofyourMultiTargets.

4.4 Upload Arduinocode toWi fi Module(ESP8266)

ESP8266iswidelyavailableforlow costWi Fimodules.. In the menu select | File | Favorites | In the Arduino IDE menuselect|Tools|Board:......|BoardManager...|Inthe text box of the Board Manager dialog box type ESP, then

Factor value:

e ISSN: 2395 0056

p ISSN: 2395 0072

select“esp8266byESP8266Community”andclicktheApply button.Whentheinstallationiscomplete,pressthe"Close" button. Connect your USB cable ESP8266 module to a computer. You can check with a blank drawing or a small drawinglikeBlink.IntheArduinoIDEfromthemenuselect thetypeofboardyouhave.Inmycasethisis“NodeMCU0.9 (ESP 12Module)”Andfrom theArduinoIDE menu,select Serial Port to which the module is connected Click the Uploadbuttontocompileanduploadthedrawing

4.5 Connect Blynk App to Wi fi Module(ESP8266)

DownloadtheBlynkappfromtheGooglePlayStoreand SignIn.ToCreateaNewProjectPress+iconatthetop.Gave YouaProjectName.SelectDeviceasArduinoUNOTypeto connectlikeWi FiandpressCreate.Assoonasyoucreatean AuthTokenitwillbesenttoyourregisteredemail.Youcan alsosenditlatertoyourProjectSettings(NutIcon)page > Devices.Toaddabuttonpress+andselectButton.Pressthe newlycreatedbuttontoeditit.NameitandsetthePINdigit todigitalD13.ChangemodetoCHANGE.

4.6 Extract APK from Unity

WiththeinstallationofAndroidBuildSupport,youwill beabletochangetheconstructionplatformofyourproject toAndroid.Todoso,gotoFile>CreateSettingsandselect AndroidArena.Then,clicktheChangeFieldbutton.Change Build Platform Unity If the Platform Change button is missing,thenyourbuildplatformisalreadysettoAndroid. CreatinganAPKfileOnceyourplatformhasbeenchangedto Android,theChangeFieldbuttonshouldbereplacedbythe Createbutton. thendownloadthatapktoyourphoneand installit.

5. Proposed System Design

Thefollowingfeaturesareusedinourproposedsystem

1. TostandardizeIOTandAR/MRinOurday to day life.

2. TooperateaapplianceusingVirtualReality.

3. To operate any device which is working on electricitywiththehelpsmallelectronicscircuiti.e. IOT

4. Tosecurethesystembyallowingonlyauthorized userstoaccessthedevice.

9001:2008

International Research Journal
© 2022, IRJET | Impact
7.529 | ISO
Certified Journal | Page2691

6.1 Advantages

1.Easyaccess

Atthemoment,youcaneasilyfindtheinformationyou need in real time, from (almost) anywhere you are.

Only smart device and internet connection are required.

2.EnergySaving

Home automation systems have definitely proven themselves in the energy saving arena. Automatic thermostats allow you to pre set the temperature based on the time of day and day of the week Real energy savings ultimately depends on the type of device you choose and its default power. But on average, manufacturers estimate that systems can helpconsumerssaveanywherefrom10to15percent onheatingandcoolingcosts.

3.Easy

Luxury is another major selling point for home automation devices, which eliminate almost minor annoyancessuchasturningoffthelightsbeforegoing tobedoradjustingthethermostatwhenyouwakeup in the morning. Many systems come with remote dashboardpower,soforgettingtoturnoffthatcoffee pot before you leave no longer requires a trip back home.Justdragthedashboardontoasmartdeviceor computer,andturnoffthecoffeepotinafewseconds.

4.Security

Remote monitoring can make your mind more comfortable while you are away. With remote dashboards,lightsandlightscanbeturnedonandoff, andautomatedblindscanbeturnedonandoff.These skills combinedwithautomatedsecuritysystems canhelpyoureducetheriskofinterference:youwill benotifiedimmediatelyifsomethinggoeswrong.

6.2 Disadvantages

1. Internet Dependence: The basic requirement for a smarthomesystemistheInternet.Withoutagoodand strong internet connection, you will not be able to controlthis.Ifthereisnointernetconnectionforsome reason, there is no other way to access and manage yoursystem.

2.IfthedeviceiscontrolledbyWi Fi,youneedtomake sureyouareusingaprivateWi Finetworkchannelthat canbeaccessedexternally.

3.Wehavelostcontrolofourlives ourliveswillbe fullycontrolledanddependentontechnology.

4.Excessiveuseoftheinternetandtechnologymakes people unwise because they rely on smart devices insteadofdoingmanuallabor,whichmakesthemlazy.

Fig 2:Unity3dModelDesign Fig 3:IOTModel Fig
International Research Journal of Engineering and Technology (IRJET) e ISSN: 2395 0056 Volume: 09 Issue: 04 | Apr 2022 www.irjet.net p ISSN: 2395 0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page2692
4:VRAppInterface 6. Advantages and Disadvantage

International Research Journal of Engineering and Technology (IRJET)

Volume: 09 Issue: 04 | Apr 2022 www.irjet.net

7. CONCLUSION

TheIoTsystemcombineshomeelectricaldeviceswith individually. Methods to be used at home automation includesthosethatworkwithflexibleconstructioncontrolof household chores, such as TV, fan, electricity tubes, refrigeratoretc.Afterreadingandunderstandingliterature researchandotheravailableactivities,wesuggestastrategy thatwillgiveusabetterunderstandingofNaturalconditions athome.Wealsoprovideanotificationtotheuseraboutany errors occurring on the devices. In this paper we plan to eliminatemostofthemhumaninteractionbyprovidingan intelligentsystem.Developmentofthisprogramthroughthe InternetofThingstechnology.Throughtheseprogramswe cantrulymanagemakinglowcost,smarthomesandflexible its repair natural conditions and solve its mistakes with powertosave.

8. Future Scope

The future scopeof home automation systems includes making smart homes more efficient. Homes can be connectedtosensorsthatincludesensors,lightsensorsand temperaturesensorsandprovideautomateddevice based switching.

Additional energy can be saved by ensuring that the housestaysafloatbeforeturningonappliancesandchecking lightandturningofflightswhenneeded.Thesystemcanbe integrated closely with home security solutions to allow greatercontrolandsecurityforhomeowners.

Thenextstepwouldbetoextendtheprogramtoalarger scale, such as offices and factories. Home Automation provides a global standard for interactive products. Standardizationenablessmarthomestocontrolelectrical, lighting,environment,energyandsafetymanagementand flexibilityconnecttoothernetworks.

REFERENCES

[1] BasilHamed,“Design&ImplementationofSmartHouse ControlUsingLabVIEW”atInternationalJournalofSoft Computing and Engineering (IJSCE) ISSN: 2231 2307,Volume 1, Issue6, January 2012.M. Young, The TechnicalWriter’sHandbook.MillValley,CA:University Science,1989.

[2] Sabina Manzari “RFID Technology for IoT BasedPersonal Healthcare in Smart Spaces”,IEEE INTERNET OFTHINGS JOURNAL VOL1, NO 2, APRIL2014.

[3] Moechammad Sarosa “Developing augmented reality based application for character education using unity with Vuforia SDK”, November 2019Journal of Physics

e ISSN: 2395 0056

p ISSN: 2395 0072

ConferenceSeries1375(1):012035DOI:10.1088/1742 6596/1375/1/012035.

[4] Asmawati(2019).“ControlLedThroughInternetBased on Nodemcu With Blynk Application”. Aptisi TransactionsonTechnopreneurship(ATT),1(2),170 179.

[5] LehuiHuang1,a,BinGui2,b“ResearchontheApplication of Products based on Unity3D”. International SymposiumonComputers&Informatics(ISCI2015).

[6] Burton,E.P.,Frazier,W.,Annetta,L.,Lamb,R.,Cheng,R., & Chmiel, M. (2011). Modeling Augmented Reality Games with Preservice. Jl. of Technology and Teacher Education,19(3),303 329.

© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified

Journal | Page2693

Turn static files into dynamic content formats.

Create a flipbook
Controlling Electrical Appliances Using IOT and AR by IRJET Journal - Issuu