Arduino -> Mes recommandations

Site officiel ARDUINO

Language Reference

Référence Arduino Français

En apprendre plus

Le blog d’Eskimon

Site de références Arduino Français

Installation du logiciel Arduino

Autres logiciels de programmation

FORMATION | PDF | PROGRAMMATION ARDUINO

Carnet du maker

Tutorialspoint

Tutoriels de IHM-3D

Arduino Lessons

Alimentation

Power For Your Electronics Projects – Voltage Regulators and Converters

#46 ARDUINO – Alimentation carte d’expérimentation 3.3v 5v

Moteur pas-à-pas

Stepper Motors with Arduino – Controlling Bipolar & Unipolar stepper motors

Les moteurs pas-à-pas : Partie 1

Les moteurs pas-à-pas : Partie 2

Setting the Current Limit on Pololu Stepper Motor Driver Carriers

Cyrob: Piloter des moteurs pas à pas avec le A4988

Lesson 9 – Drive a stepper motor with an L298N Module – Arduino a Quick Start Guide

Control Stepper motor 28BYJ-48 with ULN2003 for Arduino

DRV8825 Stepper Motor Driver Carrier, High Current

DRV8825

Moteur à courant continue

Controlling DC Motors with the L298N H Bridge and Arduino

*Motor Driver BTS7960 43A

BTS7960 High Current 43A H-Bridge Motor Driver PDF

HIGH CURRENT MOTOR DRIVER H-BRIDGE MODULE IBT-2 MENGGUNAKAN ARDUINO

Control Large Gearmotors with PWM & Arduino

Drive with PID Control on an Arduino Mega 2560
Dans un véhicule utilisant une commande de roue indépendante, l’application de la même puissance à chaque roue n’entraîne généralement pas le déplacement du véhicule en ligne droite. Ceci est dû aux différences mécaniques et de surface rencontrées par chacune des roues. Pour réduire les écarts de cap du véhicule, une meilleure approche consiste à utiliser un contrôleur à boucle fermée qui ajuste la puissance appliquée à deux moteurs en fonction de la différence de vitesse de rotation. Un de ces contrôleurs est un contrôleur bien connu à dérive proportionnelle-intégrale (PID).

Servo moteur

What is a Servo Motor?

Émetteur/Récepteur sans fil NRF42

Arduino Wireless Communication – NRF24L01 Tutorial

Arduino Tutorial: Arduino NRF24L01 Wireless Tutorial with Arduino Uno

#73 nRF24L01 Send (and receive) data with your Arduino!

nRF24L01 Insufficient Power Problems and Better Range Distance

Arduino + NRF24 simple tutorial and range test

Écran LCD

How to use LCD1602 with I2C module for Arduino

Comment utiliser LCD 1602 I2C ou LCD2004 avec Arduino – étape par étape – Robojax

Relais

How to use 5V Relay with Arduino to turn ON and OFF AC bulb

Control High Voltage Devices – Arduino Relay Tutorial

Microphone

Lesson 7- Arduino Microphone

Convertisseur Analogique-Digital

#18 ADS1115 Analog-to-Digital Converter Tutorial

Arduino ADS1115 Module Getting Started Tutorial

How to make a Digital Voltmeter Arduino

* La conversion analogique / numérique avec Arduino / Genuino

* Mesurer la tension sur la broche VIN d’une carte Arduino / Genuino

Mesure de courant

Cyrob: Comment ACS712 simplifie les mesures d’intensité

TUTORIAL: How to use the ACS712 Hall Effect Current Measure Sensor Module – Arduino (Part 1)

TUTORIAL: How to use the ACS712 Hall Effect Current Measure Sensor Module – Arduino (Part 2)

TUTORIAL: How to Measure AC Current Using ACS712 Hall Sensor (Part 1/4 – Theory)

TUTORIAL: How to Measure AC Current Using ACS712 Hall Sensor (Part 2/4 – Wiring the ACS712 to Mains)

