10 Pages

togs principles

Course: COMM 211, Spring 2011
School: Michigan
Rating:
 
 
 
 
 

Word Count: 4036

Document Preview

AND TOG INTERFACES First Principles of Interaction Design Effective interfaces are visually apparent and forgiving, instilling in their users a sense of control. Users quickly see the breadth of their options, grasp how to achieve their goals, and do their work. Effective interfaces do not concern the user with the inner workings of the system. Work is carefully and continuously saved, with full option for the...

Register Now

Unformatted Document Excerpt

Coursehero >> Michigan >> Michigan >> COMM 211

Course Hero has millions of student submitted documents similar to the one
below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.

Course Hero has millions of student submitted documents similar to the one below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.
AND TOG INTERFACES First Principles of Interaction Design Effective interfaces are visually apparent and forgiving, instilling in their users a sense of control. Users quickly see the breadth of their options, grasp how to achieve their goals, and do their work. Effective interfaces do not concern the user with the inner workings of the system. Work is carefully and continuously saved, with full option for the user to undo any activity at any time. Effective applications and services perform a maximum of work, while requiring a minimum of information from users.This work is copyright 2003 by Bruce Tognazzini. Permission to make copies for personal use is granted without reservation, provided this copyright notice remains on the copy. Please contact the author for permission to republish on a web site, to publish in bound form, or to make multiple copies, except that educators and in-house corporate trainers may make sufficient copies for their own students. No commerical use may be made of the work beyond this in-house exception. This notice must be retained together with any version of the work. ANTICIPATION: Applications should attempt to anticipate the users wants and needs. Do not expect users to search for or gather information or evoke necessary tools. Bring to the user all the information and tools needed for each step of the process. A AUTONOMY The computer, the interface, and the task environment all "belong" to the user, but user-autonomy doesnt mean we abandon rules. Give users some breathing room. Users learn quickly and gain a fast sense of mastery when they are placed "in charge." Paradoxically, however, people do not feel free in the absence of all boundaries (Yallum, 1980). A little child will cry equally when held too tight or left to wander in a large and empty warehouse. Adults, too, feel most comfortable in an environment that is neither confining nor infinite, an environment explorable, but not hazardous. Use status mechanisms to keep users aware and informed. No autonomy can exist in the absence of control, and control cannot be exerted in the absence of sufficient information. Status mechanisms are vital to supplying the information necessary for workers to respond appropriately to changing conditions. As a simple example, workers, failing status information, will tend to maintain heightened pressure on themselves during slow periods, until the moment the work actually runs out. This will stress and fatigue them unnecessarily, so that when the next rush occurs, they may be lacking the physical and mental reserves to handle it. Keep status information up to date and within easy view Users should not have to seek out status information. Rather, they should be able to glance at their work environment and be able to gather at least a first approximation of state and workload. Status information can be quite subtle: the inbox icon could be switched to show an empty, somewhat full, or stuffed state. This, however, should not be overdone. The Macintosh, for years, showed an icon of a trashcan of imminent danger of explosion if a single document was placed therein. Users quickly formed the habit of emptying the trashcan as soon as the first document hit. This not only turned a single-step operation into a two-step operation (drag to the trash, then empty the trash), it negated the entire power of the trashcan, namely, undo. As another positive example, a search field icon can change color and appearance to indicate that the search is in progress or has been completed with too many matches, too few matches, or just enough. (Like any element of the interface, just color is not enough; 10% of males show some indication of color blindness. Even a higher percentage may have temporary alterations in perception of blue under varying conditions.) C COLOR BLINDNESS Any time you use color to convey information in the interface, you should also use clear, secondary cues to convey the information to those who won't be experiencing any color coding today. Most people have color displays nowadays, but they are not universal. In addition, approximately 10% of human males, along with a rare sprinkling of females, have some form of color blindness. The cones in the eye are the source of color vision. We have cones separately sensitive to red, green, and blue. If the red ones are not functioning that is called protanopia. If the green are not functioning, that is called deuteranopia. Absence of blue, extremely rare, is called tritanopia. Protanopia and deuteranopia are the most popular forms of color blindness, collectively called red/green blindness. (There are, in fact, significant differences in their effects, but those differences have no real effect on interaction design.) While tritanopia is far more rare, it nonetheless rules out dependence on yellow-blue differentiation without secondary cues. Secondary cues can consist of anything from the subtlety of gray scale differentiation to having a different graphic or different text label associated with each color presented. CONSISTENCY The following principles, taken together, offer the interaction designer tremendous latitude in the evolution of a product without seriously disrupting those areas of consistency most important to the user. Levels of consistency: The importance of maintaining strict consistency varies. The following list is ordered from those interface elements demanding the most faithful consistency effort to those demanding the least. Paradoxically, many people assume that the order of items one through five should be exactly the reverse, leading to applications that look alike, but act completely different in unpredictable ways: Interpretation of user behavior, e. g., shortcut keys maintain their meanings. I I Invisible structures. S Small visible structures. T The overall "look" of a single application or service--splash screens, design elements. A suite of products. I In-house consistency. P Platform-consistency. "Invisible structures" refers to such invisible objects as Microsoft Word's clever little right border that has all kinds of magical properties, if you ever discover it is there. It may or may not appear in your version of Word. And if it doesn't, you'll never know for sure that it isn't really there, on account of it's invisible. Which is exactly what is wrong with invisible objects and why consistency is so important. Other objects are, strictly speaking, visible, but do not appear to be controls, so users, left to their own devices, might never discover their manipulability. The secret, if you absolutely insist on one, should be crisp and clean, for example, "you can click and drag the edges of current Macintosh windows to size them," not, "You can click and drag various things sometimes, but not other things other times.""Small visible structures" refers to icons, size boxes, scroll arrows, etc. The appearance of such objects needs to be strictly controlled if people are not to spend half their time trying to figure out how to scroll or how to print. Location is only just slightly less important than appearance. Where it makes sense to standardize location, do so. Inconsistency: It is just important to be visually inconsistent when things must act differently as it is to be visually consistent when things act the same. Avoid uniformity. Make objects consistent with their behavior. Make objects that act differently look different. The most important consistency is consistency with user expectations. The only way to ascertain user expectations is to do user testing. No amount of study and debate will substitute. D DEFAULTS Defaults should be easy to "blow away:" Fields containing defaults should come up selected, so users can replace the default contents with new material quickly and easily. Defaults should be "intelligent" and responsive. Do not use the word "default" in an application or service. Replace with "Standard," "Use Customary Settings," "Restore Initial Settings," or some other more specific terms describing what will actually happen. EFFICENCY OF THE USER Look at the user's productivity, not the computer's. People cost a lot more money than machines, and while it might appear that increasing machine productivity must result in increasing human productivity, the opposite is often true. In judging the efficiency of a system, look beyond just the efficiency of the machine. For example, which of the following takes less time? Heating water in a microwave for one minute and ten seconds or heating it for one minute and eleven seconds? From the standpoint of the microwave, one minute and ten seconds is the obviously correct answer. From the standpoint of the user of the microwave, one minute and eleven seconds is faster. Why? Because in the first case, the user must press the one key twice, then visually locate the zero key, move the finger into place over it, and press it once. In the second case, the user just presses the same keythe one keythree times. It typically takes more than one second to acquire the zero key. Hence, the water is heated faster when it is "cooked" longer. Other factors beyond speed make the 111 solution more efficient. Seeking out a different key not only takes time, it requires a fairly high level of cognitive processing. While the processing is underway, the main task the user was involved withcooking their meal must be set aside. The longer it is set aside, the longer it will take to reacquire it. Additionally, the user who adopts the expedient of using repeating digits for microwave cooking faces fewer decisions. They soon abandon figuring out, for example, whether bacon should be cooked for two minutes and ten seconds or two minutes and twentythree seconds. They do a fast estimate and, given the variability of water content and bacon thickness, end up with as likely a successful result with a lot less dickering up front, again increasing human efficiency. Keep the user occupied. Since, typically, the highest expense in a business is labor cost. Any time the user must wait for the system to respond before they can proceed, money is being lost. To maximize the efficiency of a business or other organization you must maximize everyones efficiency, not just the efficiency of a single group. Large organizations tend to be compartmentalized, with each group looking out for its own interests, sometimes to the detriment of the organization as a whole. Information resource departments often fall into the trap of creating or adopting systems that result in increased efficiency and lowered costs for the information resources department, but only at the cost of lowered productivity for the company as a whole. For example, one large California corporation used floppy disks as the medium for collecting benefit enrollment information. At the beginning of open enrollment, each employee would receive a disk with the enrollment applications on which he or she would insert into their computer and run. After asking for the employees name, address, p Ehone number, department name, etc., the employee would be permitted to step through all the various benefits, ultimately returning the disk which now contained all their answers and decisions. The IR department then sucked the data off each disk and entered it into their system, all automatically. The IR department saved a great deal of money over the old system, where they had to key in the employees decisions from a paper form. What was the problem? Instead of the IR department bearing the burden of keying in the employees decisions, each and every employee now bore the burden of typing in his or her name, address, phone number, department name, etc. The system was just as inefficient as before, but now the cost was borne by all departments, rather than having it concentrated in the IR departments budget. The great efficiency breakthroughs in software are to be found in the fundamental architecture of the system, not in the surface design of the interface. This simple truth is why it is so important for everyone involved in a software project to appreciate the importance of making user productivity goal one and to understand the vital difference between building an efficient system and empowering an efficient user. This truth is also key the to need for close and constant cooperation, communication, and conspiracy between engineers and human interface designers if this goal is to be achieved. Write help messages tightly and make them responsive to the problem: good writing pays off big in comprehension and efficiency. Menu and button labels should have the key word(s) first. Example from a fictitious word processor: Wrong: Insert page break Add Footnote Update Table of Contents Right: Insert: Page break Footnote Table of contents Here, the first example, with its leading words, is actually more informative and more accurate: one does not "insert" a footnote if it is to be placed after all the other footnotes. And one does not insert a table of contents if there is already a table of contents there. Instead, one updates it. Still, the second example will prove much more efficient in timetrials. Why? Because the extra information the first example offers does not outweigh the advantage of being able to scan only the first word in each menu item to find the specific menu item you are after. E EXPLORABLE INTERFACES Give users well-marked roads and landmarks, then let them shift into four-wheel drive. Mimic the safety, smoothness, and consistency of the natural landscape. Dont trap users into a single path through a service, but do offer them a line of least resistance. This lets the new user and the user who just wants to get the job done in the quickest way possible and "no-brainer" way through, while still enabling those who want to explore and play what-if a means to wander farther afield. Sometimes, however, you have to provide deep ruts. The closer you get to the naive end of the experience curve, the more you have to rein in your users. A single-use application for accomplishing an unknown task requires a far more directive interface than a habitual-use interface for experts. Offer users stable perceptual cues for a sense of "home." Stable visual elements not only enable people to navigate fast, they act as dependable landmarks, giving people a sense of "home." Make Actions reversible People explore in ways beyond navigation. Sometimes they want to find out what would happen if they carried out some potentially dangerous action. Sometimes they dont want to find out, but they do anyway by accident. By making actions reversible, users can both explore and can "get sloppy" with their work. Always allow "Undo." The unavoidable result of not supporting undo is that you must then support a bunch of dialogs that say the equivalent of, "Are you really, really sure?" Needless to say, this slows people down. In the absence of such dialogs, people slow down even further. A study a few years back showed that people in a hazardous environment make no more mistakes than people in a supportive and more visually obvious environment, but they worked a lot slower and a lot more carefully to avoid making errors. Always allow a way out. Users should never feel trapped. They should have a clear path out. U However, make it easier to stay in. Early software tended to make it difficult to leave. With the advent of the web, we've seen the advent of software that makes it difficult to stay. Web browsers still festoon their windows with objects and options that have nothing to do with our applications and services running within. Our task can become akin to designing a word process which, oh, by the way, will be using Photoshop's menu bar. Having 49 options on the screen that lead directly to destruction of the user's work, along with one or two that just might help is not an explorable interface, it is the interface from hell. If you are working with complex transactions using a standard web browser, turn off the menu bar and all of the other irrelevant options, then supply our own landmarks and options. FITTS LAW The time to acquire a target is a function of the distance to and size of the target. While at first glance, this law might seem patently obvious, it is one of the most ignored principles in design. Fitts' law (properly per American English rules, spelled "Fitts's Law," though rarely done so) dictates the Macintosh pull-down menu acquisition should be approximately five times faster than Windows menu acquisition, and this is proven out. Fitts' law dictates that the windows task bar will constantly and unnecessarily get in people's way, and this is proven out. Fitts' law indicates that the most quickly accessed targets on any computer display are the four corners of the screen, because of their pinning action, and yet, for years, they seemed to be avoided at all costs by designers. Use large objects for important functions (Big buttons are faster). Use the pinning actions of the sides, bottom, top, and corners of your display: A singlerow toolbar with tool icons that "bleed" into the edges of the display will be many times faster than a double row of icons with a carefully-applied one-pixel non-clickable edge between the tools and the side of the display. HUMAN INTERFACE OBJECTS Human-interface objects are not necessarily the same as objects found in object-oriented systems. Our objects include folders, documents, and the trashcan. They appear within the user's environment and may or may not map directly to an object-oriented object. In fact, many early gui's were built entirely in non-object-oriented environments. H Human-interface objects can be seen, heard, touched, or otherwise perceived. Human interface objects that can be seen are quite familiar in graphic user interfaces. Objects that play to another sense such as hearing or touch are less familiar. Good work has been done in developing auditory icons (Gaver). H Human-interface objects have a standard way of interacting. Human-interface objects have standard resulting behaviors. Human-interface objects should be understandable, self-consistent, and stable. L LATENCY REDUCTION Wherever possible, use multi-threading to push latency into the background. Latency can often be hidden from users through multi-tasking techniques, letting them continue with their work while transmission and computation take place in the background. Reduce the users experience of latency. Acknowledge all button clicks by visual or aural feedback within 50 milliseconds. 1 Display an hourglass for any action that will take from 1/2 to 2 seconds. 2 Animate the hourglass so they know the system hasn't died. 0 3 Display a message indicating the potential length of the wait for any action that will take longer than 2 seconds. 4 Communicate the actual length through an animated progress indicator. 5 Offer engaging text messages to users informed and entertained while they are waiting for long processes, such as server saves, to be completed. 6 Make the client system beep and give a large visual indication upon return from lengthy (>10 seconds) processes, so that users know when to return to using the system. 7 Trap multiple clicks of the same button or object. Because the Internet is slow, people tend to press the same button repeatedly, causing things to be even slower. Make it faster Eliminate any element of the application that is not helping. Be ruthless. LEARNABILITY Ideally, products would have no learning curve: users would walk up to them for the very first time and achieve instant mastery. In practice, all applications and services, no matter how simple, will display a learning curve. Limit the Trade-Offs. Usability and learnability are not mutually exclusive. First, decide which is the most important; then attack both with vigor. Ease of learning automatically coming at the expense of ease of use is a myth. M METAPHORS (USE OF) Choose metaphors well, metaphors that will enable users to instantly grasp the finest details of the conceptual model. G Good metaphors are stories, creating visible pictures in the mind. Bring metaphors alive by appealing to peoples perceptionssight, sound, touch, and kinesthesiaas well as triggering their memories. Metaphors usually evoke the familiar, but often add a new twist. For example, Windows 95 has an object called a briefcase. Like a real-world briefcase, its purpose is to help make electronic documents more portable. It does so, however, not by acting as a transport mechanism, but as a synchronizer: Documents in the desktop briefcase and the briefcase held on portable media are updated automatically when the portable media is inserted in the machine. P PROTECT USERS WORK Ensure that users never lose their work as a result of error on their part, the vagaries of Internet transmission, or any other reason other than the completely unavoidable, such as sudden loss of power to the client computer. (Even here, it has become completely inexcusable that today's computers and operating systems do not support and encourage continuous-save. That, coupled with a small amount of power-protected memory could eliminate the embarrassment of $5000 machines offering the reliability of 10-cent toys.) R READABILITY Text that must be read should have high contrast. Favor black text on white or pale yellow backgrounds. Avoid gray backgrounds. Use font sizes that are large enough to be readable on standard monitors. Favor particularly large characters for the actual data you intend to display, as opposed to labels and instructions. For example, the label, "Last Name," can afford to be somewhat small. Habitual users will learn that that two-word gray blob says "Last Name." Even new users, based on the context of the form on which it appears, will have a pretty good guess that it says "Last Name." The actual last name entered/displayed, however, must be clearly readable. This becomes even more important for numbers. Human languages are highly redundant, enabling people to "heal" garbled messages. Numbers, however, unless they follow a very strict protocol, have no redundancy, so people need the ability to examine and comprehend every single character. Pay particular attention to the needs of older people. Presbyopia, the condition of hardened, less flexible lenses, coupled with reduced light transmission into the eye, affects most people over age 45. Do not trust your young eyes to make size and contrast decisions. T TRACK STATE Because many of our browser-based products exist in a stateless environment, we have the responsibility to track state as needed. We may need to know: 0 Whether this is the first time the user has been in the system 1 Where the user is 2 Where the user is going 3 Where the user has been during this session 4 Where the user was when they left off in the last session and myriad other details. In addition to simply knowing where theyve been, we can also make good use of what theyve done. State information should be held in a cookie on the client machine during a session with a transaction service, then stored on the server when they log off. Users should be able to log off at work, go home, and take up exactly where they left off. A private service for doctors, Physicians On Line, does an excellent job with this. Doctors can be 95% of the way through a complex transaction, log off, log in again six weeks later from another part of the world, and the service will ask them if they want to be taken right back to where they were. VISIBLE NAVIGATION Avoid invisible navigation. Most users cannot and will not build elaborate mental maps and will become lost or tired if expected to do so. The World Wide Web, for all its pretty screens and fancy buttons, is, in effect, an invisible navigation space. True, you can always see the specific page you are on, but you cannot see anything of the vast space between pages. Once users reach our applications, we must take care to reduce navigation to a minimum and make that navigation that is left clear and natural. Present the illusion that users are always in the same place, with the work brought to them. This not only eliminates the need for maps and other navigational aids, it offers users a greater sense of mastery and autonomy. As with the inherent statelessness of the web (see Track State, above), our job is not to accept blindly what the architects have given us, but to add the layers of capability and protection that users want and need. That the web's navigation is inherently invisible is a challenge, not inevitability.
Find millions of documents on Course Hero - Study Guides, Lecture Notes, Reference Materials, Practice Exams and more. Course Hero has millions of course specific materials providing students with the best way to expand their education.

Below is a small sample set of documents:

Michigan - COMM - 211
Trends notes: HOW LEISURE TRENDS HAVE EVOLVED/DIED WITH RESPECT TO THE INTERNET Merchants of cool video: teenagers see over 3000 advertisements a day, spend $1 billion annually cool hunting: process of finding trendsetting individuals and picking their br
Michigan - COMM - 211
1 Tricia Mittman SI 110 Final PaperConsumers aged 12-20 spend $1 billion a year on commercialized trends, according to the PBS Frontline documentary Merchants of Cool. Americans view around 3,000 advertisements per day, indicating to them what is cool an
Michigan - COMM - 211
Tricia Mittman Robert Frank was born in 1924 in Zurich, Switzerland to a wealthy Jewish family during the time of the World Wars. A divided Europe created huge crisis for European Jews, however throughout the era Switzerland remained neutral, creating a s
Michigan - COMM - 211
Tricia Mittman For my final assignment I am going to examine and reflect on Robert Franks photo book The Americans. The iconic photograph I researched earlier in the semester came from this photo book, and during that time I became extremely intrigued in
Michigan - COMM - 211
Tricia Mittman History 328 Midterm The intricacies of New York City result in millions of unique photographs that attest to different themes centered on the city itself. Photos of buildings, people, both, or neither can be equally intriguing to the eye. A
Michigan - COMM - 211
Parr & Badger reading: -countless reasons why photographers take pictures and many uses to which those pictures are put - some express themselves creatively, record their view of the world, change viewers perception of the world, or to pay the rent - phot
Michigan - COMM - 211
Tricia Mittman History 328 Assignment 1 9/16/2010 The photo book The Americans was produced by Robert Frank in 1959 and contains 83 images from Franks journey across the United States. Of these images, Public Park Ann Arbor, Michigan is the one I chose to
Michigan - COMM - 211
Tricia MittmanWeegee, born Usher Fellig, was a freelance journalist who made his living selling his pictures of urban catastrophes like murders, fires, and car accidents to tabloid newspapers. He immigrated to New York City from Austria at age eleven and
Michigan - COMM - 211
1 Tricia Mittman Photobook Paper Through the study of photography, and subsequently photobooks, one begins to experience the beauty and complexity involved in creating a photobook. Photographers have all sorts of motives for expressing themselves creative
Michigan - COMM - 211
Alter Kacyzne His parents' poverty made it impossible for their son to receive the mixture of traditional and secular education that so many Yiddish writers drew upon in their writing After his father's death, when Kacyzne was 14, his favorite uncle took
Michigan - COMM - 211
Tricia Mittman Photographs Referenced and Page Numbers Picnic Ground Glendale, California p. 161 Belle Isle Detroit p. 163 Rodeo New York City p. 139 Cocktail Party New York City p. 115 Public Park Ann Arbor p. 169 Detroit p. 165 Chicago p. 167 City Hall
Michigan - COMM - 211
Stephen Platz Weegees Naked City If a picture is worth a 1000 words, then a photo book is like a novel. Unlike an individual photograph, a photo book allows its author to tell a story, to show images in a selected series in order to convey a message. As P
Michigan - COMM - 211
Stieglitz: Began photographing views of Manhattan outside the windows at the Intimate Gallery his exhibition space on 59th street Produced about 90 cityscapes, most depicting the changing views from his galleries and work spaces His prints document a buil
Michigan - COMM - 211
The intricacies of New York City result in millions of unique photographs that attest to different themes centered on the city itself. Photos of buildings, people, both, or neither can be equally intriguing to the eye. An often-overlooked aspect of photog
Michigan - COMM - 211
Weegee25/10/201011:35:00 -freelance journalist who made his living selling pictures of urban catastrophes like murders, fires, and car accidents to tabloid newspapers - In 1945 published Naked City to you the people of new York - central cast of charact
Michigan - COMM - 211
Tricia Mittman 9/20/2010 Communications 101Keeping up with the Kardashians Explored Through a Media Studies PerspectiveThe reality program Keeping Up with the Kardashians, on the E! network,1follows the Jenner-Kardashian family through their everyday
Michigan - COMM - 211
Kim Kardashian, 1Exploring Advertising Techniques Through the Kim Kardashian Fragrance AdTricia MittmanCommunications Studies 101 Professor Hutchinson October 16, 2010Kim Kardashian, 2 In People magazine, an ad is featured promoting Kim Kardashians ne
Michigan - COMM - 211
Does this text seem to e endorsing hegemonic masculinity? Is hegemonic masculinity ever rejected? Is more than one masculinity presented? Are stereotypes of men used? What about scripts related to men? What are the implications of these representations?L
Michigan - COMM - 211
Fight Club, 1Exploring Hegemonic Masculinity through Fight ClubTricia MittmanCommunications Studies 101 Professor Hutchinson December 2, 2010Fight Club, 2 Fight Club, a 1999 film starring Edward Norton and Brad Pitt, revolves around two strangers deve
SUNY Buffalo - EE - EE 426
INTRODUCTION OF MICROCONTROLLER:BASIC MICROCONTROLLER BLOCK DIAGRAM: There are three busses involved in accessing memory: Address bus Data bus Control bus READ CYCLE: 1. CPU places address on address bus. 2. Control signals memory - address on address bu
SUNY Buffalo - EE - EE 426
Abstract On Zigbee Remote To Control Home Appliances Submitted By P.Anuradha K.Sravani Y.Lakshmi Sowjanya M.Ramya In MIC Tech Center Moula-ali, Hyderabad (May 18 to June 18) Under the esteemed guidance of Ms. Vipula Singh Associate Professor, Electronics
SUNY Buffalo - EE - EE 426
CHAPTER 44. DESCRIPTION OF MICROCONTROLLERFig 4.1 Block Diagram of MicrocontrollerE XTERNAL I NTRRUPTSINTERRUPT CONT ROLON- CHIP ROM FOR P ROGRAM CODEON- CHIP RAMTIMER0 TIMER1COUNTER INPUTSCPUOSCBUS CONT ROL4 I/O PORT SSERIAL PORTP0P1P2 P3
SUNY Buffalo - EE - EE 426
7. Liquid Crystal Display [PCD8544]The PCD8544 is a low power CMOS LCD controller/driver, designed to drive a graphic display of 48 rows and 84 columns. All necessary functions for the display are provided in a single chip, including on-chip generation o
SUNY Buffalo - EE - EE 426
LCD MODULE: To display an interactive messages we are using LCD Module. We examine an intelligent LCD display of two lines, 20 characters per line, that is interfaced to the 8051.The protocol (handshaking) for the display is as shown. Where as D0 to D7th
SUNY Buffalo - EE - EE 426
MIC Electronics LimitedProfile:MIC Electronics Limited. is a global leader in the design, development & manufacturing of LED Video Displays, high-end Electronic and Telecommunication equipment and development of Telecom software since 1988. An ISO 9001:
SUNY Buffalo - EE - EE 426
SCREEN SHOTSTRANSMITTER OUTPUT WHEN LAMP1 IS ONRECEIVER OUTPUT WHEN LAMP1 IS ONTRANSMITTER OUTPUT WHEN LAMP1 IS OFFRECEIVER OUTPUT WHEN LAMP1 IS ONTRANSMITTER OUTPUT WHEN LAMP2 IS ONRECEIVER OUTPUT WHEN LAMP2 IS ONTRANSMITTER OUTPUT WHEN LAMP2 IS O
SUNY Buffalo - EE - EE 426
CHAPTER 1111. BRIEF DESCRIPTION OF SOFTWARE MODULESSOFTWARE USED Programming Language Software used SYSTEM REQURMENTS There are minimum hardware and software requirements that must be satisfied to ensure that the compiler and utilities function properly
SUNY Buffalo - EE - EE 426
ZIGBEE REMOTE TO CONTROL HOME APPLIANCESABSTRACTOur project mainly deals with home automation, by making use of the wireless ZigBee protocol. For the last few years, we've witnessed a great expansion of remote control devices. To interact with all these
SUNY Buffalo - EE - EE 426
SUNY Buffalo - EE - EE 426
ZIGBEECOMMUNICATIONIntroduction:ZigBee is a new wireless technology that looks to have applications in a variety of fields. ZigBee is a technological standard based on the IEEE 802.15.4 specification for low data rates in the Industrial, Scientific, and
SUNY Buffalo - EE - EE 426
ZIGBEE REMOTE TO CONTROL HOME APPLIANCESA Mini Project Report Submitted in partial fulfillment of the requirements for the award of Bachelor Of Technology In Electronics & Communication Engineering Submitted byP.Anuradha 06071A0484 K.Sravani 06071A0486
SUNY Buffalo - EE - EE 426
Wireless Transceiver ZigBee:Providing critical end-point connectivity toDigis Drop-in Networking product family,XBee multipoint RF modules are low-cost and-easy to deploy.Features/Benefits 802.15.4/Multipoint network topologies 2.4 GHz for worldwide d
SUNY Buffalo - EE - EE 486
Chapter1IntroductionToTheProject11. INTRODUCTION 1.1 BLOCK DIAGRAM:Figure 1: Block Diagram 1.2 BLOCK DIAGRAM DESCRIPTION: Block diagram mainly consists of Current transformer(CT) Potential transformer(PT) Signaling circuit A/D converter Temperature se
SUNY Buffalo - EE - EE 433
EEE 433/591(FALL 2010) DIGITAL SYSTEMS AND CIRCUITS Lab # 3 Delay optimization and implementation of a logic path Professor: Dr.Islam Rajesh Yasam (ASU ID# ) Srinidhi Shreedhara (ASU ID # 1202836383) December 7, 2010 I. Introduction A decoder is a device
SUNY Buffalo - EE - EE 480
INDUSTRIAL FIRST FAULT MONITORING SYSTEM USING ASK RF TECHNOLOGYBachelor of Technology In Electronics and Communication Engineering By Y.Lakshmi Sowjanya 06071A04B3 M.Ramya 06071A04B5DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING VNR VIGNANA JY
San Jose State - EE - EE 480
San Jose State UniversitySRAMSRAM IP for DSP/SoC ProjectsBy: Irina Vazir Prabhjot S. Balaggan Sumandeep Kaur Cailan ShenProject Advisor: Dr. David Parent1San Jose State UniversitySRAMTable of Contents1. Title page.1 2. Table of contents.2 3. Tech
SUNY Buffalo - EE - EE 5764
EEL 5764 Project, Fall 20101Simulation of Qureshi and Patts Adaptive Insertion Policies for High Performance CachingPramod K. Busam, Sravani Konda AbstractThe commonly used LRU replacement policy is susceptible to thrashing for memory-intensive worklo
SUNY Buffalo - EE - EE 487
SUNY Buffalo - EE - EE 487
SUNY Buffalo - EE - EE 487
SUNY Buffalo - EE - EE 487
PICAXE Microcontroller Summary.PICAXE Type PICAXE-08 PICAXE-08M PICAXE-18 PICAXE-18A PICAXE-18X PICAXE-28A PICAXE-28X PICAXE-40X IC Size 8 8 18 18 18 28 28 40 Memory (lines) 40 80 40 80 600 80 600 600 I/O Pins 5 5 13 13 14 20 21 32 Outputs Inputs ADC (L
SUNY Buffalo - EE - EE 487
score 200 300overs 5 6wkts 2 4
SUNY Buffalo - EE - EE 487
score 286overs 21.3wkts 9988
SUNY Buffalo - EE - EE 487
Wavelength (nm) 500 < < 570Semiconductor Material Voltage Drop (volts) Gallium (III) Socket ()() phosphide Socket 1.9 < V < 4.0 LED DISPLAY Fig: AT9C51ED2Accept () ()Close () TCP Acknowledgment TCP Bind Block IndiumRow control ()()Receive() () Column Con
SUNY Buffalo - EE - EE 487
2/20/2010DRIVING INNOVATION: STUDENT ROBSTUDENT ROBOT COMPETITIONDRIVING INNOVATION: STUDENT ROBOT COMPETITION M ilitary Racing Challenge - Autonomous Ground Vehicle for Low Intensity Conflict FAQ Introduction 1. The Autonomous Ground Vehicle will be p
SUNY Buffalo - EE - EE 487
Team1 NameofthePlayer Player1 Player2 Player3 Player4 Player5 Player6 Player7 Player8 Player9 Player10 Player11 Player Player Player Player Extras TotalScore Runs 10 3 9 0.1 1 3 0.2 1 2 6 0.3 1 WB 0.4 1 1 NBvs 0.5 6Overs12201234Team2 Overs 11.1
SUNY Buffalo - EE - EE 487
LED DISPLAY SYSTEMA project report submitted in partial fulfillment of the Requirements for the award of Degree inBachelor of Technology In Electronics and Communications ByKishore Kumar S Kavya Sagi Suvarna Rani Vootada(05131A0448) (05131A0446) (0613
SUNY Buffalo - EE - EE 487
CRICKET SCORE BOARD DISPLAYUNDER THE ESTEEMED GUIDANCE OF G.RAJESWAR RAOBY Click to edit Master subtitle style L.ANUDEEP 06-4B8 V.MADHU BINDU 06-4A8 V.NARENDRA NATH 06-4A9 P. S.PAVAN KIRAN 06-481 V.RAVEENDRA BABU 06-477 V.RICHARD DIVAKAR 06-4B0 CH.RAGHA
SUNY Buffalo - EE - EE 487
LED DISPLAY CRICKET SCOREBOARDA project report Submitted in partial fulfilment of the Requirement for the award of the degreeBACHELOR OF TECHNOLOGY IN ELECTRONICS AND COMMUNICATION ENGINEERINGSubmitted by V. Madhu Bindu (06131A04A8) P. Satya Pavan Kira
SUNY Buffalo - EE - EE 487
Socket ()() Socket Fig. 4.3.1.Row control ()()Receive() () AT9C51ED2 BlockSend () TCP AcknowledgmentC TCP Bind bit ()Diagram Column Connection Requestlose () Accept () Receive Close Send Bind Connect() Listen ()TABLE OF CONTENTSINTRODUCTION1. INTRODUCT
SUNY Buffalo - EE - EE 487
LED DISPLAY CRICKET SCOREBOARDA project report submitted in partial fulfillment of the Requirement for the award of the degreeBACHELOR OF TECHNOLOGY IN ELECTRONICS AND COMMUNICATION ENGINEERINGSubmitted by V. Raveendra Babu (06131A0477) (06131A04B8) V.
SUNY Buffalo - EE - EE 467
Extended (24, 12) Binary Golay Code: Encoding and Decoding Procedures Czeslaw Koscielny 2006 Academy of Management in Legnica, Legnica, Poland, Faculty of Computer Science, Wroclaw University of Applied Informatics, Wroclaw, Poland e mail: c.koscielny@ws
SUNY Buffalo - EE - EE 467
Golay CodesKnowing only about the (7,4) Hamming code, Marcel J.E. Golay generalised Hamming's idea to perfect single-error correcting codes based on any prime number. Having done that, Golay began searching for perfect multi-error correcting codes. One o
SUNY Buffalo - EE - EE 467
In mathematics and electronics engineering, a binary Golay code is a type of errorcorrecting code used in digital communications. The binary Golay code, along with the ternary Golay code, has a particularly deep and interesting connection to the theory of
SUNY Buffalo - EE - EE 467
Most books have an ISBN number. For example, the ISBN number of Recreations in the Theory of Numbers is 0486210960. Let's multiply these digits by the numbers ten to one. 10*0+9*4+8*8+7*6+6*2+5*1+4*0+3*9+2*6+1*0 = 198 = 18*11. The sum is divisible by 11.
SUNY Buffalo - EE - EE 467
SUNY Buffalo - EE - EE 467
SUNY Buffalo - EE - EE 467
SUNY Buffalo - EE - EE 467
SUNY Buffalo - EE - EE 467
SUNY Buffalo - EE - EE 467