====== Arduino ====== Voir aussi [[/glossaire/hacklab]], [[/informatique/raspberrypi]] ===== Doc ===== **Débutant** * Le [[http://fr.flossmanuals.net/arduino/|FlossManual Arduino]] en français * [[http://sciences.siteduzero.com/tutoriel-3-515602-arduino-pour-bien-commencer-en-electronique-et-en-programmation.html#part_515604|Arduino pour bien commencer en électronique et en programmation]] sur [[http://siteduzero.com|le Site du Zéro]]. * [[http://arduino.cc/fr/Main/DebuterPresentationLogiciel|Le Logiciel Arduino : Espace de développement Intégré (EDI) Arduino]] et [[http://arduino.cc/fr/Main/ApprendreProcedureCompilation|Comment écrire et compiler vos programmes avec le logiciel Arduino]] sur [[http://arduino.cc/fr/]]. ** Advanced ** * [[http://www.marulaberry.co.za/index.php/tutorials/code/arduino-adc/|Advanced Arduino ADC – Faster analogRead()]] **Librairie** * Protocole de communication série (serial protocol) : called [[http://firmata.org/|Firmata]]. Implementé pour l'Arduino, PIC, Linux C++, [[/informatique/Processing|Processing]], Python, ... **Schéma** * [[http://www.wayneandlayne.com/blog/2010/12/19/nice-drawings-of-the-arduino-uno-and-mega-2560/|Arduino UNO and Mega 2560 en SVG]] **Les zautres** * [[http://www.mon-club-elec.fr/pmwiki_mon_club_elec/pmwiki.php?n=MAIN.TousLesProgrammes|Des programmes initiation et expert]] sur www.mon-club-elec.fr. * Baptiste Gaultier (Telecom Bretagne - Rennes) * LaBoite : [[http://labfab.fr/portfolio/weatherblock/|Le projet]], [[https://github.com/bgaultier|le code]] * [[http://redmine.labo4g.enstb.fr/projects/public-wiki/wiki/SmarTB?version=12|SmarTB project]] : design and develop an electric measurement system monitor and control the energy consumption. * [[http://breizhmakers.over-blog.com/|BreizhMakers]] - une horloge et un camion de pompier. * [[http://arduino4projects.com/2-player-pong-game-with-arduino-uno/|2-Player Pong Game with Arduino Uno]] Pour une plate-forme de gestion de données récoltées avec votre Arduino, voir [[/internet_of_things|/internet_of_things]] ===== Matos ===== * Solar Charge Shield v2.1 by www.seedstudio.com ($13.5) * Seeedstudio [[http://www.seeedstudio.com/depot/solar-charger-shield-v2-p-914.html?cPath=132_134|Product page]], [[http://www.seeedstudio.com/wiki/index.php?title=Solar_Charger_Shield_v2.0b|Wiki page]] * 1W Solar Panel 80X100 by www.seedstudio.com ($3.5) * Seeedstudio [[http://www.seeedstudio.com/depot/1w-solar-panel-80x100-p-633.html?cPath=155|Product page]], [[http://www.seeedstudio.com/wiki/index.php?title=1w_Solar_Panel_75*100|Wiki page]] * Platine de réception DCF 77 * Conrad [[http://www.conrad.fr/platine_de_reception_dcf_p_48674_49802_836661_213107_FAS|Product page]] ===== Techniques ===== ==== DCF77 ==== DCF77 est un système de transmission de l'heure légale par ondes radio => [[/glossaire/DCF77|/glossaire/DCF77]]. Arduino Library for Decoding DCF77 Time Signals: * [[http://fiendie.net/arduino/funkuhr|Funkuhr]] ou son [[https://github.com/iDreamMicro/Funkuhr|fork par iDreamMicro]] * [[http://gonium.net/md/2007/04/18/tweaking-the-code/]] * [[http://gonium.net/md/2006/11/05/arduino-dcf77-radio-clock-receiver/|avec kit DCF-Empfänger BN 641138]] Articles: * [[http://www.idreammicro.com/post/dcf77-arduino|Réception de l'heure DCF77 sur Arduino]] par Julien Le Sech. * I'm using the pin as a digital input, not an analogue one. * Any pull-up resistor ? ==== Oscilloscope ==== * https://github.com/konsumer/arduinoscope * https://code.google.com/p/arduinoscope/ * https://code.google.com/p/xoscillo/ (http://www.semageek.com/diy-fabriquer-un-oscilloscope-usb-avec-un-kit-arduino/) ==== Analyseur de spectre ==== * [[http://elger.org/wiki/projects/spectr%C2%ADumanaliser|Spectr­um analyzer]] by elger.org * use LM386, Atmega328P, DE-DP14211 * FFT library from [[http://code.google.com/p/makefurt/source/browse/trunk/arduino-libraries/FixFFT/|makefurt]] ==== IPv6 ==== * Sur le labfab de Rennes http://labfab.fr/portfolio/arduino-ipv6/ ==== HID devices ==== Joystick, Keyboard & Mouse peuvent être reconnues par l'ordinateur grâce aux définitions HID. Pour que l'Arduino puisse simuler ces "input devices" il faut des firmware USB particuliers * Les 3 devices sont couverts ici: http://hunt.net.nz/users/darran/ ==== USB Host ==== === Circuits@Home === * [[http://www.circuitsathome.com/arduino_usb_host_shield_projects|USB Host Shield]] * [[http://www.circuitsathome.com/mcu/programming/interfacing-arduino-to-a-cellular-phone|Interfacing Arduino to a Cellular Phone]] ==== Audio ==== * [[http://blurtime.blogspot.fr/2010/11/arduino-realtime-audio-spectrum.html|Arduino Realtime Audio Spectrum Analyzer with Video out!]] avec FFT & Video ! Trop fort ;-) * [[http://forum.arduino.cc/index.php/topic,38153.0.html|Modified 8bit FFT in c]] ==== Serial ==== L'Arduino UNO a seulement un port série, celui qui est relié au port USB, so pour avoir un second port il faut en créer un par soft: * [[http://arduiniana.org/libraries/newsoftserial/|NewSoftSerial]] a Software Serial Library - Note: don’t download this if you have Arduino 1.0 or later, as of 1.0, NewSoftSerial is included in the Arduino core (named SoftwareSerial). ==== Cellphone ==== Voir [[/electronique/nokia]] (FBUS, MBUS...), [[/electronique/Sony_Ericsson]] * [[http://www.insidegadgets.com/2013/01/12/how-to-use-nokia-f-bus-to-send-an-sms-message/|How to use Nokia F-bus to send an SMS message]] * Avec un Sagem MyX4 (commandes AT serial port) http://funwitharduino.blogspot.fr/2013/02/domotique-echanger-des-sms-avec-son.html * Avec un Motorola c168i (serial + AT Commands) http://jeffmurchison.com/blog/send-sms-from-your-arduino/ You may also be able to use Motorola’s C257, C261, V175, V176, V177, C168, W220, and W375, as they share the same serial connector * Avec un Motorola c168i http://code.google.com/p/sserial2mobile/w/list * Avec Sony-Ericson K700 http://www.power7.net/GSM_tutorial.html * Avec un Sony-Ericson T68i http://electroit.skynetblogs.be/archive/2012/03/19/envoie-et-reception-des-sms-avec-une-arduino-et-un-gsm-sms-a.html * Avec un sony ericson T68i (PDU coding) http://www.timzaman.nl/?p=47&lang=en * [[http://www.alibaba.com/product-gs/971482441/GSM_SIEMENS_TC35I_MODEM_WITH_LOW.html|GSM SIEMENS TC35I MODEM WITH LOW PRICE]] $15-25 ... ==== Minitel ==== Voir [[electronique/minitel|electronique/minitel]]