The Picaxe Microprocessor What is it???. Well, first a large company called Microchip Technology inc. created a Programmable Interface Controller (PIC).

Slides:



Advertisements
Similar presentations
IGCSE ICT Control Systems.
Advertisements

LabView Basics.
Microprocessor Motor Control Spring Introduction  Stamp projects Robots  Sensors  Motor control  Logic Rocketry  Reading acceleration (“g”
The world of micro electronics Introduction Microcontrollers Micro Applications Future education Practical demonstrations.
SOUTHEASTCON I KARMA ECE IEEE SoutheastCon Hardware Competition Must build an autonomous robot that can –Start at rest at the Starting Station.
By Solid State Workshop. ● A microcontroller is an integrated circuit that is programmed to do a specific task. ● Microcontrollers are really just “mini-computers”.
Dedicated Computer Systems
Department of Electrical and Computer Engineering Texas A&M University College Station, TX Abstract 4-Level Elevator Controller Lessons Learned.
Revolution Yet to Happen1 The Revolution Yet to Happen Gordon Bell & James N. Gray (from Beyond Calculation, Chapter 1) Rivier College, CS699 Professional.
Jeff Branson Education Outreach Coordinator Derek Runberg Curriculum Curator
Automated Systems Lesson 3: Getting the Robot to do work.
Programmable Logic Controllers (PLCs) This course deals with PLCs, Programmable Logic Controllers. PLCs are the industrial computer/controllers that are.
Introduction.
ASPPRATECH.
Microcontroller: Introduction
Embedded Programming and Robotics
PICS / Microcontrollers
Controller, Sensors and Motors Ding Ke Tutorial 1, UGB 230N.
PIC microcontrollers. PIC microcontrollers come in a wide range of packages from small chips with only 8 pins and 512 words of memory all the way up to.
Exploring Engineering Chapter 9, Part 2 Logic and Computers.
Programmable Systems  Electronic devices have been developed to make life more enjoyable, easier, safer or more productive.  Some examples: Microwave.
Department of Electronic & Electrical Engineering Embedded system Aims: Introduction to: Hardware. Software Ideas for projects ? Robotics/Control/Sensors.
E-LABORATORY PRACTICAL TEACHING FOR APPLIED ENGINEERING SCIENCES W O R K S H O P University of Oradea, Romania February 6, 2012 G E N E R A L P R E S E.
Open and Closed Loops Standard Grade Computing Studies.
Applied Control Systems Technology. © t 4 Galway Education Centre 2 Applied Control Systems Inputs Push switches L.D.R. Microphone Tilt switch Infrared.
Programming the CheapBot-14. Start the Editor Set the Mode.
The parts of a computer KeyboardMouse Speakers Disk drive Visual display unit/VDU/Monitor Central processing unit (CPU) Hard disk (Backing store) Microphone.
ASISTM- PICAXE Project 2006/2007 Diamond Valley College.
Company Confidential Our Experiences with Phidgets Lloyd SpencerKevin Sikorski Monthly SRS Meeting November 18, 2006.
Computer Control.
How a Computer Processes Data With today’s technology a little knowledge about what’s inside a computer can make you a more effective user and help you.
Presentation: Phidgets for Rapid Pervasive Prototyping Applied Pervasive Computing.
Introduction to Arduino Microcontrollers. What is a Microcontroller ? What is a Microprocessor ? A Microcontroller (8 bit) does one task very fast and.
July 7, 2003 Slide 1 of 6 Automation, Robotics and Mechatronics Lab, SUNY at Buffalo Introduction To Programming Chetan Jadhav Talib Bhabharawala Seung-Kook.
CONTENTS: 1.Abstract. 2.Objective. 3.Block diagram. 4.Methodology. 5.Advantages and Disadvantages. 6.Applications. 7.Conclusion.
Identify input devices and their uses, e. g
Introduction :  In the beginning, the calculator is the basic idea of computers out, then that arrived at the large computers.  in1980 or late seventies.
How a Computer Processes Data. With today’s technology a little knowledge about what’s inside a computer can make you a more effective user and help you.
Department of Electronic & Electrical Engineering Introduction to microcontrollers A microcontroller is a small computer on a single integrated circuit.
BTEC First Information and Creative Technology Teaching and Assessment Pack Unit 2: Technology Systems Hardware devices.
Final Year Project(EPT4046) Development of an internet controlled Surveillance Mobile Robot By Mimi Madihah Bt Mohd Idris Id: BACHELOR OF ENGINEERING.
Smart Lens Robot William McCombie IMDL Spring 2007.
Department of Electronic & Electrical Engineering Introduction to microcontrollers A microcontroller is a small computer on a single integrated circuit.
 A computer is an electronic device that receives data (input), processes data, stores data, and produces a result (output).  It performs only three.
BRAIN GATE TECHNOLOGY.. Brain gate is a brain implant system developed by the bio-tech company Cyberkinetics in 2003 in conjunction with the Department.
MEH108 - Intro. To Engineering Applications KOU Electronics and Communications Engineering.
Robotics Grant Agreement No LLP UK-LEONARDO-LMP Project acronym: CLEM Project title: Cloud services for E-Learning in Mechatronics Technology.
BATCH MEMBERS R.ABHISHEK-08N41A0401 K.DHEERAJ REDDY-08N41A0412 S.RAJENDRA REDDY-08N41A0458 JYOTHISHMATHI COLLEGE OF ENGINEERING AND TECHNOLOGY,TURKAPALLY.
GCSE Computer Science - Revision
Microcontrollers A microcontroller is a small computer which interacts with its environment, e.g switches, sensors, lights, motors It does not have.
NXT Mindstorms Kit Programming
IF I ONLY HAD A BRAIN THE MICROCONTROLLER
The Electronic Die Using the PICAXE 08
Automatic human detector garbage can.
An Arduino Workshop A Microcontroller.
Data Logging & Control Systems
Introduction to Handshaking Communication with SSC-32U
How SCADA Systems Work?.
COMP211 Computer Logic Design Introduction to the DE2 Board
Data Logging 1 WJEC ICT.
Introduction to Handshaking Communication with SSC-32
‘SONAR’ using Arduino & ultrasonic distance sensor
Programming Scratch to Control a K’NEX Fairground Ride
Describe how NASA remotely controls equipment in space.
"You don't need anyone's permission to make something great
Welcome to Digital Electronics using the Arduino Board
Lab 1. Introduction to the DE2 Board
Lecture 4. Introduction to the DE2 Board
Presentation transcript:

The Picaxe Microprocessor What is it???

Well, first a large company called Microchip Technology inc. created a Programmable Interface Controller (PIC). A pic is essentially a computer built into a single chip. This PIC was designed to be used in thousands of products such as televisions, calculators, microwaves, computers, watches, dish washers, washing machines, telephones, and so on……… Millions of pics were and are being made.

But the limitation of the blank pic was that it had to be programmed by skilled engineers in a difficult to understand language. Also, an expensive programmer was required to program each chip. For a company designing consumer electronics, this was not too much of a hindrance as only one complex program had to be written per batch of electronic goods, and only one programmer could program thousands of chips on a production line.

Then along came Revolution Education, a UK company, funded by gas and oil giants. Revolution Education wrote a program that could be called an operating system, just like Windows on your PC. This made the pic much easier to program. Revolution Education also created an easy to use programming editor, which used the programming language known as Basic to program the pic.

Now students can program the Picaxe processor very easily, and use it for many applications such as:

Controlling hobby servos to make things move/walk

Controlling single digits

Controlling multiple digits

Controlling motors

Sensing light levels

Displaying info on LCD screens

Model washing machines

Range sensors (distance)

Temperature sensors

Speech modules

Robot arms

Even colour sensors

And the internet

Micro-switches and motors

Data logging boards

Infra-Red remote controls

See excel for product comparison

We have been working on an ASISTM grant with 5 secondary schools. La Trobe Secondary, Diamond Valley College, Lalor North Secondary, Peter Lalor Secondary, and Essendon Keilor College. As part of the grant, students start out with a universal project board; The UniBoard ™ After building and programming the UniBoard, students are then open to build and design their own unique projects. These projects can be ANYTHING to do with electronics, mechatronics, Picaxe chips and science!!

One such project could be: Releasing a Picaxe powered weather balloon to the stratosphere:

The onboard picaxe could log the temperature, light level, atmospheric pressure, humidity. It could also control a camera to take photos of Melbourne…

Other projects could be: A giant LED clock/thermometer just like the Nylex clock in the city An external weather monitor An alarm system The list goes on……

Now it is your turn to program the picaxe processor We will start off by blinking a few LEDs. You will see the UniBoard in front of you. There are three onboard LEDS. Red, Yellow and Green. Each LED is connected to an output pin. Red = pin 0 Yellow = pin 1 Green = pin 2

We can use the “high” and “low” commands to turn the LEDs on and off. See what this program does: Main: High 1 Pause 1000 Low 1 Pause 1000 Goto main

Now let’s use the play command to play a tune: Main: Play 0,1 Pause 1000 Goto main

Now let’s write a program for a stop light Remember red = 0 red = 0 Yellow = 1 Green = 2

Main: High 0 Wait 30 Low 0 High 2 Wait 30 Low 2 High 1 Wait 3 low 1 low 1 Goto main

Thank you! More info is at