background preloader

Tutorials / Tutorials

Tutorials / Tutorials

microcontrollers reference Main Page - Firmata Diavolino Diavolino ("little devil") is a low-cost, easy to build Arduino-compatible development board. Diavolino has the form factor of an Arduino Duemilanove or Arduino Pro, but with nicely rounded corners and a striking appearance. It's a low-profile through-hole version, with a simplified design. It's based on a ATmega328P microcontroller, and comes pre-flashed with the Arduino bootloader. Open source design, with bare basics hardware. Diavolino is sold as an easy to assemble "through hole" soldering kit [?]. To load Arduino sketches onto a Diavolino, you'll need an FTDI Interface, such as the FTDI Friend. Here's what you'll find on the Diavolino circuit board: ATmega328P microcontroller, with Arduino bootloaderGenuine 16 MHz crystal oscillator (better grade, 20 ppm)3 mm diffused red LED (naturally!) Here's what you won't find on Diavolino: The USB interface chip-- again, that's why you need the cable.Advanced power management. Powering Diavolino Kit configurations Additional resources

HappyLab Vienna interfaces:introduction · Sensors typically need to be interfaced to the computer in one way or another. It is possible to buy sensor interfaces, and it also possible to build them yourself. This page gives an overview of both. Tutorials Commercially available sensor interfaces Commercially available sensor interfaces intended for musical and artistic purposes generally use either MIDI or Open Sound Control (OSC) to communicate with a computer (see table below). Popular MIDI devices (e.g. The shortcomings of MIDI in terms of resolution and speed, make OSC based sensor interfaces (e.g. There are even devices that use digital audio for communication (e.g. Finally, a number of newer devices use serial ports for communication (via USB or Bluetooth), or straight USB/HID. Table of sensor interfaces Comparison of a number of popular sensor interfaces for musical and artistic purposes, ordered by their selling price.

Amarino - "Android meets Arduino" - Home SCIENCES POUR TOUS micropas pour monture équatoriale Gestion de moteur pas à pas à micropas pour suivi équatorial avec une EPROM (difficulté: *** moyen) Pour le suivi équatorial d'un télescope, on utilise généralement un moteur pas à pas qui permet une grande précision de vitesse. Les systèmes à moteurs continu + génératrice tachymétrique sont compliqués et coûteux. Malheureusement, avec un moteur pas à pas, pour passer d'un pas à l'autre, si on envoie des impulsions, le moteur à tendance à vibrer. Un moteur pas à pas: On peut, bien sûr, monter le moteur avec des silent-blocs sur l'axe ou sur sa fixation. Mais il est recommandé de s'attaquer à la source du problème: les impulsions. Au lieu d'envoyer des impulsions dans le moteur, il faudrait injecter des courants sinus/cosinus. Comment envoyer des courants sinus/cosinus? La stabilité des oscillateurs classiques n'est pas suffisante pour un suivi correct. Ici, nous utilisons le PWM: Pulse Width Modulation: modulation de largeur d'impulsion. Réalisation: Q1 fournit les PWM cosinus Exemple de calcul:

Fab Lab Tulsa communication_protocols:introduction · This section of the wiki is devoted to church calendar software methods of getting data from sensor interfaces to host computers. RS232 serial Serial data is generally buffered by the operating system in order to provide the highest possible data transfer rates. This usually adds to latency and jitter. Connector: DB9 or DB25 Max Transfer Rate: 115,200 bps The RS232 Standard USB-CDC serial Serial data is generally buffered by the operating system in order to provide the highest possible data transfer rates. Connector: USB USB HID data is generally given high priority in operating system kernels since its designed around human response times. Connector: USB Max Transfer Rate: 64 kbps IEEE1284 Parallel Port Connector: DB25, Centronics, or mini-Centronics MIDI (Musical Instrument Digital Interface) MIDI is an asynchronous serial communication protocol which is almost universally used in commercial digital instruments. Arduino and MAXMSP interface two options worked really fine: