Robotics Grant Agreement No 518656-LLP-1-2011-1-UK-LEONARDO-LMP Project acronym: CLEM Project title: Cloud services for E-Learning in Mechatronics Technology.

Slides:



Advertisements
Similar presentations
PHP SQL. Connection code:- mysql_connect("server", "username", "password"); Connect to the Database Server with the authorised user and password. Eg $connect.
Advertisements

General Information Software Robot Benri. Characteristics 1. Connect up to 16 cameras. 2. Do six different type of detections. 3. Define sub-areas where.
Chapter 20 Oracle Secure Backup.
Residential Surveillance with IR Sensor & Raspberry Pi Maxine Major April 22, 2014.
Networked HVAC Controller Bradley University Department of Electrical & Computer Engineering By: Ed Siok Advisor: Dr. Malinowski.
The Alix.1c microcontroller on board the vehicle runs Fluxbuntu Linux and is connected to a g wireless card and a USB web camera. A background process.
How Clients and Servers Work Together. Objectives Learn about the interaction of clients and servers Explore the features and functions of Web servers.
Project Implementation for COSC 5050 Distributed Database Applications Lab1.
Securing LAMP: Linux, Apache, MySQL and PHP Track 2 Workshop PacNOG 7 July 1, 2010 Pago Pago, American Samoa.
Company/Product Overview. You have lots of files all over the place.
Raspberry Pi Training Truman College Goals of our Training Today Unbox and boot up the Raspberry Pi (RPi) Learn how to access the desktop graphical.
Tutorial on Hadoop Environment for ECE Login to the Hadoop Server Host name: , Port: If you are using Linux, you could simply.
Square Pegs in Round Holes: Linux in a Windows World Eric G. Wolfe © 2008 Senior Linux Administrator Marshall University Slides, and code available at.
NETWORK CENTRIC COMPUTING (With included EMBEDDED SYSTEMS)
Server- Side technologies Client-side vs. Server-side scripts PHP basic ASP.NET basic ColdFusion.
Session 5: Working with MySQL iNET Academy Open Source Web Development.
CNIT 132 Intermediate HTML and CSS Publish Web Page.
FTP (File Transfer Protocol) & Telnet
Project 1 Online multi-user video monitoring system.
© 2011 Delmar, Cengage Learning Chapter 7 Managing a Web Server and Files.
Dr. Thomas E. Hicks Trinity University Computer Science.
Projects. High Performance Computing Projects Design and implement an HPC cluster with one master node and two compute nodes. (Hint: use Rocks HPC Cluster.
Finish configuration cloudclinica root jdbc:postgresql:5432//localhost/cc_db JDBC Url: JDBC Driver: User name: Password: ******** org.postgresql.Driver.
AIRBUS LMS Customer Services 1 AIRBUS LMS C.B.T. Software Design - STDS2 Copyright © AIRBUS SAS 2003.
Environmental Studies Department – Internship Web Site Instructions Dean Berman 5/21/2005.
HOW TO CREATE A THINGLINK Liz Ramos Alta Loma High School.
What is PHP? PHP (recursive acronym for "PHP: Hypertext Preprocessor") is a widely-used Open Source general- purpose scripting language that is especially.
Guidelines for Homework 6. Getting Started Homework 6 requires that you complete Homework 5. –All of HW5 must run on the GridFarm. –HW6 may run elsewhere.
Internet of Things with Intel Edison Compiling and running Pierre Collet Intel Software.
Websites 101 Technology Committee UPSOM. Web Class – Goals  Make a simple web page (or series of pages)  Upload that page to the internet  Feel comfortable.
NMED 3850 A Advanced Online Design January 12, 2010 V. Mahadevan.
Labs 1.1: Mensaje. Step 1: Get Started Login: – Username: nombre/cc5212 – Password on board – C:/Program.
Looking for simple php script Language: PHP Must be php>>>>> I can not use an other language Budget: $30.0 If more than $30.0 Please do not bid Login page.
1 Welcome to CSC 301 Web Programming Charles Frank.
Web Controlled of Robot Georgi Chakarov Ivelin Stoyanov.
Internet Business Foundations © 2004 ProsoftTraining All rights reserved.
IsisOnline Manual Publishing your CDS/ISIS databases is very easy! Ismail Fahmi KMRG ITB.
Lesson 1-Logging On to the System. Overview Importance of UNIX/Linux. Logging on to the system.
Intro to DatabasesClass 4 SQL REVIEW To talk to the database, you have to use SQL SQL is used by many databases, not just MySQL. SQL stands for Structured.
A Brief Documentation.  Provides basic information about connection, server, and client.
Retrieving data from MySQL using PHP Basharat Mahmood, Department of Computer Science,CIIT,Islamabad, Pakistan. 1.
1-1 HTTP request message GET /somedir/page.html HTTP/1.1 Host: User-agent: Mozilla/4.0 Connection: close Accept-language:fr request.
Experiment Management System CSE 423 Aaron Kloc Jordan Harstad Robert Sorensen Robert Trevino Nicolas Tjioe Status Report Presentation Industry Mentor:
Customer Hub Protect Your Content. What We’ll Be Talking About Customer Hub is a powerful content management system that is fully integrated with Infusionsoft.
Web Scripting [PHP] CIS166AE Wednesdays 6:00pm – 9:50pm Rob Loy.
Under The Guidance of Smt. Ch.Ratna Kumari Asst.Professor Submitted by M Ravi Kumar Roll No:10021F0006 M.C.A.
File Transfer Protocol (FTP) FTP host stores files Client logs into host Client program sends command to get a file FTP host downloads the file with error.
Servo Motors Precise angular motion. Servo Motors Raspberry Pi Webcam Interfaces Keeping track of things.
SQOOP INSTALLATION GUIDE Lecturer : Prof. Kyungbaek Kim Presenter : Zubair Amjad.
 To start using PHP, you can:  Find a web host with PHP and MySQL support  Install a web server on your own PC, and then install PHP and MySQL.
File Transfer Protocol (FTP) CIS 130. File Transfer Protocol (FTP) Copy files from one internet host (server) to your account on another host –Need domain.
Robotics Grant Agreement No LLP UK-LEONARDO-LMP Project acronym: CLEM Project title: Cloud services for E-Learning in Mechatronics Technology.
INTERNET APPLICATIONS CPIT405 Install a web server and analyze packets.
Robotics Grant Agreement No LLP UK-LEONARDO-LMP Project acronym: CLEM Project title: Cloud services for E-Learning in Mechatronics Technology.
Biomechatronics Grant Agreement No LLP UK-LEONARDO-LMP Project acronym: CLEM Project title: Cloud services for E-Learning in Mechatronics.
Robotics Grant Agreement No LLP UK-LEONARDO-LMP Project acronym: CLEM Project title: Cloud services for E-Learning in Mechatronics Technology.
Robotics Grant Agreement No LLP UK-LEONARDO-LMP Project acronym: CLEM Project title: Cloud services for E-Learning in Mechatronics Technology.
Robotics Grant Agreement No LLP UK-LEONARDO-LMP Project acronym: CLEM Project title: Cloud services for E-Learning in Mechatronics Technology.
Robotics Grant Agreement No LLP UK-LEONARDO-LMP Project acronym: CLEM Project title: Cloud services for E-Learning in Mechatronics Technology.
Robot Control Through 3-D Application
Scheduled Report ing From CounterPoint.
DHT 11 Sensor Connect the sensor with Arduino board like picture below. Download DHT11 Sensor library from
Outline Introduction Standards Project General Idea
Delivery Robot Eddie Chan Behnaz Ghouchani Golnaz Ghouchani.
Roller Coaster Design Project
LAB: WEB-301 Building a Website from a Template
Alfred The most loyal butler ever Sai Srivatsava Vemu Graduate Student
Building an Internet of Things Device
Managing a Web Server and Files
Create New User in Database. First Connect the System.
Presentation transcript:

Robotics Grant Agreement No LLP UK-LEONARDO-LMP Project acronym: CLEM Project title: Cloud services for E-Learning in Mechatronics Technology

Server setup of cloud laboratory with Arduino – Lesson 9 Grant Agreement No LLP UK-LEONARDO-LMP Project acronym: CLEM Project title: Cloud services for E-Learning in Mechatronics Technology

Server setup of cloud laboratory with Arduino Task Distribution on multiple servers based on an Apache2 and Mysql platform

Server setup of cloud laboratory with Arduino Initial Design Apache2 and Mysql Server (PC) Arduino Microcontroller Sensors Motors Displays User VLC webcam Video Stream … Webcam

Server setup of cloud laboratory with Arduino Initial Design – Server Tasks Apache2 and Mysql Server (PC) Hosting Visual Base Writing code to File System commands to run the Makefile Hosting VLC Video Stream Reading Serial Data from Board Hosting Mysql Database Resolving Scheduling, Login and other functions

Server setup of cloud laboratory with Arduino Current Design Local Server Nr. 1 (Raspberry Pi/PC) Arduino Microcontroller Sensors Motors Displays User Motion Video Stream Apache2 and Mysql Cloud Server (PC) Webcam Local Server Nr. n (Raspberry Pi/PC) Arduino Microcontroller Sensors Motors Displays Motion Video Stream Webcam … …

Server setup of cloud laboratory with Arduino Current Design – Server Tasks Hosting Visual Base Writing code to File System commands to run the Makefile Hosting Motion Video Stream Reading Serial Data from Board Hosting Mysql Database Resolving Scheduling, Login and other functions Local Server Nr. 1 (Raspberry Pi/PC) Apache2 and Mysql Cloud Server (PC) Sending Code and Adjacent Command Receiving Video Stream, Compilation and Upload Results

Server setup of cloud laboratory with Arduino MySQL Database user  id  Username Password Firstname Lastname Picture Permission User_code code  id Name Code station contact  id Userid schedule  id  Userid Schedule Board_id station  id Name Description  IP

Server setup of cloud laboratory with Arduino Video Streaming - Motion  Based on the Linux based service “Motion”  Modifications Needed: webcam_port 8081 videodevice /dev/video0 webcam_localhost off target_dir /tmp/motion output_normal off framerate 40 webcam_motion 20 webcam_localhost off webcam_maxrate 25 webcam_limit 0 minimum_frame_time 0

Server setup of cloud laboratory with Arduino System Commans to run the Makefile and Results Setting the directory to server directory: system("cd /var/www/arduino/"); Compiling.ino file and time output to output_t.txt: exec("time -o output_t.txt make -d"); Attempts to upload created hex file onto board, writes result to variable $result: $upload=system("make upload",$result);

Server setup of cloud laboratory with Arduino Reading Serial Data from Board Displayed Using Iframe File Read protocol used on serial stream Cold Start Driver for Reading serial from Arduino