Skip to content

enriquesleon/RaspberryPiNixie

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 

Repository files navigation

RaspberryPiNixie

SDSU 530 This is the source code for our CS530 NixieTube display project. Nixie tubes are a form of cold cathode display that can output digital numerals.This project involves setting up a Raspberry Pi to interface with a set of 3 SN74HC595 shift registers which allows 5 GPIO pins to control the output of the 24 pins on the shift registers. Each Register will control 2 Nixie tubes, 4 bits each. Each Nixie Tube will be driven by a k1551d Nixie Tube Driver IC that accepts 4 bits of input to ground one of 10 numerals of the display. This library contains a high level interface to the 595 type shift register with a customized amount of daisy chained registers. Also included is a high level interface to write a numerical string to display. A sample clock program is also provided as an example. An over view of the K1551 chip can be found here:

http://neonixie.com/ic/english-datasheet-1.jpg

http://neonixie.com/ic/english-datasheet-2.jpg

Usage:

import nixiedisplay

import shift595

shift = shift595.Shift595()

display = nixiedisplay.NixieDisplay(6,shift)

display.string_display("123456")

display.update()

About

SDSU 530

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages