SlideShare a Scribd company logo
International Journal of Electrical and Computer Engineering (IJECE)
Vol. 11, No. 2, April 2021, pp. 1178~1185
ISSN: 2088-8708, DOI: 10.11591/ijece.v11i2.pp1178-1185  1178
Journal homepage: http://ijece.iaescore.com
Online instrument systems in reality for remote wiring and
measurement of electronic in e-learning from labVIEW+NI
ELVIS II vs embedded system+web services
Fahd Ouatik1
, Mustapha Raoufi2
, Farouk Ouatik3
, Mohammed Skouri4
1,2,3,4
Laboratory of Physics High Energy and Astrophysics, Marrackech Faculty Science Semlalia,
Cadi Ayyad University, Morocco
3
Laboratory Mathematics and Informatics, Sultan Moulay Slimane University, Beni Mellal, Morocco
Article Info ABSTRACT
Article history:
Received Oct 14, 2019
Revised Sep 5, 2020
Accepted Oct 15, 2020
Recently The prestigious universities of the world strive and aim to
computerize their distance education service and more specifically the
remote practical work, which allows students to manipulate electronic
experiments via the web, for to solve a set of problems: pedagogical,
management, security, restriction by time and place and the problems the
overcrowding of students in universities. This paper will describe the
E@SLab system developed by the university Cadi Ayyad member of the
e-live project funded by EU in the frame of ERASMUS+E@SLab is based
on the latest technologies of development and respects educational and
pedagogical standards. E@SLab offers 2 versions different of remote
laboratory: first version (s1) is an embedded system its part software is node
js+Ubuntu and the part hardware a card pcduino or raspebery. The second
version (s2) is based on LABview and its hardware part is the NI ELVIS II
pedagogical map. In this paper, we will compare and discuss the architecture,
performance of the 2 versions of E@SLAB and review other famous
approaches NetLab, VISIR, for comparing with E@SLab with the intention
show its singularity.
Keywords:
E-learning
Engineering education
Labview
NI ELVIS II
Remote laboratory
Web tools
This is an open access article under the CC BY-SA license.
Corresponding Author:
Fahd Ouatik
Laboratory of Physics, High Energy and Astrophysics
Marrackech Faculty Science Semlalia
Cadi Ayyad University, Morocco
Email: fahd.ouatike@gmail.com
1. INTRODUCTION
Remote laboratory comes for to supplement and enrich the offer of scientific training and practical
and experimental teaching in the fields of engineering science for resolute a sets of constraint in the
universities such as overcrowding of students in front of the limited resources of the universities. Remote
laboratory [1, 2] also give a new dimension, even a new direction, to the role of the teachers. Concept of a
remote laboratory makes it possible to overcome not only the constraint of place, but also the often rigid
schedules and Appointment associated with the practical work for students [3, 4]. This new possibility of
performing remote laboratory for practical works present a flexible approach of learning and also extends the
didactic role means of university [5].
Development of remote laboratory installations is also motivated by the need to offer practical
education to a big number of students, in spite of limited equipments and human resource. Being able to
access remote laboratory resources ultimately allows sharing these installations with other universities or
Int J Elec & Comp Eng ISSN: 2088-8708 
Online instrument systems in reality for remote wiring and measurement of electronic in … (Fahd Ouatik)
1179
training institutions, contributing [6, 7]. Development and installation E@SLab for remote laboratory has
been successfully used in the Faculty Semlalia of Sciences of Cadi Ayyad University and these partnerships
for more than two years in electronics courses to illustrate important concepts through real demonstrations [8]. The
practical work we have developed concerns the analog electronics including the operational amplifier, RLC
circuit, Multivibrators [9]. These Practical works we have developed in two ways and with 2 different version
of E@SLab system (S1 and S2 version), each version has features, advantages and disadvantages. The first
solution S1: is an embedded system its software part is the node js technology and OS is ubuntu and the
hardware part is a PCduino or Raspebery card [10]. The second solution S2 is based on LABview the NI
ELVISS II card.
In this paper we are going to describe the web and communication technologies used in the
development of S1 and S2 system as well their architecture and their compatibility with the pedagogic and
didactic approach [11]. And we discuss the reasons for choosing each technology in each system and discuss
the advantages and disadvantages of each system. This paper review other famous systems NetLab, and
VISIR, face E@SLab in aims highlight its singularity [12, 13].
2. ONLINE LABORATORY S1 VERSION OF E@SLAB USING EMBEDDED SYSTEM+TOOLS
OF WEB SERVICES
2.1. Architecture of E@slab v1
Architecture of E@Slab distance laboratory is distributed in tow servers presented in Figure 1, in
server1 hosted the information system of university and the management platform [14, 15], via this platform
students find online course, take appointment for a practical work. In server 2 hosted the user interface of
remote and wiring is an application developed with Node js that allow students to handle PW, server 2 is a
PCDUINO Card, with this card we can send and receipt electrical signal to control many other types of
equipment to be correctly connected and several measuring devices and instruments [16, 17].
Figure 1. E@SLAB architecture
Process of using E@Slab:
- First teacher connect to the platform and authenticate, put in the platform the practical work that the
students must do (theoretical and practical question), put a set of slots to be reserved by students.
- Students connect to their account in the platform and check their box of notification, they find a set of
niches for choose the suitable one.
- If it’s the time a user interface appears to student allow to do the practical work and control the real
measure device and equipment [18].
2.2. User interface for remote and wiring
Students will assemble the electrical diagram by wiring between devices of the circuit, and read
value of tension from measurement device, all via the web Figure 2 The most important technologies used in
 ISSN: 2088-8708
Int J Elec & Comp Eng, Vol. 11, No. 2, April 2021 : 1178 - 1185
1180
development the user interface for remote and wiring is html5, Canvas, Node.js, socket [19, 20] and the
hardware part is an embedded system. To have animation on the user interface for student can drag and drop
devices and wiring them, we choice to use Canvas of html5 for to have compatibility with all web browser.
For programming with Canvas that need to use many bibliotics of JavaScript, so to not weigh down
our server2 we used the Node.js framework, allow installing a web server on our embedded system [21].
Node.js is allows to execute JavaScript inside the server and not at the customer, is used the motor of google
chrome V8 that makes execution very faster. This framework is already used to implement remote laboratory
system [22, 23], but in our approach the websocket library that allows the transfer bidirectional of
information between the customer and the server, this protocol its used in the latest work, but it not exploited
the interest of this protocol; its only used for sending the request from the customer to the server, but that we
can to do just with Ajax language. But with Ajax [24] it is always the customer who request and the server
resend. The server cannot decide by itself to send information to the customer.
With webSocket that become possible, and we will use this important thing for sending request from
server itself our pcduino card for to protect electronic device of the practical work; for example if the level
voltage apply electronic components to the input that do not support high voltage the server must send alert
to student to take attention for protect electronic devices [25].
Figure 2. User interface for remote and wiring
Zone 1: Present all electronic components that the student drag and drop in the workbench for wiring
between them.
Zone 2: Is the workbench where students must wiring between devices and adjust voltage sources and
measuring devices.
Zone 3: In this zone will display the interface of measuring tools or power for adjust voltage sources and
measuring devices.
3. ONLINE LABORATORY S2 VERSION OF E@SLAB USING NI LABVIEW AND NI ELVIS II
This second architecture Figure 3 present the role of National Instrument of software and hardware
in the building an modern learning technologies such as the educational card platform NI ELVIS II [26] and
NI LabView [27]. LabVIEW is a development environment specializing in industrial computing and
embedded systems. Its particularity is that it relies on the language G, created by National Instruments, which
is entirely graphic. It makes it possible to create complex software while facilitating the programming and
thus reducing the development time [28]. Thanks to its libraries of functions dedicated to data acquisition,
instrumentation, mathematical analysis of measurements, but also thanks to the rapid creation of quality
graphical interfaces and simplified coding, the engineer has more than time to focus on the business functions
of instrumentation and measurement processing. LabVIEW is particularly recommended for developing
control systems, supervision and test and measurement benches.
LabVIEW allows you to program on many different targets thanks to its many libraries, you can
interface and control the following cards and devices: VXI, PXI, Compact PCI, PCI, Express PCI, Express
PXI, USB, FireWire, GPIB, CAN RS 232, 422, 485 TCP/IP, Bluetooth, WIFI, Programmable Controllers
(PLC), Modbus, Profibus [29]. This version S2 of E@Slab laboratory is based on the Elvis II card. The NI
ELVIS II Figure 4 is an environment educational laboratory of electronic card developed specifically for
using by student in a context educational in electronic engineering. on this card, teachers can help students to
Int J Elec & Comp Eng ISSN: 2088-8708 
Online instrument systems in reality for remote wiring and measurement of electronic in … (Fahd Ouatik)
1181
do the practical work and experience of electronic for student get all technic skills. NI ELVIS II is a modular
integrated with 12 of the most commonly used instruments in the laboratory, including an SCOPE, digital
multimeter, Power and function supply, variable power generator, and Bode analyzer Figure 5. This card is
connected directly to PC who is installed Labview for controlling all integrated module of NI elvis. NI
ELVISmx is the software integrated in labview that supports, control and command Elviss card and the NI
myDAQ card [30].
Figure 3. Architecture and technologies system S2
Figure 4. NI ELVISS II Figure 5. Integrated module of NI Eleviss
4. EMBEDDED SYSTEM+WEB SERVICES VS LABVIEW+NI ELVIS
4.1. Architecture
In architecture of S1 we used 2 web servers of reason that the unit of control and command of the
practical work is an electronic card Rasppebery or a PCDUINO Card this card have limited capacity at the
level of network bandwidth and the memory RAM and ROM, and since our laboratory is managed by a
management platform linked to information system of university and our system know a big traffic of visitor
so we need to have a real web server is where we have our management platform and information system and
the second server is PCduino card is just for control and command the practical work. In the 2nd
architecture
 ISSN: 2088-8708
Int J Elec & Comp Eng, Vol. 11, No. 2, April 2021 : 1178 - 1185
1182
of S2 we used a single server which presents more services it is a true server with configurable parameter of
TCP and security, the control part command and analysis it is integrated on Labview.
4.2. Development and performance
Graphic programming with labview facilitates and accelerates the development of the front panel of
the practical work but for some task requires to have a good level (level CLAD) in the programming labview
because there is several rule to respect and you must know the internal architecture of labview on the other
hand programming with the javascript language and technology NODE JS it easy but takes time for the first
time but after the method only repeats itself so generally the development with the languages of high levels
like javascript is more flexible and powerful.
4.3. Comparison the requirements that must have the users of S1 and S2
For E@SLab version, S2 the client must install the NI Labview run-time engine that exists on the NI
website of NI and the community of NI insists and recommend the user to use the internet explorer browser.
On the other hand for S1 users are free to choose their browser and there is no obligation to install. General
differences are described in the following Table 1 in Appendix.
5. RELATED WORK VISIR AND NETLAB VS E@SLAB
The new thing that brings our E@Slab (s1 and s2) system compared to the other famous remote
laboratory system like VISIR and NetLab [9, 10]. It was the architecture and development technology cost
and flexibility:
5.1. Real time application and architecture
Regarding architecture: in our system as it is explained in the section above, in the control and
command part we have used a single server which is directly linked to the instruments for to command, on
the other hand in VIZIR and Netlab there is 2 to 3 server that intervenes and communicate them before to
order the instruments and you know in the TCP/IP standards when we have more than transitions of http
requests between the servers a time delay is added and the security fails increases. Then the remote
laboratories must be real time applications that is to say the time delay must be negligible.
5.2. LABVIEW and Flash vs NODE JS
Choice the technology of development are very important in remote laboratory systems: VISIR and
NETLAB these 2 system are based on LABVIEW, It is a graphical programming language that facilitates
and accelerates the programming, but using labview need a license of NI, so it is not free, on the other hand
E@Slab is developed by the framework NODE js which free and easy to use in programming. In our system
E@Slab Student will choice electronic component of the circuit and wiring them for remote real Assembly in
laboratory via the web .To have animation on the user interface for student can drag and drop devices and
wiring them, we choice to use Canvas of html5 for to have compatibility with all web browser, in VISIR we
have the problem of compatibility as shown in Figure 6.
Figure 6. Html5 vs flash
5.3. Flexibility
Despite labview facilitates and accelerates development, there are certain tasks that require a
thorough knowledge in labview at least the level of CLAD on the other hand with javascript for a problem
there are several methods to solve it because it's a high level language of programation based on instructions.
Int J Elec & Comp Eng ISSN: 2088-8708 
Online instrument systems in reality for remote wiring and measurement of electronic in … (Fahd Ouatik)
1183
5.4. Workspace in E@SLAB
for controlled the practical work and create an assembly for this PW such as in VISIR and NETLAB
they developed a valid application only for a single practical work of electronics but in electronic we have a
lot of example of PW educational for that our system is a web application like an electronic simulator used
for all practical worl as shown in Figure 3, but the difference is that it is used in the web and she controlled
real electronic component that allows to do any practical work of electronics it is enough to add relays
suitable for liaison members that the student must do.
6. CONCLUSION
An overview on process frequently used in e-learning for remote laboratory has been described in
this paper. The important deciding criteria to choice between the different solutions are (i) the practical work;
(ii) Skills level of developer in Web developing and technologie of LabVIEW; and (iii) the costs. The
security of equipment and safety in an online experiment is also have an important role in choosing one of
these technologies. After an analyst of advantages of each system and of the 2 version of E@slab, we have
focused our attention on Web programing. This solution collect all advantages solutions described in this
paper. Also, it stands out for its interoperability with other software thus making it suitable for the
development of a variety of applications.
APPENDIX
Table 1. S1 vs S2
LABVIEW+NI ELVIS II S2 Embedded system+web langage S1
Cost - Labview use under a license of NI 1000 Dollars.
- Card NI ELVIS II: 2000 dollar.
- Server PC in which it is installed Labview 500 dollar
Language of Development web is free.
PPcduino card 80 dollar raspebery 50
dollar. dollar for 8 relay
Browser
compatibility
In S2 we have exploit the service provided by the built-in web server in
labview. The consultation of the web pages hosted in this server are only
compatible with the following browsers: Internet explorer and Safari.
Depending on the technologies used in
the development for our case S1 is
compatible with any browser.
TCP/IP The Internet Toolkit S2 includes the following components :
 HTTP servers
 G Web Server
• CGI Vis ()
• POST method
• GET method
• XML DOM Parser and Vis
• G Web Server
• Online examples
• URL Client VIs
• FTP Vis
• Telnet Vis
 SMTP E-mail Vis
 Server-Side Cookies
 DNS
Using of these protocols requires a thorough knowledge of labview
archetecture.
S1 system is a real server that offers
all the network protocols of the
TCP/IP And all the web service and
the cloud.
Database Communication path between LabVIEW and a database using the OLE
DB provider for ODBC
Node JS directly connect with all
ODBC database
 ISSN: 2088-8708
Int J Elec & Comp Eng, Vol. 11, No. 2, April 2021 : 1178 - 1185
1184
Table 1. S1 vs S2 (Continue)
LABVIEW+NI ELVIS II S2 Embedded system+web langage S1
Security LabVIEW does not work with standard HTTP input and output, a
CGI VI receives the standard input data as a string when it receives
a request and sends data that it generates as a string. during this
phase it does not present encryption algorithm
- The labVIEW server configuration offers limit options.
Free to use everything of security methods,
protocols and encryption algorithm
Acquisition - Acquiring data from third-party hardware (NI-VISA, NI-Serial,
NI-488.2)
- Deploying to NI FPGA-based hardware (LabVIEW FPGA
Module)
- CompactRIO platform
- Multifunction I/O Devices (600x)
- PXI Multifunction I/O Modules and Multifunction I/O Devices
(601x/602x/603x/604x/605x/607x, E and B Series)
- CompactDAQ Chassis (USB, Ethernet, Wireless)
- C series modules (NI-DAQmx driver support)
- CompactRIO
- Digital I/O Devices
- SC Express
- Vehicle communication buses-CAN/LIN/FlexRay (PCI/PCI
- Express/USB)
- I2C/SPI interface device
- USRP-RIO 29x5 (TwinRX)
- Ettus research B2x0, N210
- ATCA-3671
- USB
- Ethernet
- Wifi
- Digital I/O pin
- Analog I/O pin
- Serial comunication
- I2C communication
- SPI comunication
- USB
- Ethernet
- Wifi
- blutooth
Instruments
Measurement
scope  to developed
Multimeter  to developed
Voltmeter  to developed
Ammeter  to developed
Power supplier  to developed
Function generator  to developed
Community - Labview presents a great and big
community that shares solutions and
discusses issues.
- The NI Elvis card does not have a great
user community except the NI website.
- NODE js presents a great community that
shares the solutions and discusses.
- PCDUINO and Raspebery presents a great
community that shares the solutions and
discusses.
Speed of development General LabVIEW is a graphic language
development is faster But some task requires
a good level in LabVIEW
S1 it is developed by node js, html5, css3,
JavaScript, php So the high level language
takes time but they have more flexible and
presents a freedom in the programming more
there are high level languages (compiled and
interpreted)
Difficulty of development No difficulty because several measuring
instrument exists by default in the ELVISS
card it is only necessary to control it by
LabVIEW.
It is necessary to realize and to build all the
circuit of measurements osciloscope,
multimétre based on the electronic card
pcduino or raspebery Plus the electronic
components. After development of graphical
interface for control
Collaborative practical work exists by default in LabVIEW VIs To developed
REFERENCES
[1] N. Sousa, et al., “An Integrated Reusable Remote Laboratory to Complement Electronics Teaching,” IEEE
Transactions on Learning Technologies, vol. 3, pp. 265-271, 2010.
[2] F. Ouatik, et al., “Modeling collaborative practical work processes in an E-learning context of engineering electric
education,” Indonesian Journal of Electrical Engineering and Computer Science (IJEECS), vol. 16, no. 3,
pp. 1464-1473, 2019.
[3] F. Ouatik, et al., “Online Engineering Education in Electronics,” Journal of Materials Education, vol. 41, no. 5-6, 2019.
[4] S. Farah, et al., “Real-Time Microwav Remote Laboratory Architecture,” 2015 European Microwave Conference
(EuMC), Paris, 2015, pp. 1315-1318.
[5] M. Gericota, et al., “The EOLES project Remote labs across the Mediterranean,” 2014 11th International
Conference on Remote Engineering and Virtual Instrumentation (REV), Porto, 2014, pp. 211-216.
[6] F. Ouatik, et al., “The EOLES project remote labs across the Mediterranean: an example of a successful
experience,” Proceedings of the 2017 International Conference on Smart Digital Environment, 2017, pp. 155-161.
[7] F. Schauer, et al., “Easy to build Remote laboratory with data transfer using ISES-Internet School Experimental
System,” European Journal of Physics, vol. 29, pp. 1-13, 2008.
Int J Elec & Comp Eng ISSN: 2088-8708 
Online instrument systems in reality for remote wiring and measurement of electronic in … (Fahd Ouatik)
1185
[8] O. Okoyeigbo, et al., “Design and implementation of a java based virtual laboratory for data communication
simulation,” International Journal of Electrical and Computer Engineering (IJECE), vol. 10, no. 6, pp. 5883-5890, 2020.
[9] J. Cuadros, et al., “Educational Data Mining in an Open-Ended Remote Laboratory on Electric Circuits, Goals and
Preliminary Results,” Proceedings of the 8th International Conference on Educational Data Mining, 2015, pp. 578-579.
[10] M. Albu, et al., “Embedding Remote Experimentation in Power Engineering Education,” IEEE Transactions on
Power Systems, vol. 19, no. 1, pp. 139-143, 2004.
[11] M. Tawfik, et al., “Virtual Instrument Systems in Reality (VISIR) for Remote Wiring and Measurement of
Electronic Circuits on Breadboard,” IEEE Transactions on Learning Technologies, vol. 6, no. 1, pp. 60-72, 2013.
[12] M. Phanupong, et al., “Prediction of Student droput using personel profile and data mining aproch,” Intelligent and
Evolutionary Systems, vol. 5, pp. 143-155, 2015.
[13] R. Conjin, et al., “Predicting Student Performance from LMS Data: A Comparison of 17 Blended Courses Using
Moodle LMS,” IEEE Transactions on Learning Technology, vol. 10, no. 1, pp. 17-29, 2017.
[14] J. Garcia-Zubia, "Empirical Analysis of the Use of the VISIR Remote Lab in Teaching Analog Electronics," in
IEEE Transactions on Education, vol. 60, no. 2, pp. 149-156, 2017.
[15] R. Hubscher, “Assigning Students To Groups Using General And Context-Specific Criteria,” in IEEE Transactions
On Learning Technology, vol. 3, no. 3, pp. 178-189, 2010.
[16] N. Ben Amor, et al., “Naive Bayes vs Decision Trees in Intrusion Detection Systems,” in Proceedings ACM
Symposium on Applied Computing, 2004, pp. 420-424.
[17] C. Lakshmi Devasena, et al., “Effectiveness Evaluation of Rule Based Classifiers for the Classification of Iris Data
Set,” Bonfring International Journal of Man Machine Interface Special, vol. 1, pp. 5-9, 2011.
[18] J. Lu, et al., “Recommender system application developments: A survey,” Decision Support Systems, vol. 74,
pp. 12-32, 2015.
[19] Merdt, et al., “Evaluating Recommender Systems for Technology Enhanced Learning: A Quantitative Survey,”
IEEE Transactions on Learning Technologies, vol. 8, no. 4, pp. 326-344, 2015.
[20] Fouatik, et al., “Comparative study of MapReduce classification algorithms for students orientation,” Procedia
Computer Science, vol. 170, pp. 1192-1197, 2020.
[21] S. Farah, et al., “Multi-User and Real-Time Flexible Remote La-boratory Architecturefor Collaborative and
Cooperative Pedagogical Scenarios,” International Journal of Online and Biomedical Engineering (iJOE), vol. 12,
no. 4, pp. 33-36, 2016.
[22] J. García-Zubia, “Towards a Distributed Architecture for Remote Laboratories,” International Journal of Online
Engineering (iJOE), vol. 4, no. 1, pp. 11-14, 2008.
[23] N. Hida, et al., “Components of Participatory Engagement within E-Learning Community,” Indonesian Journal of
Electrical Engineering and Computer Science (IJEECS), vol. 12, no. 2, pp. 556-561, 2018.
[24] A. Mahmoud, et al., “The patterns of accessing learning management system among students,” Indonesian Journal
of Electrical Engineering and Computer Science (IJEECS), vol. 13, no. 1, pp. 15-21, 2019.
[25] A. Akmal, “Assessing Students’ Continuance Intention in Using Multimedia Online Learning,” TELKOMNIKA
Telecommunication, Computing, Electronics and Control, vol. 17, no. 1, pp. 187-193, 2019.
[26] M. Gasah, et al., “An approach in creating positive emotion for children’s e-learning based on user interface design,”
Indonesian Journal of Electrical Engineering and Computer Science (IJEECS), vol. 13, no. 3, pp. 1267-1273, 2019.
[27] S. Sfenrianto, et al., “E-Learning Effectiveness Analysis in Developing Countries: East Nusa Tenggara, Indonesia
Perspective,” Bulletin of Electrical Engineering and Informatics (BEEI), vol. 7, no. 3, pp. 417-424, 2018.
[28] S. K. Bhuyan, et al., “Modeling and Simulation of Grid Connected Hybrid Energy System and its Fault Analysis,”
International Journal of Power Electronics and Drive Systems (IJPEDS), vol. 9, no. 2, pp. 775-783, 2018.
[29] E. Akanksha, “Framework for propagating stress control message using heartbeat based IoT remote monitoring
analytics,” International Journal of Electrical and Computer Engineering (IJECE), vol. 10, no. 5, pp. 4615-4622, 2020.
[30] I. Matazi, et al., “Development of Intelligent Multi-agents System for Collaborative e-learning Support,” Bulletin of
Electrical Engineering and Informatics (BEEI), vol. 7, no. 2, pp. 294-305, 2018.

More Related Content

What's hot

Final Year Project Report Example
Final Year Project Report ExampleFinal Year Project Report Example
Final Year Project Report Example
Muhd Mu'izuddin
 
E learning resource Locator Project Report (J2EE)
E learning resource Locator Project Report (J2EE)E learning resource Locator Project Report (J2EE)
E learning resource Locator Project Report (J2EE)
Chiranjeevi Adi
 
IRJET- Online Programming Assessment and Evaluation Platform in Education System
IRJET- Online Programming Assessment and Evaluation Platform in Education SystemIRJET- Online Programming Assessment and Evaluation Platform in Education System
IRJET- Online Programming Assessment and Evaluation Platform in Education System
IRJET Journal
 
Integrating Collaboration and Accessibility for Deploying Virtual Labs using ...
Integrating Collaboration and Accessibility for Deploying Virtual Labs using ...Integrating Collaboration and Accessibility for Deploying Virtual Labs using ...
Integrating Collaboration and Accessibility for Deploying Virtual Labs using ...
drboon
 
Final Year Project Report
Final Year Project ReportFinal Year Project Report
Final Year Project ReportChongKit liew
 
Associate Professor David Levy (DCL)
Associate Professor David Levy (DCL)Associate Professor David Levy (DCL)
Associate Professor David Levy (DCL)butest
 
Yash Agarwal - BCA Final Year
Yash Agarwal - BCA Final YearYash Agarwal - BCA Final Year
Yash Agarwal - BCA Final Year
Dezyneecole
 
COURSE ORIENTATION ON MAD&PWA
COURSE ORIENTATION ON MAD&PWACOURSE ORIENTATION ON MAD&PWA
COURSE ORIENTATION ON MAD&PWA
nikshaikh786
 
M learning in education
M learning in educationM learning in education
M learning in education
eSAT Publishing House
 
2012 04-19 (educon2012) emadrid upm combining linked data mobiles improve acc...
2012 04-19 (educon2012) emadrid upm combining linked data mobiles improve acc...2012 04-19 (educon2012) emadrid upm combining linked data mobiles improve acc...
2012 04-19 (educon2012) emadrid upm combining linked data mobiles improve acc...
eMadrid network
 

What's hot (14)

Final Year Project Report Example
Final Year Project Report ExampleFinal Year Project Report Example
Final Year Project Report Example
 
E learning resource Locator Project Report (J2EE)
E learning resource Locator Project Report (J2EE)E learning resource Locator Project Report (J2EE)
E learning resource Locator Project Report (J2EE)
 
IRJET- Online Programming Assessment and Evaluation Platform in Education System
IRJET- Online Programming Assessment and Evaluation Platform in Education SystemIRJET- Online Programming Assessment and Evaluation Platform in Education System
IRJET- Online Programming Assessment and Evaluation Platform in Education System
 
Integrating Collaboration and Accessibility for Deploying Virtual Labs using ...
Integrating Collaboration and Accessibility for Deploying Virtual Labs using ...Integrating Collaboration and Accessibility for Deploying Virtual Labs using ...
Integrating Collaboration and Accessibility for Deploying Virtual Labs using ...
 
GS MVN IET BCA
GS MVN IET BCAGS MVN IET BCA
GS MVN IET BCA
 
Gs mvn iet it engg.
Gs  mvn iet  it engg.Gs  mvn iet  it engg.
Gs mvn iet it engg.
 
Final Year Project Report
Final Year Project ReportFinal Year Project Report
Final Year Project Report
 
Associate Professor David Levy (DCL)
Associate Professor David Levy (DCL)Associate Professor David Levy (DCL)
Associate Professor David Levy (DCL)
 
Yash Agarwal - BCA Final Year
Yash Agarwal - BCA Final YearYash Agarwal - BCA Final Year
Yash Agarwal - BCA Final Year
 
COURSE ORIENTATION ON MAD&PWA
COURSE ORIENTATION ON MAD&PWACOURSE ORIENTATION ON MAD&PWA
COURSE ORIENTATION ON MAD&PWA
 
M learning in education
M learning in educationM learning in education
M learning in education
 
Complete-Mini-Project-Report
Complete-Mini-Project-ReportComplete-Mini-Project-Report
Complete-Mini-Project-Report
 
