Loading…
Transcript

Thank You

<<< Programming >>>

Why we need communication

Communication between computers

Serial Communication

In Telecommunication and Computer Science, serial communication is the process of sending/receiving data one by one. It is like you are firing bullets from a machine gun to a target… that’s one bullet at a time!

An exchange of data! There are different ways for communication, we will discuss the Serial communication

Serial Communication

We need three pins to make a serial communication between two devices:

TX pin: that is used to transmit the data.

RX pin: that is used to receive the data.

Serial communication in snowball

To make Snowball Board communicate with the other devices using serial protocol, we use the “Debug” node, so we can send the needed data to the required device.

How to read the data sent from snowball?

For example, If we need to send data form snowball to the PC we will use the “Debug” node.

GND pin: that is used to link the circuits of the two devices together.

We can monitor those data in the computer through the “Serial Monitor” feature in Snowball Software.

PC - Control Feature

Through this feature we can control the PC using Snowball board like:

  • Move the cursor
  • Type letters
  • Open file
  • Open mp3 file

Or we can use the programming slot to connect the board to the PC

This is done by sending data to the PC (using the debug node) and the PC responds to the data sent to it

Baud rate: is how fast the data is transferred.

What is communication?

Communication is an exchange of ideas between two individuals.

Ideas can be anything and in any form – they could be written/spoken words, in form of media like audio/video, …etc

Today's Model

Data Collector

Level3 Session 1

Let's Start with: