Lumière d’ambiance parler de Twitter (3 / 7 étapes)

Étape 3: traitement

Install twitter4j (traitement)

Vous aurez besoin d’installer la bibliothèque twitter4j donc il peut être utilisé par la transformation.
Téléchargez-le ici : http://twitter4j.org/en/index.html#download
Installez-le ici (ou équivalent): C:\Program Files\processing-1.5.1\modes\java\libraries
Vous avez terminé.
Accédez-y ici : traitement > Esquisse > Bibliothèque d’importation... > twitter4j
Et quand vous le faites, il va ajouter ceci vers le haut de votre code :
Import twitter4j.conf.* ;
Import twitter4j.internal.async.* ;
Import twitter4j.internal.org.json.* ;
Import twitter4j.internal.logging.* ;
Import twitter4j.http.* ;
Import twitter4j.api.* ;
Import twitter4j.util.* ;
Import twitter4j.internal.http.* ;
Import twitter4j.* ;
Soit dit en passant, vous allez également ajouter Serial i/o de l’esquisse > Bibliothèque, mais ce n’est pas important maintenant.

Alors pourquoi avez-vous besoin twitter4j ? La réponse courte est qu’il vous fournit des fonctionnalités simples si vous n’avez pas à écrire tout un tas de code fou chaque fois que vous voulez accéder à Twitter. Nous utilisons twitter4j parce que c’est génial et ça rend notre travail plus facile.

// ################################################################
// ################################################################

twitterMentionMoodLight_processing
pour une utilisation w / twitterMentionMoodLight_arduino
//
Communiquer avec arduino par série
Communiquer avec twitter via twitter4j bibliothèque
Shout out à planches Adafruit, twitter4j, Rôdeurs et msg partout.
en savoir plus,
http://Twitter4j.org/en/Javadoc/Twitter4j/Twitter.html

Import processing.serial.* ;

Import twitter4j.conf.* ;
Import twitter4j.internal.async.* ;
Import twitter4j.internal.org.json.* ;
Import twitter4j.internal.logging.* ;
Import twitter4j.http.* ;
Import twitter4j.api.* ;
Import twitter4j.util.* ;
Import twitter4j.internal.http.* ;
Import twitter4j.* ;

public static String OAuthConsumerKey = « Votre clé de consommateur » ;
public static String OAuthConsumerSecret = « Votre consommation SECRET » ;
public static String AccessToken = « Votre jeton d’accès » ;
public static String AccessTokenSecret = « YOUR ACCESS TOKEN SECRET » ;

Arduino Serial ;
Twitter twitter = new TwitterFactory().getInstance() ;

String oldID = "" ;

void setup() {}
taille (125, 125) ;
frameRate(10) ;
Background(0) ;
println(Serial.List()) ;
String arduinoPort = Serial.list() [0] ;
Arduino = nouvelle série (ce, arduinoPort, 9600) ;
loginTwitter() ;
}

void loginTwitter() {}
twitter.setOAuthConsumer (OAuthConsumerKey, OAuthConsumerSecret) ;
AccessToken accessToken = loadAccessToken() ;
twitter.setOAuthAccessToken(accessToken) ;
}

private static AccessToken loadAccessToken() {}
retour de nouveau AccessToken (AccessToken, AccessTokenSecret) ;
}

{} void draw()
Background(0) ;
texte ("35, 65) ;
listenToArduino() ;
getMention() ;
Delay(15000) ; Attendez 15 secondes afin d’éviter la limite de fréquence de Twitter
}

void listenToArduino() {}
String msgOut = "" ;
String arduinoMsg = "" ;
Si (arduino.available() > = 1) {}
arduinoMsg = arduino.readString() ;
msgOut = arduinoMsg + "à « + hour()+":"+minute()+":"+second() + »" + year()+month()+day() ;
updateStatus(msgOut) ;
}
}

void getMention() {}
La liste des mentions = null ;
try {}
mentionne = twitter.getMentions() ;
}
{} catch (TwitterException e)
println ("Exception:" + e + «; » statusCode: "+ e.getStatusCode()) ;
}
Statut = (Status)mentions.get(0) ;
Chaîne de newID = str(status.getId()) ;
Si (oldID.equals(newID) == false) {}
oldID = newID ;
println(Status.GetText() + ", par
Arduino.Write(1) ; Arduino gagne 1
}
}

void updateStatus(String s) {}
try {}
Statut = twitter.updateStatus(s) ;
println ("nouveau tweet--: {" + status.getText() + "}:--") ;
}
{} catch (TwitterException e)
println ("Status Error:" + e + «; » statusCode: "+ e.getStatusCode()) ;
}
}

Articles Liés

Enchaînés lumière d’ambiance à l’aide de la puissance élevée LED RGB

Enchaînés lumière d’ambiance à l’aide de la puissance élevée LED RGB

j'ai démarré ce projet en plus d'un an auparavant et travail sur et en dehors depuis lors. Maintenant, c'est enfin fait.Le but était d'avoir un joli-lumière d'ambiance pour mon salon, inspiré par une console d'éclairage standard un ami avait une fois
Lumière d’ambiance fausse fenêtre

