View allAll Photos Tagged Arduino
I've assembled both shields a couple of weeks ago. The one with the breadboard has been borrowed to Alex for his "home automation / doorbell" project.
The other one has already been assembled, and I intend to use it in an autonomous robot project.
As soon as I finish my current project.
Arduino Mega.
Fotografiada con un 18-55 mm f3.5-5.6 DA invertido sobre un 50mm F1.7 Manual (el macro de los pobres, como supo llamarlo alguien) en una Pentax K200D
Strobistas: Un velador de mesa con una lampara de 150 watts, jeje
Aderezar con The Chemical Brothers - The Golden Path
Following on from my previous warm-up exercises, I decided to see how fast the Arduino could drive the output pins between HIGH and LOW, and to try and see how clean the wave looked.
Reusing the same square wave sketch...
int p = 13;
int del = 10;
void setup()
{
pinMode(p, OUTPUT);
}
void loop()
{
digitalWrite(p, HIGH);
delay(del);
digitalWrite(p, LOW);
delay(del);
}
...I tweaked the value 'del' that controls the time spent at each state.
del = 5 ms, expected 100 Hz, actual 99.7 Hz
del = 2 ms, expected 250 Hz, actual 245.9 Hz
del = 1 ms, expected 500 Hz, actual 488.1 Hz
del = 0 ms, no expectable value, actual 5490 Hz
All of these frequencies are audible if conducted through a speaker or piezo.
In the last of these above results the delay instruction was passed a zero value. However the act of calling this instruction takes some measurable time. A version of the code in which the delay statement has been completely removed (pictured above, bottom right) drives the output pin between HIGH and LOW at a staggering 135,000 Hz, which is about 25 times faster than when the delay statements are included but passed a zero value. This frequency is inaudible, at least to me :)
Actually my multimeter measured all the frequencies I listed above, but we can cross check using the multimeter's display. Note that the time axis is set to 1usec (microsecond, or 0.000001 seconds) per horizontal unit (bottom left image). We see our cycles takes somewhere around 7.5 units to complete (top left image). The calculation 1/135000 yields 7.407e-6 (the result in the photo is out by 1000) which corresponds to 7.407 usec, or 7.4 units on the screen. Bingo.
The peak-to-peak voltage is still just under 5 V. Note that my probes amplify the signal x10, hence the vertical scale being 0.1V per unit and not 1V per unit.
Oh and I ran the Arduino at 135kHz for about 30 minutes (the phone rang) and it remained quite cool.
The signal quality seems pretty good to me too (top left). Note the small reflections/overshoot at each transition. These were not noticable at lower output frequencies.
In fairness, the only Arduino application that could drive an output at that speed is the one shown here. Any additional instructions (even a delay(0) statement) would take some time to execute and hence lower the output frequency considerably.
For my purposes the Arduino seems like a very capable chip and I'm looking forward to starting my first project once I've worked which bits of junk around the flat can be fabricated into a solenoid...
This Kit comes from Oomlaut - great resource to get started with Arduino - and they also have a great reference online at www.ARDX.org
At the Mozilla Drumbeat Festival I had the opportunity to spend some time playing around with the arduino. The Arduino is an open source prototyping platform that allows even the most inexperienced designer to make things interactive! Within about 15 minutes of touching this device for the first time I had made an LED light blink. The accessibility to this kind of software and hardware was just so liberating and it allowed me to think of things that up until this point I had put in the category of - well I need some geeky programming guy to help me with this and so I won't even touch that thought. But seriously, even though I didn't talk much about big ideas in this session, I think that having this mild entryway into physical computing really helped me to recontextualize the festival and think about what is possible for even youth in NYCLN to develop.
In the arduino hack lab, Alison Lewis was also demonstrating some of her girl-centric fashionable tech, from her book switch craft. Super cool accessible, DIY goodness.
To learn more about arduino click here:
To learn more about switchcraft, Alison's book click here:
Arduino Workshop at iLab
Interaktive Werkstatt
School of Design Mainz, 2009
Workshop with Andreas Muxel
Photographs by Sandy Pfaff
Breadboard hooked up to arduino, hooked up to ethernet shield hooked up to Citizen CBM-231 receipt printer.
Now available: the Centipede Shield is an add-on PCB for standard layout (Duemilanova, Diecimila) Arduino microcontroller boards. It uses the Wire I2C interface on analog pins 4 and 5 to provide 64 general purpose I/O pins.
Also fine-tuning homebuilt lightbox photo process...
Network wind chime reads weather data of previously chosen cities randomly from Google weather API. It drives fan in proportion to their wind speed. Made with Arduino, ethernet shield, MOSFET, LCD and cooling fan.
RGB colour sensor data collected by Arduino Blend Micro. Data is sent to iPhone over Bluetooth Low-Energy.
Completed XBee Shield from NKC Electronics installed on an Arduino. The XBee module in the shield is a ZNet 2.5 (Series 2) module.
Our third Arduino 101 class at Tam Makers went really well. I taught this evening course with co-instructor Donald Day on Thursdays, from June 16 to 30, 2016, at the woodshop in Tam High School in Mill Valley.
We worked with an enthusiastic group of seven students, including adults with diverse backgrounds, as well as a couple high school students. Our partner Geo Monley worked both as a mentor and as a student during the hands-on sessions.
We started the class at 6pm, by giving students an overview of how circuits work. We then learned how to use a multimeter, how to solder electronics, and how to control rainbow-colored NeoPixel lights.
Students seemed to really enjoy this class and told us they learned a lot from it. Several expressed an interest in taking intermediate and advanced classes in the future. This is one of our first maker courses at Tam Makers, and we’re really happy that it is going so well; we look forward to teaching more classes in the fall.
View more photos of this Arduino course:
www.flickr.com/photos/fabola/albums/72157659914570948
Learn more about this Arduino 101 class:
www.tammakers.org/arduino-101/
Read our Arduino 101 Guide:
bit.ly/arduino-101-guide-june-2016
Check out our course slides:
bit.ly/arduino-101-slides-june-2016
Learn more about Tam Makers: