Flocking \ Examples This example is for Processing 2+. If you have a previous version, use the examples included with your software. If you see any errors or have suggestions, please let us know. Flocking by Daniel Shiffman. An implementation of Craig Reynold's Boids program to simulate the flocking behavior of birds. Click the mouse to add a new boid. MESO - UNIMPRESSED BY TECHNOLOGY SINCE 1982 Easiest Cupboard Pan Lid Organiser - Aurora Haters of messy pan cupboards everywhere... rejoice! This quick cupboard door modification will leave you with more time to enjoy cooking dinner and sipping wine and less time searching for that elusive pan lid that's hidden itself inside your deepest stock pot or slipped down behind that slow cooker you've never used. I first did a similar hack a few years ago whilst a student. Finding pan lids annoyed me as much then as it does now and so after seeing a very elegant solution on Instructables, I set out to make it even simpler. Having moved house several times since then, I was impressed when a friend improved on my previous idea, at which point I realised my current house has the same problem... PAN LIDS EVERYWHERE. iceng's uses the existing fixings in the cupboard, which made me think, can there be an even simpler solution?
Processing Controls R/C Car with XBee modules The presentation was divided into two parts, first part was about my few past works: Wireless (Bluetooth) Control Pop-BotMake Wired Robotic Arm Edge to "Wireless" with DIY Arduino + XBee andWireless Finger Drum,XB-Buddy and XB-Buddy Basic Kits And introduced a new project. Second part, was an in-depth workshop on working with the XBee configuration, the Processing's Serial library, Arduino's Serial and SoftwareSerial library. In case, if you want to build the project, below are the list of Hardware, Software and Parts. Hardware Arduino or Arduino Compatibles XBee Modules FTDI cable or equivalent (i.e. Motors Driver Board or equivalent Cheap R/C car with min. 6VDC. battery power (example used was 1:16 Scale Ford Mustang Shelby GT 2010, with 7.5VDC) Driver & Softwares FTDI - Virtual Comm Port Drivers CoolTerm - Free Terminal Program Processing IDE Arduino IDE Parts list for DIY Motors Driver PCB and DIY Arduino Tools
Zeitgeist's Irregular Twin Cloud II, Walls is building tension between an uncontrolled catastrophe and the controlled, abstract and clean environment of the engineer's drawing space. Considered a homage to Daniel Libeskind's early drawing work "Micromegas" and the "War and Architecture" drawings of Lebbeus Woods, "Cloud II, Walls" makes it possible to think two realms as one: the potential of systemic failure together with the assertion of control and the beauty of generating an artifact of indeterminate form in between. It is also part of Zeitguised's larger strand of work that is concerned with clouds of grey goo: a transitionary, metastable mass that is nothing yet becomes anything, if only for a fleeting moment. A swarming system that shows symptoms of life and the agility of a connected organism, the cloud is a bastardization of the abstract and the real as a twitching borderline between fiction and concretization. Scripting: Julius Steinhauser Sound: Zeitguised with Michael Fakesch.
Wireless outdoor Arduino weather station with PC logging and Graphs I wanted to have a log of outdoor weather with PC logging and graphs for quite some time now. There are such devices in the market but their cost is really high. So, decided to build one by myself and enjoy the experience too. Features Temperature, Humidity and barometric pressure measurement No external power for outdoor sensors required (solar powered) Wireless communication between outdoor sensor and PC Full logging and reporting on weather information on PC Relatively inexpensive and easy to build Code is also available at Components of the solution Arduino compatible Seedstudio Stalker board for remote sensors. Notes about the components: Battery: I built the outdoor sensor unit with 2000mAh battery, however by monitoring the device for few months now, including winter I can tell you this is really an overkill as the battery does not get drained or even close to that. Other Tools you will need: Arduino IDE.
What Will You Need? > Tutorials > The Swirling Setting up the correct area is very important with swirling, as it is with most things. But given that the things required to swirl are all watery, paint and messy things then the requirement for preparation is more. You will need (summary): Other stuff you might need Paint Firstly you will need paint, I use Humbrol Enamels as they seem to work very well, this is not to say other paints don’t work but if you use other paints the borax mixture or water temp may affect the paint differently. And don't forget the primers, you will need a white primer primarily. Water Get this from the tap, just don't assume it will rise from the ground on command, you will need to make sure there is a tap nearby. Large container Something like this is best. Borax Borax (Sodium Borate) is usually found in the household cleaning aisles. Guitar body (or a test piece of wood) A piece of wood to act as a neck Blue tack/wax Just something to fill any screw holes so water doesn't get into the wood. Newspaper Latex gloves
Processing Processing is an open source language/ development tool for writing programs in other computers. Useful when you want those other computers to "talk" with an Arduino, for instance to display or save some data collected by the Arduino. Simple Examples Arduino comes with some basic examples for communicating with Processing (in Examples > Communication). Arduino Library for Processing (and Firmata) This library allows you to control an Arduino board from Processing without writing code for the Arduino. Download Library for Processing v2.0: processing2-arduino.zip (Updated 6 Nov. 2013) (properties file here: processing2-arduino.txt) Library for Processing v1.5: processing-arduino.zip (Updated 11 Nov. 2011) (properties file here: processing-arduino.txt) Note: if you run Linux, you need to change Arduino.jar into arduino.jar, because Linux is case sensitive and it does not work if you don't change this letter (Arduino.jar is in the folder "library" of this Processing Library). Instructions Example
NGOinsider.com 'Child labor, although illegal in most countries, still continues on a wide scale, primarily in the developing world. Hundreds of thousands of children trade their childhood, education and potential in order to work long hours in horrible conditions. They do it out of necessity and these images are a testament to some of the conditions they work in. Despite all of the horrors associated with child labor, in many instances it can be better for the children than their other options. In countries affected by dire poverty, unemployment and high levels of HIV (which can take parents out of the workforce and plummet families into abject poverty) child labor can be the only way for families to survive. Children obviously deserve the right to an education and the right to having a childhood free from hard labor. All images are subject to copyright and should not be republished without the express permission of the photographer. A child working at a sewing machine making seats for cars and vans.
Using the Codeable Objects Processing Library Codeable Objects is a library for Processing that allows anyone to design and construct an artifact using geometric computation and digital fabrication. This tutorial will show you how to use the library to make a laser cut lamp. The library allows you to customize the size, shape and decorative patterns of the lamp. Requirements: A computer running windows, Mac OSX or Linux. Internet Access A vector editing program ( Inkscape or Adobe Illustrator) Access to a laser cutter* *If you don’t have access to a laser cutter, you can use an online fabrication service to cut your parts. Section 1: Setup Step 1: Assemble your physical materials 1-3 square feet of ¼” plywood 1-3 sheets of 17” x 14” Bristol board, or some other similar weight paper. 1-3 sheets of semi-transparent vellum or high-grade tissue paper. Step 2: Download and install Processing For tips on how to install processing after you’ve downloaded it, check out this page: .
Travel photography, Fashion photography, Documentary photography, Editorial photography, and Portrait Photographers: Feature Shoot XBee API Library for Processing NOTE: In my new book I’ve focused on using the more complete XBee-API libraries for Java created by Andrew Rapp. They cover both the Series 1 and Series 2 radios, providing a full suite of API interactions. Code examples that use these libraries are available on the Building Wireless Sensor Networks page. Dan Shiffman and I developed a Processing library for Digi’s XBee radios. Tom Igoe also contributed code. XBeeReader class XBeeReader constructor takes the parent PApplet “this” and a reference to a made serial port port = new Serial(this, Serial.list()[0], 9600); xbee = new XBeeReader(this,port); start() – takes in the string of your setup commands and returns a string of responses. println("Setting up Xbee"); String response = xbee.start("ATRE,ID3333,MY89,DH0,DL0"); println("Setup response: " + response); getXbeeReading() – returns the XBeeDataFrame object XBeeDataFrame data = xbee.getXBeeReading(); XBeeDataFrame class Contains the information delivered in an XBee data frame.
Oscilloscope du pauvre (avec Arduino + Processing) | Accrochages Ce logiciel donne une représentation visuelle d'un signal analogique en utilisant Arduino et Processing. La résolution est de 10 bits, ce n'est pas comme un véritable oscilloscope, mais c'est néanmoins très utile. Il fonctionne en envoyant à Processing (via le port sériel) les valeurs lues à partir du Arduino (pin 0). Oscilloscopes Arduino Alternatifs Arduinoscope (inspiré de notre projet)Lxardoscope (alternative sans Java) Note: Cette idée a inspiré une application avancée que nous recommendons, en particulier si vous souhaitez lire plusieurs entrées: Arduinoscope. Ingrédients Instructions Charger le code du Arduino sur l'interface (le code est inclus à la fin du .pde attaché à cet article)Fermer le logiciel Arduino (car je crois qu'il peut causer des interférences pour la lecture du port sériel)Démarrer le code ProcessingLa version "avec zoom" permet de "zoomer" en appuyant sur "+" et "-" Afficher n'importe quelle valeur/signal