.NET Micro Framework Programming with SPL Script
Button event programming
- Available script options and properties
- Assigned GPIO Interrupt ports for buttons
- How to create SPL script for the button event
- Launch emulator on the editor
- Send script to emulator and test button event
GPIO programming
- OutputPort Programming
- Available script options and methods
- How to start GPIO OutputPort programming
- Change port state by using button event
- Toggle state of port per 1 sec by using loop
- InputPort Programming
- Available script options and methods
- How to start GPIO InputPort programming
- Prepare emulator script to change the state of input port
- Execute SPL script for application and emulator
- InterruptPort Programming
- Available script options and methods
- How to start GPIO InterruptPort programming
- Prepare emulator script to change the state of interrupt port
- Execute SPL script for the emulator
- TristatePort Programming
- Available script options and methods
- How to start GPIO TristatePort programming
- How to change the function of tristate port from output port to input port
SerialPort programming
- Available script options and methods
- How to start SerialPort programming
- Read data from the SerialPort
- Transfer data through SPL SerialPort channel (COM2)
- Read data through SPL SerialPort channel
I2C device programming
- Available script options and methods
- How to start I2C device programming
- Read data from the I2C device
SPI programming
- Available script options and methods
- How to start SPI programming
- Read data from the SPI bus
Simulated Robotics Programming with .NET MF and SPL
Get Started for the robotics programming using .NET MF
- Download MSRDS and SPL pack for MSRDS
- MSRDS G/W for MF emulator and simulation environment
- How to start simulated robotics programming with .NET MF
- Add MSRDS SPL script for simulation environment
- Add a mobile robot into the simulation environment
- Make a robot move itself
- Refer to "Quick Start for MSRDS" menu for step by step of MSRDS SPL script
- Refer to "SPL for MSRDS" menu for more detailed MSRDS SPL script
- Refer to "Robotics" menu for more advanced robotics script
Robot driving using I2C device
- Diffential motor control through I2C device
- Change speed by modifying moter power
- Stop driving
- Turn left or turn right
- Go with given distance and stop
- Turn with given angle and stop
- Control robot driving with UI buttons
- Repeat control commands sequentially
Bumper sensor using GPIO
- Add bumper sensor on the simulated mobile robot
- Detect bumper through GPIO
- Robot control with bumper detection
IR sensor using I2C device
- Add IR sensor on the simulated mobile robot
- Detect IR distance through I2C device
- Robot control with IR detection
LRF (Laser Range Finder) sensor using SerialPort
- Add LRF sensor on the simulated mobile robot
- Detect LRF distance through SerialPort
- Robot control with LRF detection
Color sensor using I2C device
- Add color sensor on the simulated mobile robot
- Detect color through I2C device
- Robot control with color detection
Brightness sensor using SPI bus
- Add brightness sensor on the simulated mobile robot
- Detect brightness through SPI bus
- Robot control with brightness detection
Robot Missions using I2C and SerialPort
- Maze Explorer Mission using I2C and SerialPort
- Line Tracer Mission using I2C
Automation & Control with .NET MF and SPL
Home automation programming with .NET MF
- Automatic door controled by GPIO
[ Professional Course for C# Users]
.NET Micro Framework Programming with C#
Button event programming
- Sample code for handling of button event
GPIO programming
- OutputPort Programming
- Sample code for GPIO OutputPort programming
- InputPort Programming
- Sample code for GPIO InputPort programming
- InterruptPort Programming
- Sample code for GPIO InterruptPort programming
- TristatePort Programming
- Sample code for GPIO TristatePort programming
SerialPort programming
- Sample code for SerialPort programming
- Sample code for data transfer through SerialPort
I2C device programming
- Sample code for I2C programming
SPI programming
- Sample code for SPI programming
Simulated Robotics Programming with .NET MF and C#
Robot driving using I2C device
- Diffential motor control through I2C device
- Robot control with UI buttons
Bumper sensor using GPIO
- Detect bumper through GPIO
- Robot control with bumper detection
IR sensor using I2C device
- Detect IR distance through I2C device
- Robot control with IR detection
LRF (Laser Range Finder) sensor using SerialPort
- Detect LRF distance through SerialPort
- Robot control with LRF detection
Color sensor using I2C device
- Detect color through I2C device
- Robot control with color detection
Brightness sensor using SPI bus
- Detect brightness through SPI bus
- Robot control with brightness detection
Robot Missions using I2C and SerialPort
- Maze Explorer Mission using I2C and SerialPort
- Line Tracer Mission using I2C
|