background preloader

Description shield/materiel

Facebook Twitter

Arduino Your Home & Environment: Arduino ACS712 Current Sensor. The ACS712 is a very easy to use bi-directional current sensor. It comes in 5, 20, and 30 amp versions, and there's only one line of code that needs to be changed depending on which unit you have. This sensor outputs a small voltage that increases with current flowing through the sensor. It isolates the current being monitored from the Arduino, so there's no risk to the Arduino.

Most breakout boards come with the needed resistors and caps already installed, so physical hookup consists of +5vdc, gnd, and analog out to one of the Arduino analog inputs. The polarity sensitive current sense pins connect in series with one of the power wires to the device being monitored (either production, or consumption). In the picture above, looking at the lower right image, the left terminal is the more positive terminal, and the right terminal is the more negative terminal. Parts needed:Arduino UNOACS712 5a (20a, or 30a options) ACS712 Datasheet Code: Additional reading: Spark | Wi-Fi for Everything. MegaISP. Mega-ISP will make your Arduino function as an AVR-ISP programmer. Mega-ISP seems to be better maintained than Programmer2. Mega-ISP is shipped with the Arduino software from version 0018 as an example called ArduinoISP. This also has a tutorial page with the right wiring.

Problem with auto reset Arduinos with auto reset capabilities(i.e. Diecimila, Duemilanove) will likely need to have the auto-reset functionality disabled. Alternatively avrdude would have to be patched to accept a delay between connection and programming, and Arduino to request the delay. There's been success by adding sleep(4); at the end of ser_open() found on avrdude-5.10's ser_posix.c. Links: This is a short guide on how to use your Arduino as an ISP, it was first published on the Arduino forum, so go visit if you have any questions: 10: slave reset 11: MOSI 12: MISO 13: SCK. Programming an Arduino with USBASP. Lecteur enregistreur carte SD pour Arduino.

