Interface graphique en C++ et Qt pour le projet Radar Arduino
Créez une interface graphique moderne et élégante avec Qt en C++ pour afficher les données transmises par votre radar arduino via le port USB
Créez une interface graphique moderne et élégante avec Qt en C++ pour afficher les données transmises par votre radar arduino via le port USB
Dans ce tutorial on va apprendre à fabriquer un radar ressemblant au radar d’un avion. notre projet se compose de deux parties principales ; la première est la partie matérielle, qui permettra la collecte des données de détection, alors que la deuxième partie, celle du logiciel servira à récupérer les données entrantes en provenance du…
Le programme dans la figure ci-dessous est un exemple que vous pouvez le récupérer dans les exemples de programme proposés par l’IDE Arduino ; cet exemple illustre bien la structure d’un programme Arduino, ce qui va nous être utile dans la suite de notre tutoriel Un programme arduino se décompose essentiellement de trois zones : La…
Vous avez surement entendu parler des servomoteurs, ou même vous envisagez de les utiliser dans l’un de vos projets d’électronique, dans ce chapitre on va découvrir le principe de fonctionnement des servomoteurs, comment bien choisir son servomoteur et comment les commander via une carte arduino. Et pour finir en beauté une petite démonstration. Qu’est-ce qu’un…
Comme la réputation de l’Arduino ne cesse d’augmenter, les gens n’hésitent plus à libérer leurs imaginations pour exploiter cette merveille électronique. Nous avons regroupé 20 des projets Arduino les plus impressionnants sur le Web en les classant selon le niveau de difficulté et le temps que chacun d’eux peut prendre pour sa réalisation, d’une part…
SOLIDWORKS est un logiciel de modulation, conception et simulation 3D offre des fonctionnalités puissantes et faciles à utiliser, qui automatisent les tâches, simplifient les flux de travail et aident à définir et valider rapidement la forme, l’ajustement et le fonctionnement des conceptions. Partie intégrante de la solution de développement de produits SOLIDWORKS (conception, simulation, développement…
Programmation de la partie bras robot La partie bras robot est constituée d’une carte arduino Méga 2500, un module Bluetooth HC-05, des LEDs de clignotements (rouge, bleu et orange) et quatre servomoteurs. Le programme arduino est présenté dans l’annexe 2 de ce rapport Le montage électronique est le suivant :
Programmation de la partie Manette La partie manette est constituée d’une carte arduino UNO, un module Bluetooth HC06, un afficheur LCD 20×4 avec un module I2C, un joystick et un potentiomètre. Le programme arduino dans l’annexe 1 de ce rapport. Le schéma du montage réalisé sur fritzing est le suivant :
Module Bluetooth HC-05 Le module Bluetooth offre beaucoup plus d’option et peut être utilisé avec plus de mode de fonctionnement, maitre/esclave, connexion par adresse mac ou recherche des périphérique disponible… Par conséquence sa configuration est plus complexe que celle du module HC-06, mais il suffit de suivre la bonne démarche pour réussir facilement à le…