background preloader

Guilherme Martins : PAPERduino’s design

Guilherme Martins : PAPERduino’s design
This is a fully functional version of the Arduino. We eliminated the PCB and use paper and cardboard as support and the result is.. the PAPERduino :D This is the the first version of the layout design, next we will try more designs, and another materials. You just need to print the top and the bottom layout, and glue them to any kind of support you want. We hope that you start making your own boards. If you do, please share your photos with us, we would love to see them ;) There is no USB direct connection, so to program the paperduino you will need some kind of FTDI cable or adapter. Download PDF Components list: 1 x 7805 Voltage regulator 2 x LEDs (different colors) 2 x 560 Ohm resistors (between 220oHm and 1K) 1 x 10k Ohm resistor 2 x 100 uF capacitors 1x 16 MHz clock crystal 2 x 22 pF capacitors 1 x 0.01 uF capacitor 1 x button 1 x Atmel ATMega168 1 x socket 28 pin Female and Male headers Instructions: Use a needle to puncture the holes for your components. Follow the connection lines. Related:  ArduinoTecnología

Triggering a Camera’s Flash with Sound and Light Update: Check out my latest Camera Axe project for a much more robust device that handles this or my store where I sell the Camera Axe. For those just wanting to see the pretty pictures, click here. This article focuses on making the sensors used to trigger a camera’s flash using a microphone or a cheap laser pointer. Since I’ve already described how to do the actual firing of a camera’s flash here I won’t focus on that part of this project today. There are a lot of places on the web that describe how to trigger a flash with an electrical circuit, but I feel that using a microcontroller like Arduino offers big benefits. Now let’s talk about why we’re triggering the flash. Most SLR and DSLR cameras let you attach a cable to trigger the camera directly. When I’m using this flash trigger I work in a dim room and set my shutter speed to 10 seconds. Laser Sensor This first sensor uses a cheap laser pointer and a photo resister to detect the laser’s light. Here’s the circuit. Sound Sensor Software

Home Page proposé par le site www.mon-club-elec.fr Nouveau : Découvrez nos kits de machines opensource et notre nouveau site dédié ! Bienvenue sur ce site ! Vous trouverez sur ce site la documentation de référence en français pour plus de 250 instructions et fonctions du langage Arduino et des librairies utilisables avec le langage Arduino, avec exemples. Ce site est la traduction en français et commentée de la référence officielle (en anglais) du langage Arduino. Il constitue en quelque sorte un site mirroir en français du site Arduino officiel. Voir également : Tous les derniers changements Vous trouverez dès à présent en ligne : Vous pouvez également découvrir mes programmes Arduino sur mon site principal : www.mon-club-elec.fr Site créé et maintenu par X.

untitled Arduino Ce projet va vous permettre de réaliser un oscilloscope minimaliste et d'expérimenter la communication série avec un autre logiciel que celui d'Arduino, en l'occurrence, Processing. Un oscilloscope permet de visualiser les variations d'une tension dans le temps, sous forme d'une courbe. Le principe de fonctionnement de ce projet est le suivant : L'Arduino mesure une tension sur une entrée analogique. Précautions L'oscilloscope ainsi réalisé ne sera capable de mesurer que des tensions comprises entre 0 et 5 V. Éléments nécessaires Montage électronique Comme expliqué ci-dessus, le montage se résume à deux fils connectés à l'Arduino, qui vont servir à mesurer un autre montage soumis à une tension variable. Première étape Copiez le programme suivant dans Arduino. /* Ce programme consiste simplement à mesurer l'entrée analogique 0, et à transmettre le résultat via une communication série. Deuxième étape Après avoir téléchargé et installé Processing, copiez le programme suivant dans Processing.

Blog » robot In conjunction with the release of the new version of the Arduino IDE and the Arduino Robot, we’re also putting out a TCT LCD screen. The screen was developed in conjunction with Complubot and the library relies on the Adafruit GFX and ST7735 libraries. The screen lets you do all sorts of fun things, like play games or lose the serial monitor to see the values from sensors. The Arduino specific library, named TFT, extends the Adafruit libraries to support more Processing-like methods. The screen works well with all types of Arduinos with a little bit of wiring, and fits perfectly in the Esplora and Robot sockets. If you want to learn more about the screen and what it’s capable of, check out the TFT library page, getting started guide, and product page. You can buy the TFT screen from the Arduino store now! If you have something cool you’ve made with this, let us know!

start [Paperduino] Ollie – a DIY autonomous robotic blimp “Airduino” Scungy Anemometer Part 1: Detection and Amplification « Keith's Electronics Blog Necessity is said to be the mother of invention, and 90+°F daily temperatures with the air conditioner on the fritz made me feel pretty inventive. Our air conditioner was low on refrigerant and the blower fan motor may be running slower than spec and not moving enough air. Between the two problems, the expansion coil inside the furnace housing would ice up, over a few hours completely blocking the airflow and preventing any meaningful heat exchange. On a weekend when I was home all day, I discovered that I could keep the house fairly cool by setting the blower fan to run all the time, manually monitoring the airflow out the vents, and cycling the AC off when airflow was restricted and back on when it opened up. Introducing the scungy anemometer, or Airduino v0.1, for short. Measuring Airflow My thought was to stick a propeller into the airflow and measure its rate of spin with an optoreflector. Next, I hoped to use an optoreflector pointed at the propellor to measure rate of spin.

untitled Arduino Your Home & Environment “Airduino” Scungy Anemometer Part 2: Digital Connections and Interrupts « Keith's Electronics Blog In part 1 , I described making a propeller out of foil to measure the airflow of my air conditioning system, building an optointerruptor from an LED and a CdS photocell, and amplifying the signal to a usable level. Next, I needed to feed the signal into a digital input on the Arduino. Old-school digital inputs don’t like having analog signals fed into them; but I knew from working with a PIC that some of the Arduino/ATmega pins would probably have Schmitt-trigger inputs, which have hysteresis. A digital input with hysteresis turns on when the analog input becomes higher than an upper threshold but doesn’t turn off until the signal falls below a lower threshold. So imagine my delight to find that every ATmega8/168 input pin has Schmitt-triggering. External Interrupts The ATmega pins that are brought out to Arduino digital pins 2 and 3 are “external interrupt” pins. So my program is exceedingly simple. How Well Does It Work? After that, it worked very well. Installing It . . .

Teach Kids Programming with These 7 iOS Apps Learning how to code is now more important than ever before. Technology is going to play a big role in our lives in upcoming decades. It is a very good idea to teach young kids foundations of good coding for the future. These 7 iPhone and iPad apps make it easier to teach young children some coding without boring them: Hopscotch: teaches kids to code with simple building blocks. Kids can create games, animations, and programs with this interactive app. Cato’s Hike: a fun game that teaches your child the basics of programming (e.g. loops, branches, go to, …). Light-bot Hour of Code: a universal application that introduces kids to programing. Move The Turtle: a universal game that teaches your kids how to create programs with intuitive commands. Kodable: a free application that teaches your child how to solve problems in sequential steps. iLogo: a cool application for teaching programming. Daisy the Dinosaur: teaches your child the basics of programming in a fun fashion.

Related: