Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Tribute to Minitel par lululombard, code d'origine par SoranneFr
- // Lien original : http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1271350467
- // Commandes de mise en page
- byte gauche = 8;
- byte droite = 9;
- byte bas = 10;
- byte haut = 11;
- byte debutDeLigne = 13;
- byte hautGauche = 30;
- byte hautGaucheEfface = 12;
- byte separateurDeSousArticle = 31;
- byte remplissageEspace = 24; //Remplit le reste da la rangée avec des espaces
- void setup() {
- UCSR0C = B00100100; // passage en mode 7bits + bit de parité
- Serial.begin(1200);
- presentation(); // écran de démarrage
- //Serial.begin(9600); // pour debug
- }
- void loop() {
- }
- void presentation() {
- int i =0;
- Serial.write(hautGaucheEfface);
- while(i<11)
- {
- Serial.write(bas);
- i++;
- }
- i=0;
- while(i<2)
- {
- Serial.write(droite);
- i++;
- }
- Serial.write(27);
- Serial.write(79); //Grossit la police
- Serial.print("Tribute to minitel");
- Serial.write(27);
- Serial.write(76); //Police normale
- Serial.write(7);
- delay(5000);
- Serial.write(hautGaucheEfface);
- Serial.print("Bonjour, je suis un des 9 millions de Minitel en France. ");
- Serial.write(bas);
- Serial.write(bas);
- Serial.write(debutDeLigne);
- delay(3000);
- Serial.print("C'est mon dernier jour que je vis. ");
- Serial.write(bas);
- Serial.write(bas);
- Serial.write(debutDeLigne);
- delay(3000);
- Serial.print("Le reseau Minitel sera debranche demain,le 30/06/2012, par Orange. ");
- Serial.write(bas);
- Serial.write(bas);
- Serial.write(debutDeLigne);
- delay(3000);
- Serial.print("Je ne suis qu'un vieux terminal, j'affiche ce que je recois, je suis incapable de reflexion.");
- Serial.write(bas);
- Serial.write(bas);
- Serial.write(debutDeLigne);
- delay(4000);
- Serial.print("Ce qui m'anime actuellement, c'est un Arduino, branche sur ma prise DIN.");
- Serial.write(bas);
- Serial.write(bas);
- Serial.write(debutDeLigne);
- delay(3000);
- Serial.print("J'ai beau etre en service depuis 1982, je ne suis pas a mettre a la poubelle.");
- Serial.write(bas);
- Serial.write(bas);
- Serial.write(debutDeLigne);
- delay(3000);
- Serial.print("Je peux toujours servir comme terminal linux (cf furrtek'), et communiquer avecdes microprocesseurs dotes de TTL.");
- delay(4000);
- Serial.write(hautGaucheEfface);
- Serial.print("J'etais la fierte de l'avancee technologique francaise. ");
- Serial.write(bas);
- Serial.write(bas);
- Serial.write(debutDeLigne);
- delay(3000);
- Serial.print("Dans ma vie passee, je pouvais rendre beaucoup de services, comme :");
- Serial.write(bas);
- Serial.write(bas);
- Serial.write(debutDeLigne);
- delay(1000);
- Serial.print("- 3611 Pages Blanches (cense disparaitre definitivement en mars 2009)");
- Serial.write(bas);
- Serial.write(bas);
- Serial.write(debutDeLigne);
- delay(1000);
- Serial.print("- la vente par correspondance (de billet de train par exemple)");
- Serial.write(bas);
- Serial.write(bas);
- Serial.write(debutDeLigne);
- delay(1000);
- Serial.print("- les sites de rencontres et messageries roses (3515 ULLA, 3615 ALINE...)");
- Serial.write(bas);
- Serial.write(bas);
- Serial.write(debutDeLigne);
- delay(5000);
- Serial.print("J'etais un Minitel, mais tout ca est fini. Je ne suis plus qu'un terminal sans hote. ");
- Serial.write(bas);
- Serial.write(bas);
- Serial.write(debutDeLigne);
- delay(3000);
- Serial.print("Mes seuls hotes seront a present des hackeurs");
- delay(4000);
- Serial.write(hautGaucheEfface);
- Serial.print("J'ai servi a plusieurs millions de foyers.");
- Serial.write(bas);
- Serial.write(bas);
- Serial.write(debutDeLigne);
- delay(3000);
- Serial.print("Mon travail est fait.");
- Serial.write(bas);
- Serial.write(bas);
- Serial.write(debutDeLigne);
- delay(3000);
- Serial.print("Il est temps de me deconnecter...");
- delay(3000);
- Serial.write(hautGaucheEfface);
- i=0;
- while(i<11)
- {
- Serial.write(bas);
- i++;
- }
- i=0;
- while(i<8)
- {
- Serial.write(droite);
- i++;
- }
- Serial.write(27);
- Serial.write(79); //Grossit la police
- Serial.print("RIP Minitel");
- Serial.write(27);
- Serial.write(76); //Police normale
- delay(5000);
- Serial.write(hautGaucheEfface);
- Serial.print("Par lululombard.");
- delay(3000);
- Serial.write(hautGauche);
- i=0;
- while(i<16)
- {
- Serial.print(" ");
- i++;
- delay(300);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement