Serveur Robotisé
Serveur Robotisé
Soumis par
Malik Usama Waheed 2007-EE-128
Ahsan Parwez 2007-EE-134
Saghir Ahmed 2007-EE-139
Huzaifa Saifuddin 2007-EE-158
Muhammad Dawood Qamer 2007-EE-159
Sajid Gul Amber Khan 2007-EE-168
Janvier 2011
La création de robots intelligents est certainement l'une des idées les plus passionnantes et les plus difficiles.
les objectifs de l'intelligence artificielle. Un robot n'est, avant tout, rien d'autre qu'un inanimé
machine avec des moteurs et des capteurs. Pour lui donner vie, la machine doit être
programmé de manière à faire un usage actif de ses composants matériels. Cela transforme un
machine en un robot autonome. Depuis environ le milieu des années quatre-vingt-dix du siècle dernier,
la programmation des robots a fait des progrès impressionnants. Les robots à la pointe de la technologie sont capables de
prochaine grande étape, qui est de transformer des machines autonomes en robots raisonneurs. Un
un robot de raisonnement présente des capacités cognitives supérieures, comme le suivi de tâches complexes et
stratégies à long terme, prendre des décisions rationnelles à un haut niveau, tirer des conclusions logiques
conclusions tirées des informations des capteurs acquises au fil du temps, élaboration de plans appropriés, et
réagir de manière sensée dans des situations inattendues. Toutes ces capacités sont des caractéristiques
Notre intérêt pour les robots penchait davantage vers le concept populaire des robots comme humanoïdes.
amis et serviteurs. Nous n'avions pas les fonds pour construire un robot contrôlé par ordinateur
c'est pourquoi nous avons utilisé des microcontrôleurs.
Pour accroître l'efficacité et l'efficience des restaurants, nous avons travaillé sur
Cartes de menu numérisées qui seront installées sur les tables, ce qui éliminera toute file d'attente
au comptoir. Notre thème est de créer un environnement organisé qui facilitera tout
groupes d'âges.
Cette thèse offre un regard approfondi sur "LE ROBOT SERVEUR AVEC
SYSTÈME DE COMMANDE SANS FIL", fournissant une connaissance complète du projet que
décrit les dispositifs utilisés dans la formation et ceux qui lui sont associés. Le texte également
Communication.
projet.
Chapitre 6 : Ce chapitre inclut une description des composants utilisés dans le projet et comment
ils ont été utilisés.
Chapitre 7 : Donne des détails sur les logiciels et leur processus de développement.
Annexes : L'annexe A contient une analyse des temps et des coûts et l'annexe B contient
fiches techniques des principaux composants.
Avant tout, nous sommes reconnaissants envers Allah le Tout-Puissant, grâce à Sa guidance nous avons
Nous sommes reconnaissants envers nos parents qui nous ont fourni toutes les ressources et luxes,
Nous sommes profondément redevables à M. Muhammad Rafay Khan (Maître de conférences, Département d'électronique),
notre conseiller interne, qui a offert son temps précieux chaque fois que nous en avions besoin. Son entier
l'encouragement et encore plus de coopération étaient toujours avec nous, lors de l'achèvement
Nous sommes également profondément redevables à M. Abrash Pervaiz, notre conseiller externe, qui
Approbation du projet
Grâce aux avancées techniques, nous les humains avons automatisé de vastes domaines de notre travail.
vies. En dehors des domaines industriel et de la communication, des domaines comme celui du jardinage,
le nettoyage et la cuisine sont également en cours d'automatisation, qui sont intelligents et peuvent fonctionner comme
Grâce à nos connaissances et observations, nous concevons un robot basé sur le PIC18.
qui peut livrer des articles alimentaires à l'intérieur d'un restaurant ; notre prototype montrera un certain niveau de
Chaque table sera implantée/ installée avec notre module conçu sur mesure contenant
PIC18 et émetteur RF avec boutons d'entrée pour la sélection, la réinitialisation et la transmission
avec un écran LCD pour afficher les informations des articles sélectionnés.
Les entrées sont traitées par le PIC18 et les données sont envoyées au transmetteur RF. Le RF
a une interface graphique (conçue dans Visual Studio 2008-2010) avec une base de données basée sur SQL
Le robot reçoit ses codes et ordres du comptoir de la même manière en utilisant RF.
paire émetteur récepteur. Lorsque le bouton « envoyer l'ordre » est pressé dans l'interface graphique, les codes
des capteurs ultrasoniques installés qui détecteront les obstructions, le robot s'arrêtera et
déclencher une alarme erie.
Préface………………………………………………………………………….….(ii)
Remerciements………………………………………………………………….(iv)
Certificat…………………………………….…………………………………....(v)
Synopsis………………………………………………………..………..………..(vi)
Chapitre 1 Introduction
1.1 Introduction
1.6 Conclusion………………………………………………………….…4
2.1 Histoire...........................................................................................6
2.4.1 Biologie……………………………………………...….……..9
2.4.2 Électronique………………….…………………….…….……10
2.4.3 Esthétique……………..……………….…………..……...…..10
2.4.4 Mécanique…………………….……………….…….………10
2.5 Conclusion……………………………………………………………..11
3.3 RF…………………………………………………..…….…………..…13
3.6 Conclusion………………………………………………,,……………..17
4.1 Introduction…………………………………………………………….19
4.2 Conclusion……………………………….………………………...……20
5.1 Introduction………………………………………...……….….………22
5.5 Conclusion
6.2 Transistor…………………………..……………………………………26
6.3.1 Caractéristiques………………………….…………..………..………27
6.7 Relais…………………………………………………..…………………29
6.11 RS 232……………………………………….………………..………..32
6.15 Conclusion………………………………………………………..…….34
7.1 Logiciel………………………………………………………...………..36
7.3 Conclusion……………………………………………..……..…..43
RÉFÉRENCES
ANNEXE A
(Application du projet)
Coût du projet
ANNEXE B
1.1 INTRODUCTION
R.U.R. (Les Robots Universels Rossum) par Karel Čapek. La robotique est la science et
technologie des robots et leurs conceptions, fabrication et leurs applications. Robotique
comprend non seulement la structure mécanique mais aussi l'électronique et le logiciel dans
pour fonctionner selon l'entrée souhaitée. De nos jours, la robotique est devenue une
un domaine très vaste et large et les robots se distinguent en différentes catégories selon
à leur structure et aux fonctions qu'ils remplissent. Un robot est défini comme un design mécanique
qui est capable d'exécuter des tâches humaines ou de se comporter de manière humaine.
Construire un robot nécessite une expertise et une programmation complexe. Il s'agit de construire
Le système de commande sans fil réduit le flux de travail, simplifie les commandes complexes,
reçoit des commandes précises, offre un environnement agréable et un service rapide, empêche
perte monétaire, et augmente la fiabilité des clients dans la commande. De plus, c'est aussi un
système intégré qui contrôle automatiquement les affaires en se connectant au système de point de vente à
le comptoir.
Les robots de service n'ont pas de définition strictement acceptée au niveau international, ce qui, entre autres
choses, les délimite des autres types d'équipements, en particulier ceux qui manipulent
robot industriel. Cependant, l'IFR a adopté une définition préliminaire :
Un robot de service est un robot qui fonctionne de manière semi-autonome ou entièrement autonome pour effectuer
Avec cette définition, la manipulation des robots industriels pourrait également être considérée comme un service.
robots, à condition qu'ils soient installés dans des opérations non manufacturières. Robots de service
peut ou peut ne pas être équipé d'une structure de bras comme c'est le cas pour le robot industriel. Souvent, mais
pas toujours, les robots de service sont mobiles. Dans certains cas, les robots de service se composent d'un
plateforme mobile à laquelle un ou plusieurs bras sont attachés et contrôlés dans le même
mode en tant que bras du robot industriel.[1]
a- Robots industriels.
b- Robots Mobiles.
robots agricoles
d- Robots de service.
e- Robots Sociaux.
f- Robots de divertissement.
g- Télé robots.
Aujourd'hui, dans cette ère moderne, de nombreux emplois sont indésirables pour les travailleurs qualifiés, tels que
nettoyeurs d'égouts, percepteurs de péage sur les autoroutes, réparateurs de fils haute tension, criminalité
scène décontaminants, et même des majordomes et des serveurs dans les fast-foods. Beaucoup
Les pays développés du monde dépendent d'une main-d'œuvre bon marché et non qualifiée provenant d'autres. rd
les pays du monde pour fournir la main-d'œuvre nécessaire à ces emplois tandis que la population de cela
Afin de combler le vide et d'éliminer le besoin de main-d'œuvre provenant d'autres pays, de nombreux
Des robots spécialisés ont été construits pour effectuer les tâches que les humains ne font normalement pas.
préférer faire.
Être serveur dans un restaurant est également un type de travail que les humains ne préfèrent pas faire, à
au moins les travailleurs peu qualifiés ne veulent pas le faire, c'est pourquoi nous avons fixé notre objectif de construire
Ce chapitre était l'introduction à la robotique, dans lequel le robot a été brièvement discuté.
et aussi son application et aussi les avantages d'utiliser le robot ont été brièvement
expliqué.
2.1 HISTOIRE :
Les histoires d'assistants et de compagnons artificiels et les tentatives pour les créer ont une longue
Les bras rectangulaires sont parfois appelés "cartésiens" parce que les axes du bras peuvent être
Un bras cylindrique a également trois degrés de liberté, mais il se déplace uniquement linéairement le long de
les axes Y et Z. Son troisième degré de liberté est la rotation à sa base autour des deux
axes. L'enveloppe de travail a la forme d'un cylindre.
Le bras sphérique, également connu sous le nom de bras robotique à coordonnées polaires, a un mouvement glissant.
et deux rotations, autour du poteau vertical et autour d'une articulation de l'épaule. La sphérique
L'enveloppe de travail du bras est une sphère partielle, qui a divers rayons de longueur.
Le SCARA (Robot à bras articulé de sélection et de conformité) est également connu sous le nom de
robot à bras articulé horizontal. Certains robots SCARA tournent autour des trois axes, et
certains ont un mouvement de glissement le long d'un axe en combinaison avec une rotation autour d'un autre.
bras. Le bras a un tronc, une épaule, un bras supérieur, un avant-bras et un poignet. Toutes les articulations dans le
Le bras peut tourner, créant six degrés de liberté. Trois sont les axes X, Y et Z.
Les trois autres sont le tangage, le lacet et le roulis. Le tangage est lorsque vous déplacez votre poignet de haut en bas.
Le roulis est lorsque vous déplacez votre main de gauche à droite. Faites tourner tout votre avant-bras, ceci
Les robots mobiles sont capables de se déplacer, ils effectuent généralement des tâches telles que la recherche dans des zones.
un exemple clé est l'Explorateur de Mars, spécialement conçu pour parcourir la surface de Mars.
Les robots mobiles sont d'une grande aide pour les survivants dans de tels bâtiments effondrés.
les robots sont utilisés pour des tâches où les gens ne peuvent pas aller. Soit parce que c'est trop dangereux
pour que les gens atteignent la zone qui doit être recherchée.
Les terrains rocheux leur posent des problèmes. Les terrains plats sont leur territoire.
Les robots sur pattes sont généralement introduits lorsque le terrain est rocheux et difficile d'accès.
avec des roues. Les robots ont du mal à changer d'équilibre et à les maintenir.
tumbling. C'est pourquoi la plupart des robots en ont au moins 4, généralement ils en ont 6.
jambes ou plus.
Les robots ne sont pas seulement utilisés pour explorer des zones ou imiter un être humain. La plupart des robots
effectuer des tâches répétitives sans jamais bouger d'un pouce. La plupart des robots sont 'en train de travailler' dans
paramètres industriels.
avec une routine courte et adapter cette routine pour être plus efficace dans la tâche qu'ils
effectuer. La routine la plus réussie sera répétée car leur comportement est
forme. Les robots autonomes peuvent apprendre à marcher ou à éviter les obstacles qu'ils rencontrent dans leur
piste. Pensez à un robot à six pattes, au début les pattes bougent au hasard, après un peu
tandis que le robot ajuste son programme et exécute un motif qui lui permet de se déplacer dans
une direction.
Un robot autonome n'est malgré son autonomie pas une unité très intelligente ou astucieuse.
La mémoire et la capacité cérébrale sont généralement limitées, un robot autonome peut être
comparé à un insecte à cet égard. Dans le cas où un robot doit effectuer plus
des tâches compliquées mais indéterminées pour un robot autonome ne sont pas le bon choix.
Les tâches compliquées sont toujours mieux effectuées par des êtres humains avec un véritable pouvoir cérébral.
Une personne peut guider un robot à distance. Une personne peut effectuer des tâches difficiles et
des tâches généralement dangereuses sans être sur le site où les tâches sont effectuées.
faire exploser une bombe, il est plus sûr d'envoyer le robot dans la zone dangereuse.
BEAM est l'acronyme de Biologie, Électronique, Esthétique et Mécanique. Les robots BEAM
sont fabriqués par des amateurs. Les robots BEAM peuvent être simples et très adaptés aux débutants.
2.4.1 BIOLOGIE
Les robots sont souvent inspirés de la nature. Beaucoup de robots BEAM ressemblent remarquablement à
insectes. Les insectes sont faciles à construire sous forme mécanique. Pas seulement la mécanique est dans
l'inspiration aussi le comportement limité peut facilement être programmé dans une quantité limitée de
2.4.2 ÉLECTRONIQUE
Comme tous les robots, ils contiennent également de l'électronique. Sans circuits électroniques, les moteurs
ne peut pas être contrôlé. Beaucoup de robots Beam utilisent également l'énergie solaire comme leur principale source
d'énergie.
2.4.3 ESTHÉTIQUE
Un robot BEAM doit avoir une apparence agréable et attrayante. Les robots BEAM n'ont pas d'impression
des circuits avec certaines pièces mais une apparence attrayante et originale.
2.4.4 MÉCANIQUE
Contrairement aux grands robots coûteux, les robots BEAM sont bon marché, simples, construits à partir de
les serveurs, et il est intéressant de noter que les robots effectuent le travail efficacement, ils sont très
pratiques aussi sauf pour leur besoin d'être rechargées à intervalles réguliers. [3]
2.5 CONCLUSION :
Dans ce chapitre, nous avons discuté des raisons pour lesquelles le robot a été introduit et quelle était la
l'histoire derrière cela. Également, la structure générale et le principe de fonctionnement du robot ont été
discuté brièvement et aussi les principaux types de robots ont été abordés dans cela
chapitre qui donnera une idée de la manière dont les robots ont été utilisés dans différents domaines pour
La communication sans fil est le transfert d'informations sur une distance sans utiliser
de conducteurs électriques améliorés ou "fils. Les distances impliquées peuvent être courtes (un
quelques mètres comme dans une télécommande de télévision) ou long (des milliers ou des millions de
kilomètres pour les communications radio). Lorsque le contexte est clair, le terme est souvent
abrégé en "sans fil". La communication sans fil est généralement considérée comme étant une
3.3 RF :
La RF est la transmission sans fil de données par des signaux radio numériques à une fréquence particulière
fréquence. Il maintient une connexion radio en ligne bidirectionnelle entre un terminal mobile
et l'ordinateur hôte. Le terminal mobile, qui peut être portable, même porté par le
un travailleur, ou monté sur un chariot élévateur, collecte et affiche des données au point de
du contact avec les données dont ils ont besoin. RFDC améliore la rapidité de l'information, et
par conséquent, la valeur de l'information, en particulier dans les opérations sensibles au temps
les diverses nomenclatures pour les bandes de fréquence. Le troisième tableau présente certains de
Les analyseurs de spectre, qui fournissent des capacités de mesure de base, sont les plus
type populaire d'instrument RF dans de nombreuses applications polyvalentes. Spécifiquement,
avec un analyseur de spectre, vous pouvez visualiser des informations sur la puissance par rapport à la fréquence, et vous pouvez
parfois démoduler des formats analogiques, tels que la modulation d'amplitude (AM),
Les instruments vectoriels comprennent des analyseurs de signaux vectoriels ou en temps réel et
générateurs. Ces instruments analysent et génèrent un large éventail
formes d'onde, et capturer le temps, la fréquence, la phase et les informations sur la puissance
des signaux d'intérêt. Ces instruments sont beaucoup plus puissants que
analyseurs de spectre et offrent un excellent contrôle de modulation et de signal
générateurs/analyseurs.[8]
3.3.1 L'AVANTAGE RF
Les avantages d'un système de communication RF sont nombreux. Commençons par le simple fait
que si c'est sans fil, vous n'avez pas besoin de poser des câbles partout dans votre établissement. Le câble est
cher, moins flexible que la couverture RF et sujet à des dommages. Pour les nouvelles installations,
la mise en place d'une infrastructure sans fil peut être plus rentable que de tirer des câbles
à travers des environnements industriels, en particulier si la configuration de l'espace peut changer à
L'accessibilité est un avantage clé. Si les travailleurs sont à portée du système et qu'ils
cela doit toujours être fait si une étude de site appropriée est réalisée (comme expliqué à la page 8) ils
sont toujours en contact avec leurs données. Cet avantage ne peut être surestimé. Pour toujours
avoir vos données littéralement à portée de main chaque fois que nécessaire signifie qu'il n'y a pas de pause dans
peut être réalisé et une action prise immédiatement au point d'activité. Moins de temps perdu
cela signifie que vous pouvez faire significativement plus, plus rapidement, sans ajouter d'employés supplémentaires.
horaires et niveaux de service améliorés. Complétant un système de collecte de données en temps réel
avec saisie de données automatisée par numérisation de code-barres ou par une autre collecte de données automatique
données temporelles que RF fournit. Voici quelques exemples de RF appliqué à quelques communs
environnements.
Lorsque les marchandises arrivent à la réception, le code-barres sur la palette est scanné et les données sont
et chargées sur le camion, les expéditions peuvent être dirigées efficacement vers les camions et
confirmé via le système RF. Factures, avis d'expédition avancés (ASN) et autres
les formulaires et rapports nécessaires peuvent être initiés dès que les portes du camion sont fermées.
Les marchandises ne restent pas en place lorsque des instructions sont envoyées sans fil directement au terminal mobile.
Les opérateurs de chariots élévateurs n'ont plus besoin d'aller quelque part de spécifique pour obtenir leur
les instructions ; en fait, les instructions leur parviennent, économisant du temps, éliminant le trajet à vide
Dès que les marchandises palettisées sont rangées, les opérateurs de chariot élévateur peuvent utiliser leur ordinateur
pour informer le système hôte de leur emplacement et qu'ils sont prêts pour un autre travail. Ceci
permet d'utiliser l'espace d'entrepôt et le temps des travailleurs de manière plus efficace.
Les utilisateurs signalent généralement des gains significatifs dans le nombre de prélèvements ou de rangements traités.
RF prend en charge tous les principes de préparation de commandes possibles : sélection individuelle, sélection en lot
ou se divise entre les articles et l'emballage. Les informations de sélection sont reçues par le
le terminal, et les demandes ainsi que les données de transaction/activité sont envoyées du terminal au
hôte, tout en temps réel. Une fois la commande sélectionnée, un opérateur de chariot élévateur peut alors être
instructions de livraison données par un système de gestion d'entrepôt (WMS) via RF.
Fournir des mises à jour en temps réel sur l'activité de prélèvement et le statut des commandes permet au WMS de
recalculer continuellement les itinéraires de prélèvement/de rangement les plus efficaces et les affectations de commandes.
L'utilisation de la RF pour le contrôle des stocks offre d'énormes économies de temps et d'argent. Parce que tous les événements
sont enregistrés en temps réel, l'ordinateur est constamment au courant de l'inventaire actuel.
Ce niveau élevé de surveillance rend essentiellement le comptage de cycles séparés inutile.
De nombreuses entreprises réduisent le nombre de comptages d'inventaire formels qu'elles effectuent chaque
année, et dans certains cas les éliminer complètement, car le système RF fournit
informations d'inventaire précises en temps réel.
En fonction de la méthode de prélèvement de commandes, RF offre une gamme de possibilités pour une rapidité accrue.
Chaque fois qu'un stock est retiré, la transaction est enregistrée par le terminal mobile et
envoyé à l'hôte. Lorsque le stock atteint les niveaux minimaux prédéfinis, le système peut être réglé pour
alerter un superviseur ou générer automatiquement une demande de réapprovisionnement. Lorsque le stock en gros
atteint le niveau de commande, un bon de commande est automatiquement créé et une commande passée.
La réapprovisionnement est instantané ; les stocks peuvent être maintenus bas.
Un système sans fil est un investissement sérieux. Il est important de considérer tous les facteurs avant
prendre votre décision. Voici un bref guide sur les principaux sujets et achats
considérations à évaluer avant de s'engager dans un système, y compris le site
planification, options et normes de technologie sans fil, et un aperçu de
ordinateurs et technologies d'entrée couramment utilisées dans la radiofréquence industrielle
applications réseau.
3.6 CONCLUSION :
Ce chapitre est basé sur la communication sans fil qui décrit le principe de
communication sans fil et l'histoire et le but de l'introduction de cette façon de
La communication, ses types et ses applications sont également discutés dans ce chapitre.