background preloader

Arduino

Facebook Twitter

Guide démarrage Arduino. De MCHobby Wiki. Voici une traduction des informations disponible dans le Starter Guide pour Windows, information disponible sur Arduino.CC Obtenir une carte Arduino Pour ce tutoriel, nous partons du principe que vous allez utiliser un Arduino Uno, Arduino Duemilanove, Nano, Arduino Mega 2560 , ou Diecimila. Si vous disposez d'une autre carte, vous pouvez vous référer au "Guide de Démarrage" correspondant. Vous aurez également besoin d'un câble USB standard (fiche A vers fiche B); le type de cable qui permet de brancher une imprimante.

Télécharger l'environnement Arduino Téléchargez la dernière version depuis la page de téléchargement d'Arduino. Dézippez le fichier téléchargé une fois le téléchargement est terminé. Assurez vous de préserver la structure des répertoires. Connectez la carte Les Arduino Uno, Mega, Duemilanove et Arduino Nano s'alimentent automatiquement depuis le port USB ou depuis le connecteur d'alimentation de la carte. Installer les pilotes Démarrer le programme Arduino.

Utilisation du module Ultrason HC-SR04 avec l’Arduino | iTechnoFrance. Accueil > Arduino, Matériel > Utilisation du module Ultrason HC-SR04 avec l’Arduino Pour cet article on va tester l’utilisation du module Ultrason HC-SR04. L’intérêt de ce module est son prix, environ 7€. Les caractéristiques techniques du module sont les suivantes : - Alimentation : 5v. - Consommation en utilisation : 15 mA. - Gamme de distance : 2 cm à 5 m. - Résolution : 0.3 cm. - Angle de mesure : < 15°.

