Contributing Techs – Josh McClung, Nathan Carter, & William Holmes.

No..no really…even though programmers aren’t known for their spelling ability..It’s really meant to say: NeverLAN.  This sign is a 2015-16 project revisited. The play of LAN refers to LOCAL AREA NETWORK. NeverLAN is also an affectionate name applied to the classroom work space located directly West of the IT classroom. Typically, only IT help Desk Students are allowed to enter The NeverLAN “hackerspace“.

All projects are built with inspired transparency.  An acrylic panel to the far right clearly displays a breadboard, power supply, and an Arduino to show future students the inner workings of this fun sign display box.

This project was written using an IDE found on ardrino.cc This IDE or (Integrated Development Environment) is using an abstraction of C/C++.

This is a very simple program.  See Below & take a look at some of our candid moments re-inventing this beauty!

//// color swirl! connect an RGB LED to the PWM pins as indicated
// in the #defines
// public domain, enjoy!
 
#define REDPIN 5
#define GREENPIN 6
#define BLUEPIN 3
 
#define FADESPEED 9     // make this higher to slow down
 
void setup() {
  pinMode(REDPIN, OUTPUT);
  pinMode(GREENPIN, OUTPUT);
  pinMode(BLUEPIN, OUTPUT);
}
 
 
void loop() {
  int r, g, b;
/**  r = 50;
  g = 50;
  b = 50;

  analogWrite(BLUEPIN, b);
  analogWrite(REDPIN, r);
  analogWrite(GREENPIN, g);
**/ 
  // fade from blue to violet
  for (r = 0; r < 256; r++) { analogWrite(REDPIN, r); delay(FADESPEED); } // fade from violet to red for (b = 255; b > 0; b--) { 
    analogWrite(BLUEPIN, b);
    delay(FADESPEED);
  } 
  // fade from red to yellow
  for (g = 0; g < 256; g++) { analogWrite(GREENPIN, g); delay(FADESPEED); } // fade from yellow to green for (r = 255; r > 0; r--) { 
    analogWrite(REDPIN, r);
    delay(FADESPEED);
  } 
  // fade from green to teal
  for (b = 0; b < 256; b++) { 
    analogWrite(BLUEPIN, b);
    delay(FADESPEED);