SlideShare a Scribd company logo
German Carro Fernandez, Elio Sancristobal Ruiz,
Manuel Castro Gil*, Francisco Mur Perez
Electrical and Computer Engineering Department
Spanish University for Distance Education (UNED)
Madrid, Spain
http://www.ieec.uned.es/
Research on Technologies for Engineering Education http://ohm.ieec.uned.es/portal/
German Carro Fernandez germancf@ieee.org
• Introduction
• First there was light
• Then was the wheel
• Control your device using IoT capabilities
• Finally was the robotic arm
• Conclusions
http://www.ieec.uned.es/
Research on Technologies for Engineering Education http://ohm.ieec.uned.es/portal/
German Carro Fernandez germancf@ieee.org
-UNED are working long time ago on useful eLearning
-Technology of today let increase the develop of reusable remote
laboratories on engineering
-This study was born from the idea to bring robotics and electronics
to the students to close them to technology using IoT tools
OR
knowledge is the key!
Let’s go to see how!
Laboratorios desarrollados: Go-Lab (LedRGB, Brazo robotizado) y robots
http://www.ieec.uned.es/
Research on Technologies for Engineering Education http://ohm.ieec.uned.es/portal/
German Carro Fernandez germancf@ieee.org
• Introduction
• First there was light
• Then was the wheel
• Control your device using IoT capabilities
• Finally was the robotic arm
• Conclusions
http://www.ieec.uned.es/
Research on Technologies for Engineering Education http://ohm.ieec.uned.es/portal/
German Carro Fernandez germancf@ieee.org
Laboratorios desarrollados: Go-Lab (LedRGB, Brazo robotizado) y robots
http://www.ieec.uned.es/
Research on Technologies for Engineering Education http://ohm.ieec.uned.es/portal/
 New hardware
added:
Raspberry Pi
 New software
used:
Javascript
 New protocols
used:
Websockets
German Carro Fernandez germancf@ieee.org
• Introduction
• First there was light
• Then was the wheel
• Control your device using IoT capabilities
• Finally was the robotic arm
• Conclusions
http://www.ieec.uned.es/
Research on Technologies for Engineering Education http://ohm.ieec.uned.es/portal/
German Carro Fernandez germancf@ieee.org
Laboratorios desarrollados: Go-Lab (LedRGB, Brazo robotizado) y robots
http://www.ieec.uned.es/
Research on Technologies for Engineering Education http://ohm.ieec.uned.es/portal/
Two possible options were
considered:
 Javascript and Node.js
 Tornado and Python
First was chosen because
counts with Socket.io library,
very useful for our interests.
German Carro Fernandez germancf@ieee.org
• Introduction
• First there was light
• Then was the wheel
• Control your device using IoT capabilities
• Finally was the robotic arm
• Conclusions
http://www.ieec.uned.es/
Research on Technologies for Engineering Education http://ohm.ieec.uned.es/portal/
German Carro Fernandez germancf@ieee.org
Laboratorios desarrollados: Go-Lab (LedRGB, Brazo robotizado) y robots
http://www.ieec.uned.es/
Research on Technologies for Engineering Education http://ohm.ieec.uned.es/portal/
Objective:
 Control remotely
devices, information
and events using IoT
How?:
 Server hosted on the
Raspberry Pi has direct
communication with the
Arduino UNO via USB.
 Client side receives and
manage settings using
REST protocol
German Carro Fernandez germancf@ieee.org
Laboratorios desarrollados: Go-Lab (LedRGB, Brazo robotizado) y robots
http://www.ieec.uned.es/
Research on Technologies for Engineering Education http://ohm.ieec.uned.es/portal/
Previous test using the system:
https://www.youtube.com/embed/bfNULdKcQFk
German Carro Fernandez germancf@ieee.org
• Introduction
• First there was light
• Then was the wheel
• Control your device using IoT capabilities
• Finally was the robotic arm
• Conclusions
http://www.ieec.uned.es/
Research on Technologies for Engineering Education http://ohm.ieec.uned.es/portal/
German Carro Fernandez germancf@ieee.org
Laboratorios desarrollados: Go-Lab (LedRGB, Brazo robotizado) y robots
http://www.ieec.uned.es/
Research on Technologies for Engineering Education http://ohm.ieec.uned.es/portal/
Move the system to a robotic
arm laboratory:
 Increasing the number of
websockets channels
(one for each service)
 Adaptating of Arduino
source code to manage
the 6 services available
(led, clip, wrist, elbow,
shoulder and base).
 Modificating REST
system customizing
JSON’s content
(embeded all information
individually by service)
German Carro Fernandez germancf@ieee.org
Laboratorios desarrollados: Go-Lab (LedRGB, Brazo robotizado) y robots
http://www.ieec.uned.es/
Research on Technologies for Engineering Education http://ohm.ieec.uned.es/portal/
Develop, and display it into, an Inquiry Learning Space
(ILS) to use for educational environments.
In this case even with a virtual laboratory to compare the
results.
Golab Project environment ILS link:
http://graasp.eu/ils/54d49bcd479265d7425bfa95?lang=en
German Carro Fernandez germancf@ieee.org
• Introduction
• First there was light
• Then was the wheel
• Control your device using IoT capabilities
• Finally was the robotic arm
• Conclusions
http://www.ieec.uned.es/
Research on Technologies for Engineering Education http://ohm.ieec.uned.es/portal/
German Carro Fernandez germancf@ieee.org
 New technologies greatly facilitate the deployment of information, data
and services using the Internet
 The philosophy of IoT allows to display different remote laboratories on
the Internet and convert them into useful tools for the educational
environment
 Teachers have seen how technology can help them teaching on their
sessions with new ILS, and the students are a little more motivated to
learn due to the novelty of using a robotic (or electronic) tool remotely.
Laboratorios desarrollados: Go-Lab (LedRGB, Brazo robotizado) y robots
http://www.ieec.uned.es/
Research on Technologies for Engineering Education http://ohm.ieec.uned.es/portal/
German Carro Fernandez germancf@ieee.org
 Other laboratories are coming using this technology and philosophy
Laboratorios desarrollados: Go-Lab (LedRGB, Brazo robotizado) y robots
http://www.ieec.uned.es/
Research on Technologies for Engineering Education http://ohm.ieec.uned.es/portal/
Electromagnetic Crane laboratory Led Cube laboratory
More…
German Carro Fernandez, Elio Sancristobal Ruiz, Manuel
Castro Gil*, Francisco Mur Perez
Electrical and Computer Engineering Department
Spanish University for Distance Education (UNED)
Madrid, Spain
http://www.ieec.uned.es/
Research on Technologies for Engineering Education http://ohm.ieec.uned.es/portal/

More Related Content

Similar to From RGB led laboratory to servomotor control with websockets and IoT as educational tool (REV 2015)

Defining iot.schema.org: Using Knowledge Extraction from Existing IoT-based ...
Defining iot.schema.org: Using Knowledge Extraction from  Existing IoT-based ...Defining iot.schema.org: Using Knowledge Extraction from  Existing IoT-based ...
Defining iot.schema.org: Using Knowledge Extraction from Existing IoT-based ...
Amélie Gyrard
 
AmI 2015 - Theme of the Year
AmI 2015 - Theme of the YearAmI 2015 - Theme of the Year
AmI 2015 - Theme of the Year
Fulvio Corno
 
