I2c. Arduino-cheat-sheet-poster-ide2.jpg (Image JPEG, 1226x862 pixels) Tag : Arduino | Semageek - Page 5. Bon, ceux qui me connaissent savent que je voue une passion de Geek-Harcore a l’univers Star Wars (la seule et unique trilogie) et R2D2 en particulier. Or, ça faisait un bout de temps que j’avais un R2 qui traînait dans les cartons… Ce petit bonhomme là : Ouais, la photo est dégueulasse, mais elle est […] Lire la suite.
Moving Forward with Arduino – Chapter 18 – RGB LED Matrix. Arduino Lessons - Electronics. Reference. Référence : Langage Arduino : [ Mini | Standard | Etendue | Maxi ] Librairies : [ Vue d'ensemble | Synthèse ] Infos : [ Comparaison | Changements ] Nouveau : Découvrez nos kits de machines opensource et notre nouveau site dédié ! Voir la référence étendue pour davantage de fonctions avancées du langage Arduino et la page des librairies pour interfaçage avec des types de matériel particuliers (afficheur LCD par exemple). Les programmes Arduino peuvent être divisés en trois partie principales: la structure, les valeurs (variables et constantes) et les fonctions.
Le langage Arduino est basé sur les langages C/C++. Ici un guide d'écriture? Qui aidera ceux qui veulent écrire des programmes d'exemple. Déjà visites sur cette page. Commentaires utilisateurs Tout en permettant l'utilisation des fonctions classiques disponibles en langage C, le langage Arduino (open source!) Quelque chose que vous ne trouvez pas ? Page d'accueil de la référence Arduino en français. Up/ down counter (switch bounce)- FA1updwn.htm.
Bookmark this on Delicious HOME > > ARDUINO LANGUAGE COURSE t.o.c. An "up/ down" counter, binary, and switch bounce This is one of a collection of pages which, together, attempt to show you "everything" about the Arduino's programming language. There is a page for you with more information about the project in general, and the way these pages are organized, if you want that. Please visit my page about power browsing notes sometime. This page, and the software it references, ©TK Boyd, 1/2010. Where we're going While this topic introduces few concepts that are new, it does take a new look at some things we've seen already, and touches on some details I spared you earlier. We'll be using an Arduino equipped with three LEDs and two buttons. The program will cause the LEDs to display a number, in binary. We will implement a "roll over" mechanism. First, word about "binary".... If I have a box with a dozen donuts in it, does anything change if I say I have a box with 12 donuts in it?
Not so! Peggy 2LE Light Emitting Pegboard kit. Peggy 2 LE is a smaller version of our "Peggy 2" light-emitting pegboard display. Peggy LE 2 provides a quick, easy, powerful and efficient way to drive a lot of LEDs-- up to 625-- in a matrix designed for 5 mm LEDs. You can make an LED sign for your window, a geeky valentine for your sweetie, one bad-ass birthday card, freak the holy bejesus out of Boston, or instigate the next generation of low-pixel-count video games. Your call. It's a versatile, high-brightness, Arduino-compatible LED display. How you configure it and what you do with it is up to you. The display can run off the included ac adapter, and is designed to drive as many LEDs as you care to solder into the holes. Kit Options and Configurations This is an open-source project.
What's New in Peggy 2LE? The main differences between the two are: Peggy 2LE is smaller-- about 1/4 the size, designed to fit smaller LEDs. Hardware serial port option Peggy 2LE can optionally be built with a hardware serial port. Peggy Planner. Peggy 2.0 + Quartz Composer = Video Peggy! June 29, 2008 (last updated October 24, 2008) **** Update! : New version over over here that doesn't require any pin rerouting **** **** Update 2! : More client code (such as the QC plugin) has been released **** A sneak preview Flickering horizontal bars are an artifact of the camera, you don't see them in person. More videos after the long-winded explanation of how it works how it all started When I saw the 2.0 version of the Peggy kit designed by Windell over at Evil Mad Science, I knew it was a matter of time before I succumbed to the urge to buy one. If you're not already familiar with "Peggy 2.0", go over to Evil Mad Science and check it out.
It is physically large for a PCB kit. The idea While I was debating the purchase, the most nagging thought I had was : "What am I going to do with this thing? ". It seemed to me that you could stream 25x25 pixel video to the AVR microcontroller via either Serial, I²C, or SPI, since the AVR has hardware support for all three. The hardware mod. Peggy 2 « Dual Elephants. I had such fun writing the simple ‘snake’ game for my peggy 2 that I wrote a bunch of other games for it as well. At the moment there is Snake, Breakout, Pong and Race. You can download the sketch as peggy2_games_0.1.zip When compiled it takes up 11432 bytes (it includes the ‘Tone’ library as I have started adding sound to the sketch – connect speaker to ADC5 to hear it) Starting peggy2_game When you turn on the peggy2 a menu is presented displaying the available games – you can select from them using the up/down buttons and select with the ‘select’ or ‘any’ button on the left of the peggy2.
Playing the games Snake When the game first starts you can choose which level to start at. Eat the ‘apples’ to get points, don’t hit yourself or walls Arrow buttons control movement of the snake. Pong Hit the ball back, get a point if the AI misses, AI gets the point if you miss Left/right buttons control movement of the bottom paddle (one player only for the moment) Break Race Avoid the walls. Peggy2_games.zip. Bionic Arduino – Introduction to Microcontrollers with Arduino. Bionic Arduino is a set of four 3-hour classes in November 2007 hosted by Machine Project and taught by Tod E. Kurt. It is an introduction to microcontroller programming and interfacing with the real world using the Arduino physical computing platform. It focuses on building new physical senses and making motion with the building blocks of robotics, using Arduino as a platform.
In the class, participants are shown and experiment with the Arduino’s capabilities and learn the basics of common microcontroller interfacing, such as: digital output to control lights and LEDs, digital input to read switches and buttons, analog output to control motor position or LED brightness, and analog input to read sensor inputs. The class assumes no previous electronics knowledge, though it does assume a little programming knowledge. Class description at Machine Project Class Notes Arduino Sketches Used in Class Processing Sketches Used in Class Parts Suppliers, New Parts Suppliers, Surplus.
Playground - I2C. PlanetArduino. Controlling 500 LEDs with PWM - Electronics and Robotics - Stack Exchange. LEDMatrix : MondoMatrix. Click images to enlarge Description The LEDMatrix is a MondoMatrix expansion board that can control up to 64 tri-color RGB (4pin) LEDs. The board can also be used to control 192 individual LEDs. Each LED can be controlled to have a degree of luminance between 0 and 255. Important note about expansion boards: All MondoMatrix expansion boards must be connected to the main controller (Displayduino) to work. Specifications LED Drive Current: approx. 20maMaximum recommended LED voltage drop: 4VMaximum recommended LED input voltage: 5VInput voltage range for the board power inputs: 7V – 12V DC in, 100mAPower consumption for LEDs on a full board: approx 1.3AData interface: approx. 115.2 kbps (113.636kbps actual), 1 start bit, 1 stop bit, 9 data bits, MatrixNet V1 protocol256 discrete levels of brightness control.Board size: 4.8125 inches by 4.8125 inches (nominal).Mounting holes: 3.0mm holes arranged on the corners of a 4.3625 inch square.REQUIRES 4 PIN COMMON CATHODE RGB LEDS Network Checklist: