المشاركات

عرض المشاركات من فبراير, ٢٠٢١

Arduino keyboard

صورة
 الهدف  الهدف من المشروع أضهار الاحرف و الأرقام اللذى يكتبوها المستخدم على الشاشة  الإنجاز المكاونات لوحة مفاتيح   - Arduino uno  - afficheur LCD 2.16  الدارة الكود #include < Wire . h > #include < LiquidCrystal_I2C . h > #include < Keypad . h > const byte ROWS = 4; const byte COLS = 4; char hexaKeys[ROWS][COLS] = {  { '1' , '2' , '3' , 'A' } ,  { '4' , '5' , '6' , 'B' } ,  { '7' , '8' , '9' , 'C' } ,  { '*' , '0' , '#' , 'D' } }; byte rowPins[ROWS] = {9 , 8 , 7 , 6}; byte colPins[COLS] = {5 , 4 , 3 , 2}; Keypad customKeypad = Keypad ( makeKeymap (hexaKeys) , rowPins , colPins , ROWS , COLS); LiquidCrystal_I2C lcd(0x27 , 16 , 2);   void setup (){  lcd . backlight ();  lcd . init (); } void loop (){   char customKey = customKeypad . getKey ();   if (customKey){    lcd . cle...

Robot suiveur de ligne

صورة
 objectif  Le but de ce projet est de s’initier à la robotique en réalisant un robot suiveur de ligne. conception mécanique  Pour la partie mécanique, nous avons choisi d’abord de discuter tous ensemble de la forme générale du robot. Nous avons dû prendre en compte les besoins des autres groupes, notamment au niveau de la place nécessaire pour positionner les capteurs et autres composants électroniques. Nous avons d’abord réfléchi sur une feuille sur laquelle nous dessinions les composants, mais il est rapidement apparu qu’il serait plus simple d’utiliser un logiciel nous donnant des valeurs précises en 3 dimensions. Nous avions le choix entre SolidWorks et Catia. Le logiciel Catia était installé sur les ordinateurs de la salle dans laquelle nous travaillions mais nous ne le maîtrisions pas. Par contre, comme nous avons suivi le cours de CTI3 qui est un cours de conception par ordinateur sur SolidWorks, nous avons décidé d’utiliser ce logiciel. Un autre avantage de SolidW...

Commander un robot Arduino par Bluetooth

صورة
1 objectif  l'objectif de ce projet réalise un robot à base d'un carte Arduino commandé par une application Android avec une liaison de module Bluetooth hc_06 2 Réalisation   2.1 Réalisation de robot   il fout réalise ou importe un robot com suite   schéma développe  de la robot       matérielle   utilise  • Arduino UNO [ • Module pilote de moteur L298N  • Module Bluetooth HC-05 • Châssis de robot • 4 motoréducteurs 5V • Fils de connexion • Support de batterie • Source de courant • Téléphone Android 2.1 Réalisation de l'application  Android  télécharge l'application  sur google play  https://play.google.com/store/apps/details?id=com.technologuepro.RobotBTL programme Arduino  char t; int ton; int toff; int led; int son; int pwm; #define MGAV=8; #define MGAR=9; #define MDAV=11; #define MDAR=10; void setup() { pinMode(8,OUTPUT);   //left motors forward pinMode(9,OUTPUT); ...