new icn messageflickr-free-ic3d pan white
View allAll Photos Tagged Arduino

Arduino Workshop at School of Design Mainz, 2009

 

Photographs by Sandy Pfaff

My latest Arduino project. I found some led boards on a dump store web shop. 3 lines of 90 by 7 leds each. They came from passenger information displays and were probably replaced for failures in the controller circuitry. All i had to do was remove the controller chip and replace it with Arduino. A bit of Arduino code and a small windows application was all that was needed to turn this into a working information display. Currently it alternates between live departure times from TfL and the newest entry in my Facebook notifications list in a 30 seconds cycle.

Space was limited in my room so I decided long ago to remove my bed and build a lofted setup.

 

I do a lot of tinkering so I built in a U shaped desk that extends more or less around the full perimeter of my room with lots of space to work on things. My desktop setup lies directly underneath my bed and on the opposite side I have a soldering/electronics station.

 

I recently underwent a few hardware upgrades for my desktop which include a liquid cooled 6 core, 64 gb RAM custom machine and 3x 27" Achieva Shimian Korean IPS displays. These are mounted to the wall with monitor arms and can be pulled closer to the edge of the table if needed. The setup works really well for my 3d modeling and coding work.

 

They are also backlit by a RGB LED strip powered by an Arduino R3 and Python based client on the desktop which changes color according to the color on the screens. I find that it helps a lot with eye strain and adds a great ambiance to the room.

In this open lab you have the chance build a motor controlled drumstick. Participants will learn how to assemble the parts and program an arduino microcontroller.

 

credit: CC0

Using two 4051 multiplexer ICs I am able to simulate the electric typewriter's keyboard matrix and can control the entire functionality of this machine via the Arduino board.

 

This example shows the result of a tool that tries to recreate an image with the available letters on the daisy wheel. It types several layers of type over each other and also uses half-letter spacing and half-line feeds to cover more paper with carbon. The principle of this is demonstrated here: incubator.quasimondo.com/DarwinCss.html

Completely useless, but fun.

 

Also, I'd like to thank Roo Reynolds and Tom Tailor for the inspiration!

 

Basically, it is an Arduino and a receipt printer connected through a serial port. The Arduino pulls the tweets from a PHP page and prints them out continously. See Toms website for details.

This is my breadboard-compatible Arduino clone. The USB circuitry is based directly off the Duemilanove and has the same power supply switching circuitry as well. Get the design files here: bit.ly/H63sCW

Nano on the breadboard wired with 2 RGB LEDs

There are a bunch of folks here at NYCResistor learning to program the arduino in the arduino 101 class!

A poor location due to the limited directions in which we could fire white light flashguns but at least the Arduino code works. Cairngorm, Scotland

Arduino Workshop at School of Design Mainz, 2009

 

Photographs by Sandy Pfaff

The white semi spheres in the black boxes are Adafruit PIR (passive infra red) motion sensors for an upcoming arduino project. The boxes are affixed to wall mounts.

  

UPDATE (11/2013) By now, the Arduino Leonardo and many other ATMega32u4 based clones are widely available. When loaded with the Leonardo bootloader they identify themselves as a USB keyboard/mouse. You can easily access these features using the provided libraries: arduino.cc/en/Reference/MouseKeyboard

 

UPDATE (2/13/2012): Spark Fun publishes a tutorial for an Arduino keyboard. OK, so they cheat a little by using a variant of the ATmega chip, but it is inexpensive and works with the Arduino software, so I think I'll have to give it a try.

 

UPDATE: Apparently new Arduinos are being release very soon which already include the ability to mimic a keyboard or mouse out of the box! Check out the official announcement!

 

UPDATE: Another Arduino/USB keyboard project just appeared I wonder if it can be generalized to any ATMega328.

 

UPDATE: check this out us.cactii.net/~bb/morsekey/ looks like it could be another method for turning any arduino into a usb keyboard!

 

Tired of waiting to find out how to program Arduino Uno to pretend that it's a keyboard?

 

I am.

 

I needed a way to interrupt a PC during boot to get to the BIOS from a remote location. In this case the BIOS works well enough over a serial port, but you can only get there by pushing a real key on a real keyboard in person. Who wants to go down to the lab every time you need to push a button!?

 

So I looked into recycling an old keyboard for the job: Instructables, Hacking a USB Keyboard

 

That's a nice enough explanation, but doesn't really get me to writing a program to press keys, never-mind let me press a key via SSH. Although it did show me how to figure out which two wires I need to connect to "press" DEL.

 

So I figured, I'd try a FET as switch. I started with an MPF-102 FET, but that didn't work very well. Frankly, I'm wondering what an MPF-102 is actually good at. Nothing I've found so far.

 

Having failed with a transistor, I tried a proper relay. That worked well but then I wondered: What would happen if I just used the suggested PN2222 transistor without the relay? And that just worked. Yay!

 

Then I added a MAX-232 chip which doubled as a non-USB method for programming the Arduino (an FTDI cable costs $20!, MAX232 is $1.20 or so, plus capacitors) and the lab has digi console servers which let me talk to RS232 via SSH/telnet. That's how I was talking to the console on the PC anyway.

 

I "stole" the wiring for the MAX232 from the Freeduino Serial.

 

And pressing the key is as simple as a digitalwrite HIGH for .1 seconds. I simplified one of the stock serial examples to make it interactive, and I soldered some wires to a DB-9 connector (as per the Freeduino schematic).

 

And it worked! Although, OSX wasn't very helpful. Every time I plugged int the keyboard to test it, it asked me to help it identify why kind of keyboard it was. And then I ran into a feedback loop when I told it to send DEL whenever it got a single character. Turns out DEL is 3 or 4 characters which each tried to send a DEL, and you get the picture.

 

I deployed it today, and it works perfectly! Then I see this link on Make's blog: MAKE Video audition: Google Reader pedal But *whew*, its OK. They are also only adding a different mechanical switch to a keyboard's guts, not giving you programatic control over the keyboard.

 

With some shift registers and a bunch of transistors, I could control the whole keyboard with no special software/drivers. In fact, it would work without the target computer ever realizing that it is being remotely operated!

 

IMG00083-20101025-1512

 

PS Yes, my wiring could've been neater/cleaner, but I was trying to get something working relatively quickly. I'm very pleased with the functionality, although the appearance is admittedly sub-par.

Arduino Uno Pinout Diagram v2

"Sant' Arduino"

Descrizione: Salendo lungo la strada che da Macerata Feltria conduce verso il monte Carpegna vi è un complesso di fabbricati quasi sospesi su di un dirupo: un campanile senza campane, una chiesa sconsacrata, pochi edifici rustici da alcuni anni completamente abbandonati. E' tutto quello che rimane dell'antico castello e della CHIESA PARROCCHIALE di S. ARDUINO di Pietrarubbia. La dedicazione della chiesa e la denominazione del castello, derivanti entrambe da S. Arduino di Rimini, vissuto fra la fine del 900 e i primi anni del 1000, possono costituire un riscontro significativo intorno alla nascita di questo aggregato medioevale.Con ogni probabilità il castello di S.Arduino fu uno degli originari possedimenti dei Conti di Montefeltro, al pari del vicino nucleo fortificato di Pietrarubbia.La comunità parrocchiale di S.Arduino restò autonoma dal medioevo fino ai giorni nostri.Ciò che ha determinato una accelerazione nel processo di degradamento del contesto ambientale di S. Arduino è stato il mancato rinnovamento del parroco e l'abbandono delle case coloniche da parte delle famiglie di agricoltori che vi abitarono fino a pochi anni dopo (1963). Da allora in poi questo complesso rurale è stato oggetto di incursioni diurne e notturne da parte di predatori di oggetti sacri e profani.

Un prezioso affresco del 1467 scoperto nella cripta, si trova ora nel museo diocesano di Pennabilli."

I am slowly building a UAV. This is a Pandora pan/tilt head with a tiny KX131 video camera, controlled by an Arduino board.

 

This will be the UAV's eyes.

 

For fun I used the Sudden Motion Sensor on my Mac to control the servos.

 

Video here: www.vimeo.com/653671

More info and code here: lemonodor.com/archives/2008/02/tilt.html

  

BTW, I sell these. Pokono fabricated laser cut acrylic.

Arduino key tapper keeps VPN login from timing out. Taps keyboard every 4 minutes. Uses small servo motor to actuate arm that hits shift key.

 

Acrylic case from Pokono. Other parts/servo from Sparkfun.

 

There might be better ways of doing this by faking computer that arduino was keyboard or mouse, but this was the easiest. :^)

Space was limited in my room so I decided long ago to remove my bed and build a lofted setup.

 

I do a lot of tinkering so I built in a U shaped desk that extends more or less around the full perimeter of my room with lots of space to work on things. My desktop setup lies directly underneath my bed and on the opposite side I have a soldering/electronics station.

 

I recently underwent a few hardware upgrades for my desktop which include a liquid cooled 6 core, 64 gb RAM custom machine and 3x 27" Achieva Shimian Korean IPS displays. These are mounted to the wall with monitor arms and can be pulled closer to the edge of the table if needed. The setup works really well for my 3d modeling and coding work.

 

They are also backlit by a RGB LED strip powered by an Arduino R3 and Python based client on the desktop which changes color according to the color on the screens. I find that it helps a lot with eye strain and adds a great ambiance to the room.

Arduino, 1*ULN2803, 2*74595, 1 dual color LED matrix.

More at tinkerlog.com/2008/08/31/led-matrix-projector/

Arduino -Analog Fade offset.

Arduino Micro with 2 Adafruit PIR motion sensors. The PermaProto board fits *almost* perfectly in the project box, a very slight amount of dremel tool work gets a perfect fit. The Micro is very low profile so it fits fine with the PIR unit.

First test run of the CD-sized rotor with the Arduino generating three-note polyphonic music. There are four reflective opto-sensors, mounted above a CD with a paper disk on top. (Flickr now rates this photo as the "most interesting" of my entire photostream.)

This is my breadboard-compatible Arduino clone. The USB circuitry is based directly off the Duemilanove and has the same power supply switching circuitry as well. Get the design files here: bit.ly/H63sCW

Cradle for Arduino UNO - CAD model, bare

Arduino with LCD and 10G 3 axis accelerometer.

Arduino Workshop at School of Design Mainz, 2009

 

Photographs by Sandy Pfaff

Drop of water just before it hits the sheet of plastic.

 

Test with the Arduino Duemilanove microcontroller to control delay.

Now it's much easier to control the delay as i can program it from my PC.

 

here is a quick picture of the setup : http://www.flickr.com/photos/34463171@N04/3601835144/

 

Now i'm waiting for a solenoid valve for the setup so i can control the drops too and start it all with a push of a button.

The hardware is not particularly complicated: the Arduino is connected to the switches via two daisy-chained 74HC165's, the 8 Data LEDs are controlled via a 74HC595. The four Control LEDs are connected to Arduino pins. In addition I added a DS1307 RTC so that the Kenbak-uino might serve a useful purpose -- as a clock!

I'm using Dale Wheat's excellent Breadboard Arduino.

 

1 3 4 5 6 7 ••• 79 80