Qu'est ce que Arduino?
Arduino désigne un écosystème libre comprenant des cartes (Arduino Uno, Arduino Leonardo, Arduino Mega, Arduino Nano...), des logiciels (notamment l'IDE Arduino), ou encore des librairies. Ces systèmes d'électronique programmable permettent de construire des projets facilement, et d'aborder tant l'approche électronique de l'approche logicielle.
Dans cette section, nous présenterons tous les contenus relatifs à Arduino. Vous pouvez parcourir la liste exhaustive des billets sur le sujet.
Articles Arduino
Arduino- Code de la rampe à LED intelligente version Arduino 5 février 2018Bonjour à tous! Dans des billets antérieurs, je vous présentais un montage simple de rampe à LED intelligente, basée sur un Arduino. Suite aux nombreuses requêtes, voici le billet fournissant le code de la lampe à LED intelligente. Je modifierai ce billet ultérieurement pour expliquer le code de la lampe à LED intelligente, mais il est commenté (au moins les variables, que vous pouvez ajuster), ...
- Câblage de la rampe à LED intelligente version Arduino 3 juillet 2017Dans un précédent billet, nous avons décrit une rampe à LED intelligente utilisable dans la maison ou dehors. Aujourd’hui, nous nous pencherons sur la construction et le câblage de la rampe à LED intelligente, en version Arduino, sur une breadboard (donc sans soudures). Matériel nécessaire Voyons maintenant le matériel nécessaire pour la construction de notre système : Une breadboard; un Arduino Nano; un capteur PIR; une bande de LEDs 12V; une ...
- Une rampe à LED intelligente pour la cuisine via Arduino avec capteur PIR 30 juin 2017Dans ma cuisine, au dessus de l’évier, j’ai rajouté deux lampes basses consommation. Cependant cette solution est loin d’être idéale : il est facile d’oublier d’éteindre ces lumières, l’éclairage est soit éteint, soit à fond (éblouissant en pleine nuit), et je préfère éviter d’avoir du 220V au dessus de l’évier. Je pourrais couvrir avec de l’acrylique, mais ces lampes chauffent, et il faut pouvoir ...
- Les écrans LCD texte et leur conversion I2C 14 août 2016J’ai fait une nouvelle vidéo sur ma chaine youtube, sur les écrans LCD texte classiques, à base de HD44780 (ceux qu’on trouve partout), et sur leur conversion en écrans I2C en utilisant une carte additionnelle qui permet de passer de 6-8 GPIOs occupés à 2 (qui restent utilisables en plus!). Plus d’explications dans la vidéo :
- Capteur de son binaire (seuil) – Alitest 4 juillet 2016Aujourd’hui, nous testons un capteur de son binaire économique acheté sur Aliexpress. Pour 60 centimes, on nous propose un capteur capable de détecter un niveau sonore. Qu’en est il? c’est ce que nous verrons dans ce nouvel article de la rubrique alitest. Tout d’abord le capteur en lui même est compact : 46*15.5*9.7mm dans les plus grandes dimensions. Il est fourni assemblé, avec un connecteur ...
- R.Hasika – présentation : un robot Raspberry pi précis et extensible 2 mai 2016R.Hasika – présentation R.Hasika est le successeur de R.Cerda, un robot basé sur le Raspberry pi. Si à l’époque mon objectif était simplement de construire un robot basé sur le Raspberry pi, avec R.hasika, je suis plus ambitieux. En effet, il s’agit cette fois de concevoir entièrement le robot, que tout soit correctement pensé, plutôt que de faire certains éléments comme le châssis avec ce ...
- Composants de R.Ian – pièces à imprimer ou acheter 20 avril 2016Dans un précédent billet, nous avons vu les objectifs qui ont guidé la conception de R.Ian, et dans le suivant détaillé la conception paramétrique des roues. Nous allons maintenant nous pencher sur les composants de R.Ian, à savoir la liste exhaustive des éléments nécessaires pour le construire de A à Z. Voyons en pratique la liste des composants de R.Ian : Composants de R.Ian à imprimer en 3D : le ...
- Conception et fabrication de R.Ian – châssis 13 avril 2016R.Ian est un robot simple à fabriquer, extensible et économique. C’est en tous cas l’objectif dans la conception de ce robot. Comment s’assurer de tout cela? Je vais vous présenter dans ce billet mes solutions pour répondre à ces problèmes. Simplicité de fabrication Par le passé, j’ai conçu des robots qui requerraient de nombreuses pièces, et un assemblage précis, en faisant les trous au bon endroit ...
- Caméra Raspberry pi waterproof : présentation. 11 avril 2016Dans le cadre de mon projet SauronPi, je développe une caméra autonome et waterproof capable de rester un moment dans la nature pour photographier ou filmer pendant de longues périodes sans intervention. Ceci est un sous-projet du projet SauronPi, pour lequel je développe des systèmes vidéo/photo basés sur le Raspberry Pi et son module caméra. L’objectif de ce billet est de vous présenter le ...
- Boitier de contrôle de Rlieh, contrôleur automatique d’aquarium 5 avril 2016Dans un précédent billet, nous avons décrit le modèle 3D du panneau de commande de Rlieh. J’ai maintenant imprimé le boîtier, et je vais vous présenter le résultat, qui me sert de boîtier de contrôle de rlieh, mon système de gestion automatique d’aquarium. Le boîtier a été imprimé en PLA. Il s’agit de la façade présentée dans le précédent billet, avec trois trous pour les ...
- Présentation de R.Ian : un robot économique pour apprendre à programmer. 4 mars 2016R.Ian est mon nouveau robot, simple, économique, presque entièrement imprimé en 3D (roues et pneus inclus), pensé pour l’enseignement de la programmation, mais également pour ceux qui voudraient se lancer dans la robotique pour moins de 50€, tout en ayant une machine extensible. J’ai donc créé une page de présentation de R.Ian, et divers articles suivront sur ce robot pendant les étapes de sa création ...
- Alitest : WS2812 chinoises – led adressables type neopixels 25 août 2015Aujourd’hui, nous allons tester des leds adressables, les WS2812 et WS2812B, en provenance de Aliexpress. Ces leds sont similaires à ce qu’Adafruit appelle les NeoPixels. En pratique, il s’agit de LED RGB, donc capable de produire toutes les couleurs que vous souhaitez utiliser, et adressables, c’est à dire qu’on peut contrôler chaque LED individuellement. Ces LED sont chainées, ce qui fait qu’on utilise un ...
- Mesurer une tension avec un pont diviseur de tension 23 août 2015Si l’on mesure une tension, il faut que celle ci soit inférieure aux tensions admissibles par le composant qui les mesure. Généralement il s’agit de la tension d’alimentation du composant : un composant alimenté en 5V mesurera des tensions jusqu’à 5V par exemple. Si l’on dépasse la valeur limite, on risque de détériorer le composant qui mesure la tension. Mais que faire dans ce ...
- Capteur PIR et Arduino : Tutoriel 14 août 2015Nous voyons comment utiliser un détecteur de présence/mouvement PIR avec un Arduino pour détecter la présence d’humains dans la zone. Ce tutoriel présente le capteur, puis le schéma de montage et le code source.
- Alitest : écran lcd 40×2 12 août 2015On peut trouver sur Aliexpress des écrans LCD de 40 caractères sur 2 lignes (appelés 40×2), avec diverses couleurs de rétro-éclairage. J’en ai sélectionné un modèle avec rétro-éclairage blanc, acheté chez Buydisplay pour 29€ le pack de 2, frais de ports inclus. Je vous propose dans ce billet un test de cet écran, ainsi qu’un petit guide d’assemblage et de connexion à un Arduino. ...
- Contrôleur de LED simple utilisant un TIP120 10 août 2015Dans le cadre du projet Domochevsky, nous cherchons à implémenter un système d’éclairage intelligent, tel que nous en avons discuté dans ce précédent billet. Nous n’implémenterons pas toutes les fonctionnalités décrites immédiatement, mais nous allons créer une base simple et extensible sur laquelle nous pourrons construire la suite du projet. Nous décrirons ici une version minimale, facile à mettre en oeuvre, mais malgré tout ...
- Alitest : Arduino nano clone chinois 6 août 2015Le Arduino Nano est un Arduino complet, mais dans un format plus compact que celui des Uno ou Leonardo. En voici une description détaillée en français sur hardware-libre.fr, et la fiche produit en anglais sur le site officiel. Cette carte s’appuie sur un ATMega328p, comme les Uno, mais utilise un composant de surface (voir galerie plus bas) qui permet une carte compacte, avec un ...
- R.Damil : un mini robot Atmega328p (puce d’Arduino) minimaliste, simple et économe en énergie. 5 août 2015A quel point un robot peut il être simple à concevoir? Il y a un moment (en 2013), je me suis demandé à quoi ressemblerait le robot le plus simple que je pourrais fabriquer. Je vous propose de découvrir dans ce billet le résultat. Il s’agissait de fabriquer un robot autonome capable de se déplacer en évitant les obstacle. Ce robot devait donc comporter un ...
- R.Eikki : Construction du mini robot basse consommation 5 août 2015R.Eikki est un robot pensé pour être économe en énergie et donc avoir une grande autonomie. Les robots peuvent être plus ou moins gros, complexes, voir puissants. Mais pour ce projet, nous nous intéressons à l’autonomie. L’objectif du prototype R.Eikki est de concevoir un robot ayant la plus grande autonomie possible, tout en restant compact. On ne cherchera donc pas à mettre des tonnes de ...
- Conception d’un système d’éclairage automatisé, décentralisé et ergonomique 5 août 2015Nous discutons ici de solutions permettant un contrôle décentralisé, une automatisation, un contrôle fin et une meilleure ergonomie de systèmes d’éclairage.
- Un nouveau robot basé sur le Raspberry Pi : R.Hasika 10 avril 2015J’ai commencé la construction d’un nouveau robot basé sur le Raspberry pi, R.Hasika. Celui ci reprend les bases du précédent, R.Cerda, mais en améliorant l’ensemble avec une conception plus précise. L’objectif de ce robot est de pouvoir obtenir un déplacement rectiligne et précis, et des rotations exactes. Ainsi, il devrait être possible de mesurer le déplacement du robot, et de calculer sa position en fonction ...
- Contrôleur d’aquarium : circuit de base 24 mars 2014Aujourd’hui, je vais vous présenter rapidement le circuit de base de mon contrôleur d’aquarium. Pour l’instant, il y a juste un écran LCD, une sonde waterproof immergée dans l’aquarium, et une sonde prenant la température de l’air. Cette base est amenée à évoluer, mais je poste déjà les schémas simples de sorte que si quelqu’un veut juste ces fonctionnalités, elles sont facilement accessibles 🙂 Je ...
- Interfacer un écran LCD texte avec un ATmega ou un Arduino 13 juillet 2013Dans l’optique de mon projet Milapli, Il faudra bien, à un moment donné, afficher les données quelquepart. Dans l’absolu, on pourrait se contenter de stocker ces données, puis d’y accéder par le réseau. Cependant, on peut trouver pour une dizaine d’euros des écrans LCD 2*16 caractères RGB, ou divers autres coloris. Avec un tel écran, il est possible d’afficher directement les informations de notre ...
- Mesurer la luminosité (éclairement lumineux,lux) avec un Arduino 21 juin 2013L’éclairement lumineux mesure la sensation d’éclairement qu’on perçoit dans une situation donnée. Nous allons voir comment le mesurer avec le GA1A12S202 de chez Adafruit. On branche VCC au 5 ou 3.3V, out à une entrée analogique, et GND à la masse. On mesure la tension de sortie, et on calcule le courant : I=U/68000. On peut alors calculer l’éclairement en lux : Io=10*log(Ev), donc (Io/10)=log(Ev), ...
- Utiliser un module radio 433Mhz pour faire communiquer deux modules 19 juin 2013Dans ce billet, nous verrons comment communiquer sans fil entre deux élements, par le biais de modules radio 433Mhz. La bande des 433Mhz est libre pour ce genre de communications, et nous trouverons donc de très nombreux modules adaptés. Par exemple, chez snootlab, vous trouverez un émetteur 434Mhz et le récepteur 434mhz associé, ou encore un module émetteur-récepteur RFM12. Ce dernier est un module plus intéréssant, car ...
- Lire la valeur d’une sonde de température et d’hygrométrie DHT11/DHT22/AM2301 18 juin 2013Les DHT11/DHT22/AM2302 sont des sondes de température et d’humidité dans l’air assez simples à utiliser. Le DHT11 est moins précis, et le DHT11/AM2302 est plus cher.
- Lecture d’une sonde de température TMP36 sur un Arduino 18 juin 2013Si le coté plat est vers vous, alors la broche de gauche ira sur le +5V de votre Arduino, ou sur le +3.3V du Raspberry Pi. La broche centrale ira sur votre entrée analogique, par exemple le A0 du Arduino, ou une broche d’entrée du MCP3008 connecté à votre Raspberry Pi. Enfin, la broche de droite sera connectée à la masse (0V) de votre ...
- Utilisation d’un relais Grove sur un Arduino : commandons un appareil 220V depuis notre arduino 27 mars 2013Nous voyons dans ce billet comment utiliser un relais grove pour commander depuis un Arduino un dispositif fonctionnant sur du 220V. Nous pourrons alors l’allumer et l’eteindre depuis l’Arduino.
je suis nouvelle et j’aprecie bien vos tutoriel et j’aimerais vous demande si vous pouvais me fournir un code qui permet d’allumer et eteindre chaque led independamment si on utilise par exemple 4 leds, donc la premiere led s’allume et apres un certain temps ca s’eteint et la suivante s’allume ainsi de suite.
merci.
si vous me donnez cette exemple dont je vous demander ca sera mieux pour moi de comprendre plus facilement le fonctionnement du detecteur PIR vu que je suis encore nouvelle, souvent je trouve des soucis.
merci.
qpiiny
1gzyiw
djyuzb
k1qxrq
22zcqj
g0epfz
i45w12
lxba0o