N’entrez pas (Twitter-mises à jour) (sans Ethernet Sheild)

dans ce instructable je vais vous dire comment se connecter à twitter de votre arduino sans bouclier Ethernet, j’ai beaucoup cherché sur internet et ne pouvait pas trouver quelqu'un qui en fait vous indique comment se connecter à twitter sans bouclier Ethernet.

Ce programme sera envoyer une mise à jour de twitter si quelqu'un s’approche de trop près à l’arduino, essayant de le prendre ou si vous le mettez sur la porte et si quelqu'un entre dans votre salle etc. comme le titre dit.

S’il vous plaît votez pour cela au concours Adafruit-Make-It-Tweet---> >>
ICI

Tout d’abord, Voici les programmes dont vous avez besoin :

Arduino (http://arduino.cc/en/Main/Software)
Traitement (http://processing.org/download/)

Et les éléments nécessaires sont :

Arduino
Un capteur de distance
Un signal sonore
Un câble série
(ou blue-tooth émetteur/récepteur si vous voulez la chose d’être sans fil)
(http://cgi.ebay.com/Serial-Bluetooth-RF-Transceiver-Module-rs232-backplane-/170628681891?pt=AU_B_I_Electrical_Test_Equipment&hash=item27ba4310a3)

Ouvrez votre arduino et écrire un code pour votre programme, ce que fait mon programme est il gardé à distance de l’enregistrement des valeurs de capteur et si les valeurs ont été de moins de 15 elle posté une mise à jour de twitter et activé le buzzer. (Veillez à ce que vous dites serial.println ("personne trop près") uniquement lorsque les valeurs sont moins de 15 comme tout ce que vous imprimez via série seront affichés sur twitter).

Ouvrez votre fenêtre de traitement, puis tapez ce code dans

/*************
* basé sur : http://processing.org/reference/libraries/serial/serialEvent_.html
*************/

Import processing.serial.* ;

Serial myPort ; Le port série
PFont myFont ; La police d’affichage
String inString ; Chaîne d’entrée de port série
int lf = 10 ; Saut de ligne ASCII

Twitter twitter ; Twitter

Gonna get oAuth travaillant au lieu de cela, mais cela va faire pour l’instant
String username = « Votre-TWITTER-nom d’utilisateur » ; Vous Twitter le nom d’utilisateur ici
Mot de passe String = « Votre-TWITTER-mot de passe » ; votre mot de passe Twitter ici

void setup() {}
Size(400,200) ;
Twitter = new Twitter(username,password) ;
myFont = loadFont("AppleGothic-48.vlw") ;
textFont (myFont, 18) ;
println(Serial.List()) ;
myPort = nouvelle série (ce, Serial.list() [0], 9600) ;
myPort.bufferUntil(lf) ; WIAT pour saut pour indiquer la fin de la série tampon de ligne
}

{} void draw()
Background(100) ;
texte ("couleur choisie:" + inString, 10,50) ;
}

void serialEvent(Serial p) {}
inString = p.readString (); //read chaîne série
Pour une raison quelconque cela voulait seulement travailler dans un try catch
Essayez
{
Statut status1 = twitter.updateStatus ("la couleur préférée de l’Arduino est" + inString); statut twitter //update
}
{} catch (TwitterException e)
println(e.getStatusCode()) ;
}
}

Assurez-vous que vous changer de nom d’utilisateur et mot de passe avec votre twitter comptes username et mot de passe.
Assurez-vous que vous utilisez uniquement serial.println commande sur tout ce que vous voulez poster sur twitter.

OU utiliser ce CODE, si vous voulez POST pour une demande sur TWITTER

C’est où vous entrez vos infos Oauth
public static String OAuthConsumerKey = "" ;
public static String OAuthConsumerSecret = "" ;

C’est où vous entrez vos informations de jeton d’accès
public static String AccessToken = "" ;
public static String AccessTokenSecret = "" ;

Juste quelques coups de pied autour des variables aléatoires
String myTimeline ;
statuts de java.util.List = null ;
Amis de l’utilisateur [] ;
Twitter twitter = new TwitterFactory().getInstance() ;
RequestToken requestToken ;
String [] theSearchTweets = new String [11] ;

void setup() {}

Size(100,100) ;
Background(0) ;

connectTwitter() ;
sendTweet ("Hey de traitement Simple woop woop #RobotGrrl") ;

}

{} void draw()

Background(0) ;

}

Connexion initiale
void connectTwitter() {}

twitter.setOAuthConsumer (OAuthConsumerKey, OAuthConsumerSecret) ;
AccessToken accessToken = loadAccessToken() ;
twitter.setOAuthAccessToken(accessToken) ;

}

Envoi d’un tweet
void sendTweet(String t) {}

try {}
Statut = twitter.updateStatus(t) ;
println ("mis à jour le statut de [" + status.getText() + "].") ;
} catch (TwitterException e) {}
println ("envoyer tweet:" + e + "code d’État:" + e.getStatusCode()) ;
}

}

Chargement le jeton d’accès
private static AccessToken loadAccessToken() {}
retour de nouveau AccessToken (AccessToken, AccessTokenSecret) ;
}

Obtenir vos tweets
void getTimeline() {}

try {}
statuts = twitter.getUserTimeline() ;
} catch (TwitterException e) {}
println ("Get chronologie:" + e + "code d’État:" + e.getStatusCode()) ;
}

pour (int i = 0; i statut = (Status)statuses.get(i) ;
println(Status.GetUser().GetName() + ":" + status.getText()) ;
}

}

Recherche de tweets
void getSearchTweets() {}

String queryStr = "

try {}
Requête de la requête = new Query(queryStr) ;
query.setRpp(10) ; Obtenez 10 résultats de la 100 recherche
QueryResult résultat = twitter.search(query) ;
Tweets de ArrayList = result.getTweets() (ArrayList) ;

pour (int i = 0; i Tweet t = (Tweet)tweets.get(i) ;
User String = t.getFromUser() ;
String msg = t.getText() ;
Date d = t.getCreatedAt() ;
theSearchTweets [i] = msg.substring(queryStr.length()+1) ;

println(theSearchTweets[i]) ;
}

} catch (TwitterException e) {}
println ("recherche de tweets:" + e) ;
}

}

et changer le jeton et secret dans le top avec vos applications secrets et symbolique...

Puis Télécharger Twitter4j et faites glisser tous les fichiers se terminant par .jar dans le schéma de traitement qui s’ouvre.
Lorsque vous ajoutez des fichiers de la fenêtre de traitement dira 1 fichier ajouté ou 5 fichiers ajoutés ou 2 fichiers ajoutés etc.

Et puis vous êtes fait juste exécuter le code de traitement et s’assurer que l’arduino est alimenté et votre touch me pas twitter updater est prêt. Si vous voulez tous les détails sur n’importe quelle étape, s’il vous plaît me demandent pour eux et je vais faire de mon mieux pour aider.

Le buzzer est un ronfleur vraiment petit et pourrait ne pas être visible dans une des photos.

Une autre alternative si vous ne disposez pas d’un capteur de distance est à l’aide d’un pointeur laser et une cellule photo, tout ce que vous devez faire est de raccorder la cellule à un transistor PNP et assurez-vous que le pointeur laser est orientée à la cellule, et que quelqu'un entre, puis est découpé au laser et le buzzer s’allume.
Si vous voulez laser protéger plus de portes, puis simplement ajouter des miroirs pour que le pointeur laser va toute la manière d’une porte à l’autre jusqu'à la cellule photo, et si quelqu'un pénètre dans une des portes, votre système d’alarme s’allume.

Je ne suis pas vraiment faire une étape par étape instructable puisqu’il s’agit juste de brèves infos sur mon programme Me toucher pas et comment faire votre propre.

S’il vous plaît commentaire, note et abonnez-vous

Mots clés: Twitter, Arduino, Traitement

Articles Liés

Mise à jour : Sans fil chargeur de voiture pour Smartphone

Mise à jour : Sans fil chargeur de voiture pour Smartphone

mise à jour : J'ai décidé que je veux une sensation plus professionnelle pour le périphérique. J'ai créé un attachement imprimé 3D qui contient de l'électronique.Êtes-vous fatigué de plusieurs cordons d'alimentation portant autour de votre voiture ?
Comment faire pour synchroniser votre Twitter mises à jour avec LinkedIn

Comment faire pour synchroniser votre Twitter mises à jour avec LinkedIn

Découvrez comment facilement synchroniser et connectez vos mises à jour de statut Twitter avec LinkedIn au cours de cette vidéo courte, d'enseignement.Succès continu:)-Matthieu Loophttp://DCincome.com/blog
Mise à jour Firmware-Over-the-Air sur 7688 LinkIt utilisant Sandbox Cloud MediaTek

Mise à jour Firmware-Over-the-Air sur 7688 LinkIt utilisant Sandbox Cloud MediaTek

Bonjour à tous ! Il s'agit de mon premier post sur instructables et je voudrais partager avec vous les différentes applications sur LinkIt 7688 intelligente à l'aide de MediaTek Cloud Sandbox.Aujourd'hui, je voudrais commencer avec la façon dont la m
Garduino mise à jour, maintenant avec plus de Twitter !

Garduino mise à jour, maintenant avec plus de Twitter !

Il y a quelques mois, je suis tombé sur deux grands instructables.  Le premier était le Garduino, un jardin d'arduino contrôlée pour vous aider à faire pousser des plantes à la maison.  La seconde était la Tweet-a-Watt, un projet qui vous apprend à c
Capteur de température sans fil simple mise à jour de site web avec imp électrique et thermistance