Le brochage du module est le suivant : Le fonctionnement du module est le suivant : Il faut envoyer une impulsion niveau haut (à + 5v) pendant au moins 10 µs sur la broche ‘Trig Input’; cela déclenche la mesure. Distance = (durée de l’impulsion (en µs) / 58 Voici une représentation graphique de la séquence de fonctionnement du module : Après la théorie passons à la pratique; le câblage du module à l’Arduino sera le suivant : - broche 12 de l’Arduino vers Trig. - broche 11 de l’Arduino vers Echo.

Le programme sera le suivant : J'aime : J'aime chargement… 123D Circuits. RIOT : un OS open source pour l’Internet des Objets. Salon CeBIT 2014 © Inria / Photo G. Maisonneuve À l’occasion du CeBIT, le plus grand salon informatique du monde, qui se tiendra du 10 au 14 mars à Hanovre (Allemagne), Emmanuel Baccelli, chercheur Inria et professeur invité à la Freie Universität Berlin va présenter un système d’exploitation RIOT, spécialement conçu pour l’Internet des objets.

Qu’est-ce que l’Internet des objets, ou Internet of things (IoT) en anglais ? L’IoT propose de faciliter la communication à grande échelle entre objets d’une part et l’interaction entre humains et objets d’autre part. Qu’allez-vous présenter lors du CeBIT ? Il s'agit d’une montre avec un processeur 16 bit très bon marché, qui interagit avec son environnement grâce à une application simple sur le système d’exploitation (OS) que nous avons développé : RIOT.

Cette adaptabilité était-elle une de vos priorités ? Oui, il faut pouvoir s’accommoder aux spécificités du hardware. Se positionner comme le Linux de l'IoT. The World Famous Index of Arduino & Freeduino Knowledge. How to Choose a Bluetooth Smart / Low Energy Development Kit | Bluetooth Smart. Bluegiga BLE112 module I started my investigation into bluetooth low energy (BLE) development kits and came across quite a few different choices. The different options can be broken down into two categories: Chip-on-Board and turnkey module. Chip-on-Board (also called System on Chip or SoC) are the bare-bones microchips manufactured by companies that specialize in integrated circuits. The nRF8001 by Nordic Semiconductor and the CC2540 by Texas Instruments are examples of such components. The format of these chips are usually in a very unfriendly quad flat no-lead (QFN) package, which are small and very difficult to work with, since the pins are located underneath the chip, making them hard to solder.

A real live Texas Instruments CC2540 QNF next to a CR2032 3V battery. There’s a great guide and instructional video available from curious inventor if you want to see how to solder these things. Bluegiga BLE112 Bluegiga BLE112 The BLE112 modules are available with three different antenna types: DIY electronics, Arduino, Raspberry Pi... Arduino BitBang. Sources Tuto qu'on a suivi Pourquoi ? Si vous achetez un atmel, qui ne coute qu'environ 3€, vous pouvez le programmer aussi bien qu'un arduino, et c'est plus facile a integrer dans un montage Seul problème: le programmeur coute une fortune, pas besoin de depenser d'argent si vous avez déja un arduino! Materiel Necessaire: Arduino 1 Atmel, peu importe lequel (atmega8, atmega 16, atmega 32 ou atmega 168) Des "pins" secables (4) Quelques cables et si possibles une plaquette d'essai Comment ?

On va utiliser la puce qui se trouve sur l'arduino pour communiquer en usb entre le pc et l'atmel. Partie Materielle Pins sur l'arduino Il faut souder les 4 pins secables sur l'arduino, attention de ne pas faire cramer la puce! Branchement de l'atmel on va recuperer l'alimentation du port icsp de l'arduino, et le reste des 4 pins que l'on vient de souder.

On a maintenant une prise icsp qui peut programmer n'importe quel atmel! Du côté de l'atmel, justement nous avons deux choix qui s'offre a nous: Conclusion. Arduino, Android and Seeedstudio Bluetooth Bee. Introduction In this article we examine the Seeedstudio “Bluetooth Bee” modules and how they can be used in a simple way in conjunction with Android devices to control the Arduino world.

Here is an example of a Bluetooth Bee: For the curious, the hardware specifications are as follows: Typical -80dBm sensitivityUp to +4dBm RF transmit powerFully Qualified Bluetooth V2.0+EDR 3Mbps ModulationLow Power 1.8V Operation, 1.8 to 3.6V I/OUART interface with programmable baud rateIntegrated PCB antenna.XBee compatible headers You may have noticed that the Bluetooth Bee looks similar to the Xbee-style data transceivers – and it is, in physical size and some pinouts, for example: The neat thing with the BtB (Bluetooth Bee) is that it is compatible with Xbee sockets and Arduino shields.

In some situations you may want to use your BtB on one UART and have another for debugging or other data transport from an Arduino – which means the need for a software serial port. Quick Start Where to from here? HC-SR04 Ultrasonic Ping Sensor Arduino Tutorial | Treehouse Projects – Engineering, Science, Technology, & Tinker Project Blog. Hi everyone, Just the word ultrasonic sounds cool to me! It makes me think of something fast, hi-tech, and hard to understand.

Fact is, I think I’m right about everything but the hard to understand part, which I realized after purchasing the HC-SR04 ultrasonic distance sensor and hooking it up for a test run. The uncanny resemblance to Wall-E just makes it even better. I can think of a whole list of applications of this technology for my future projects; particularly for autonomous robots and UAVs (Unmanned Air Vehicles).

Hopefully you have some ideas for your own projects too! HC-SR04 Ultrasonic Ping Sensor – Arduino Tutorial from Treehouse Projects on Vimeo. The concept of ultrasonic technology is quite simple. Resources Required HC-SR04 (you can get these dirt cheap, for as little as $3)Arduino Microcontroller (I use an Arduino clone)BreadboardLEDs (I used two, one green and one red) If you have all the parts, you could get this up and running in less than 15 minutes.

Process Resources. A Sensitive DIY Ultrasonic Range Sensor. I needed some ultrasonic range finders for my project. But most of the commercial sensors like Parallax’s PING sensor and other similar products are quite expensive, especially if multiple units are needed. So I thought why not building it myself? The theory behind ultrasonic ranging is quite simple. Typically a short ultrasonic burst is transmitted from the transmitter. When there is an object in the path of the ultrasonic pulse, some portion of the transmitted ultrasonic wave is reflected and the ultrasonic receiver can detect such echo. By measuring the elapsed time between the sending and the receiving of the signal along with the knowledge of the speed of sound in the medium, the distance between the receiver and the object can be calculated. Ultrasonic Ranging (Courtesy of Wikipedia) In my design, I used separate transducers for transmitter and receiver.

Ultrasonic Transducer I bought these 24 kHz transducers on sale (see picture below). 24 kHz Ultrasonic Transducers The Transmitter. MB1200 XL-MaxSonar-EZ0 High Performance Ultrasonic Sensor. The XL‑MaxSonar‑EZ0 offers the widest and most sensitive beam pattern of any indoor sensor we currently offer. This makes the XL-MaxSonar-EZ0 an excellent choice wherever wide beam detection, reliable people detection, or reliable small obstacle detection are required.

The sensor is small in size, yet the high output acoustic power combined with continuously variable gain, real-time background automatic calibration, real-time waveform signature analysis, and real-time noise rejection algorithms results in virtually noise free distance readings for most users. This holds true even in the presence of many of the various acoustic or electrical noise sources. The XL‑MaxSonar‑EZ sensor line is factory calibrated to match the sensor beam patterns and provides a long range detection zone. The MB1260 is an extra-long range version of this sensor. Faire un capteur de niveau pour une cuve d’eau. Aujourd’hui je vais vous présenter la mise en place d’un capteur de niveau pour relever le niveau de ma cuve d’eau enterrée. Nous verrons uniquement l’aspect matériel, toute la partie code et mise en place dans Domogik fera l’objet d’un prochain article. Ma cuve est située en façade de ma maison. J’ai une trappe d’accès en béton armé (façon puisard) pour y accéder.

J’avais déjà une gaine vide (trait bleu) allant de mon tableau électrique jusqu’au niveau de mes compteurs (qui correspondent en postion à un des angles du parking). La boîte au lettre est située au niveau des compteurs. A ce jour je voulais en priorité surveiller le niveau d’eau de ma cuve. Restait la problématique de l’envoi des données. Le shield ethernet : il implique le problème de sécurité éviqué plus haut.L’envoi par onde radio sur la bande des 433MHz (comme les technologies gérées par le Rfxcom). Pour finir, j’ai choisi de relever le niveau de l’eau avec un capteur à ultra sons. Du côté du capteur, j’ai pris :