• Trity Course RPi CV Scilab

    Computer Vision with Raspberry Pi & Scilab by Examples

    29-30 Aug 2018Read more
  • Trity Course Scilab IoT

    Scilab for the Internet of Things

    27-28 Aug 2018Read more
  • Trity Course Scilab AI

    Artificial Intelligence with Scilab

    13-14 Sep 2018Read more
  • Trity Course Scilab IP

    Scilab for Image Processing and Computer Vision

    6-7 Jun 2018/ 30-31 July 2018Read more
  • Trity Course Scilab DM

    Scilab for Data Mining

    13-14 Sept 2018Read more
  • Python Deep Learning

    Python for Machine and Deep Learning

    26-27 July 2018Read more
  • Python Data Science

    Python for Data Science Fundamentals

    16-17 Aug 2018 Read more
  • Python for IPCV

    Python for Image Processing and Computer Vision

    19-20 July 2018Read more

Scilab Courses

rasppi logo

Scilab is an open source, cross-platform numerical computational package and a high-level, numerically oriented programming language. It can be used for signal and image processing, statistical analysis, Internet of Things, data mining, etc. In Trity Technologies we have developed more than 20 courses based on Scilab since last few years.

More about Scilab Courses

 

Raspberry Pi Courses

rasppi logo

The Raspberry Pi is a series of credit card–sized single-board computers developed in the United Kingdom by the Raspberry Pi Foundation with the intent to promote the teaching of basic computer science in schools and developing countries. Our very first Raspberry Pi Training is the aplication in IoT, and we are extending the training into other fields from time to time. 

More about Raspberry Pi Courses

E4Coder - Automatic Code Generation

e4coder logo

E4Coder is a set of tools that can be used to simulate control algorithms and to generate code for embedded microcontrollers running with or without a realtime operating system. Our course focus on using the block diagram for algorithms development and the codes would be automatically generated and downloaded into the embedded boards such as Arduino Uno. A mobile robot application would be used for the training for practical hands-on. 

More about CG Courses


Interfacing with Hardware from Scilab to Arduino

arduino image

Combining the Power of Open Source Software and Hardware with Scilab  

Scilab and Arduino are the famous open source software and hardware respectively. Combining the power of both makes the teaching, research and engineering work more efficient. 
 
enquire icon

 

“Scilab, the Open source software for numerical computation and Visualization.”

Course Synopsisarduino flow

"Arduino is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software. It's intended for artists, designers, hobbyists and anyone interested in creating interative objects or environments"

In this course, we would use a pre-programed Arduino to communicate with the Scilab in computer through the serial port. The Arduino is preprogramed with different IO including digital IO, analog IO, encoder input, pwm output, etc.

 Using the provided IOs, we control the data flow from Scilab/Xcos to acquire the data, process the data, and sent the control signal back to the board.

 

Course Objectives

graphsarduino

This one day course would cover how to interfacing with various hardware from Scilab/Xcos though a pre-programed Arduino Uno. In general speaking, there are very minimum programming involved in this course as the examples are all done in block diagram. Do note that programming of Arduino using Arduino IDE is NOT covered in this one day course.

Who Must Attend

Engineer, researchers, scientists, and managers from the academic, manufacturing, government and defence sectors who want to learn the concept of hardware interface with Scilab/Xcos.

 xcosarduino

Prerequisites

Candidates must have experience with basic computer operation.

 


Course Outline

Introduction

  • Introduction to Scilab
  • Introduction to Xcos
  • Example of applications

Hardware Overview

  • Overview structure of Arduino board
  • Type of pins and functions
  • Properties of pins.
  • Voltage Supply and Ground Points

Software Overview

  • Arduino Module for Arduino
  • Arduino Communication through Serial

Building Xcos Model

  • Analog Read and write
  • Digital Read and write
  • Data Exchanged with Computer

Application Examples

  • Blinking LEDs
  • Interfacing and controlling Servo Motor
  • Interfacing and controlling DC Motor
  • Reading Analog or Digital Sensors

 enquire icon

© 2010-2018 Trity Technologies Sdn Bhd. All Rights Reserved.