TUTORIAL: How to Measure AC Current Using ACS712 Hall Sensor (Part 3/4 – Coding RMS Method)

TUTORIAL: How to Measure AC Current Using ACS712 Hall Sensor (Part 4/4 – Coding 0.707 Method)

Ultrason

How to Set Up an Ultrasonic Range Finder on an Arduino

Arduino Radar Project

Accéléromètres…

Principe de fonctionnement de l’accéléromètre

How MEMS Accelerometer Gyroscope Magnetometer Work & Arduino Tutorial

How to Merge Accelerometer with GPS to Accurately Predict Position and Velocity

Filtre de Kalman

Le filtre de Kalman est un filtre à réponse impulsionnelle infinie qui estime les états d’un système dynamique à partir d’une série de mesures incomplètes ou bruitées

Solutions for MEMS sensor fusion

Madgwick’s Filter

En 2010, Sebastian Madgwick a mis au point des algorithmes de fusion de capteurs simples à 6 DoF IMU et 9 DoF MARG (taux magnétiques, taux angulaires, gravité) optimisés pour des taux de mise à jour des filtres élevés sur de petits microcontrôleurs.

MPU-6050

** Affordable 9 DoF Sensor Fusion

Ep. 57 Arduino Accelerometer & Gyroscope Tutorial MPU-6050 6DOF Module

Mise en oeuvre du module GY-521 pour Arduino

MPU-6050 Gyroscope Teapot demo 3D simulation

* Arduino and MPU6050 Accelerometer and Gyroscope Tutorial – DIY Arduino Gimbal

* jrowberg/i2cdevlib (inclus MPU6050 et Quaternion)

MPU-6050 6dof IMU tutorial for auto-leveling quadcopters with Arduino source code

MPU-6050 6dof IMU tutorial for auto-leveling quadcopters with Arduino source code – Part 2

6DOF & 9DOF Sensor Fusion with Madgwick’s Filter, MPU6050, HMC5883L (GY-86 Module)

Another Arduino project – Your Arduino Balancing Robot (YABR) – Part 1

Arduino: getting started with a 10 dof IMU ( GY-80 Module)
Getting started with a 10 degree of freedom inertial measurement unit containing an accelerometer ADXL345, a gyroscope L3G4200D, a magnetometer HMC4883 and a barometer BMP085 on an

GY-801

GY-801
IMU 10DOF L3G4200D+ADXL345+HMC5883L+BMP180

GY-801 Adresses

Accéléromètre 3 axes ADXL345

Gyroscope à 3 axes L3G4200D

Lectures Pitch & Roll et filtre de Kalman

HMC5883L Magnétomètre à 3 axes

Compensation d’inclinaison pour les compas numériques

Capteurs de pression et de température BMP085 / BMP180

** Github Jarzebski

Gyroscope

Principe de fonctionnement du gyroscope

Magnétomètre

Distorsions et corrections des mesures du champ magnétique terrestre pour le magnétomètre

Calibrage avancé du magnétomètre, fer dur et doux pour les nuls

HMC5883L Honeywell Triple Axis Magnetometer Self Test

Configure, Read Data & Calibrate the HMC5883L Digital Compass Using Python (calibration de base sur 2 axes)

HMC5883L_calibration.ino

Déclinaison magnétique selon la position géographique

Fonction ATAN2

Magnétomètre HMC5883L à 3 axes

Magnétomètre HMC5883L à 3 axes (traduction)

Compensation des inclinaisons des boussoles numériques

Compensation des inclinaisons des boussoles numériques (traduction)

How MEMS Accelerometer Gyroscope Magnetometer Work & Arduino Tutorial

Bluetooth

Note : Le RX du module Bluetooth HC-05 (Receive Pin) prend en charge uniquement 3,3 V. Si la source du signal dépasse 3,3 V, la broche RX doit être connectée via un diviseur de tension afin de ne pas endommager le module.

Change Name and Password of HC05 (HC06) Bluetooth Module Arduino

How To Configure and Pair Two HC-05 Bluetooth Module as Master and Slave | AT Commands