Mechatronics and robotics as motivational tools in remote laboratories (EDUCO...
Mechatronics and robotics as motivational tools in remote laboratories (EDUCO...Mechatronics and robotics as motivational tools in remote laboratories (EDUCO...
Mechatronics and robotics as motivational tools in remote laboratories (EDUCO...
German Carro Fernandez
 
2014 10 23 (fie2014) emadrid uned enhancing higher education experience the e...
2014 10 23 (fie2014) emadrid uned enhancing higher education experience the e...2014 10 23 (fie2014) emadrid uned enhancing higher education experience the e...
2014 10 23 (fie2014) emadrid uned enhancing higher education experience the e...
eMadrid network
 
FIRE overview
FIRE overviewFIRE overview
CV-CELLS-Europass-JuanPijuan-ITSystems-Computing
CV-CELLS-Europass-JuanPijuan-ITSystems-ComputingCV-CELLS-Europass-JuanPijuan-ITSystems-Computing
CV-CELLS-Europass-JuanPijuan-ITSystems-ComputingEn An
 
Teaching Machine Learning with Physical Computing - July 2023
Teaching Machine Learning with Physical Computing - July 2023Teaching Machine Learning with Physical Computing - July 2023
Teaching Machine Learning with Physical Computing - July 2023
Hal Speed
 
Csedu2018 keynote saliah-hassane_final
Csedu2018 keynote saliah-hassane_finalCsedu2018 keynote saliah-hassane_final
Csedu2018 keynote saliah-hassane_final
Hamadou Saliah-Hassane
 
Wirecloud hamburg kickoff
Wirecloud hamburg kickoffWirecloud hamburg kickoff
Wirecloud hamburg kickoff
Miguel Jiménez
 
Ethics of AI - An Engineering Perspective
Ethics of AI - An Engineering PerspectiveEthics of AI - An Engineering Perspective
Ethics of AI - An Engineering Perspective
Francisco Curado-Teixeira
 
Research groups and teaching experiences at Computer Science Faculty (UNED)
Research groups and teaching experiences at Computer Science Faculty (UNED)Research groups and teaching experiences at Computer Science Faculty (UNED)
Research groups and teaching experiences at Computer Science Faculty (UNED)
Miguel R. Artacho
 
Special Purpose IBM Center of excellence lab
Special Purpose IBM Center of excellence lab Special Purpose IBM Center of excellence lab
Special Purpose IBM Center of excellence lab
Ganesan Narayanasamy
 
Research & Development Projects
Research & Development ProjectsResearch & Development Projects
Research & Development Projects
Jeroen Doggen
 
Per Blixt - Fire results from call 5 and plans for call 7
Per Blixt - Fire results from call 5 and plans for call 7Per Blixt - Fire results from call 5 and plans for call 7
Per Blixt - Fire results from call 5 and plans for call 7Fire Conference 2010
 
FORGE Keynote @ IT Mexicali, October 2015
FORGE Keynote @ IT Mexicali, October 2015FORGE Keynote @ IT Mexicali, October 2015
FORGE Keynote @ IT Mexicali, October 2015
Johann Marquez-Barja
 
FORGE Keynote @ IT Mexicali, October 2015
FORGE Keynote @ IT Mexicali, October 2015FORGE Keynote @ IT Mexicali, October 2015
FORGE Keynote @ IT Mexicali, October 2015
FORGE project
 
Uned presentation inside the new IN-CLOUD European Project
Uned presentation inside the new IN-CLOUD European ProjectUned presentation inside the new IN-CLOUD European Project
Uned presentation inside the new IN-CLOUD European Project
Manuel Castro
 

Similar to From RGB led laboratory to servomotor control with websockets and IoT as educational tool (REV 2015) (20)

AntoineLambertResume
AntoineLambertResumeAntoineLambertResume
AntoineLambertResume
 
Defining iot.schema.org: Using Knowledge Extraction from Existing IoT-based ...
Defining iot.schema.org: Using Knowledge Extraction from  Existing IoT-based ...Defining iot.schema.org: Using Knowledge Extraction from  Existing IoT-based ...
Defining iot.schema.org: Using Knowledge Extraction from Existing IoT-based ...
 
AmI 2015 - Theme of the Year
AmI 2015 - Theme of the YearAmI 2015 - Theme of the Year
AmI 2015 - Theme of the Year
 
Mechatronics and robotics as motivational tools in remote laboratories (EDUCO...
Mechatronics and robotics as motivational tools in remote laboratories (EDUCO...Mechatronics and robotics as motivational tools in remote laboratories (EDUCO...
Mechatronics and robotics as motivational tools in remote laboratories (EDUCO...
 
2014 10 23 (fie2014) emadrid uned enhancing higher education experience the e...
2014 10 23 (fie2014) emadrid uned enhancing higher education experience the e...2014 10 23 (fie2014) emadrid uned enhancing higher education experience the e...
2014 10 23 (fie2014) emadrid uned enhancing higher education experience the e...
 
FIRE overview
FIRE overviewFIRE overview
FIRE overview
 
CV-CELLS-Europass-JuanPijuan-ITSystems-Computing
CV-CELLS-Europass-JuanPijuan-ITSystems-ComputingCV-CELLS-Europass-JuanPijuan-ITSystems-Computing
CV-CELLS-Europass-JuanPijuan-ITSystems-Computing
 
CV Santos CastañéBrit
CV Santos CastañéBritCV Santos CastañéBrit
CV Santos CastañéBrit
 
Teaching Machine Learning with Physical Computing - July 2023
Teaching Machine Learning with Physical Computing - July 2023Teaching Machine Learning with Physical Computing - July 2023
Teaching Machine Learning with Physical Computing - July 2023
 
Csedu2018 keynote saliah-hassane_final
Csedu2018 keynote saliah-hassane_finalCsedu2018 keynote saliah-hassane_final
Csedu2018 keynote saliah-hassane_final
 
Wirecloud hamburg kickoff
Wirecloud hamburg kickoffWirecloud hamburg kickoff
Wirecloud hamburg kickoff
 
Ethics of AI - An Engineering Perspective
Ethics of AI - An Engineering PerspectiveEthics of AI - An Engineering Perspective
Ethics of AI - An Engineering Perspective
 
Research groups and teaching experiences at Computer Science Faculty (UNED)
Research groups and teaching experiences at Computer Science Faculty (UNED)Research groups and teaching experiences at Computer Science Faculty (UNED)
Research groups and teaching experiences at Computer Science Faculty (UNED)
 
Special Purpose IBM Center of excellence lab
Special Purpose IBM Center of excellence lab Special Purpose IBM Center of excellence lab
Special Purpose IBM Center of excellence lab
 
Research & Development Projects
Research & Development ProjectsResearch & Development Projects
Research & Development Projects
 
Per Blixt - Fire results from call 5 and plans for call 7
Per Blixt - Fire results from call 5 and plans for call 7Per Blixt - Fire results from call 5 and plans for call 7
Per Blixt - Fire results from call 5 and plans for call 7
 
FORGE Keynote @ IT Mexicali, October 2015
FORGE Keynote @ IT Mexicali, October 2015FORGE Keynote @ IT Mexicali, October 2015
FORGE Keynote @ IT Mexicali, October 2015
 
FORGE Keynote @ IT Mexicali, October 2015
FORGE Keynote @ IT Mexicali, October 2015FORGE Keynote @ IT Mexicali, October 2015
FORGE Keynote @ IT Mexicali, October 2015
 
Uned presentation inside the new IN-CLOUD European Project
Uned presentation inside the new IN-CLOUD European ProjectUned presentation inside the new IN-CLOUD European Project
Uned presentation inside the new IN-CLOUD European Project
 
IoT Session Thomas More
IoT Session Thomas MoreIoT Session Thomas More
IoT Session Thomas More
 

Recently uploaded

一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
bakpo1
 
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
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
fxintegritypublishin
 
CME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional ElectiveCME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional Elective
karthi keyan
 
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
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
JoytuBarua2
 
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
 
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
 
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
 
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
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
gerogepatton
 
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
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Sreedhar Chowdam
 
Forklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella PartsForklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella Parts
Intella Parts
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Dr.Costas Sachpazis
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
zwunae
 
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
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
Neometrix_Engineering_Pvt_Ltd
 
Investor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptxInvestor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptx
AmarGB2
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
MdTanvirMahtab2
 

Recently uploaded (20)

一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
 
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
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
 
CME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional ElectiveCME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional Elective
 
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
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
 
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
 
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...
 
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)
 
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
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
 
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
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
 
Forklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella PartsForklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella Parts
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
 
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
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
 
Investor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptxInvestor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptx
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
 

From RGB led laboratory to servomotor control with websockets and IoT as educational tool (REV 2015)

  • 1. German Carro Fernandez, Elio Sancristobal Ruiz, Manuel Castro Gil*, Francisco Mur Perez Electrical and Computer Engineering Department Spanish University for Distance Education (UNED) Madrid, Spain http://www.ieec.uned.es/ Research on Technologies for Engineering Education http://ohm.ieec.uned.es/portal/
  • 2. German Carro Fernandez germancf@ieee.org • Introduction • First there was light • Then was the wheel • Control your device using IoT capabilities • Finally was the robotic arm • Conclusions http://www.ieec.uned.es/ Research on Technologies for Engineering Education http://ohm.ieec.uned.es/portal/
  • 3. German Carro Fernandez germancf@ieee.org -UNED are working long time ago on useful eLearning -Technology of today let increase the develop of reusable remote laboratories on engineering -This study was born from the idea to bring robotics and electronics to the students to close them to technology using IoT tools OR knowledge is the key! Let’s go to see how! Laboratorios desarrollados: Go-Lab (LedRGB, Brazo robotizado) y robots http://www.ieec.uned.es/ Research on Technologies for Engineering Education http://ohm.ieec.uned.es/portal/
  • 4. German Carro Fernandez germancf@ieee.org • Introduction • First there was light • Then was the wheel • Control your device using IoT capabilities • Finally was the robotic arm • Conclusions http://www.ieec.uned.es/ Research on Technologies for Engineering Education http://ohm.ieec.uned.es/portal/
  • 5. German Carro Fernandez germancf@ieee.org Laboratorios desarrollados: Go-Lab (LedRGB, Brazo robotizado) y robots http://www.ieec.uned.es/ Research on Technologies for Engineering Education http://ohm.ieec.uned.es/portal/  New hardware added: Raspberry Pi  New software used: Javascript  New protocols used: Websockets
  • 6. German Carro Fernandez germancf@ieee.org • Introduction • First there was light • Then was the wheel • Control your device using IoT capabilities • Finally was the robotic arm • Conclusions http://www.ieec.uned.es/ Research on Technologies for Engineering Education http://ohm.ieec.uned.es/portal/
  • 7. German Carro Fernandez germancf@ieee.org Laboratorios desarrollados: Go-Lab (LedRGB, Brazo robotizado) y robots http://www.ieec.uned.es/ Research on Technologies for Engineering Education http://ohm.ieec.uned.es/portal/ Two possible options were considered:  Javascript and Node.js  Tornado and Python First was chosen because counts with Socket.io library, very useful for our interests.
  • 8. German Carro Fernandez germancf@ieee.org • Introduction • First there was light • Then was the wheel • Control your device using IoT capabilities • Finally was the robotic arm • Conclusions http://www.ieec.uned.es/ Research on Technologies for Engineering Education http://ohm.ieec.uned.es/portal/
  • 9. German Carro Fernandez germancf@ieee.org Laboratorios desarrollados: Go-Lab (LedRGB, Brazo robotizado) y robots http://www.ieec.uned.es/ Research on Technologies for Engineering Education http://ohm.ieec.uned.es/portal/ Objective:  Control remotely devices, information and events using IoT How?:  Server hosted on the Raspberry Pi has direct communication with the Arduino UNO via USB.  Client side receives and manage settings using REST protocol
  • 10. German Carro Fernandez germancf@ieee.org Laboratorios desarrollados: Go-Lab (LedRGB, Brazo robotizado) y robots http://www.ieec.uned.es/ Research on Technologies for Engineering Education http://ohm.ieec.uned.es/portal/ Previous test using the system: https://www.youtube.com/embed/bfNULdKcQFk
  • 11. German Carro Fernandez germancf@ieee.org • Introduction • First there was light • Then was the wheel • Control your device using IoT capabilities • Finally was the robotic arm • Conclusions http://www.ieec.uned.es/ Research on Technologies for Engineering Education http://ohm.ieec.uned.es/portal/
  • 12. German Carro Fernandez germancf@ieee.org Laboratorios desarrollados: Go-Lab (LedRGB, Brazo robotizado) y robots http://www.ieec.uned.es/ Research on Technologies for Engineering Education http://ohm.ieec.uned.es/portal/ Move the system to a robotic arm laboratory:  Increasing the number of websockets channels (one for each service)  Adaptating of Arduino source code to manage the 6 services available (led, clip, wrist, elbow, shoulder and base).  Modificating REST system customizing JSON’s content (embeded all information individually by service)
  • 13. German Carro Fernandez germancf@ieee.org Laboratorios desarrollados: Go-Lab (LedRGB, Brazo robotizado) y robots http://www.ieec.uned.es/ Research on Technologies for Engineering Education http://ohm.ieec.uned.es/portal/ Develop, and display it into, an Inquiry Learning Space (ILS) to use for educational environments. In this case even with a virtual laboratory to compare the results. Golab Project environment ILS link: http://graasp.eu/ils/54d49bcd479265d7425bfa95?lang=en
  • 14. German Carro Fernandez germancf@ieee.org • Introduction • First there was light • Then was the wheel • Control your device using IoT capabilities • Finally was the robotic arm • Conclusions http://www.ieec.uned.es/ Research on Technologies for Engineering Education http://ohm.ieec.uned.es/portal/
  • 15. German Carro Fernandez germancf@ieee.org  New technologies greatly facilitate the deployment of information, data and services using the Internet  The philosophy of IoT allows to display different remote laboratories on the Internet and convert them into useful tools for the educational environment  Teachers have seen how technology can help them teaching on their sessions with new ILS, and the students are a little more motivated to learn due to the novelty of using a robotic (or electronic) tool remotely. Laboratorios desarrollados: Go-Lab (LedRGB, Brazo robotizado) y robots http://www.ieec.uned.es/ Research on Technologies for Engineering Education http://ohm.ieec.uned.es/portal/
  • 16. German Carro Fernandez germancf@ieee.org  Other laboratories are coming using this technology and philosophy Laboratorios desarrollados: Go-Lab (LedRGB, Brazo robotizado) y robots http://www.ieec.uned.es/ Research on Technologies for Engineering Education http://ohm.ieec.uned.es/portal/ Electromagnetic Crane laboratory Led Cube laboratory More…
  • 17. German Carro Fernandez, Elio Sancristobal Ruiz, Manuel Castro Gil*, Francisco Mur Perez Electrical and Computer Engineering Department Spanish University for Distance Education (UNED) Madrid, Spain http://www.ieec.uned.es/ Research on Technologies for Engineering Education http://ohm.ieec.uned.es/portal/