2012 04-19 (educon2012) emadrid upm combining linked data mobiles improve acc...
2012 04-19 (educon2012) emadrid upm combining linked data mobiles improve acc...2012 04-19 (educon2012) emadrid upm combining linked data mobiles improve acc...
2012 04-19 (educon2012) emadrid upm combining linked data mobiles improve acc...
 
saylee_resume
saylee_resumesaylee_resume
saylee_resume
 

Similar to Online instrument systems in reality for remote wiring and measurement of electronic in e-learning from labVIEW+NI ELVIS II vs embedded system+web services

Widget and Smart Devices. A Different Approach for Remote and Virtual labs
Widget and Smart Devices. A Different Approach for Remote and Virtual labsWidget and Smart Devices. A Different Approach for Remote and Virtual labs
Widget and Smart Devices. A Different Approach for Remote and Virtual labs
UNED
 
Developing Web-based Interactive Teaching System for Core Network Technology ...
Developing Web-based Interactive Teaching System for Core Network Technology ...Developing Web-based Interactive Teaching System for Core Network Technology ...
Developing Web-based Interactive Teaching System for Core Network Technology ...
drboon
 
Artículo nv 24_04_2021
Artículo nv 24_04_2021Artículo nv 24_04_2021
Artículo nv 24_04_2021
NelsonVaca3
 
IOT Personal Weather Station
IOT Personal Weather StationIOT Personal Weather Station
IOT Personal Weather Station
IRJET Journal
 
AN ANDROID APPLICATION FOR CAMPUS INFORMATION SYSTEM
AN ANDROID APPLICATION FOR CAMPUS INFORMATION SYSTEMAN ANDROID APPLICATION FOR CAMPUS INFORMATION SYSTEM
AN ANDROID APPLICATION FOR CAMPUS INFORMATION SYSTEM
IRJET Journal
 
PROJECT-BASED MICROCONTROLLER SYSTEM LABORATORY USING BK300 DEVELOPMENT BOARD...
PROJECT-BASED MICROCONTROLLER SYSTEM LABORATORY USING BK300 DEVELOPMENT BOARD...PROJECT-BASED MICROCONTROLLER SYSTEM LABORATORY USING BK300 DEVELOPMENT BOARD...
PROJECT-BASED MICROCONTROLLER SYSTEM LABORATORY USING BK300 DEVELOPMENT BOARD...
ijesajournal
 
Project based microcontroller
Project based microcontrollerProject based microcontroller
Project based microcontroller
ijesajournal
 
TAEE2012-Putting Fundmentals of Electronic Circuits Practices online
TAEE2012-Putting Fundmentals of Electronic Circuits Practices onlineTAEE2012-Putting Fundmentals of Electronic Circuits Practices online
TAEE2012-Putting Fundmentals of Electronic Circuits Practices onlineMohamed Tawfik
 
Virtualizing testbed resources to enable remote experimentation in online tel...
Virtualizing testbed resources to enable remote experimentation in online tel...Virtualizing testbed resources to enable remote experimentation in online tel...
Virtualizing testbed resources to enable remote experimentation in online tel...
FORGE project
 
SHORTEST PATH FINDING VISUALIZER
SHORTEST PATH FINDING VISUALIZERSHORTEST PATH FINDING VISUALIZER
SHORTEST PATH FINDING VISUALIZER
IRJET Journal
 
UniConnect: Unleashing theExcitement of University Gathering
UniConnect: Unleashing theExcitement of University GatheringUniConnect: Unleashing theExcitement of University Gathering
UniConnect: Unleashing theExcitement of University Gathering
IRJET Journal
 
AN IMPROVED OPERATIONAL AMPLIFIER ILAB WITH A MORE REALISTIC LOOKING INTERFACE
AN IMPROVED OPERATIONAL AMPLIFIER ILAB WITH A MORE REALISTIC LOOKING INTERFACEAN IMPROVED OPERATIONAL AMPLIFIER ILAB WITH A MORE REALISTIC LOOKING INTERFACE
AN IMPROVED OPERATIONAL AMPLIFIER ILAB WITH A MORE REALISTIC LOOKING INTERFACE
Babatunde Ishola
 
Ieeepro techno solutions 2013 ieee embedded project microcontroller-based r...
Ieeepro techno solutions   2013 ieee embedded project microcontroller-based r...Ieeepro techno solutions   2013 ieee embedded project microcontroller-based r...
Ieeepro techno solutions 2013 ieee embedded project microcontroller-based r...
srinivasanece7
 
IRJET - Computer Laboratory Management System for Improving Teaching & Learni...
IRJET - Computer Laboratory Management System for Improving Teaching & Learni...IRJET - Computer Laboratory Management System for Improving Teaching & Learni...
IRJET - Computer Laboratory Management System for Improving Teaching & Learni...
IRJET Journal
 
Campus realities: forecasting user bandwidth utilization using Monte Carlo si...
Campus realities: forecasting user bandwidth utilization using Monte Carlo si...Campus realities: forecasting user bandwidth utilization using Monte Carlo si...
Campus realities: forecasting user bandwidth utilization using Monte Carlo si...
IJECEIAES
 
SOFTWARE BASED CALCULATION OF CAPACITY OUTAGE OF GENERATING UNITS
SOFTWARE BASED CALCULATION OF CAPACITY OUTAGE OF GENERATING UNITSSOFTWARE BASED CALCULATION OF CAPACITY OUTAGE OF GENERATING UNITS
SOFTWARE BASED CALCULATION OF CAPACITY OUTAGE OF GENERATING UNITS
vivatechijri
 
Design and Analysis of a Broadcast Network Using Logical Segmentation
Design and Analysis of a Broadcast Network Using Logical SegmentationDesign and Analysis of a Broadcast Network Using Logical Segmentation
Design and Analysis of a Broadcast Network Using Logical Segmentation
TELKOMNIKA JOURNAL
 
Just in-time code offloading for wearable computing
Just in-time code offloading for wearable computingJust in-time code offloading for wearable computing
Just in-time code offloading for wearable computing
redpel dot com
 

Similar to Online instrument systems in reality for remote wiring and measurement of electronic in e-learning from labVIEW+NI ELVIS II vs embedded system+web services (20)

Najzz
NajzzNajzz
Najzz
 
Widget and Smart Devices. A Different Approach for Remote and Virtual labs
Widget and Smart Devices. A Different Approach for Remote and Virtual labsWidget and Smart Devices. A Different Approach for Remote and Virtual labs
Widget and Smart Devices. A Different Approach for Remote and Virtual labs
 
Developing Web-based Interactive Teaching System for Core Network Technology ...
Developing Web-based Interactive Teaching System for Core Network Technology ...Developing Web-based Interactive Teaching System for Core Network Technology ...
Developing Web-based Interactive Teaching System for Core Network Technology ...
 
Artículo nv 24_04_2021
Artículo nv 24_04_2021Artículo nv 24_04_2021
Artículo nv 24_04_2021
 
IOT Personal Weather Station
IOT Personal Weather StationIOT Personal Weather Station
IOT Personal Weather Station
 
AN ANDROID APPLICATION FOR CAMPUS INFORMATION SYSTEM
AN ANDROID APPLICATION FOR CAMPUS INFORMATION SYSTEMAN ANDROID APPLICATION FOR CAMPUS INFORMATION SYSTEM
AN ANDROID APPLICATION FOR CAMPUS INFORMATION SYSTEM
 
PROJECT-BASED MICROCONTROLLER SYSTEM LABORATORY USING BK300 DEVELOPMENT BOARD...
PROJECT-BASED MICROCONTROLLER SYSTEM LABORATORY USING BK300 DEVELOPMENT BOARD...PROJECT-BASED MICROCONTROLLER SYSTEM LABORATORY USING BK300 DEVELOPMENT BOARD...
PROJECT-BASED MICROCONTROLLER SYSTEM LABORATORY USING BK300 DEVELOPMENT BOARD...
 
Project based microcontroller
Project based microcontrollerProject based microcontroller
Project based microcontroller
 
TAEE2012-Putting Fundmentals of Electronic Circuits Practices online
TAEE2012-Putting Fundmentals of Electronic Circuits Practices onlineTAEE2012-Putting Fundmentals of Electronic Circuits Practices online
TAEE2012-Putting Fundmentals of Electronic Circuits Practices online
 
Virtualizing testbed resources to enable remote experimentation in online tel...
Virtualizing testbed resources to enable remote experimentation in online tel...Virtualizing testbed resources to enable remote experimentation in online tel...
Virtualizing testbed resources to enable remote experimentation in online tel...
 
SHORTEST PATH FINDING VISUALIZER
SHORTEST PATH FINDING VISUALIZERSHORTEST PATH FINDING VISUALIZER
SHORTEST PATH FINDING VISUALIZER
 
UniConnect: Unleashing theExcitement of University Gathering
UniConnect: Unleashing theExcitement of University GatheringUniConnect: Unleashing theExcitement of University Gathering
UniConnect: Unleashing theExcitement of University Gathering
 
AN IMPROVED OPERATIONAL AMPLIFIER ILAB WITH A MORE REALISTIC LOOKING INTERFACE
AN IMPROVED OPERATIONAL AMPLIFIER ILAB WITH A MORE REALISTIC LOOKING INTERFACEAN IMPROVED OPERATIONAL AMPLIFIER ILAB WITH A MORE REALISTIC LOOKING INTERFACE
AN IMPROVED OPERATIONAL AMPLIFIER ILAB WITH A MORE REALISTIC LOOKING INTERFACE
 
