Arduino Light Controlled Bot: 4 étapes

Arduino Light Controlled Bot: 4 étapes

Table des matières:

Anonim

C'est un robot Arduino contrôlé par la lumière !!!!

Le seul capteur utilisé est un trio de LDR.

Les 3 LDR sont situés à 3 endroits différents sur le Bot. c'est-à-dire avant, gauche, droite.

Lorsque la lumière d'intensité suffisante tombe sur l'un de ces LDR, le bot se déplace dans sa direction respective.

Le projet est très facile et agréable et ne nécessite aucune connaissance en ingénierie ou en programmation.

SI VOUS AIMEZ MON PROJET, VEUILLEZ VOTER AUX CONCOURS CI-DESSUS (EN DROIT).

Provisions:

Étape 1: Composants requis

1. Arduino uno (avec câble) ou un micro-contrôleur similaire.

2. Un châssis robotique avec moteurs et roues.

3. Une mini planche à pain.

4. LDR 3 pièces.

5. IC pilote de moteur l293d.

6. Deux piles 9v.

7. Capsules de piles et composant logiciel enfichable Arduino de 2,1 mm.

8. Fils de démarrage.

9. Résistances de 100 kohm 3 pièces.

10. PC avec Arduino IDE installé.

Étape 2: Étalonnage du LDR

Connectez le LDR comme indiqué dans l'image ci-dessus.

C’est connecter + 5v à l’une des broches et connecter une résistance de 100 kohm de l’autre broche à la terre.

Connectez un câble de connexion de la deuxième broche à la broche analogique 0 de votre Arduino Uno.

Téléchargez le code donné ci-dessous et ouvrez le moniteur série.

Vous verrez un tas de valeurs défiler à partir de quelque part au-dessus de 600 si la pièce est bien éclairée, apportez maintenant votre lumière flash sur le LDR.

Les valeurs dans le moniteur série passeront à un tableau de valeurs beaucoup plus élevé.

Notez la plus basse de ces valeurs, la mienne était de 920.

Faites-le pour les 3 LDR.

Connectez les LDR à 3 endroits différents sur la planche à pain dépourvus d'obstacles.

Étape 3: Connexion du circuit d’attaque de moteur L293d

Connectez le pilote de moteur L293d sur votre planche à pain. Connectez les broches comme suit: -

(i) 1, 9, 16 à 5v.

(ii) 4,5,12,13 à la terre.

(iii) les broches 2 et 7 de IC aux broches 8 et 9 de Arduino respectivement.

(iv) 3 et 6 aux bornes du moteur 1.

(v) les broches 15 et 10 de IC à 5 & 4 ou Arduino respectivement.

(vi) 14 et 11 aux bornes du moteur 2.

(vii) La broche 8 du circuit intégré doit être connectée à la borne positive d’une batterie externe, la masse de la batterie doit être connectée à la terre commune.

* Le schéma ci-dessus montre un seul moteur pour des raisons de simplicité. Les autres connexions sont les mêmes que ci-dessus.

Téléchargez le code ci-dessous.

Et vérifiez si le bot se déplace dans la direction avant ou non, s'il change de direction, échangez les numéros de broche au début du code.

Étape 4: étape finale

Après avoir connecté le l293d ic, vérifiez si tous les LDR sont correctement connectés.

Une fois cela fait, ouvrez le code ci-dessous.

Remplacez les valeurs LDR d'étalonnage que vous avez obtenues à l'étape 1 pour chaque LDR respectif. (photo ci-dessus).

Maintenant, téléchargez le code.

La vidéo montre le bot en état de fonctionnement.

Pour tout problème s'il vous plaît écrivez-le dans les commentaires.

Je vous remercie.