Paso 2: Vamos a escribir algo de código!
Su código es todos de gloria! Usted notará que muchos pedacitos y pedazos faltan "" desde código de NeoCat. El núcleo de Linux encarga mucho de eso para usted. Quitar el comando de espera (si has visto su código) como que se cuelga siempre. No sé si esto es debido a un cambio en la API de Twitter, su sitio, o algo en el Edison.
(Nota, si la suciedad de sitio web de Instructables el formato, copiar y pega todo, más allá de ella en el IDE de Arduino Edison, hace una búsqueda y reemplazar por "< br >" y reemplazar con nada. Luego vaya a herramientas >> formato automático. El código se verá feliz otra vez.)
#include <SPI.h> #include <Ethernet.h> #include <Twitter.h> void setup(){ pinMode(8, INPUT); } void loop(){ if(digitalRead(8)){ tweetMessage(); delay(1000); } } void tweetMessage(){ Twitter twitter("your token here"); //Our message (in lolcat, of course) String stringMsg = "All ur lightz be "; stringMsg += analogRead(0); stringMsg += " out of 1023. Dey belongs to us nao."; //Convert our message to a character array char msg[140]; stringMsg.toCharArray(msg, 140); //Tweet that sucker! twitter.post(msg); }