Exemplo n.º 1
0
void setup() {

// Generated by Acceleo !! Penser � cr�er les configurations de votre programme ! 

// Ceci n'est pas generee par acceleo 
	pinMode(MOTOR, OUTPUT);
	pinMode(OUT3, OUTPUT);

	CONSOLE.begin(9600);
	CONSOLE.println(F("setup 0"));

	getRam(NULL, false);

	keyboard.begin(KBD_DATA, KBD_CLOCK, MyKeymap_French);
	
	pinMode(CHP, OUTPUT);
	pinMode(RST, OUTPUT);
//pinMode(LED, OUTPUT);

	//ESP.begin(ESP_BAUDS);
	/*
	 */
	CONSOLE.println(F("setup 1"));
	getRam(NULL, false);

	init_io();
	StateMachine_setup();
}
// This is the setup code to initialize the LEDs and begin listening for key input
void setup() {

  // This line initializes the LEDs
  FastLED.addLeds<WS2811, DATA_PIN>(leds, NUM_LEDS);
  
  //This reads a random pin for a better random number generator
  randomSeed(analogRead(0));

  // These lines initialize the keyboard.
  delay(3000);
  keyboard.begin(DataPin, IRQpin);
  Serial.begin(9600);
  
}
Exemplo n.º 3
0
void setup() {
  delay(1000);
  keyboard.begin(DataPin, IRQpin);
  Serial.begin(9600);
  setupDrives();
  for (int i = 0; i < noOfDrives; i++){
    pinMode(drives[i].data[0], OUTPUT);
    pinMode(drives[i].data[1], OUTPUT);
  }
  for (int i = 0; i < 7; i++){
    pinMode(segments[i], OUTPUT);
    digitalWrite(segments[i], 1);
  }
}