Ieeepro techno solutions 2013 ieee embedded project microcontroller-based r...
Ieeepro techno solutions   2013 ieee embedded project microcontroller-based r...Ieeepro techno solutions   2013 ieee embedded project microcontroller-based r...
Ieeepro techno solutions 2013 ieee embedded project microcontroller-based r...
 
IRJET - Computer Laboratory Management System for Improving Teaching & Learni...
IRJET - Computer Laboratory Management System for Improving Teaching & Learni...IRJET - Computer Laboratory Management System for Improving Teaching & Learni...
IRJET - Computer Laboratory Management System for Improving Teaching & Learni...
 
Campus realities: forecasting user bandwidth utilization using Monte Carlo si...
Campus realities: forecasting user bandwidth utilization using Monte Carlo si...Campus realities: forecasting user bandwidth utilization using Monte Carlo si...
Campus realities: forecasting user bandwidth utilization using Monte Carlo si...
 
Article_v3
Article_v3Article_v3
Article_v3
 
SOFTWARE BASED CALCULATION OF CAPACITY OUTAGE OF GENERATING UNITS
SOFTWARE BASED CALCULATION OF CAPACITY OUTAGE OF GENERATING UNITSSOFTWARE BASED CALCULATION OF CAPACITY OUTAGE OF GENERATING UNITS
SOFTWARE BASED CALCULATION OF CAPACITY OUTAGE OF GENERATING UNITS
 
Design and Analysis of a Broadcast Network Using Logical Segmentation
Design and Analysis of a Broadcast Network Using Logical SegmentationDesign and Analysis of a Broadcast Network Using Logical Segmentation
Design and Analysis of a Broadcast Network Using Logical Segmentation
 
Just in-time code offloading for wearable computing
Just in-time code offloading for wearable computingJust in-time code offloading for wearable computing
Just in-time code offloading for wearable computing
 

More from IJECEIAES

Bibliometric analysis highlighting the role of women in addressing climate ch...
Bibliometric analysis highlighting the role of women in addressing climate ch...Bibliometric analysis highlighting the role of women in addressing climate ch...
Bibliometric analysis highlighting the role of women in addressing climate ch...
IJECEIAES
 
Voltage and frequency control of microgrid in presence of micro-turbine inter...
Voltage and frequency control of microgrid in presence of micro-turbine inter...Voltage and frequency control of microgrid in presence of micro-turbine inter...
Voltage and frequency control of microgrid in presence of micro-turbine inter...
IJECEIAES
 
Enhancing battery system identification: nonlinear autoregressive modeling fo...
Enhancing battery system identification: nonlinear autoregressive modeling fo...Enhancing battery system identification: nonlinear autoregressive modeling fo...
Enhancing battery system identification: nonlinear autoregressive modeling fo...
IJECEIAES
 
Smart grid deployment: from a bibliometric analysis to a survey
Smart grid deployment: from a bibliometric analysis to a surveySmart grid deployment: from a bibliometric analysis to a survey
Smart grid deployment: from a bibliometric analysis to a survey
IJECEIAES
 
Use of analytical hierarchy process for selecting and prioritizing islanding ...
Use of analytical hierarchy process for selecting and prioritizing islanding ...Use of analytical hierarchy process for selecting and prioritizing islanding ...
Use of analytical hierarchy process for selecting and prioritizing islanding ...
IJECEIAES
 
Enhancing of single-stage grid-connected photovoltaic system using fuzzy logi...
Enhancing of single-stage grid-connected photovoltaic system using fuzzy logi...Enhancing of single-stage grid-connected photovoltaic system using fuzzy logi...
Enhancing of single-stage grid-connected photovoltaic system using fuzzy logi...
IJECEIAES
 
Enhancing photovoltaic system maximum power point tracking with fuzzy logic-b...
Enhancing photovoltaic system maximum power point tracking with fuzzy logic-b...Enhancing photovoltaic system maximum power point tracking with fuzzy logic-b...
Enhancing photovoltaic system maximum power point tracking with fuzzy logic-b...
IJECEIAES
 
Adaptive synchronous sliding control for a robot manipulator based on neural ...
Adaptive synchronous sliding control for a robot manipulator based on neural ...Adaptive synchronous sliding control for a robot manipulator based on neural ...
Adaptive synchronous sliding control for a robot manipulator based on neural ...
IJECEIAES
 
Remote field-programmable gate array laboratory for signal acquisition and de...
Remote field-programmable gate array laboratory for signal acquisition and de...Remote field-programmable gate array laboratory for signal acquisition and de...
Remote field-programmable gate array laboratory for signal acquisition and de...
IJECEIAES
 
Detecting and resolving feature envy through automated machine learning and m...
Detecting and resolving feature envy through automated machine learning and m...Detecting and resolving feature envy through automated machine learning and m...
Detecting and resolving feature envy through automated machine learning and m...
IJECEIAES
 
Smart monitoring technique for solar cell systems using internet of things ba...
Smart monitoring technique for solar cell systems using internet of things ba...Smart monitoring technique for solar cell systems using internet of things ba...
Smart monitoring technique for solar cell systems using internet of things ba...
IJECEIAES
 
An efficient security framework for intrusion detection and prevention in int...
An efficient security framework for intrusion detection and prevention in int...An efficient security framework for intrusion detection and prevention in int...
An efficient security framework for intrusion detection and prevention in int...
IJECEIAES
 
Developing a smart system for infant incubators using the internet of things ...
Developing a smart system for infant incubators using the internet of things ...Developing a smart system for infant incubators using the internet of things ...
Developing a smart system for infant incubators using the internet of things ...
IJECEIAES
 
A review on internet of things-based stingless bee's honey production with im...
A review on internet of things-based stingless bee's honey production with im...A review on internet of things-based stingless bee's honey production with im...
A review on internet of things-based stingless bee's honey production with im...
IJECEIAES
 
A trust based secure access control using authentication mechanism for intero...
A trust based secure access control using authentication mechanism for intero...A trust based secure access control using authentication mechanism for intero...
A trust based secure access control using authentication mechanism for intero...
IJECEIAES
 
Fuzzy linear programming with the intuitionistic polygonal fuzzy numbers
Fuzzy linear programming with the intuitionistic polygonal fuzzy numbersFuzzy linear programming with the intuitionistic polygonal fuzzy numbers
Fuzzy linear programming with the intuitionistic polygonal fuzzy numbers
IJECEIAES
 
The performance of artificial intelligence in prostate magnetic resonance im...
The performance of artificial intelligence in prostate  magnetic resonance im...The performance of artificial intelligence in prostate  magnetic resonance im...
The performance of artificial intelligence in prostate magnetic resonance im...
IJECEIAES
 
Seizure stage detection of epileptic seizure using convolutional neural networks
Seizure stage detection of epileptic seizure using convolutional neural networksSeizure stage detection of epileptic seizure using convolutional neural networks
Seizure stage detection of epileptic seizure using convolutional neural networks
IJECEIAES
 
Analysis of driving style using self-organizing maps to analyze driver behavior
Analysis of driving style using self-organizing maps to analyze driver behaviorAnalysis of driving style using self-organizing maps to analyze driver behavior
Analysis of driving style using self-organizing maps to analyze driver behavior
IJECEIAES
 
Hyperspectral object classification using hybrid spectral-spatial fusion and ...
Hyperspectral object classification using hybrid spectral-spatial fusion and ...Hyperspectral object classification using hybrid spectral-spatial fusion and ...
Hyperspectral object classification using hybrid spectral-spatial fusion and ...
IJECEIAES
 

More from IJECEIAES (20)

Bibliometric analysis highlighting the role of women in addressing climate ch...
Bibliometric analysis highlighting the role of women in addressing climate ch...Bibliometric analysis highlighting the role of women in addressing climate ch...
Bibliometric analysis highlighting the role of women in addressing climate ch...
 
Voltage and frequency control of microgrid in presence of micro-turbine inter...
Voltage and frequency control of microgrid in presence of micro-turbine inter...Voltage and frequency control of microgrid in presence of micro-turbine inter...
Voltage and frequency control of microgrid in presence of micro-turbine inter...
 
Enhancing battery system identification: nonlinear autoregressive modeling fo...
Enhancing battery system identification: nonlinear autoregressive modeling fo...Enhancing battery system identification: nonlinear autoregressive modeling fo...
Enhancing battery system identification: nonlinear autoregressive modeling fo...
 
Smart grid deployment: from a bibliometric analysis to a survey
Smart grid deployment: from a bibliometric analysis to a surveySmart grid deployment: from a bibliometric analysis to a survey
Smart grid deployment: from a bibliometric analysis to a survey
 
Use of analytical hierarchy process for selecting and prioritizing islanding ...
Use of analytical hierarchy process for selecting and prioritizing islanding ...Use of analytical hierarchy process for selecting and prioritizing islanding ...
Use of analytical hierarchy process for selecting and prioritizing islanding ...
 
Enhancing of single-stage grid-connected photovoltaic system using fuzzy logi...
Enhancing of single-stage grid-connected photovoltaic system using fuzzy logi...Enhancing of single-stage grid-connected photovoltaic system using fuzzy logi...
Enhancing of single-stage grid-connected photovoltaic system using fuzzy logi...
 
Enhancing photovoltaic system maximum power point tracking with fuzzy logic-b...
Enhancing photovoltaic system maximum power point tracking with fuzzy logic-b...Enhancing photovoltaic system maximum power point tracking with fuzzy logic-b...
Enhancing photovoltaic system maximum power point tracking with fuzzy logic-b...
 
Adaptive synchronous sliding control for a robot manipulator based on neural ...
Adaptive synchronous sliding control for a robot manipulator based on neural ...Adaptive synchronous sliding control for a robot manipulator based on neural ...
Adaptive synchronous sliding control for a robot manipulator based on neural ...
 
Remote field-programmable gate array laboratory for signal acquisition and de...
Remote field-programmable gate array laboratory for signal acquisition and de...Remote field-programmable gate array laboratory for signal acquisition and de...
Remote field-programmable gate array laboratory for signal acquisition and de...
 
Detecting and resolving feature envy through automated machine learning and m...
Detecting and resolving feature envy through automated machine learning and m...Detecting and resolving feature envy through automated machine learning and m...
Detecting and resolving feature envy through automated machine learning and m...
 
Smart monitoring technique for solar cell systems using internet of things ba...
Smart monitoring technique for solar cell systems using internet of things ba...Smart monitoring technique for solar cell systems using internet of things ba...
Smart monitoring technique for solar cell systems using internet of things ba...
 
An efficient security framework for intrusion detection and prevention in int...
An efficient security framework for intrusion detection and prevention in int...An efficient security framework for intrusion detection and prevention in int...
An efficient security framework for intrusion detection and prevention in int...
 
Developing a smart system for infant incubators using the internet of things ...
Developing a smart system for infant incubators using the internet of things ...Developing a smart system for infant incubators using the internet of things ...
Developing a smart system for infant incubators using the internet of things ...
 
A review on internet of things-based stingless bee's honey production with im...
A review on internet of things-based stingless bee's honey production with im...A review on internet of things-based stingless bee's honey production with im...
A review on internet of things-based stingless bee's honey production with im...
 
A trust based secure access control using authentication mechanism for intero...
A trust based secure access control using authentication mechanism for intero...A trust based secure access control using authentication mechanism for intero...
A trust based secure access control using authentication mechanism for intero...
 
Fuzzy linear programming with the intuitionistic polygonal fuzzy numbers
Fuzzy linear programming with the intuitionistic polygonal fuzzy numbersFuzzy linear programming with the intuitionistic polygonal fuzzy numbers
Fuzzy linear programming with the intuitionistic polygonal fuzzy numbers
 
The performance of artificial intelligence in prostate magnetic resonance im...
The performance of artificial intelligence in prostate  magnetic resonance im...The performance of artificial intelligence in prostate  magnetic resonance im...
The performance of artificial intelligence in prostate magnetic resonance im...
 
Seizure stage detection of epileptic seizure using convolutional neural networks
Seizure stage detection of epileptic seizure using convolutional neural networksSeizure stage detection of epileptic seizure using convolutional neural networks
Seizure stage detection of epileptic seizure using convolutional neural networks
 
Analysis of driving style using self-organizing maps to analyze driver behavior
Analysis of driving style using self-organizing maps to analyze driver behaviorAnalysis of driving style using self-organizing maps to analyze driver behavior
Analysis of driving style using self-organizing maps to analyze driver behavior
 
Hyperspectral object classification using hybrid spectral-spatial fusion and ...
Hyperspectral object classification using hybrid spectral-spatial fusion and ...Hyperspectral object classification using hybrid spectral-spatial fusion and ...
Hyperspectral object classification using hybrid spectral-spatial fusion and ...
 

Recently uploaded

NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
Amil Baba Dawood bangali
 
14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application
SyedAbiiAzazi1
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
Kamal Acharya
 
Unbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptxUnbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptx
ChristineTorrepenida1
 
ML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptxML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptx
Vijay Dialani, PhD
 
MCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdfMCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdf
Osamah Alsalih
 
space technology lecture notes on satellite
space technology lecture notes on satellitespace technology lecture notes on satellite
space technology lecture notes on satellite
ongomchris
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
Pratik Pawar
 
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdfGoverning Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
WENKENLI1
 
NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
ssuser7dcef0
 
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTSHeap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
Soumen Santra
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
bakpo1
 
Basic Industrial Engineering terms for apparel
Basic Industrial Engineering terms for apparelBasic Industrial Engineering terms for apparel
Basic Industrial Engineering terms for apparel
top1002
 
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
thanhdowork
 
English lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdfEnglish lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdf
BrazilAccount1
 
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
ydteq
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
Massimo Talia
 
Hierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power SystemHierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power System
Kerry Sado
 
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdfTutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
aqil azizi
 
6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)
ClaraZara1
 

Recently uploaded (20)

NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
 
14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
 
Unbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptxUnbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptx
 
ML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptxML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptx
 
MCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdfMCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdf
 
space technology lecture notes on satellite
space technology lecture notes on satellitespace technology lecture notes on satellite
space technology lecture notes on satellite
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
 
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdfGoverning Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
 
NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
 
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTSHeap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
 
Basic Industrial Engineering terms for apparel
Basic Industrial Engineering terms for apparelBasic Industrial Engineering terms for apparel
Basic Industrial Engineering terms for apparel
 
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
 
English lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdfEnglish lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdf
 
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
 
Hierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power SystemHierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power System
 
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdfTutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
 
6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)
 