Tutoriels pour Arduino • Afficher le sujet - Lecteur de carte SD pour Arduino. Arduino et lecteur de carte mémoire SD Composants utilisés Principe de fonctionnementUn lecteur de carte SD permet de lire et écrire sur toutes les cartes mémoires SD au format standard. Le shield Internet W5100 utilise par exemple les cartes micro-SD plus petites (un adaptateur permet de s'en servir aussi dans les appareils utilisant le format large). Ces cartes SD sont compatibles avec les téléphones mobiles, ordinateurs portables, appareils photos, caméscopes, caméras GoPro, dictaphones, etc...On peut y stocker toutes sortes de formats de fichiers.

MontageFormater une carte SD avec un système de fichiers Fat32 depuis son ordinateur (attention ceci efface toute la carte). Les cartes sont souvent vendues déjà formatées. UtilisationLa librairie SD permet de formater, lire et écrire sur la carte, en formatage Fat16 et Fat 32. Une broche sert de SS pour sélectionner le lecteur de carte SD (à maintenir impérativement en sortie). Les fonctions de manipulation de fichiers Code: Tout sélectionner. I2C interface for LCD | Arduino. The PFC8574 and the PFC8574A are I2C port expanders that can be uses to connect a parallel LCD to the I2C pins of the Arduino (or other microcontroller) The PCF8574 has addresses ranging from 0×20 to 0×27 (up to eight PCF8574 devices may be used on the same I2C bus). The PCF8574A have addresses ranging from 0×38 to0x3F (up to eight PCF8574A devices may be used on the same I2Cbus).

Addressing takes place with 3 address pins that can be taken high or low and that form the bottom 3 bits of a 7 bit address register (the 8th bit, the least significant bit is the R/W bit). PCF8574: 0100A2A1A 0 0100000 =0×20; 0100111=0×27 PCF8574A: 0111A2A1A0 0111000 =0×38; 0111111= 0x3F The /INT pin is an open drain output that can be used to trigger events. In the sketch define two lcd’s LiquidCrystal_I2C lcd1(0x20,16,2); // set the first LCD address to 0x20 LiquidCrystal_I2C lcd2(0x21,16,2); // set the second LCD address to 0x21 Initialize them in the setup-section: And send text: lcd1.print("1st Hello! ") That’s all. Loading Program to Arduino Pro Mini « Tutorial by Cytron. Arduino Pro Mini is a compact but powerful Arduino board.

Being designed with the idea to minimize the cost, the on-board USB to UART chip is taken out. leaving the board with pure ATmega microcontroller, voltage regulator and reset button. Yes, it’s lower cost compared to the typical Arduino Duemilanove or Arduino Uno. We started to carry this tiny little board early of Feb 2012. You can get it from our web-store here, cost you less than RM60.00 and you will get: ATMEGA 328 and pre-loaded with Arduino Duemilanove BootloaderA reset button5V voltage regulator, reverse polarity protection16MHz CrystalOn board Power LED indicatorA programmable LED (Status LED), D13 as on Arduino board.Pin label is compatible with Arduino Be creative.

Now the problem is how are we going to load the program that you wrote in Arduino IDE into this PRO Mini? Arduino PRO Mini Bootloader pin Arduino Pro Mini Bootloader Pin out. I will solder from bottom with right angle header pin as shown. UC00A Rev 2.0 UC00A Rev 1.0. FTDI Friend. Long gone are the days of parallel ports and serial ports. Now the USB port reigns supreme! But USB is hard, and you just want to transfer your every-day serial data from a microcontroller to computer.

What now? Enter the FTDI Friend! The FTDI Friend is a tweaked out FTDI FT232RL chip adapter. By default, we've set it up so that it matches our FTDI cables. ArduinoExpertCanLcdCapteurCourantACS714. ARDUINO - CAN - LCDPar X. HINAULT - Créé le 14/03/2010 1. Présentation Ce programme mesure une intensité à l'aide du capteur de courant 30 A ACS714 et affiche le résultat sur un écran LCD Ce programme utilise les fonctionnalités suivantes : un afficheur LCD alphanumérique 4x20 en mode 4 bits la conversion analogique numérique 10bits sur les voies analogiques analog 0, Voir la page : Capteur de courant -30A/+30A ACS 714 A noter que la capteur 30 A a un sensibilité moyenne de l'ordre de 66mV/A. 2. 2.1 L'espace de développement Arduino ... pour éditer, compiler le programme et programmer la carte Arduino. 2.2 Le matériel suivant pour réaliser le montage associé une plaque d'essai pour montage sans soudures, des straps, Un capteur de courant ACS714 Acheté ici ( 9 Euros TTC seulement !)

3. Un point important dans l'utilisation de ce capteur est que la résistance interne du convertisseur analogique-numérique crée un pont diviseur avec une résistance de sortie interne au capteur. 4. 5. 6. 7. 8. 9. 10. Capteurs Kit pour Arduino. Documentation des modules Keyes. ACS712 Breakout - BOB-08882. Description: This is a breakout board for the fully integrated Hall Effect based linear ACS712 current sensor. The sensor gives precise current measurement for both AC and DC signals.

Thick copper conductor and signal traces allows for survival of the device up to 5 times overcurrent conditions. The ACS712 outputs an analog voltage output signal that varies linearly with sensed current. The device requires 5VDC for VCC and a couple of filter capacitors. Features: Documents: Modulo Extremo – Voice Recognition Module Elechouse | MicroEmbebidos la Web (PIC,MSP430,LPC,RTOS) Vamos a introducir a la comunidad un módulo muy interesante, consiste en un aparato que permite grabar comandos de voz de una longitud no mayor a 1300 milisegundos, y puedes grabar hasta 15 de estos comandos de voz, pero sólo interactúa en grupos de 5 comandos a la vez.

La comunicación es mediante puerto serie y su gestión puede realizarse desde cualquier tipo de host (PC, microcontrolador, etc). Tener en cuenta que sólo funciona para la voz grabada aunque si alquien puede imitar tu timbre entonces también reconocerá el comando. Más abajo les indicamos donde pueden conseguirlo. Información relevante del módulo El nombre de este módulo es: Voice Recognition Module V2.

Su hoja de datos, donde están plasmados los comandos seriales y el funcionamiente del módulo lo encuentran en este link. A continuación describiré la forma en que he testeado este módulo. Equipos y materiales para el testeo Pruebas y funcionamiento Las conexiones entre los dispositivos son las siguientes: RELAY 1 — SALA — pin 2. Utiliser le DHT11 avec un écran LCD. Vous désirez connaitre facilement le taux d’humidité ou la température de votre appartement ? Ça tombe bien, moi aussi et je vais vous expliquer comment faire.

Le résultat final : Voilà le matériel dont vous aurez besoin : Un Arduino (peu importe le modèle, ici je vais utiliser l’arduino UNO)Un capteur d’humidité et de température DHT11 (ou DHT22)Un écran LCD 2×16Une breadboardUne résistance de 10kΩ, deux de 1.1kΩ (ou un potentiomètre) et des câbles pour relier tout ça. Je possède le DHT11 car c’est le moins cher mais cela fonctionnera de la même manière avec le DHT22 ou encore tout autre capteur du même type (comme le DHT21). La principale différence entre ces modèles est la précision, le DHT22 donne des résultats plus précis et dans une plus grand plage. D’ailleurs ça se voit, mon DHT11 mesure environ 5 degrés de moins que la température réelle. Je vous fourni le lien de la datasheet du DHT11 et celui du DHT22.

Schéma du câblage avec Fritzing (à télécharger ici) :