Arduino Light Controlled Bot: 4 trin

Arduino Light Controlled Bot: 4 trin

Indholdsfortegnelse:

Anonim

Dette er en Arduino Robot, der styres af LIGHT !!!!

Den eneste sensor, den bruger, er en trio af LDR.

De 3 LDR'er er beliggende på 3 forskellige steder på Bot. dvs. Front, Venstre, Højre.

Når lyset af tilstrækkelig intensitet falder på en af ​​disse LDR'er, bevæger Bot sig i sin Repective Direction.

Projektet er meget nemt og behageligt og kræver ingen ingeniør- eller programmeringskendskab.

HVIS DU LIGER MIG PROJEKT, VENLIGST AFSTEMNING I OVERSIGT OVER (TOP RIGHT).

forsyninger:

Trin 1: Komponenter påkrævet

1. Arduino uno (med kabel) eller en lignende mikro-controller.

2. Et robotchassis med motorer og hjul.

3. En mini brødbræt.

4. LDR 3 stk.

5. l293d motordriver IC.

6. To 9v batterier.

7. Batterilader og 2,1 mm Arduino snap.

8. Jumperkabler.

9. 100 kohm Modstande 3 stk.

10. PC med Arduino IDE installeret.

Trin 2: Kalibrering af LDR

Tilslut LDR'en som vist på ovenstående billede.

Det er tilslut + 5v til en af ​​stifterne og Connect 100 kohm-modstanden fra den anden stift til jorden.

Tilslut en jumperledning fra den anden pin til Analog Pin 0 på din Arduino Uno.

Upload kodeksen nedenfor, og åbn den serielle skærm.

Du vil se en masse værdier, der strømmer fra et sted over 600, hvis det er et godt oplyst rum, nu tag dit flashlys og lys det over LDR.

Værdierne i den serielle monitor vil springe til et meget højere udvalg af værdier.

Optag den laveste af disse værdier, minen var 920.

Gør det for alle 3 LDR'er.

Slut LDR'erne til 3 forskellige steder på Breadboard uden hindring.

Trin 3: Tilslutning af L293d Motor Driver IC

Tilslut L293d Motor Driver på dit brødbræt. Tilslut stifter som følger: -

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

(ii) 4,5,12,13 til jorden.

(iii) Pins 2 og 7 af henholdsvis IC til Pins 8 og 9 af Arduino.

(iv) 3 & 6 til terminalerne til Motor1.

(v) Pins 15 og 10 i henholdsvis IC til 5 og 4 eller Arduino.

(vi) 14 & 11 til terminaler af Motor2.

(vii) Pin 8 af IC skal være forbundet til den positive terminal på et eksternt batteri, jordens batteri skal forbindes til det fælles jord.

* Ovenstående diagram viser kun 1 motor til enkelhed, de andre forbindelser er de samme som ovenfor.

Upload kode nedenfor.

Og kontroller, om botten bevæger sig i fremadrettet retning eller ej, hvis den bevæger sig i en anden retning, udskifter pinnumre ved start af koden.

Trin 4: Sluttrin

Når du har tilsluttet l293d, skal du kontrollere, om alle LDR'erne er tilsluttet korrekt.

Når dette er gjort, skal du åbne koden nedenfor.

Udskift de LDR-kalibreringer, som du opnåede i trin 1 for hver respektiv LDR. (billede ovenover).

Upload nu koden.

Videoen viser botten i driftstilstand.

For eventuelle problemer bedes du skrive det i kommentarerne.

Tak skal du have.