Online instrument systems in reality for remote wiring and measurement of electronic in e-learning from labVIEW+NI ELVIS II vs embedded system+web services

  • 1. International Journal of Electrical and Computer Engineering (IJECE) Vol. 11, No. 2, April 2021, pp. 1178~1185 ISSN: 2088-8708, DOI: 10.11591/ijece.v11i2.pp1178-1185  1178 Journal homepage: http://ijece.iaescore.com Online instrument systems in reality for remote wiring and measurement of electronic in e-learning from labVIEW+NI ELVIS II vs embedded system+web services Fahd Ouatik1 , Mustapha Raoufi2 , Farouk Ouatik3 , Mohammed Skouri4 1,2,3,4 Laboratory of Physics High Energy and Astrophysics, Marrackech Faculty Science Semlalia, Cadi Ayyad University, Morocco 3 Laboratory Mathematics and Informatics, Sultan Moulay Slimane University, Beni Mellal, Morocco Article Info ABSTRACT Article history: Received Oct 14, 2019 Revised Sep 5, 2020 Accepted Oct 15, 2020 Recently The prestigious universities of the world strive and aim to computerize their distance education service and more specifically the remote practical work, which allows students to manipulate electronic experiments via the web, for to solve a set of problems: pedagogical, management, security, restriction by time and place and the problems the overcrowding of students in universities. This paper will describe the E@SLab system developed by the university Cadi Ayyad member of the e-live project funded by EU in the frame of ERASMUS+E@SLab is based on the latest technologies of development and respects educational and pedagogical standards. E@SLab offers 2 versions different of remote laboratory: first version (s1) is an embedded system its part software is node js+Ubuntu and the part hardware a card pcduino or raspebery. The second version (s2) is based on LABview and its hardware part is the NI ELVIS II pedagogical map. In this paper, we will compare and discuss the architecture, performance of the 2 versions of E@SLAB and review other famous approaches NetLab, VISIR, for comparing with E@SLab with the intention show its singularity. Keywords: E-learning Engineering education Labview NI ELVIS II Remote laboratory Web tools This is an open access article under the CC BY-SA license. Corresponding Author: Fahd Ouatik Laboratory of Physics, High Energy and Astrophysics Marrackech Faculty Science Semlalia Cadi Ayyad University, Morocco Email: fahd.ouatike@gmail.com 1. INTRODUCTION Remote laboratory comes for to supplement and enrich the offer of scientific training and practical and experimental teaching in the fields of engineering science for resolute a sets of constraint in the universities such as overcrowding of students in front of the limited resources of the universities. Remote laboratory [1, 2] also give a new dimension, even a new direction, to the role of the teachers. Concept of a remote laboratory makes it possible to overcome not only the constraint of place, but also the often rigid schedules and Appointment associated with the practical work for students [3, 4]. This new possibility of performing remote laboratory for practical works present a flexible approach of learning and also extends the didactic role means of university [5]. Development of remote laboratory installations is also motivated by the need to offer practical education to a big number of students, in spite of limited equipments and human resource. Being able to access remote laboratory resources ultimately allows sharing these installations with other universities or
  • 2. Int J Elec & Comp Eng ISSN: 2088-8708  Online instrument systems in reality for remote wiring and measurement of electronic in … (Fahd Ouatik) 1179 training institutions, contributing [6, 7]. Development and installation E@SLab for remote laboratory has been successfully used in the Faculty Semlalia of Sciences of Cadi Ayyad University and these partnerships for more than two years in electronics courses to illustrate important concepts through real demonstrations [8]. The practical work we have developed concerns the analog electronics including the operational amplifier, RLC circuit, Multivibrators [9]. These Practical works we have developed in two ways and with 2 different version of E@SLab system (S1 and S2 version), each version has features, advantages and disadvantages. The first solution S1: is an embedded system its software part is the node js technology and OS is ubuntu and the hardware part is a PCduino or Raspebery card [10]. The second solution S2 is based on LABview the NI ELVISS II card. In this paper we are going to describe the web and communication technologies used in the development of S1 and S2 system as well their architecture and their compatibility with the pedagogic and didactic approach [11]. And we discuss the reasons for choosing each technology in each system and discuss the advantages and disadvantages of each system. This paper review other famous systems NetLab, and VISIR, face E@SLab in aims highlight its singularity [12, 13]. 2. ONLINE LABORATORY S1 VERSION OF E@SLAB USING EMBEDDED SYSTEM+TOOLS OF WEB SERVICES 2.1. Architecture of E@slab v1 Architecture of E@Slab distance laboratory is distributed in tow servers presented in Figure 1, in server1 hosted the information system of university and the management platform [14, 15], via this platform students find online course, take appointment for a practical work. In server 2 hosted the user interface of remote and wiring is an application developed with Node js that allow students to handle PW, server 2 is a PCDUINO Card, with this card we can send and receipt electrical signal to control many other types of equipment to be correctly connected and several measuring devices and instruments [16, 17]. Figure 1. E@SLAB architecture Process of using E@Slab: - First teacher connect to the platform and authenticate, put in the platform the practical work that the students must do (theoretical and practical question), put a set of slots to be reserved by students. - Students connect to their account in the platform and check their box of notification, they find a set of niches for choose the suitable one. - If it’s the time a user interface appears to student allow to do the practical work and control the real measure device and equipment [18]. 2.2. User interface for remote and wiring Students will assemble the electrical diagram by wiring between devices of the circuit, and read value of tension from measurement device, all via the web Figure 2 The most important technologies used in
  • 3.  ISSN: 2088-8708 Int J Elec & Comp Eng, Vol. 11, No. 2, April 2021 : 1178 - 1185 1180 development the user interface for remote and wiring is html5, Canvas, Node.js, socket [19, 20] and the hardware part is an embedded system. To have animation on the user interface for student can drag and drop devices and wiring them, we choice to use Canvas of html5 for to have compatibility with all web browser. For programming with Canvas that need to use many bibliotics of JavaScript, so to not weigh down our server2 we used the Node.js framework, allow installing a web server on our embedded system [21]. Node.js is allows to execute JavaScript inside the server and not at the customer, is used the motor of google chrome V8 that makes execution very faster. This framework is already used to implement remote laboratory system [22, 23], but in our approach the websocket library that allows the transfer bidirectional of information between the customer and the server, this protocol its used in the latest work, but it not exploited the interest of this protocol; its only used for sending the request from the customer to the server, but that we can to do just with Ajax language. But with Ajax [24] it is always the customer who request and the server resend. The server cannot decide by itself to send information to the customer. With webSocket that become possible, and we will use this important thing for sending request from server itself our pcduino card for to protect electronic device of the practical work; for example if the level voltage apply electronic components to the input that do not support high voltage the server must send alert to student to take attention for protect electronic devices [25]. Figure 2. User interface for remote and wiring Zone 1: Present all electronic components that the student drag and drop in the workbench for wiring between them. Zone 2: Is the workbench where students must wiring between devices and adjust voltage sources and measuring devices. Zone 3: In this zone will display the interface of measuring tools or power for adjust voltage sources and measuring devices. 3. ONLINE LABORATORY S2 VERSION OF E@SLAB USING NI LABVIEW AND NI ELVIS II This second architecture Figure 3 present the role of National Instrument of software and hardware in the building an modern learning technologies such as the educational card platform NI ELVIS II [26] and NI LabView [27]. LabVIEW is a development environment specializing in industrial computing and embedded systems. Its particularity is that it relies on the language G, created by National Instruments, which is entirely graphic. It makes it possible to create complex software while facilitating the programming and thus reducing the development time [28]. Thanks to its libraries of functions dedicated to data acquisition, instrumentation, mathematical analysis of measurements, but also thanks to the rapid creation of quality graphical interfaces and simplified coding, the engineer has more than time to focus on the business functions of instrumentation and measurement processing. LabVIEW is particularly recommended for developing control systems, supervision and test and measurement benches. LabVIEW allows you to program on many different targets thanks to its many libraries, you can interface and control the following cards and devices: VXI, PXI, Compact PCI, PCI, Express PCI, Express PXI, USB, FireWire, GPIB, CAN RS 232, 422, 485 TCP/IP, Bluetooth, WIFI, Programmable Controllers (PLC), Modbus, Profibus [29]. This version S2 of E@Slab laboratory is based on the Elvis II card. The NI ELVIS II Figure 4 is an environment educational laboratory of electronic card developed specifically for using by student in a context educational in electronic engineering. on this card, teachers can help students to
  • 4. Int J Elec & Comp Eng ISSN: 2088-8708  Online instrument systems in reality for remote wiring and measurement of electronic in … (Fahd Ouatik) 1181 do the practical work and experience of electronic for student get all technic skills. NI ELVIS II is a modular integrated with 12 of the most commonly used instruments in the laboratory, including an SCOPE, digital multimeter, Power and function supply, variable power generator, and Bode analyzer Figure 5. This card is connected directly to PC who is installed Labview for controlling all integrated module of NI elvis. NI ELVISmx is the software integrated in labview that supports, control and command Elviss card and the NI myDAQ card [30]. Figure 3. Architecture and technologies system S2 Figure 4. NI ELVISS II Figure 5. Integrated module of NI Eleviss 4. EMBEDDED SYSTEM+WEB SERVICES VS LABVIEW+NI ELVIS 4.1. Architecture In architecture of S1 we used 2 web servers of reason that the unit of control and command of the practical work is an electronic card Rasppebery or a PCDUINO Card this card have limited capacity at the level of network bandwidth and the memory RAM and ROM, and since our laboratory is managed by a management platform linked to information system of university and our system know a big traffic of visitor so we need to have a real web server is where we have our management platform and information system and the second server is PCduino card is just for control and command the practical work. In the 2nd architecture
  • 5.  ISSN: 2088-8708 Int J Elec & Comp Eng, Vol. 11, No. 2, April 2021 : 1178 - 1185 1182 of S2 we used a single server which presents more services it is a true server with configurable parameter of TCP and security, the control part command and analysis it is integrated on Labview. 4.2. Development and performance Graphic programming with labview facilitates and accelerates the development of the front panel of the practical work but for some task requires to have a good level (level CLAD) in the programming labview because there is several rule to respect and you must know the internal architecture of labview on the other hand programming with the javascript language and technology NODE JS it easy but takes time for the first time but after the method only repeats itself so generally the development with the languages of high levels like javascript is more flexible and powerful. 4.3. Comparison the requirements that must have the users of S1 and S2 For E@SLab version, S2 the client must install the NI Labview run-time engine that exists on the NI website of NI and the community of NI insists and recommend the user to use the internet explorer browser. On the other hand for S1 users are free to choose their browser and there is no obligation to install. General differences are described in the following Table 1 in Appendix. 5. RELATED WORK VISIR AND NETLAB VS E@SLAB The new thing that brings our E@Slab (s1 and s2) system compared to the other famous remote laboratory system like VISIR and NetLab [9, 10]. It was the architecture and development technology cost and flexibility: 5.1. Real time application and architecture Regarding architecture: in our system as it is explained in the section above, in the control and command part we have used a single server which is directly linked to the instruments for to command, on the other hand in VIZIR and Netlab there is 2 to 3 server that intervenes and communicate them before to order the instruments and you know in the TCP/IP standards when we have more than transitions of http requests between the servers a time delay is added and the security fails increases. Then the remote laboratories must be real time applications that is to say the time delay must be negligible. 5.2. LABVIEW and Flash vs NODE JS Choice the technology of development are very important in remote laboratory systems: VISIR and NETLAB these 2 system are based on LABVIEW, It is a graphical programming language that facilitates and accelerates the programming, but using labview need a license of NI, so it is not free, on the other hand E@Slab is developed by the framework NODE js which free and easy to use in programming. In our system E@Slab Student will choice electronic component of the circuit and wiring them for remote real Assembly in laboratory via the web .To have animation on the user interface for student can drag and drop devices and wiring them, we choice to use Canvas of html5 for to have compatibility with all web browser, in VISIR we have the problem of compatibility as shown in Figure 6. Figure 6. Html5 vs flash 5.3. Flexibility Despite labview facilitates and accelerates development, there are certain tasks that require a thorough knowledge in labview at least the level of CLAD on the other hand with javascript for a problem there are several methods to solve it because it's a high level language of programation based on instructions.
  • 6. Int J Elec & Comp Eng ISSN: 2088-8708  Online instrument systems in reality for remote wiring and measurement of electronic in … (Fahd Ouatik) 1183 5.4. Workspace in E@SLAB for controlled the practical work and create an assembly for this PW such as in VISIR and NETLAB they developed a valid application only for a single practical work of electronics but in electronic we have a lot of example of PW educational for that our system is a web application like an electronic simulator used for all practical worl as shown in Figure 3, but the difference is that it is used in the web and she controlled real electronic component that allows to do any practical work of electronics it is enough to add relays suitable for liaison members that the student must do. 6. CONCLUSION An overview on process frequently used in e-learning for remote laboratory has been described in this paper. The important deciding criteria to choice between the different solutions are (i) the practical work; (ii) Skills level of developer in Web developing and technologie of LabVIEW; and (iii) the costs. The security of equipment and safety in an online experiment is also have an important role in choosing one of these technologies. After an analyst of advantages of each system and of the 2 version of E@slab, we have focused our attention on Web programing. This solution collect all advantages solutions described in this paper. Also, it stands out for its interoperability with other software thus making it suitable for the development of a variety of applications. APPENDIX Table 1. S1 vs S2 LABVIEW+NI ELVIS II S2 Embedded system+web langage S1 Cost - Labview use under a license of NI 1000 Dollars. - Card NI ELVIS II: 2000 dollar. - Server PC in which it is installed Labview 500 dollar Language of Development web is free. PPcduino card 80 dollar raspebery 50 dollar. dollar for 8 relay Browser compatibility In S2 we have exploit the service provided by the built-in web server in labview. The consultation of the web pages hosted in this server are only compatible with the following browsers: Internet explorer and Safari. Depending on the technologies used in the development for our case S1 is compatible with any browser. TCP/IP The Internet Toolkit S2 includes the following components :  HTTP servers  G Web Server • CGI Vis () • POST method • GET method • XML DOM Parser and Vis • G Web Server • Online examples • URL Client VIs • FTP Vis • Telnet Vis  SMTP E-mail Vis  Server-Side Cookies  DNS Using of these protocols requires a thorough knowledge of labview archetecture. S1 system is a real server that offers all the network protocols of the TCP/IP And all the web service and the cloud. Database Communication path between LabVIEW and a database using the OLE DB provider for ODBC Node JS directly connect with all ODBC database
  • 7.  ISSN: 2088-8708 Int J Elec & Comp Eng, Vol. 11, No. 2, April 2021 : 1178 - 1185 1184 Table 1. S1 vs S2 (Continue) LABVIEW+NI ELVIS II S2 Embedded system+web langage S1 Security LabVIEW does not work with standard HTTP input and output, a CGI VI receives the standard input data as a string when it receives a request and sends data that it generates as a string. during this phase it does not present encryption algorithm - The labVIEW server configuration offers limit options. Free to use everything of security methods, protocols and encryption algorithm Acquisition - Acquiring data from third-party hardware (NI-VISA, NI-Serial, NI-488.2) - Deploying to NI FPGA-based hardware (LabVIEW FPGA Module) - CompactRIO platform - Multifunction I/O Devices (600x) - PXI Multifunction I/O Modules and Multifunction I/O Devices (601x/602x/603x/604x/605x/607x, E and B Series) - CompactDAQ Chassis (USB, Ethernet, Wireless) - C series modules (NI-DAQmx driver support) - CompactRIO - Digital I/O Devices - SC Express - Vehicle communication buses-CAN/LIN/FlexRay (PCI/PCI - Express/USB) - I2C/SPI interface device - USRP-RIO 29x5 (TwinRX) - Ettus research B2x0, N210 - ATCA-3671 - USB - Ethernet - Wifi - Digital I/O pin - Analog I/O pin - Serial comunication - I2C communication - SPI comunication - USB - Ethernet - Wifi - blutooth Instruments Measurement scope  to developed Multimeter  to developed Voltmeter  to developed Ammeter  to developed Power supplier  to developed Function generator  to developed Community - Labview presents a great and big community that shares solutions and discusses issues. - The NI Elvis card does not have a great user community except the NI website. - NODE js presents a great community that shares the solutions and discusses. - PCDUINO and Raspebery presents a great community that shares the solutions and discusses. Speed of development General LabVIEW is a graphic language development is faster But some task requires a good level in LabVIEW S1 it is developed by node js, html5, css3, JavaScript, php So the high level language takes time but they have more flexible and presents a freedom in the programming more there are high level languages (compiled and interpreted) Difficulty of development No difficulty because several measuring instrument exists by default in the ELVISS card it is only necessary to control it by LabVIEW. It is necessary to realize and to build all the circuit of measurements osciloscope, multimétre based on the electronic card pcduino or raspebery Plus the electronic components. After development of graphical interface for control Collaborative practical work exists by default in LabVIEW VIs To developed REFERENCES [1] N. Sousa, et al., “An Integrated Reusable Remote Laboratory to Complement Electronics Teaching,” IEEE Transactions on Learning Technologies, vol. 3, pp. 265-271, 2010. [2] F. Ouatik, et al., “Modeling collaborative practical work processes in an E-learning context of engineering electric education,” Indonesian Journal of Electrical Engineering and Computer Science (IJEECS), vol. 16, no. 3, pp. 1464-1473, 2019. [3] F. Ouatik, et al., “Online Engineering Education in Electronics,” Journal of Materials Education, vol. 41, no. 5-6, 2019. [4] S. Farah, et al., “Real-Time Microwav Remote Laboratory Architecture,” 2015 European Microwave Conference (EuMC), Paris, 2015, pp. 1315-1318. [5] M. Gericota, et al., “The EOLES project Remote labs across the Mediterranean,” 2014 11th International Conference on Remote Engineering and Virtual Instrumentation (REV), Porto, 2014, pp. 211-216. [6] F. Ouatik, et al., “The EOLES project remote labs across the Mediterranean: an example of a successful experience,” Proceedings of the 2017 International Conference on Smart Digital Environment, 2017, pp. 155-161. [7] F. Schauer, et al., “Easy to build Remote laboratory with data transfer using ISES-Internet School Experimental System,” European Journal of Physics, vol. 29, pp. 1-13, 2008.
  • 8. Int J Elec & Comp Eng ISSN: 2088-8708  Online instrument systems in reality for remote wiring and measurement of electronic in … (Fahd Ouatik) 1185 [8] O. Okoyeigbo, et al., “Design and implementation of a java based virtual laboratory for data communication simulation,” International Journal of Electrical and Computer Engineering (IJECE), vol. 10, no. 6, pp. 5883-5890, 2020. [9] J. Cuadros, et al., “Educational Data Mining in an Open-Ended Remote Laboratory on Electric Circuits, Goals and Preliminary Results,” Proceedings of the 8th International Conference on Educational Data Mining, 2015, pp. 578-579. [10] M. Albu, et al., “Embedding Remote Experimentation in Power Engineering Education,” IEEE Transactions on Power Systems, vol. 19, no. 1, pp. 139-143, 2004. [11] M. Tawfik, et al., “Virtual Instrument Systems in Reality (VISIR) for Remote Wiring and Measurement of Electronic Circuits on Breadboard,” IEEE Transactions on Learning Technologies, vol. 6, no. 1, pp. 60-72, 2013. [12] M. Phanupong, et al., “Prediction of Student droput using personel profile and data mining aproch,” Intelligent and Evolutionary Systems, vol. 5, pp. 143-155, 2015. [13] R. Conjin, et al., “Predicting Student Performance from LMS Data: A Comparison of 17 Blended Courses Using Moodle LMS,” IEEE Transactions on Learning Technology, vol. 10, no. 1, pp. 17-29, 2017. [14] J. Garcia-Zubia, "Empirical Analysis of the Use of the VISIR Remote Lab in Teaching Analog Electronics," in IEEE Transactions on Education, vol. 60, no. 2, pp. 149-156, 2017. [15] R. Hubscher, “Assigning Students To Groups Using General And Context-Specific Criteria,” in IEEE Transactions On Learning Technology, vol. 3, no. 3, pp. 178-189, 2010. [16] N. Ben Amor, et al., “Naive Bayes vs Decision Trees in Intrusion Detection Systems,” in Proceedings ACM Symposium on Applied Computing, 2004, pp. 420-424. [17] C. Lakshmi Devasena, et al., “Effectiveness Evaluation of Rule Based Classifiers for the Classification of Iris Data Set,” Bonfring International Journal of Man Machine Interface Special, vol. 1, pp. 5-9, 2011. [18] J. Lu, et al., “Recommender system application developments: A survey,” Decision Support Systems, vol. 74, pp. 12-32, 2015. [19] Merdt, et al., “Evaluating Recommender Systems for Technology Enhanced Learning: A Quantitative Survey,” IEEE Transactions on Learning Technologies, vol. 8, no. 4, pp. 326-344, 2015. [20] Fouatik, et al., “Comparative study of MapReduce classification algorithms for students orientation,” Procedia Computer Science, vol. 170, pp. 1192-1197, 2020. [21] S. Farah, et al., “Multi-User and Real-Time Flexible Remote La-boratory Architecturefor Collaborative and Cooperative Pedagogical Scenarios,” International Journal of Online and Biomedical Engineering (iJOE), vol. 12, no. 4, pp. 33-36, 2016. [22] J. García-Zubia, “Towards a Distributed Architecture for Remote Laboratories,” International Journal of Online Engineering (iJOE), vol. 4, no. 1, pp. 11-14, 2008. [23] N. Hida, et al., “Components of Participatory Engagement within E-Learning Community,” Indonesian Journal of Electrical Engineering and Computer Science (IJEECS), vol. 12, no. 2, pp. 556-561, 2018. [24] A. Mahmoud, et al., “The patterns of accessing learning management system among students,” Indonesian Journal of Electrical Engineering and Computer Science (IJEECS), vol. 13, no. 1, pp. 15-21, 2019. [25] A. Akmal, “Assessing Students’ Continuance Intention in Using Multimedia Online Learning,” TELKOMNIKA Telecommunication, Computing, Electronics and Control, vol. 17, no. 1, pp. 187-193, 2019. [26] M. Gasah, et al., “An approach in creating positive emotion for children’s e-learning based on user interface design,” Indonesian Journal of Electrical Engineering and Computer Science (IJEECS), vol. 13, no. 3, pp. 1267-1273, 2019. [27] S. Sfenrianto, et al., “E-Learning Effectiveness Analysis in Developing Countries: East Nusa Tenggara, Indonesia Perspective,” Bulletin of Electrical Engineering and Informatics (BEEI), vol. 7, no. 3, pp. 417-424, 2018. [28] S. K. Bhuyan, et al., “Modeling and Simulation of Grid Connected Hybrid Energy System and its Fault Analysis,” International Journal of Power Electronics and Drive Systems (IJPEDS), vol. 9, no. 2, pp. 775-783, 2018. [29] E. Akanksha, “Framework for propagating stress control message using heartbeat based IoT remote monitoring analytics,” International Journal of Electrical and Computer Engineering (IJECE), vol. 10, no. 5, pp. 4615-4622, 2020. [30] I. Matazi, et al., “Development of Intelligent Multi-agents System for Collaborative e-learning Support,” Bulletin of Electrical Engineering and Informatics (BEEI), vol. 7, no. 2, pp. 294-305, 2018.