How to set AT Command mode for HC-05 Bluetooth module arduino 2017

How to Pair HC-05 Bluetooth Modules

* Arduino and HC-05 Bluetooth Module Tutorial | Android Smartphone & Laptop Control

Bluetooth 5.1 : la radiogoniométrie pour mesurer la direction du signal et améliorer la géolocalisation

Fundamentals of Beacon Ranging

Bus I2C

How I2C Communication Works and How To Use It with Arduino

Arduino et le bus I2C

jrowberg/i2cdevlib

SPI Communication

BASICS OF THE SPI COMMUNICATION PROTOCOL

How do you use SPI on an Arduino?

EEPROM

Stocker des données en mémoire EEPROM avec une carte Arduino / Genuino

#65 Arduino EEPROM Basics – easy to do and useful to implement

LED RGB

Utiliser des LEDs RGB avec une carte Arduino / Genuino

Mesure de température

Mesurer une température avec un capteur LM35 et une carte Arduino / Genuino

Mesure de luminosité

Mesurer la luminosité ambiante avec une photorésistance et une carte Arduino / Genuino

Véhicule téléguidé

Arduino Wifly Mini

Lidar

Arduino-based LIDAR Scanner

#203 Best LIDAR Sensors for Makers (Comparison and Test)

Capteur de Distance Laser LIDAR-Lite – Croquis Arduino d’Un «Radar»

Capteur de Distance Laser LIDAR-Lite 3 ( Robotshop )

RTC

Arduino Project: Real time clock (RTC) and temperature monitor using the DS3231 module

Musique

Tone Melody

Mélodie avec Scratch

Les sommes de contrôle CRC

Les sommes de contrôle

PROGMEM

Réduire l’empreinte mémoire d’un programme Arduino avec PROGMEM

Les interruptions

Interruptions multiples sur Arduino

Interruption et compression du code programme

Arduino Delay Function – Tutorial on Software Interrupts, Timer Library & Alternatives to Delay

Arduino Timer Interrupts

LESSON 28: Tutorial for Programming Software Interrupts on Arduino (Timer Interrupt)

Schéma électronique des circuits

Mblock et les modules électroniques
Le site inclut les schémas électroniques des circuits et descriptions détaillés du fonctionnement et de la programmation

GPS

Principe de fonctionnement du GPS

Librairies TinyGPS ++

#22 Comparison of precision between Neo-M8N and Neo-6M Modules

LESSON 22: Build an Arduino GPS Tracker

LESSON 23: Arduino GPS with Data Logger

LESSON 24: Understanding GPS NMEA Sentences

LESSON 25: Displaying GPS NMEA Data in Google Earth

Extract GPS location in Arduino with NEO-6m module

GPS RTK

What is GPS RTK? (Pour une précision au centimètre )

GPS-RTK2 Hookup Guide

Autonomous robotic lawn mower with cm-precise mowing

Lignes directrices concernant les levés GNSS en mode RTK/RTN au Canada

Arduino et la manette PS4

PS4 controller now supported by the USB Host library

Exemple (PS4BT.ino)

Exemple (PS4USB.ino)

Readme PS4 Library

USB Host Shield 2.0 for Arduino

Dongles confirmed to work with the Bluetooth libraries

Arduino UNO and the Google ADK – part I

Using DUALSHOCK™4 wireless controller

Caméra

Arduino – Take Picture – Upload to Google Drive © GPL3+

Système de positionnement en intérieur

Contrôleur PID

* Ultimate Guide to Make Self Balancing Robot for Beginner

How to Make Arduino Self Balancing Robot

Réglages PID – théorie et exemple pratique (Betaflight/Drone racer/mode acro)

* Wiki Contrôleur PID

Arduino-PID-Library

Introduction de la mesure proportionnelle POM

Mesure proportionnelle – Le code

PID control with arduino drone mpu9250 gyro filter…

IA

A neural network for arduino

Divers

#20 Postman #3! Does Size Matter? Reducing the footprint of your Arduino project