Here's a list of everything you'll need:
- Processing IDE (http://processing.org/)Arduino IDE (http://arduino.cc/)
- A Twitter account (https://twitter.com/)
- At least one Snuggie"
- 1 Arduino Main Board (http://www.sparkfun.com/commerce/product_info.php?products_id=666)
- 1 Solderless Breadboard (any size, the smaller the better)
- About 5-10 feet of 22AWG Solid Core Wire
- A needle and thread
- About a foot of foam core
- About a foot of Conductive Tape
By: Justin Blinder
http://blog.justinblinder.com
Remove these ads by
Signing UpStep 1Writing the Code
1) Download and Install Arduino/Processing (there are tutorials on each website on how to get setup).
2) Open up Arduino. The code below is basically going to program our Arduino to wait for a button press, and send a message to Processing every time the button is pressed. Copy the code into the Arduino window and plug your Arduino into your computer. Click the upload button at the top of the window. You'll see a message on the bottom of the window that says "Done" once everything's finished. Now our Arduino is all ready for coding.
Arduino Code
2) Now let's pen up Processing. The following code is going to handle the following:- Connect to a remote Twitter client (so you can tweet from your very own Twitter account)
- Listen for a button press from our Arduino- If it sees that a button is pressed, send Twitter our status update
3) Copy and paste the code below into the Processing window. On the line that says:
String myStatus = "enter your status update here";
replace the text "enter your status update here" with the message you'd like to tweet (leaving the quotes intact). Make sure your message is a maximum of 140 charecters, otherwise your Smuggie's won't tweet!
Processing Code
code.zip1 KB| « Previous Step | Download PDFView All Steps | Next Step » |




















































please can you tell me what to do
Arduino is the new salt. It makes everything better.
If Arduino's have built in pull ups, you could just enable the pull up on pin 12 and connect the switch to ground on one side and use a 1-10k resistor (pull ups are usually between 10-50k, not sure about on atmega.) with no second connection.
As long as the Processing application is running with the correct pin number entered in, the Smuggie should be ready to tweet (as many times as you you'd like too). I checked on the Twitter developer documentation website, and it looks like there's no specified timeout limit when you authenticate with a Twitter client (the part in Step 2), so the pin should be reusable every time you fire up Processing. However, if tweeting from the Proccssing app ever stops working, it'd probably be best to go through Step 2 again and create a new pin.
Cheers.
look this: "@0:B>@=K5 ?@8F5?K