Getting Started Sec 9-2 Web Design. Objectives The student will: Know to establish a Bluetooth link to the Scribbler robot. Know to start IDLE (the Python.

Slides:



Advertisements
Similar presentations
Basic Computer Skills Windows & the Internet.
Advertisements

Windows Test Review.
Clicking on the link for the.tns file gives you will get the following screen: Select Save File and click OK.
Intro to Computers!.
Windows Basics An Introduction to the Windows Operating System.
Operating Systems. Operating System (OS) The software that manages the sharing of the resources of a computer. Examples of Operating Systems ◦ Windows.
In the top left corner of the page, click on Pages & Files. Click on the If Then Statements folder to select it. Click New – Create a Page. You can also.
Using the SmartPLS Software
Jason Howard. Agenda I. How to download robotc II. What is tele-op used for? III. How to build a basic tele-op program IV. Getting the robot to drive.
ComfortLink™ II Control. ComfortLink™ II Smart Control This is not just a thermostat. It’s an energy command center. Trane ComfortLink™ II is an easy-to-use,
Operating Systems First Program to load. Controls Hardware And software. Enable User to operate PC( Personal Computer) –Examples: DOS: Disk Operating.
XP Exploring the Basics of Microsoft Windows XP1 Exploring the Basics of Windows XP.
UNIX Chapter 01 Overview of Operating Systems Mr. Mohammad A. Smirat.
Chapter 1. What is computer fluency? The knowledge possessed by people who are able to navigate the digital world successfully NOT THIS.
ETT 229 Fall 2004 Web Design Basics IV Multi-page designs.
CS 1 with Robots IDLE and Myro Institute for Personal Robots in Education (IPRE)‏
1 Python Programming: An Introduction to Computer Science Chapter 3 Objects and Graphics.
Downloading and Installing AutoCAD Architecture 2015 This is a 4 step process 1.Register with the Autodesk Student Community 2.Downloading the software.
Intro to Robots Into to Robots: Lab #1. Intro to Robots The Robot. Your robot should look like this: Scribbler: Your robot. You can download programs.
1 Flash Programming Introduction Script Assist. 2 Course Description This course concentrates on the teaching of Actionscript, the programming language.
CPSC 203 Introduction to Computers Lab 21, 22 by Jie (Jeff) Gao Location: ES650.
Learning to Program with Python Sec 9-1 Web Design.
How to turn on the robot How to start Bluetooth How to connect to robot How to initialize the robot How to not break the robot Sec Getting Started.
There are many types of computers including:
2. Introduction to the Visual Studio.NET IDE 2. Introduction to the Visual Studio.NET IDE Ch2 – Deitel’s Book.
Introduction to Computers I A presentation of the Elmhurst Public Library.
Chapter 2 Build Your First Project A Step-by-Step Approach 2 Exploring Microsoft Visual Basic 6.0 Copyright © 1999 Prentice-Hall, Inc. By Carlotta Eaton.
Instructor: Li Ma Department of Computer Science Texas Southern University, Houston August, 2011.
Lab 4- Intro to using Wii remotes Southern Methodist University Bryan Rodriguez.
Copyright © 2012 Pearson Education, Inc. Chapter 1: Introduction to Computers and Programming.
Computer basics Lesson 4 – Programs & S.O..
WINDOWS Part 1 – Start Up Basics
2. Introduction to the Visual Studio.NET IDE. Chapter Outline Overview of the Visual Studio.NET IDE Overview of the Visual Studio.NET IDE Menu Bar and.
1.First Go to
Basic Computer and Word Functions, part 1 Read the information and use to answer the questions in the Basic Computer and Word Functions Study Guide.
Introduction to the Visual Studio.NET IDE (LAB 1 )
Review Everything you need to know for the 1 st Quarter Test.
Downloading and Installing Autodesk Revit 2016
Lab 2: TCP /IP communication Southern Methodist University Bryan Rodriguez.
Downloading and Installing Autodesk Inventor Professional 2015 This is a 4 step process 1.Register with the Autodesk Student Community 2.Downloading the.
Windows and File Management
Lesson No: 6 Introduction to Windows XP CHBT-01 Basic Micro process & Computer Operation.
COMPUTER CONCEPTS Unit A: Computer and Internet Basics 1.
11/25/2015Slide 1 Scripts are short programs that repeat sequences of SPSS commands. SPSS includes a computer language called Sax Basic for the creation.
Computer Components: Software Computer Technology.
CPSC 203 Introduction to Computers T43, T46 & T68 TA: Jie (Jeff) Gao.
Review for test! Alice Chapter 1&2 Test is tomorrow! - March 26 th March 25th.
You may have already done this… Download the class files to the desktop Expand those files into root of USB stick Change your USB stick to drive “Z”!
Operating Systems. An operating system (os) is a software program that enables the computer hardware to communicate and operate with the computer software.
Main Computer Components
Home page Web page link 1 Web page link 2Web page link 3Web page link 4.
Computer Basics Last Updated: Lesson Plan LESSON 1: Computer Parts Storage Devices Keyboard Basics LESSON 2: Mouse Parts & Skills Mouse parts.
1- How to connect the robot to the pc Sec Getting Started 3- How to move the robot Sec Scribbler movements 4- How to make a turn 11- How to.
Conventions for Web Designers.  DO NOT: ◦ Use capital letters or spaces in names ◦ Use punctuation or symbols  DO: ◦ Use names that are easily recalled.
What is Computer Software?. Hardware vs Software Got to have both to get the job done!
Visual Basic.Net. Software to Install Visual Studio 2005 Professional Edition (Requires Windows XP Pro) MSDN Library for Visual Studio 2005 Available.
File and File Systems Compiled by IITG Team Need to be reorganized and reworded.
First Meeting. Meeting Guidance  Respect the teachers and volunteers.  Respect other students and share equally.  Be kind to the laptops and the robots!
OST Intro in to Macs. History of Macintosh On January 24, 1984 Apple Computer introduced the Apple Macintosh personal computer, with the Macintosh.
Learning to Program with Python Sec 9-1 Web Design.
Presenter: Suzy Belonga BTOP/EUPISD Instructional TechnologistWelcome!
Chapter 2 – Introduction to Windows Operating System II Manipulating Windows GUI 1CMPF112 Computing Skills for Engineers.
Fulton County Public Library
Learning to Program with Python
Getting Started Sec 9-2 Web Design.
Computer Basics.
Computers Are Your Future
Exploring the Basics of Windows XP
CIS16 Application Development Programming with Visual Basic
An Introduction to the Windows Operating System
Presentation transcript:

Getting Started Sec 9-2 Web Design

Objectives The student will: Know to establish a Bluetooth link to the Scribbler robot. Know to start IDLE (the Python GUI) Know how to initialize the robot and issue basic commands

Bluetooth You have been provided with an Azio bluetooth dongle – It is your responsibly to make sure that the adaptor is put away with the robot at the end of class. I do not have any spare adaptors. If you lose yours you will be at the mercy of the other teams to share theirs.

Connecting to the robot 1.Insert the adaptor into the PC 2.Turn on your robot 3.On the front of the Fluke card note the number under the bar code. 4.In the task bar click on Bluetooth manager: 5.Click on: 6.Select “Express mode” and click Next 7.Find your Fluke and click Next

Connecting to the robot 7.The Adaptor should connect to the robot. – Note the com port assigned to the connection You are now connected to your robot.

IDLE Python GUI A graphical user interface (GUI) is a human- computer interface (i.e., a way for humans to interact with computers) that uses windows, icons and menus and which can be manipulated by a mouse (and often to a limited extent by a keyboard as well). IDLE is a GUI but uses the keyboard for input.

Getting ready for Python In your My Documents or desktop folder… 1.Create a folder called “myPython” 2.From the Hancock website on the Web Design page download the “start python.zip” file. 3. Right mouse button on the zip file and Open with Windows Explorer. Extract the file to your myPython folder (Extract all files at the top of the explorer page).

IDLE Double click on Start Python in the myPython folder.

Python From python.org “Python is a remarkably powerful dynamic programming language that is used in a wide variety of application domains.” Python is a programming language – It has a specific syntax Punctuation, indentation, etc. – It has rules Upper and lower case letters are different

Python Alice had a language, but you didn’t need to type it… Method/ Function Parameter Comment Statement/ Command

Python You type the code Many of the constructs are very similar Method/ Function Parameter Comment Statement/ Command

Software Libraries Software libraries are predetermined functions that are provided to the programmer. For scribbler will be my using the myro library. (Myro is short for “my robot”) Most programming languages have a way of including a library. In Python you type: from myro import * – The * means “import everything from the library”

Establishing a software link to the robot Now that you have the “myro” functions available, you can establish a software link to your robot. Python functions are called by typing: function(parameters) The function to link to the robot is: initialize(“comX”) – comX is the com port that was listed when the Bluetooth connected to the robot. If you don’t remember the com port, go back to the Bluetooth Manager and click on details.

Establishing a software link to the robot If correct your robot should play a tune and report back it’s name.

Test your robot Now that you have a link to your robot you can test the link. – Put you robot on the floor (if you break your robot, it will be hard to finish the class) – Type joyStick() Note that joystick() is not the same as joyStick() Capital letters matter! – Drive your robot around. Note that the front of your robot is the part where the Fluke card is!

Rest of today… Test your robot. Also try issuing the commands: beep(1, 880) move(1, 1) Read Chapter 1 in the book. – You must read!! – Do not change the name of your robot!