- Composants requis
- Pilote de moteur L293D
- Émetteur et récepteur RF
- Schémas de circuit et explication
- Fonctionnement du robot contrôlé par RF:
À l'heure actuelle, presque tout le monde connaît les robots. Les robots jouent un rôle très important dans la vie humaine. Les robots sont une machine qui réduit les efforts humains dans les travaux lourds dans les industries, le bâtiment, etc. et facilite la vie. Dans nos projets précédents, nous avons créé des robots tels que suiveur de ligne, robot contrôlé par DTMF, robot contrôlé par gestes, robot contrôlé par ordinateur, mais dans ce didacticiel, nous allons concevoir un robot très intéressant, c'est-à-dire un robot contrôlé par RF. La chose intéressante dans ce projet est qu'il fonctionnera sans utiliser de microcontrôleur. Ici, nous allons l'exécuter directement par décodeur RF et pilote de moteur.
Le robot contrôlé par RF est contrôlé à l'aide de quatre boutons-poussoirs placés du côté de l'émetteur. Ici, il suffit d'appuyer sur les boutons pour contrôler le robot. Un appareil émetteur est utilisé dans votre main qui contient également un émetteur RF et un encodeur RF. Cette partie émettrice transmettra la commande au robot afin qu'il puisse effectuer la tâche requise comme avancer, reculer, tourner à gauche, tourner à droite et s'arrêter. Toutes ces tâches seront exécutées à l'aide de quatre boutons poussoirs placés sur l'émetteur RF.
Composants requis
- Moteur CC - 2
- HT12D - 1
- HT12E - 1
- Paire RF - 1
- Driver de moteur L293D - 1
- Batterie 9 volts - 3
- Connecteur de batterie - 3
- Fils de connexion
- Robot Chasis - 1
- 7805 - 2
- Résistance 750K - 1
- Résistance 33K - 1
- Résistance 1K - 1
- PCB
Pilote de moteur L293D
L293D est un circuit intégré de commande de moteur qui dispose de deux canaux pour entraîner deux moteurs. L293D a deux paires de transistors Darlington intégrées pour l'amplification de courant et une broche d'alimentation séparée pour fournir une alimentation externe aux moteurs.
Émetteur et récepteur RF
Il s'agit d'un module émetteur et récepteur hybride ASK fonctionnant à une fréquence de 433 Mhz. Ce module dispose d'un oscillateur stabilisé par cristal pour maintenir un contrôle de fréquence précis pour la meilleure plage. Là, nous n'avons besoin que d'une seule antenne externe pour ce module.
Caractéristiques de l'émetteur RF:
- Gamme de fréquence: 433 Mhz
- Puissance de sortie: 4-16dBm
- Alimentation d'entrée: 3 à 12 volts CC
Caractéristiques du récepteur RF:
- Sensibilité: -105dBm
- Fréquence IF: 1 MHz
- Basse consommation énergétique
- Courant 3,5 mA
- Tension d'alimentation: 5 volts
Ce module est très rentable là où une communication RF longue portée est requise. Ce module n'envoie pas de données en utilisant la communication UART du PC ou du microcontrôleur directement car il y a beaucoup de bruit à cette fréquence et sa technologie analogique. Nous pouvons utiliser ce module à l'aide de circuits intégrés d'encodeur et de décodeur qui extraient les données du bruit.
La portée de l'émetteur est d'environ 100 mètres à la tension d'alimentation maximale et pour 5 volts, la portée de l'émetteur est d'environ 50 à 60 mètres avec l'utilisation d'un simple fil d'antenne à code unique de 17 cm de longueur.
Description des broches de RF Tx
- GND - Alimentation au sol
- Data In - Cette broche accepte les données série du codeur
- Vcc - +5 Volt doit être connecté à cette broche
- Antenne - Une connexion enveloppée à cette broche pour une transmission correcte des données
Description de la broche de RF Rx
- GND - Terre
- Data In - Cette broche donne des données série de sortie au décodeur
- Data In - Cette broche donne des données série de sortie au décodeur
- Vcc - +5 Volt doit être connecté à cette broche
- Vcc - +5 Volt doit être connecté à cette broche
- GND - Terre
- GND - Terre
- Antenne - Une connexion enveloppée à cette broche pour une bonne réception des données
Schémas de circuit et explication
Schéma de circuit pour émetteur RF:
Schéma de circuit pour récepteur RF:
Comme le montrent les figures ci-dessus, les schémas de circuit pour un robot commandé par RF sont assez simples lorsqu'une paire RF est utilisée pour la communication. Les connexions pour l'émetteur et le récepteur apparaissent dans les schémas de circuit. Deux batteries de 9 volts sont utilisées pour alimenter le pilote du moteur et le circuit Rx restant. Et une autre pile de 9 volts est utilisée pour alimenter l'émetteur.
Le robot contrôlé par RF comprend deux parties principales, à savoir:
- Partie émetteur
- Partie récepteur
Dans la partie émetteur, un encodeur de données et un émetteur RF sont utilisés. Comme nous l'avons déjà mentionné ci-dessus, nous utilisons quatre boutons poussoirs pour faire fonctionner le robot, ces quatre boutons sont connectés à Encoder par rapport à la terre. Lorsque nous appuierons sur n'importe quel bouton, l'encodeur obtiendra un signal numérique BAS, puis appliquera ce signal en série à l'émetteur RF. L'encodeur IC HT12E encode les données ou le signal ou les convertit en forme série, puis envoie ce signal en utilisant un émetteur RF dans l'environnement.
À l'extrémité du récepteur, nous avons utilisé un récepteur RF pour recevoir des données ou un signal, puis appliqué au décodeur HT12D. Ce décodeur IC convertit les données série reçues en parallèle et envoie ensuite ces signaux décodés au circuit intégré de pilote de moteur L293D. Selon les données reçues, le robot fonctionne en utilisant deux moteurs à courant continu dans le sens avant, arrière, gauche, droit et d'arrêt.
Fonctionnement du robot contrôlé par RF:
Le robot contrôlé par RF se déplace selon le bouton enfoncé sur l'émetteur
Bouton enfoncé à l'émetteur |
Direction de déplacement du robot |
Première (1) |
La gauche |
Seconde (2) |
Droite |
Premier et deuxième (1 et 2) |
Vers l'avant |
Troisième et quatrième (3 et 4) |
En arrière |
Aucun bouton enfoncé |
Arrêtez |
Lorsque nous appuyons sur le premier bouton (1 mention sur le circuit et le matériel), le robot commence à se déplacer du côté gauche et le déplacement continue jusqu'à ce que le bouton soit relâché.
Lorsque nous appuyons sur le deuxième bouton de l'émetteur, le robot commence à se déplacer sur le côté droit jusqu'à ce que le bouton soit relâché.
Lorsque nous appuyons sur le premier et le deuxième bouton en même temps, le robot commence à se déplacer vers l'avant jusqu'à ce que les boutons-poussoirs soient relâchés.
Lorsque nous appuyons sur le troisième et le quatrième bouton en même temps, le robot commence à se déplacer vers l'arrière et continue jusqu'à ce que les boutons-poussoirs soient relâchés.
Et quand aucun bouton poussoir n'est enfoncé, le robot s'arrête.