Capteur de température sans fil simple mise à jour de site web avec imp électrique et thermistance

[Edit 2014] L'urbaniste qui a été utilisé par Imp électrique n'est plus utilisé et n'est pas disponible plus. [/ Edit]Il s'agit d'un petit projet pour vous aider à démarrer avec l'imp électrique et une thermistance, ainsi vous pouvez voir comment vou
Softmod Original Xbox sans Action Replay (couvertures débutant à avancé des étapes) liens entièrement mis à jour

Softmod Original Xbox sans Action Replay (couvertures débutant à avancé des étapes) liens entièrement mis à jour

dans ce instructable je vais essayer mon mieux pour sortir le stress et la frustration de beaucoup de gens qui veulent leur Xbox original softmod en cette année 2011. J'ai trouvé essayer certains de ces autres tutoriels légèrement aggravants parce qu
Softmod votre Xbox (jouer à des jeux sans disque) ** mise à jour **

Softmod votre Xbox (jouer à des jeux sans disque) ** mise à jour **

Important que vous pouvez faire votre Xbox de ne pas répondre si les étapes décrites ne sont pas suivies attentivement. Cela a fonctionné pour moi et tant d'autres, agir avec prudence et s'assurer que vous compreniez parfaitement le processus avant d
AVENTURE-AMA-STRING ultime mise à jour : MOTION SENSOR & TIMER a CAT tour il ON et OFF à l’aide de courant alternatif (sans piles) avec NO HUMAN INPUT

AVENTURE-AMA-STRING ultime mise à jour : MOTION SENSOR & TIMER a CAT tour il ON et OFF à l’aide de courant alternatif (sans piles) avec NO HUMAN INPUT

quelques semaines je suis tombé sur la Fling-ama-String Upgrade 2.0 un chat jouet amélioré sur instructable qui est fantastique et a des mesures pour améliorer le jouet pour chat Fling-AMA-chaîne a un timer et plus grandes piles de taille D.Depuis qu
Station météo WiFi avec écran incorporé et Twitter feed mise à jour

Station météo WiFi avec écran incorporé et Twitter feed mise à jour

choses dont vous avez besoin :1. Arduino Uno2. compte twitter3. un jeton d'accès compte twitter de... (http://arduino-tweet.appspot.com/)4. Sparkfun Wifly Shield (WRL-09954)... Découvrez les schémas et la documentation sur leur site Web, puis bibliot
Spooky Fading LED yeux sans IC (mise à jour : les étapes 3 et 4)

Spooky Fading LED yeux sans IC (mise à jour : les étapes 3 et 4)

tout d'abord, permettez-moi de dire que c'est mon premier instructable. Deuxièmement, j'ai fait ce projet quelques années en arrière, donc je m'excuse pour le manque de photos étape par étape.Cette instructable va vous montrer comment faire un circui
Bouchent la faune photographie sans équipement hi-tech. Mise à jour.

Bouchent la faune photographie sans équipement hi-tech. Mise à jour.

Retour de 60 et 70 quand j'étais un petit garçon que nous a conduit un mode de vie différent de plus les enfants de nos jours, quand j'avais quatre nous a quitté notre maisonnette au-dessus de The Broadway une rue très fréquentée de haute à Loughton
(Mis à jour) Installation RetroPie 3.0 + sur framboise Pi 1, 2, & zéro

(Mis à jour) Installation RetroPie 3.0 + sur framboise Pi 1, 2, & zéro

ObjectifInstaller RetroPie 3.0 + sur n'importe quel modèle de la Pi de framboise à l'aide de Windows ou Mac.Cela inclut :Raspberry Pi 1 modèle A +Raspberry Pi 1 modèle B +Raspberry Pi 2 modèle BRaspberry Pi ZeroTutoriel vidéo est également disponible
Foudre ! Le détecteur de foudre pour la Station météo de framboise Pi (mis à jour)

Foudre ! Le détecteur de foudre pour la Station météo de framboise Pi (mis à jour)

Dans ce Instructable vous apprendrez :Comment faire pour a connecter un détecteur de foudre d'un Solar Powered Station météoComment concevoir et positionnez le détecteur de foudre pour meilleure perfomanceComment recueillir des données pour voir l'ar
G.E.T MAME avait - mis à jour RetroPie 3.0 Beta

G.E.T MAME avait - mis à jour RetroPie 3.0 Beta

Il y a beaucoup de Instructables là-bas à l'aide de le RaspberryPi à construire/faire armoires Arcade rétro. Elles sont toutes très concises dans les instructions de la construction et la mise en place de la RaspberryPi. Dans ce Instructable particul