background preloader

Arduino

Facebook Twitter

Utiliser un module RFID avec l'Arduino. J'ai reçu un module RFID-RC522 13.56Mhz compatible Arduino, comme d'habitude, je n'y vois pas encore d'utilité, mais je suis très curieux donc c'est parti. Les broches Branchement Module RFID -> Arduino SDA -> Pin 10 SCK -> Pin 13 MOSI -> Pin 11 MISO -> Pin 12 GND -> GND RST -> Pin 9 VCC -> 3.3V Installez la librairie RFID Téléchargez la librairie et installez-la Librairie RFID Lecture du tag RFID Controle d'un Servomoteur Branchement du servo: vcc -> + 5V Arduino GND -> GND Arduino Signal -> Pin ~5 Arduino Un peu à la manière d'une barrière.

Pour la lecture du tag, j'ai commenté les lignes permettant d'afficher l'UID de la carte. Sources: Lien | Lien. [Arduino] Lecteur RFID à écran lcd, avec stockage du tag « valide  en EEPROM externe I2C | «Skyduino - Le DIY à la française. Bonjour tous le monde ! Aujourd’hui je vous ai préparé un petit « projet tutoriel » bien sympa ! /! \ Sketch Arduino pour l’ide 0023 (ou plus ancien) – ne compilera pas sous Arduino 1.0 à cause des changements dans la librairie Wire /! \ Ce projet est simple, j’ai une porte (ok j’ai pas vraiment de porte, je vais la simuler via deux led, mais imaginons que j’ai vraiment une porte) avec une gâchette électrique. Le but : Mon but est « d’arduinoniser » la porte avec un systéme de tag RFID.

Le matos :- Une carte arduino UNO, - Un écran SerLCD de sparkfun, - Un lecteur RFID série de parallax (+ au moins 2 tag RFID (merci captain obvious)), - Une protoboard V2 + 2 led (avec résistances de 330ohms) + 1 bouton poussoir, - Un EEPROM I2C 24LC16 (+ résistances de pull-up pour l'I2C). Le câblage : SerLCD / ArduinoVCC -> VCC RX -> D9 GND -> GND Lecteur RFID / ArduinoVCC -> VCC ENABLE -> D7 SOUT -> D3 GND -> GND La vidéo de démonstration : Et bien sur le code : Afficher le sujet - Module d'identification de puce RFID avec Arduino. // ==== Programme pour utiliser le lecteur RFID ====// Le module Philips MFRC522 fonctionne à 13.56 MHz//// Commentaires et modifications tiptopboards.com 19 08 2013//// Source : RFID.pde - Dr.Leong - WWW.B2CQSHOP.COM - 2011.09.19 // Le capteur communique avec SPI, inclure cette librairie#include <SPI.h> #define uchar unsigned char#define uint unsigned int //==== Broches à câbler entre lecteur RFID / Carte Arduino UNO// VCC sur +3.3V (alimentation)// RST sur pin 5 (reset)// GND sur GND (masse)// MISO sur pin 12 (uno)// MOSI sur pin 11 (uno)// SCK sur pin 13 (uno)// NSS sur pin 10 (uno)// IRQ non utilisé ici//======================================================#define MAX_LEN 16//Définir les brochesconst int chipSelectPin = 10;const int NRSTPD = 5; //MF522#define PCD_IDLE 0x00 //NO action;#define PCD_AUTHENT 0x0E #define PCD_RECEIVE 0x08 #define PCD_TRANSMIT 0x04 #define PCD_TRANSCEIVE 0x0C #define PCD_RESETPHASE 0x0F #define PCD_CALCCRC 0x03 uchar serNum[5]; AntennaOn();} if ((status !

Documents composants

Arduino : premiers pas en informatique embarquée. Arduino. Arduino - Exemple d'application permettant de faire clignoter une Led toutes les secondes. Arduino, et son synonyme Genuino[2], est une marque qui couvre des cartes électroniques matériellement libres sur lesquelles se trouve un microcontrôleur (d'architecture Atmel AVR comme l'Atmega328p, et d'architecture ARM comme le Cortex-M3 pour l'Arduino Due). Les schémas de ces cartes électroniques sont publiés en licence libre. Cependant, certaines composantes, comme le microcontrôleur par exemple, ne sont pas sous licence libre. Le microcontrôleur peut être programmé pour analyser et produire des signaux électriques, de manière à effectuer des tâches très diverses comme la domotique (le contrôle des appareils domestiques — éclairage, chauffage…), le pilotage d'un robot, de l'informatique embarquée, etc.

C'est une plateforme basée sur une interface entrée/sortie simple. Le projet Arduino a reçu un titre honorifique à l'Ars Electronica 2006[3], dans la catégorie Digital Communities. Comparatif des différentes cartes arduino et des cartes « compatible arduino . | «Skyduino - Le DIY à la française. Bonjour tout le monde ! Aujourd’hui je vous propose un article sur un sujet que j’ai rarement, voire jamais, abordé et qui pourtant est la base du blog : les cartes arduino. On peut classer les cartes arduino en deux grandes familles : – les cartes arduino officielles (ou « classique »), compatible hardware et software avec le « form factor » et l’ide arduino, – les cartes dérivées d’arduino, compatible avec les shields arduino classique (mais pas avec l’ide arduino de base).

Pour tout ce qui est des cartes arduino dites « classiques » elle sont basées généralement sur le même micro-contrôleur AVR à savoir un ATmega328p du fabricant ATMEL. Par conséquent toutes les cartes utilisant ce micro-contrôleur ont les mêmes caractéristiques avec, selon la carte, quelques bonus en plus. Certaines broches ont des fonctionnalités spéciales : – D0 et D1 : port série TTL, – D10, D11, D12, et D13 : bus / port SPI, – A4 et A5 : bus I2C. Arduino UNO (par la team arduino) Seeeduino (par Seeedstudio)

Vente

Arduino : premiers pas en informatique embarquée. Les starter kits pour Arduino. Un "starter kit" permet de démarrer un projet avec tous les éléments nécessaires afin de ne pas perdre de temps et d’éviter la frustration de manquer d’un composant à 20 centimes pour terminer votre montage. Mais quand on débute, il est difficile d’évaluer ses besoins. Avec plus de sept années d’utilisation de micro-contrôleurs en amateurs, nous vous apportons notre expérience dans le choix d’un kit pour bien débuter, tout en économisant l’achat de composants en grand nombre. Si vous achetez une carte Arduino seule, vous pourrez certes apprendre la programmation en C, et avec la majorité des versions même faire clignoter une led. Mais le but de cette carte est de pouvoir connecter des composants électroniques sur ses entrées et sorties, soit des capteurs, soit des actionneurs, ou même des systèmes complexes (GPS, lecteur mp3, etc...) et il faut donc s’équiper.

Que contient un kit de démarrage des entrées numériques : un bouton simple contact des sorties numériques : leds Les kits conseillés. Notre premier programme ! - Arduino : premiers pas en informatique embarquée.