Lumière d’ambiance fausse fenêtre

Pour chacun d'entre vous qui vivent actuellement dans le sous-sol de tes parents ou remonte à vivre dans le sous-sol de tes parents, robe sur votre demeure sans fenêtre avec cette lumière d'ambiance soignée fausse fenêtre. BTW, votre chambre a déjà é
Lumière d’ambiance facile

Lumière d’ambiance facile

il s'agit d'un moyen facile de faire votre propre humeur $50 + valeur légère avec un minimum d'expérience de pièces/effort/coût et électrique ou électronique. Même à souder peut être évité!.Coût total pourrait être aussi peu que 2 $.Etape 1: Au cœur
Lumière d’ambiance Arduino et porte-

Lumière d’ambiance Arduino et porte-

apprendre à faire votre propre lumière d'ambiance par un Arduino!!!Étape 1: Collecte des matériauxTu vas vouloir rassembler ces documents si vous voulez construire la lumière d'ambiance :1 x Arduino Uno1 LED x RGB3 x 330 Omh résistances1 x planche à
ATtiny85 RGB Mini lumière d’ambiance !

ATtiny85 RGB Mini lumière d’ambiance !

J'ai vu des lumières d'humeur RGB avec Arduino, PIC et plus grandes puces AVR, mais jamais avec la ATtiny85. C'est pourquoi j'ai décidé de faire un.Cette lumière d'ambiance est super simple à faire et toutes les pièces peuvent être achetés en ligne p
Comment faire une lumière d’ambiance ambiante de LED: un tutoriel débutant

Comment faire une lumière d’ambiance ambiante de LED: un tutoriel débutant

Ce Instructable expose comment construire et coder une lumière d'ambiance LED à l'aide d'une carte Arduino et certains composants de circuit commun. Ce projet associe un rouge, vert et bleu a conduit à obtenir un large éventail de couleurs, et l'Ardu
Conversion de lumière d’ambiance IKEA

Conversion de lumière d’ambiance IKEA

ce petit projet a été l'un de mes premiers projets avec des microcontrôleurs. Tout d'abord, j'ai fait le circuit puis, pendant des années, je me demandais ce que je pouvais faire avec elle, jusqu'à ce qu'un jour je suis tombé sur ce distributeur de s
Spark.IO radio-réveil avec lumière d’ambiance

Spark.IO radio-réveil avec lumière d’ambiance

Le réveil de Spark.io peut être utile si vous avez de se réveiller à telle une fois que votre chambre est encore sombre. Lorsque l'alarme que vous définissez est due, la lampe de humeur s'estompe à la couleur que vous avez sélectionné et quand il est
Lumière d’ambiance aléatoire Arduino

Lumière d’ambiance aléatoire Arduino

avez-vous déjà vu ces lumières d'ambiance cool, mais cher, ? Voici un moyen pour obtenir votre propre... et il semble plus joli, aussi...Essentiellement, ce dispositif génère une couleur au hasard, puis s'estompe à elle. Plus d'infos sur le courage d
RGB LED lumière d’ambiance w / ATtiny85

RGB LED lumière d’ambiance w / ATtiny85

ils appellent ces choses des Lumières d'ambiance.Ne sais pas pourquoi. Je suppose que le changement des couleurs mettre certaines personnes dans la bonne humeur.Bien que j'ai observé que lorsque les gens regardent cette humeur légères, elle tend à av
Réservez la lumière d’ambiance

Réservez la lumière d’ambiance

moi et quelques amis avions organisé une fête ont été de nous donner quelques cadeaux réciproques. J'ai décidé de faire en dépit des acheter un cadeau « décent ». J'ai pensé à suivre la lampe livre instructable du champignon Amungus. Même si ce proje
Temps fleur lampe Featuring couleur changer LED thé lumière d’ambiance de printemps

Temps fleur lampe Featuring couleur changer LED thé lumière d’ambiance de printemps

il s'agit d'une lumière d'ambiance très simple pour célébrer le début du printemps ! Ils peuvent être faits pour ~$1.50ea et ne prend que quelques minutes à assembler.  Il a une autonomie de 80 h, 7 couleurs et 2 piles x CR2032.Bill of Materials :1.
Lumière d’ambiance chambre

Lumière d’ambiance chambre

surprendre votre partenaire avec lumière d'ambiance romantique à votre chambre à coucher.Installer LED strip derrière votre lit double et chambre avec une lumière ambiante chaude d'épices.Remarque : Il s'agit d'ancien projet, donc il n'y a aucune pho
Lumière d’ambiance

Lumière d’ambiance

si vous avez la tablette inutile et pratiquement inaccessible, vous pouvez le transformer en lumière d'ambiance cool pour décorer votre maison.Cette pièce de mobilier a été con¸u pour passer la lumière du jour à couloir.Donc j'ai décidé d'en faire gé