Introduction Software Hardware

Slides:



Advertisements
Similar presentations
What is Arduino?  Arduino is a ATMEL 168 micro-controller kit designed specially for small projects  User friendly IDE(Integrated Development Environment)
Advertisements

1 Foundations of Software Design Lecture 3: How Computers Work Marti Hearst Fall 2002.
ENGIN112 L38: Programmable Logic December 5, 2003 ENGIN 112 Intro to Electrical and Computer Engineering Lecture 38 Programmable Logic.
Remote Activation of Appliances Using USB Interfaces Vanessa Cox Chris Hydak Kaori Wada.
M.S.P.V.L. Polytechnic College, Pavoorchatram
ECE Department: University of Massachusetts, Amherst ECE 354 Spring 2006 Lab 2: Capturing and Displaying Digital Image.
CSCE 430/830 A Tutorial of Project Tools By Dongyuan Zhan Feb. 4, 2010.
CS 151 Digital Systems Design Lecture 38 Programmable Logic.
1 Arduino Board: Arduino UNO Arduino Programing Environment: Arduino 0022
Input, Processing, Storage and Output By: Ellie Taylor.
Traffic Light Synchronization by: Avneesh Kohli, Eric Harmatz, and Govil Gupta.
Statement of Purpose: To program an incremental counter using the PSoC Designer 5.0, Imagecraft, the programming language C, the PSoCEval USB CY3214 circuit.
Presentation Timer Select a time to count down from the clock above 60 min 45 min 30 min 20 min 15 min 10 min 5 min or less.
Presentation Timer Select a time to count down from the clock above 60 min 45 min 30 min 20 min 15 min 10 min 5 min or less.
Tilt Controlled Vehicle Hardware In this project, I utilized two CY3209-ExpressEVK kits and one CY3214 PSoCEval USB kit. Software The source code for the.
Viking Pump Flow Manager - Phase 2 Senior Design May
Project Status. Work Completed IR communication(Protocol, software, and hardware) RF communication(Software and Hardware) Hardware(PCBs) – Pack – Tagger.
Registers CPE 49 RMUTI KOTAT.
MOTHERBOARDS.
Classroom Timer Select a time to count down from the clock above 60 min 45 min 30 min 20 min 15 min 10 min 5 min or less.
Software Programmed in C 1. lightCycle: Function that cycles the lights when the CapSense is activated, cycles lights from Red to Green. 2. If, else: Determines.
ChibiOS/RT Tools Setup A free embedded RTOS
The Guts. CPU CPU Socket The CPU is generally a 2 inch ceramic square with a silicon chip located inside. The chip usually about the size of a thumbnail.
University Of Central Oklahoma ENGR 3613 Dr. Yuhao Jiang April 23rd, 2012.
Jerk the Bear In order to explore the possiblities of the integration of capacitative sensors in consumer products, we implemented capsense technology.
Main Hardware. Main PC to Board Connection via PX200 Main Hardware.
A-Level Computing#BristolMet Session Objectives#3 MUST identify components of a CPU SHOULD describe the purpose of a CPU and its individual components.
Teaching Digital Logic courses with Altera Technology
S3 INNOVATION ELECTRONICS. LESSON TITLE: ELECTRONICS Learning Intention: To understand when to use different types of logic gates Activity: Building own.
Progress check Learning Objective: Success Criteria : Can identify various input and output devices - Level 4 – 5 Can identify all the major items of hardware.
What’s going on here? Can you think of a generic way to describe both of these?
A+ Guide to Managing and Maintaining Your PC, 7e Chapter 1 Introducing Hardware.
Introduction to the FPGA and Labs
ICT COMPUTER FUNDAMENTALS
Making a 24hr Timer.
Lab 4 HW/SW Compression and Decompression of Captured Image
The Breadboard The Breadboard Digital Electronics TM
ROBOTICS.
IoT Milos Hampl.
EKT124 Digital Electronics 1 Introduction to Digital Electronics
Lab 1: Using NIOS II processor for code execution on FPGA
ABSTRACT The controller continuously polls the temperature with certain regular time intervals and displays over the 7_segment display The temperature.
Introduction Robotics Challenge
Choose a Count down Time by Clicking a Button Below.
Silent Classroom Timer
A+ Guide to Managing and Maintaining Your PC, 7e
UNIT – Microcontroller.
ICT COMPUTER FUNDAMENTALS
Parts of a Computer I plan to use this presentation for an introduction at the start of the year. Maybe even create a “word wall” with the cards.
Drill Translate the following message:
Group #8: Adam Belkhadir Alex Dutrow John Tran
The Breadboard The Breadboard Digital Electronics TM
Computer Parts There are four main equipment functions of a computer system: Input, Processing, Storage and Output. Input: the transferring of information.
Serial Data Hub (Proj Dec13-13).
Programming Micro Controllers
Computer Parts There are four main equipment functions of a computer system: Input, Processing, Storage and Output. Input: the transferring of information.
Peripheral Devices
Global Challenge Fitness Friend Lesson 3.
Computer Systems Key Revision Points.
All About Serial.
Introduction to Computer Systems
The Breadboard The Breadboard Digital Electronics TM
Global Challenge Fitness Friend Lesson 3.
Traffic Light Synchronization
Global Challenge Fitness Friend Lesson 3.
Global Challenge Fitness Friend Lesson 3.
Global Challenge Fitness Friend Lesson 3.
Technology 2 Hardware on the Inside.
2019 Investing Now Summer Program
AN INEXPENSIVE ROBOTIC KIT FOR CHILDREN EDUCATION
Presentation transcript:

Introduction Software Hardware Timers and counters have been around for quite a while, but it is so hard to understand how they are programmed to count incrementally. Now, we have a better understanding of what the code is to program an incremental counter that could count in seconds like many other clocks. Using peers, teacher assistants and our own knowledge, we were able to create our very own incremental counter that is programmed to convert itself into minutes and hours when it needs to. It was quiet challenging but not impossible. Software The software that we used for the increment counter was PSoC [Programmable System-on-Chip] Designer 5.0.This software helped by laying out the schematic of the counter before it was built. However, before the program was able to be built, the source code was needed. The Imagecraft software helped compile this source code through the PSoC Designer 5.0. After a few attempts and a few modifications of the code through the PSoC software, the counter was programmed and tested. The end result is now shown. Hardware The PSoCEval USB and the ExpressEVK was the hardware that was used to program the incremental counter. It was implemented by programming PSoC Designer 5.0, the software of the device, first. Then, we carried out the source code for the project. After that, we built the incremented counter and programmed it. Finally, the incremental counter was tested to check if it worked. The counter works by two ways: either you connect the USB cable that came with the hardware, or you can wire both the PSoCEval USB and the PSoCExpressEVK circuit boards together to display the counter.