Arduino LED Matrix Control. Controlling lots of LEDs
|
|
- Leslie Cameron
- 6 years ago
- Views:
Transcription
1 Arduino LED Matrix Control Controlling lots of LEDs
2 Intro LED basics Matrix-connected LED arrays Example: Lego Grand Carousel
3 LED V/I relation V I diode current vs. voltage 2 Current flows, and the LED emits light, with positive voltage No current (light) with zero or negative voltage diode current (A) diode voltage (V)
4 Using LEDs LEDs can only handle ~2V before damage But Arduino outputs are 5V logic Limit diode voltage and current with a series resistor V can now be 5V without damaging LED; the rest of the voltage drops across the ballast resistor V R I For Vdiode=2V Use: V=5V R=3kΩ I=1mA
5 Arduino UNO board Atmel AVR microcontroller Power with USB or AC adapter I/O, power pins on headers
6 Sequence blink Blink LEDs 1 through 6 in a sequential pattern...
7 Limitations of direct drive Number of LEDs limited to number of I/Os Arduino UNO: 13 digital outputs Ballast resistors are a big hassle Need one resistor per LED But we can get rid of them (more later...)
8 LED matrix Arrange diodes in a rectangular array: matrix Columns have common anode Rows have common cathode Reduced I/O: 12 lines (not 35)
9 Display a character =
10 Matrix LEDs: One diode Key idea #1: a diode only turns on when its anode is high (1) and its cathode is low (0) 0 1 Otherwise the diode is off 0 OFF 0 ON Driving cathode high disables the diode, independent of anode OFF 1 OFF
11 Matrix LEDs: One row OFF ON ON ON OFF 0 Enable the row by pulling the common cathode low Turn on individual diodes by pulling anodes high
12 Matrix LEDs: Two rows, first row on Row 1 is enabled (cathode is low), anodes select LEDs Row 2 is off (cathode is high)
13 Matrix LEDs: Two rows, second row on Row 1 is off (cathode is high) Row 2 is enabled (cathode is low), anodes select LEDs
14 Persistence of vision If we switch quickly between rows 1 and 2, it looks like they re both active Silicon is way faster than our eyes, so... Key idea #2: Use persistence of vision to scan the whole array Cycle through all the rows in sequence to create the illusion that all selected LEDs are on
15 Matrix LEDs: Array scan Scan seven rows in sequence to make a character Scan fast enough and the eye thinks all the selected LEDs are turned on This is how all displays work: fast cycling through individual lines
16 Matrix LEDs: Challenges Coding all this is a lot of work Choose bit pattern Binary encode for each scan line Send the code sequences to anode, cathode pins Maintain timing for array scan refresh Change the pixel pattern? Do it all again... A ballast R for each column Better than one for each diode
17 Arduino example? Arduino 8x8 array example: File Examples 07.Display RowColumnScanning But this is too complicated, there is a simpler way to control LEDs
18 Adafruit 16x8 LED backpack board Holtek HT16K33 drives up to 16x8 LED matrix = 128 LEDs 3-bit I2C addressable for up to 8 matrices = 1024 LEDs No ballast resistors: current sources drive LEDs directly Four I/Os to Arduino: power, gnd, clock, data - $6
19 Breakout board demo Adafruit demo board with 16x8 LED array Sparkfun StemTera board integrates an Arduino board into a protoboard Only need power, ground, SCL (clock), SDA (data) from Arduino
20 Adafruit HT16K33 Arduino API The whole reason to use the backpack board API manages pixels, not hardware Draw dots, lines, rectangles Scroll text Dump bitmap pictures
21 Lego Carousel The stock model, with invisible(*) upgrades (*) Replaced center column mirrors with light columns
22 Carousel Electronics Block Diagram Slip ring allows electrical continuity through a rotating joint
23 Core column LEDs An Anode column
24 Carousel core LED matrix schematic Each An line goes to a 8-LED column in the core 12 of 16 possible columns used
25 Core HT16K33 board 12 of 16 possible columns used Not shown: set I2C address to 0x70
26 Crown section LEDs C4 C3 C4 C2 C2 C5 C0 C1 C5 C0 C1 Odd anode column Even anode column
27 Carousel crown LED matrix schematic Each An line goes to a 5 (or 6) LED section of the crown Missing C3 LED on odd columns is at the top (at beard deco)
28 Crown HT16K33 board 6 of 8 possible rows used Not shown: set I2C address to 0x71
29 Carousel Arduino code Setup: create two Matrix objects Variables: bitmaps for diagonal stripes, pseudorandom pattern Loop patterns All on All on / all off blink Core horizontal line crawl = crown loops Diagonal stripes (bitmap) Pseudorandom (bitmap) All off
30 References Adafruit LED driver breakout board, Arduino drivers Carousel blog post breakout-leds-slip-ring-upgrade/ Sparkfun StemTera Snappable protoboard Matrix tutorial
31 References Video demo Brickshelf gallery, Arduino source Flickr Demo slideshow PDF
Grove - OLED Display 1.12"
Grove - OLED Display 1.12" Introduction 3.3V 5.0V I2C Our new 1.12 OLED displays are perfect when you need a small display with 16 grayscale. The visible portion of the OLED measures 1.12 diagonal and
More informationGiant Digital Letterforms: LEDs and Pixelated Type
Giant Digital Letterforms: LEDs and Pixelated Type Calliope Gazetas 2450450 The first time that I saw an LED matrix was in the inaugural issue of CRAFT magazine, published in April 2006. This issue contained
More informationObjectives: Learn how LED displays work Be able to output your name on the display
Objectives: Learn how LED displays work Be able to output your name on the display By the end of this session: You will know how simple LED displays work and be able to make them give a useful output.
More informationECE Design Team 3 Madi Kassymbekov How to use MSP 430 Peripheral Sensors and use of LEDs as sensors
ECE 480 - Design Team 3 Madi Kassymbekov How to use MSP 430 Peripheral Sensors and use of LEDs as sensors 1 Table of Contents LED definition and structure.3 LED setup as a receiver.4 MSP 430 Peripheral
More informationModule 4: Traffic Signal Design Lesson 1: Traffic Signal (Arduino) Control System Laboratory Exercise Grade 6-8
Name: Class: Module 4: Traffic Signal Design Lesson 1: Traffic Signal (Arduino) Control System Laboratory Exercise Grade 6-8 Background Traffic signals are used to control traffic that flows in opposing
More informationLAB #6 State Machine, Decoder, Buffer/Driver and Seven Segment Display
LAB #6 State Machine, Decoder, Buffer/Driver and Seven Segment Display LAB OBJECTIVES 1. Design a more complex state machine 2. Design a larger combination logic solution on a PLD 3. Integrate two designs
More informationIntroduction. The Clock Hardware. A Unique LED Clock Article by Craig A. Lindley
Introduction As hard as it might be to believe, I have never built an electronic clock of any kind. I've always thought electronic clocks were passe and not worth the time to design and build one. In addition,
More informationLED Array Tutorial. This guide explains how to set up and operate the LED arrays that can be used for your. Internal Structure of LED Array
LED Array Tutorial This guide explains how to set up and operate the LED arrays that can be used for your final EE 271 project. This tutorial is directed towards the FYM12882AEG 8x8 LED array, but these
More informationExperiment 0: Hello, micro:bit!
Experiment 0: Hello, micro:bit! Introduction Hello World is the term we use to define that first program you write in a programming language or on a new piece of hardware. Essentially it is a simple piece
More informationECE 372 Microcontroller Design
E.g. Port A, Port B Used to interface with many devices Switches LEDs LCD Keypads Relays Stepper Motors Interface with digital IO requires us to connect the devices correctly and write code to interface
More informationuresearch GRAVITECH.US GRAVITECH GROUP Copyright 2007 MicroResearch GRAVITECH GROUP
GRAVITECH.US uresearch GRAVITECH GROUP Description The I2C-7SEG board is a 5-pin CMOS device that provides 4-digit of 7-segment display using I 2 C bus. There are no external components required. Only
More informationDynamic Animation Cube Group 1 Joseph Clark Michael Alberts Isaiah Walker Arnold Li
Dynamic Animation Cube Group 1 Joseph Clark Michael Alberts Isaiah Walker Arnold Li Sponsored by: Department of Electrical Engineering & Computer Science at UCF What is the DAC? The DAC is an array of
More informationArduino Lesson 3. RGB LEDs
Arduino Lesson 3. RGB LEDs Created by Simon Monk Last updated on 2013-06-22 06:45:59 PM EDT Guide Contents Guide Contents Overview Parts Part Qty Breadboard Layout Colors Arduino Sketch Using Internet
More informationTouch Interactive Matrix LED Display for the Collective Awareness Ecosystem
Touch Interactive Matrix LED Display for the Collective Awareness Ecosystem Fábio Querido 2 and João P. Oliveira 1, 2 1 Centre for Technologies and Systems (CTS) UNINOVA 2 Dept. of Electrical Engineering
More informationLaboratory 11. Required Components: Objectives. Introduction. Digital Displays and Logic (modified from lab text by Alciatore)
Laboratory 11 Digital Displays and Logic (modified from lab text by Alciatore) Required Components: 2x lk resistors 1x 10M resistor 3x 0.1 F capacitor 1x 555 timer 1x 7490 decade counter 1x 7447 BCD to
More informationLight Emitting Diodes (LEDs)
Light Emitting Diodes (LEDs) Example: Circuit symbol: Function LEDs emit light when an electric current passes through them. Connecting and soldering LEDs must be connected the correct way round, the diagram
More informationCharacter LCDs. Created by lady ada. Last updated on :47:43 AM UTC
Character LCDs Created by lady ada Last updated on 2017-12-16 12:47:43 AM UTC Guide Contents Guide Contents Overview Character vs. Graphical LCDs LCD Varieties Wiring a Character LCD Installing the Header
More informationWe had to design a Led circuit that would contain multiple Leds, activate them by address, then holds the flashing addressed Led in memory and
BY William Lash We had to design a Led circuit that would contain multiple Leds, activate them by address, then holds the flashing addressed Led in memory and activates another Led to blink, allowing the
More informationComp 410/510. Computer Graphics Spring Introduction to Graphics Systems
Comp 410/510 Computer Graphics Spring 2018 Introduction to Graphics Systems Computer Graphics Computer graphics deals with all aspects of 'creating images with a computer - Hardware (PC with graphics card)
More informationLesson 4 RGB LED. Overview. Component Required:
Lesson 4 RGB LED Overview RGB LEDs are a fun and easy way to add some color to your projects. Since they are like 3 regular LEDs in one, how to use and connect them is not much different. They come mostly
More informationVikiLABS. a g. c dp. Working with 7-segment displays. 1 Single digit displays. July 14, 2017
VikiLABS Working with 7-segment displays www.vikipedialabs.com July 14, 2017 Seven segment displays are made up of LEDs combined such that they can be used to display numbers and letters. As their name
More informationSchematic Analysis of P10 16x32 RGB LED Panel 3 in 1 DIP Type Dual (Dual In-Line Package) on Trafficlight Revolution
Schematic Analysis of P10 16x32 RGB LED Panel 3 in 1 DIP Type Dual (Dual In-Line Package) on Trafficlight Revolution S D Putra 1, R Y Endra 1 1 Informatics, Computer Science Faculty, Bandar Lampung University,
More informationChapter 9 MSI Logic Circuits
Chapter 9 MSI Logic Circuits Chapter 9 Objectives Selected areas covered in this chapter: Analyzing/using decoders & encoders in circuits. Advantages and disadvantages of LEDs and LCDs. Observation/analysis
More informationSEP Bright Pi v1.0 Assembly Instructions
SEP Bright Pi v1.0 Assembly Instructions When you purchased your Bright Pi v1.0 kit, you should have received an anti-static bag with some components in it which will require soldering together in order
More informationTheory and Practice of Tangible User Interfaces. Thursday Week 3: Analog Input. week. Sensor 1: Potentiometers. Analog input
week 03 Sensor 1: Potentiometers Analog input 1 Red LED Recall 2 Diffusers Showcase your diffuser! 3 4 Digital vs. Analog Binary vs. continuous signals Binary / Digital = whether or not Continuous / Analog
More informationPublished in A R DIGITECH
Design of propeller clock by using 8051 Microcontroller Ahmed H. Al-Saadi*1 *1 (B.Sc. of Computer Engineering in Al Hussein University College of Engineering, Iraq) ah9@outlook.com*1 Abstract The propeller
More informationDigital (5hz to 500 Khz) Frequency-Meter
Digital (5hz to 500 Khz) Frequency-Meter Posted on April 4, 2008, by Ibrahim KAMAL, in Sensor & Measurement, tagged Based on the famous AT89C52 microcontroller, this 500 Khz frequency-meter will be enough
More informationLED Array Board.
LED Array Board www.matrixtsl.com EB087 Contents About This Document 2 General Information 3 Board Layout 4 Testing This Product 5 Circuit Description 6 Circuit Diagram 7 About This Document This document
More information9/23/2014. Andrew Costin, Tom Syster, Ryan Cramer Advisor: Professor Hack Instructor: Professor Lin May 5 th, 2014
Andrew Costin, Tom Syster, Ryan Cramer Advisor: Professor Hack Instructor: Professor Lin May 5 th, 2014 1 Problem Statement Introduction Executive Summary Requirements Project Design Activities Project
More informationOptimized design for controlling LED display matrix by an FPGA board
Journal of Advanced Computer Science & Technology, 3 (2) (24) 2-28 Science Publishing Corporation www.sciencepubco.com/index.php/jacst doi:.449/jacst.v3i2.288 Research Paper Optimized design for controlling
More informationUSER MANUAL Nokia 5110 LCD
USER MANUAL Nokia 5110 LCD Introduction: This 84x48 pixel black and white LCDs are what you might have found in an old Nokia 3310 or 5110 cell phone. They re not flashy, not colorful and there s no touch
More informationTV Synchronism Generation with PIC Microcontroller
TV Synchronism Generation with PIC Microcontroller With the widespread conversion of the TV transmission and coding standards, from the early analog (NTSC, PAL, SECAM) systems to the modern digital formats
More informationPreface. About SunFounder. About Super Kit. Free Support
About SunFounder Preface SunFounder is a technology company focused on Raspberry Pi and Arduino open source community development. Committed to the promotion of open source culture, we strive to bring
More information2.13inch e-paper HAT (D) User Manual
2.13inch e-paper HAT (D) User Manual OVERVIRE This is a flexible E-Ink display HAT for Raspberry Pi, 2.13inch, 212x104 resolution, with embedded controller, communicating via SPI interface, supports partial
More informationPart 1: Introduction to computer graphics 1. Describe Each of the following: a. Computer Graphics. b. Computer Graphics API. c. CG s can be used in
Part 1: Introduction to computer graphics 1. Describe Each of the following: a. Computer Graphics. b. Computer Graphics API. c. CG s can be used in solving Problems. d. Graphics Pipeline. e. Video Memory.
More informationThe Micropython Microcontroller
Please do not remove this manual from the lab. It is available via Canvas Electronics Aims of this experiment Explore the capabilities of a modern microcontroller and some peripheral devices. Understand
More informationPreface. If you have any TECHNICAL questions, add a topic under FORUM section on our website and we'll reply as soon as possible.
About SunFounder Preface SunFounder is a technology company focused on Raspberry Pi and Arduino open source community development. Committed to the promotion of open source culture, we strive to bring
More informationChapter 3 Evaluated Results of Conventional Pixel Circuit, Other Compensation Circuits and Proposed Pixel Circuits for Active Matrix Organic Light Emitting Diodes (AMOLEDs) -------------------------------------------------------------------------------------------------------
More informationENGR 40M Project 3a: Building an LED Cube
ENGR 40M Project 3a: Building an LED Cube Lab due before your section, October 31 November 3 1 Introduction In this lab, you ll build a cube of light-emitting diodes (LEDs). The cube is wired to an Arduino,
More informationHDMI-UVC/HDMI-Parallel converter [SVO-03 U&P]
HDMI-UVC/HDMI-Parallel converter [SVO-03 U&P] Hardware specifications Rev. Net Vision Co., Ltd. SVO-03 U&P hardware specifications Revision history Revision Date Content Charge 1.0 2016/06/08 First edition
More informationTypes of CRT Display Devices. DVST-Direct View Storage Tube
Examples of Computer Graphics Devices: CRT, EGA(Enhanced Graphic Adapter)/CGA/VGA/SVGA monitors, plotters, data matrix, laser printers, Films, flat panel devices, Video Digitizers, scanners, LCD Panels,
More informationL14 - Video. L14: Spring 2005 Introductory Digital Systems Laboratory
L14 - Video Slides 2-10 courtesy of Tayo Akinwande Take the graduate course, 6.973 consult Prof. Akinwande Some modifications of these slides by D. E. Troxel 1 How Do Displays Work? Electronic display
More informationDevice: LDP This document Version: 1.1. Date: July Description: 64x16 1R1G LED Display Panel
Device: LDP-6416 This document Version: 1.1 Date: July 2010 Description: 64x16 1R1G LED Display Panel Table of Contents Introduction... 3 Nomenclature... 3 Connections... 3 Power... 3 Pinouts... 4 Controlling
More informationA Directional Indicator with a Symbol Based Interface for improvised Safety-Enhanced Directional Indicators using Matrix LED
AUSTRALIAN JOURNAL OF BASIC AND APPLIED SCIENCES ISSN:1991-8178 EISSN: 2309-8414 Journal home page: www.ajbasweb.com A Directional Indicator with a Symbol Based Interface for improvised Safety-Enhanced
More informationSelf-Playing Xylophone
Self-Playing Xylophone Matt McKinney, Electrical Engineering Project Advisor: Dr. Tony Richardson April 1, 2018 Evansville, Indiana Acknowledgements I would like to thank Jeff Cron, Dr. Howe, and Dr. Richardson
More informationNixie Clock Type Frank 2 Z570M
Assembly Instructions And User Guide Nixie Clock Type Frank 2 Z570M Software version: 7R PCB Revision: 11 April 09-1 - 1. INTRODUCTION 1.1 About the clock Nixie clock type Frank 2 is a compact design with
More informationData Sheet. Electronic displays
Data Pack F Issued November 0 029629 Data Sheet Electronic displays Three types of display are available; each has differences as far as the display appearance, operation and electrical characteristics
More informationECE 4510/5530 Microcontroller Applications Week 3 Lab 3
Microcontroller Applications Week 3 Lab 3 Dr. Bradley J. Bazuin Associate Professor Department of Electrical and Computer Engineering College of Engineering and Applied Sciences Lab 3 Elements Hardware
More informationLaboratory 8. Digital Circuits - Counter and LED Display
Laboratory 8 Digital Circuits - Counter and Display Required Components: 2 1k resistors 1 10M resistor 3 0.1 F capacitor 1 555 timer 1 7490 decade counter 1 7447 BCD to decoder 1 MAN 6910 or LTD-482EC
More informationThe reduction in the number of flip-flops in a sequential circuit is referred to as the state-reduction problem.
State Reduction The reduction in the number of flip-flops in a sequential circuit is referred to as the state-reduction problem. State-reduction algorithms are concerned with procedures for reducing the
More informationData Acquisition Using LabVIEW
Experiment-0 Data Acquisition Using LabVIEW Introduction The objectives of this experiment are to become acquainted with using computer-conrolled instrumentation for data acquisition. LabVIEW, a program
More informationBuilding the ChronoDot Calendar Reminder
Building the ChronoDot Calendar Reminder Being very forgetful and married is not a good combination. Luckily my wife comes up with solutions and suggested that we make some sort of reminder that would
More informationTIL311 HEXADECIMAL DISPLAY WITH LOGIC
TIL311 Internal TTL MSI IC with Latch, Decoder, and Driver 0.300-Inch (7,62-mm) Character Height Wide Viewing Angle High Brightness Left-and-Right-Hand Decimals Constant-Current Drive for Hexadecimal Characters
More informationBuild A Video Switcher
Build A Video Switcher VIDEOSISTEMAS serviciotecnico@videosistemas.com www.videosistemas.com Reprinted with permission from Electronics Now Magazine September 1997 issue Copyright Gernsback Publications,
More informationLED Driver IC IK2108A TECHNICAL DATA. Description
TECHNICAL DATA LED Driver IC IK2108A Description The IK2108A are anode-grid LED display drives 5.0V~18.0V with output size 8 digits x 14 segments to 12 digits x 10 segments and addition key scan function.
More informationENGR 40M Project 3b: Programming the LED cube
ENGR 40M Project 3b: Programming the LED cube Prelab due 24 hours before your section, May 7 10 Lab due before your section, May 15 18 1 Introduction Our goal in this week s lab is to put in place the
More informationDigital 1 Final Project Sequential Digital System - Slot Machine
Digital 1 Final Project Sequential Digital System - Slot Machine Joseph Messner Thomas Soistmann Alexander Dillman I. Introduction The purpose of this lab is to create a circuit that would represent the
More informationTV Character Generator
TV Character Generator TV CHARACTER GENERATOR There are many ways to show the results of a microcontroller process in a visual manner, ranging from very simple and cheap, such as lighting an LED, to much
More informationLarge 5 X 7 Dot Matrix Alphanumeric Displays 17.3/26.5 mm Character Heights Technical Data
H Large 5 X 7 Dot Matrix Alphanumeric Displays 17.3/26.5 mm Character Heights Technical Data HDSP-440X Series HDSP-450X Series HDSP-470X Series HDSP-510X Series HDSP-540X Series HDSP-L10X Series HDSP-L20X
More informationCopyright 2011 by Enoch Hwang, Ph.D. and Global Specialties. All rights reserved. Printed in Taiwan.
Copyright 2011 by Enoch Hwang, Ph.D. and Global Specialties All rights reserved. Printed in Taiwan. No part of this publication may be reproduced, stored in a retrieval system or transmitted, in any form
More informationPHYS 3322 Modern Laboratory Methods I Digital Devices
PHYS 3322 Modern Laboratory Methods I Digital Devices Purpose This experiment will introduce you to the basic operating principles of digital electronic devices. Background These circuits are called digital
More informationEmbedded System Training Module ABLab Solutions
Embedded System Training Module ABLab Solutions www.ablab.in Table of Contents Course Outline... 4 1. Introduction to Embedded Systems... 4 2. Overview of Basic Electronics... 4 3. Overview of Digital
More informationChristmas LED Snowflake Project
Christmas LED Snowflake Project Version 1.1 (01/12/2008) The snowflake is a follow-on from my Christmas star project from a few years ago. This year I decided to make a display using only white LEDs, shaped
More informationFPGA Laboratory Assignment 4. Due Date: 06/11/2012
FPGA Laboratory Assignment 4 Due Date: 06/11/2012 Aim The purpose of this lab is to help you understanding the fundamentals of designing and testing memory-based processing systems. In this lab, you will
More informationAssembly Instructions And User Guide. Nixie FunKlock. FunKlock Issue 4 (1 February 2017)
Assembly Instructions And User Guide Nixie FunKlock - 1 - Issue Number Date REVISION HISTORY 4 1 February 2017 New diode for D2 3 27 December 2013 C7 / C8 error page 15 2 7 November 2013 Errors corrected
More informationUSER'S MANUAL. Getting started with ALEXAN ATMEL AT89C2051/AT89C4051 Training Module - 1
USER'S MANUAL Getting started with ALEXAN ATMEL AT89C05/AT89C405 Training Module - Version.0 Copyright 006 Ace Electronic Technology Inc. All Rights Reserved Alexan 05/405 TM- v..0 Page of 7 About This
More informationPart Number Terminals LCD Mode LED Color. * Simultaneous RGB illumination achieves infinite colors. Forward Current I F 20mA Power Dissipation P d mw
Wide View 36 x Display DISTINCTIVE CHARACTERISTICS Standard with Enhanced Illumination: Programmable to display graphics, alphanumeric characters and animated sequences. Standard SMARTDISPLAY TM can be
More informationPut Your Data Up in Lights Using an LED Display Chip
Stamp Applications no. 10 (December 95): Put Your Data Up in Lights Using an LED Display Chip Interfacing the MAX7219 LED Driver And Part 1 of an Introduction to BASIC, by Scott Edwards ALTHOUGH most consumer-electronic
More informationDigital Blocks Semiconductor IP
Digital Blocks Semiconductor IP General Description The Digital Blocks core is a full function equivalent to the Motorola MC6845 device. The interfaces a microprocessor to a raster-scan CRT display. The
More informationMal-2 assembly guide v1.0
Mal-2 assembly guide v.0 SONIC POTIONS Schematic and BOM The BOM can be found on Google Docs Prepare the PCB Separate the PCBs using some pliers. PCB We start with the lower PCB and assemble it beginning
More informationPRODUCT NO.: PT-L735 PRODUCT NAME: Ultra Portable LCD Projector
PRODUCT NO.: PRODUCT NAME: MAJOR FEATURES Bright - High 2600 ANSI lumens brightness Time-saving - One-touch auto setup - Automatic input signal detector - Speed start - Direct power off - Momentary switch
More informationMulti-Function Hexahedron An Interactive LED Cube
Multi-Function Hexahedron An Interactive LED Cube Roberto Amaya, Luis Ferrer, Eury Reynoso, and Julio Romero College of Engineering and Computer Science, University of Central Florida, Orlando, Florida,
More informationLecture Flat Panel Display Devices
Lecture 13 6.111 Flat Panel Display Devices Outline Overview Flat Panel Display Devices How do Displays Work? Emissive Displays Light Valve Displays Display Drivers Addressing Schemes Display Timing Generator
More informationCMPE 466 COMPUTER GRAPHICS
1 CMPE 466 COMPUTER GRAPHICS Chapter 2 Computer Graphics Hardware Instructor: D. Arifler Material based on - Computer Graphics with OpenGL, Fourth Edition by Donald Hearn, M. Pauline Baker, and Warren
More informationThe Serial Port is Dead! Long Live the Serial Port! USB Serial Port Breadboard Experiments with the FTDI FT232R
The Serial Port is Dead! Long Live the Serial Port! USB Serial Port Breadboard Experiments with the FTDI FT232R Copyright Joe Pardue 2008. This material was previously published in the June 2008 issue
More informationOverview of All Pixel Circuits for Active Matrix Organic Light Emitting Diode (AMOLED)
Chapter 2 Overview of All Pixel Circuits for Active Matrix Organic Light Emitting Diode (AMOLED) ---------------------------------------------------------------------------------------------------------------
More informationSOC Implementation for Christmas Lighting with Pattern Display Indication RAMANDEEP SINGH 1, AKANKSHA SHARMA 2, ANKUR AGGARWAL 3, ANKIT SATIJA 4 1
1016 SOC Implementation for Christmas Lighting with Pattern Display Indication RAMANDEEP SINGH 1, AKANKSHA SHARMA 2, ANKUR AGGARWAL 3, ANKIT SATIJA 4 1 Assistant Professor, Department of EECE, ITM University,
More informationSequential Logic Notes
Sequential Logic Notes Andrew H. Fagg igital logic circuits composed of components such as AN, OR and NOT gates and that do not contain loops are what we refer to as stateless. In other words, the output
More informationHitachi Europe Ltd. ISSUE : app084/1.0 APPLICATION NOTE DATE : 28/04/99
APPLICATION NOTE DATE : 28/04/99 Design Considerations when using a Hitachi Medium Resolution Dot Matrix Graphics LCD Introduction Hitachi produces a wide range of monochrome medium resolution dot matrix
More informationMSS-CASCADE User Manual
MSS-CASCADE User Manual Overview The MSS-CASCADE module is designed to provide basic ABS signaling functionality at a block boundary as part of a Modular Signal System implementation ( http://modularsignalsystem.info/
More informationMonolithic CMOS Power Supply for OLED Display Driver / Controller IC
Monolithic CMOS Power Supply for OLED Display Driver / Controller IC Cheung Fai Lee SOLOMON Systech Limited Abstract This paper presents design considerations of a power supply IC to meet requirements
More informationDisplay Technologies CMSC 435. Slides based on Dr. Luebke s slides
Display Technologies CMSC 435 Slides based on Dr. Luebke s slides Recap: Transforms Basic 2D Transforms: Scaling, Shearing, Rotation, Reflection, Composition of 2D Transforms Basic 3D Transforms: Rotation,
More informationProduct General Specification
. General Description The is a Color Active Matrix with an integral Cold Cathode Fluorescent Tube(CCFT) back light system. The matrix employs asi Thin Film Transistor as the active element. It is a transmissive
More informationModel Railway Animation: Part 1, LEDs - Expanded By David King
Model Railway Animation: Part 1, LEDs - Expanded By David King By now you are most likely ready to proceed past the simple Blink sketch so that is what we will do now. A couple of simple sketches we can
More informationArduino Hacking Village THOTCON 0x9
Arduino Hacking Village THOTCON 0x9 Logic Analyzer Lab Use a Logic Analyzer to inspect common embedded system protocols Lab time: 5-20 minutes Overview Embedded systems use a variety of protocols to communicate
More informationAN-ENG-001. Using the AVR32 SoC for real-time video applications. Written by Matteo Vit, Approved by Andrea Marson, VERSION: 1.0.0
Written by Matteo Vit, R&D Engineer Dave S.r.l. Approved by Andrea Marson, CTO Dave S.r.l. DAVE S.r.l. www.dave.eu VERSION: 1.0.0 DOCUMENT CODE: AN-ENG-001 NO. OF PAGES: 8 AN-ENG-001 Using the AVR32 SoC
More informationDEM N1 TMH-PW-N
Display Elektronik GmbH TFT MODULE DEM 480272N1 TMH-PW-N (C-TOUCH) 4,3 TFT + PCT Product Specification Ver.: 0 22.06.2018 Revision History VERSION DATE REVISED PAGE NO. Note 0 22.06.2018 First issue Version:
More informationThis module senses temperature and humidity. Output: Temperature and humidity display on serial monitor.
Elegoo 37 Sensor Kit v2.0 Elegoo provides tutorials for each of the sensors in the kit provided by Maryland MESA. Each tutorial focuses on a single sensor and includes basic information about the sensor,
More informationExperiment # 4 Counters and Logic Analyzer
EE20L - Introduction to Digital Circuits Experiment # 4. Synopsis: Experiment # 4 Counters and Logic Analyzer In this lab we will build an up-counter and a down-counter using 74LS76A - Flip Flops. The
More informationAT03716: Implementation of SAM L Configurable Custom Logic (CCL) Peripheral. Description. SMART ARM-based Microcontrollers APPLICATION NOTE
SMART ARM-based Microcontrollers AT03716: Implementation of SAM L Configurable Custom Logic (CCL) Peripheral APPLICATION NOTE Description The Configurable Custom Logic (CCL) module contains programmable
More informationLogicBlocks Experiment Guide a learn.sparkfun.com
LogicBlocks Experiment Guide a learn.sparkfun.com tutorial Available online at: http://sfe.io/t216 Contents Introduction 1. 2-Input AND Gate 2. 3-Input AND Gate 3. NANDs, NORs, and DeMorgan's Laws 4. Combinational
More informationNixie Clock Type Frank 3
Assembly Instructions And User Guide Nixie Clock Type Frank 3 Software version: 7R PCB Version: 11 April 09-1 - 1. INTRODUCTION 1.1 About the clock Nixie clock type Frank 3 is a compact design with all
More informationDigital. Digital. Revision: v0.19 Date: : / 76
Digital Revision: v0.19 Date: 2018-06-14 07:01 https://github.com/hneemann/digital 1 / 76 Table of Contents A General 1. Digital...5 1.1. Introduction... 5 1.2. First Steps...5 1.3. Wires...13 1.4. Hierarchical
More informationInternational Journal of Innovative Scientific &Engineering Technologies Research 1(2):29-41, December, 2013
International Journal of Innovative Scientific &Engineering Technologies Research 1(2):29-41, December, 2013 SEAHI PUBLICATIONS, 2013 www.seahipaj.org ISSN: 2360-896X DESIGN AND CONSTRUCTION OF A COST
More informationAIS CUBE 2.83 AMOLED DISPLAY. Datasheet & Application Note Preliminary Release
AIS CUBE 2.83 AMOLED DISPLAY Datasheet & Application Note Preliminary Release TECHNICAL OVERVIEW Diagonal Size 2.83 Driving Mode Active Matrix Colour Mode 16bit RGB 5/6/5262K Colours Interface Mode 16bit
More informationEM6126 EM MICROELECTRONIC - MARIN SA. Digitally programmable 65 and 81 multiplex rate LCD Controller and Driver. Features. Typical Applications
EM MICROELECTRONIC - MARIN SA EM616 Digitally programmable 65 and 81 multiplex rate LCD Controller and Driver Features Slim IC for COG, COF and COB technologies I C & Serial bus interface Internal display
More informationSparkFun Inventor's Kit for micro:bit Experiment Guide
SparkFun Inventor's Kit for micro:bit Experiment Guide Introduction to the SparkFun Inventor's Kit for micro:bit The SparkFun Inventor s Kit for micro:bit Experiment Guide is your map for navigating the
More informationThe Haply Development Kit
The Haply Development Kit Introduction The Haply development kit is a robust and adaptable open-source hardware development platform for haptic applications. Designed to be accessible to novices and experts
More informationAlice EduPad Board. User s Guide Version /11/2017
Alice EduPad Board User s Guide Version 1.02 08/11/2017 1 Table OF Contents Chapter 1. Overview... 3 1.1 Welcome... 3 1.2 Launchpad features... 4 1.3 Alice EduPad hardware features... 4 Chapter 2. Software
More informationImage generator. Hardware Specification
Image generator [SVO-03] Rev. NetVision Co., Ltd. Update History Revision Date Note 2018/07/02 New File(Equivalent to Japanese version 1.2) S.Usuba i index 1. Outline... 1 1.1. features and specification
More information