Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <Firmata.h>;
- #include <LiquidCrystal.h>;
- #include <Ethernet.h>
- #include <SPI.h>
- LiquidCrystal lcd(12, 11, 7, 6, 5, 4);
- byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED };
- byte ip[] = { 162,237,132,50 };
- EthernetClient client;
- const int Sout=0;
- const int Enable=2;
- char StringFemmes = '010EF02FA00';
- char StringSmiths = '1E009F1DB88';
- char StringPixies = '110068F5F55';
- void setup ()
- {
- Serial.begin (9600);
- lcd.begin (16,2);
- lcd.setCursor (0,1);
- lcd.print ("jukety juke box");
- }
- void loop ()
- {
- if(Serial.available() > 0);
- Serial.println ("Serial.available");
- {
- if (Serial.read() == StringFemmes)
- {
- lcd.print ("Kiss Off, Violent Femmes");
- Ethernet.begin(mac, ip);
- delay(1000);
- Serial.println("connecting...");
- if (Serial.available())
- {
- int inByte = Serial.read();
- Serial.print("connected");
- client.println("GET Kiss/Off.mp3");
- client.println();
- }
- else
- {
- Serial.println("connection failed");
- }
- }
- Serial.println ("Serial.available");
- if (Serial.read()==StringSmiths)
- {
- lcd.print ("There is a Light That Never Goes Out, The Smiths");
- Ethernet.begin(mac, ip);
- delay(1000);
- Serial.println("connecting...");
- if (Serial.available())
- {
- int inByte = Serial.read();
- Serial.print("connected");
- client.println("GET Kiss/Off.mp3");
- client.println();
- }
- else
- {
- Serial.println("connection failed");
- }
- }
- Serial.println ("Serial.available");
- if (Serial.read()==StringPixies)
- {
- lcd.print ("Hey, The Pixies");
- Ethernet.begin (mac,ip);
- delay (1000);
- Serial.println ("connecting...");
- if (Serial.available())
- {
- int inByte = Serial.read();
- Serial.print("connected");
- client.println ("GET Hey.mp3");
- client.println();
- }
- else
- {
- Serial.println ("connection failed");
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement