![Arduino Light Controlled Bot: 4 kroki Arduino Light Controlled Bot: 4 kroki](https://img.gwsigeps.com/img/circuits/arduino-light-controlled-bot-4.jpg)
Spisu treści:
- Kieszonkowe dzieci:
- Krok 1: Wymagane komponenty
- Krok 2: Kalibracja LDR
- Krok 3: Podłączanie sterownika silnika L293d IC
- Krok 4: Ostatni krok
To jest robot Arduino, który jest kontrolowany przez LIGHT !!!!
Jedyny czujnik, którego używa, to trio LDR.
3 LDR znajdują się w 3 różnych miejscach na Botu. tj. przód, lewo, prawo.
Gdy Światło wystarczającej intensywności spada na któryś z tych LDR, Bot porusza się w swoim kierunku repetycyjnym.
Projekt jest bardzo łatwy i przyjemny, nie wymaga wiedzy inżynierskiej ani programistycznej.
JEŚLI CHCESZ MÓJ PROJEKT, PROSZĘ GŁOSOWAĆ W KONKURSIE POWYŻEJ (PRAWO W GÓRĘ).
Kieszonkowe dzieci:
Krok 1: Wymagane komponenty
1. Arduino uno (z kablem) lub podobny mikrokontroler.
2. Robotyczne podwozie z silnikami i kołami.
3. Mini deska do krojenia chleba.
4. LDR 3 sztuki.
5. Układ scalony sterownika silnika l293d.
6. Dwie baterie 9 V.
7. Czapki baterii i zatrzask Arduino 2,1 mm.
8. Przewody rozruchowe.
9. Rezystory 100 kohm 3 sztuki.
10. Komputer z zainstalowanym Arduino IDE.
Krok 2: Kalibracja LDR
Podłącz LDR w sposób pokazany na powyższym zdjęciu.
To jest połączenie + 5v do jednego z pinów i podłącz 100 kΩ rezystora z drugiego pin do ziemi.
Podłącz przewód połączeniowy od drugiego pin do analogowego pin 0 swojego Arduino Uno.
Prześlij poniższy kod i otwórz Monitor szeregowy.
Będziesz widział wiązkę wartości płynących z Gdzieś powyżej 600, jeśli jest to dobrze oświetlone pomieszczenie, teraz przynieś swoje światło lampy błyskowej i rozświetl ją nad LDR.
Wartości w monitorze szeregowym przeskoczą do znacznie wyższej tablicy wartości.
Zapisz najniższą z tych wartości, moja była 920.
Zrób to dla wszystkich 3 LDR.
Połącz LDR w 3 różnych miejscach na płycie chlebowej bez przeszkód.
Krok 3: Podłączanie sterownika silnika L293d IC
Podłącz sterownik silnika L293d do swojego Breadboard. Połącz szpilki w następujący sposób: -
(i) 1, 9, 16 do 5v.
(ii) 4,5,12,13 do ziemi.
(iii) Piny 2 i 7 IC odpowiednio do pinów 8 i 9 Arduino.
(iv) 3 i 6 do zacisków silnika1.
(v) Piny 15 i 10 IC odpowiednio do 5 i 4 lub Arduino.
(vi) 14 i 11 do zacisków Motor2.
(vii) Pin 8 układu scalonego powinien być podłączony do dodatniego zacisku zewnętrznej baterii, masa akumulatora powinna być podłączona do wspólnej masy.
* Powyższy diagram pokazuje tylko 1 silnik dla uproszczenia, Inne połączenia są takie same jak powyżej.
Prześlij kod poniżej.
I sprawdź, czy bot porusza się w kierunku do przodu, czy nie, jeśli porusza się w innym kierunku, zamień numery pinów na początku kodu.
Krok 4: Ostatni krok
Po podłączeniu l293d ic sprawdź, czy wszystkie LDR są prawidłowo podłączone.
Po wykonaniu tej czynności otwórz poniższy kod.
Zastąp wartości LDR kalibracji uzyskane w kroku 1 dla każdego odpowiedniego LDR. (zdjęcie powyżej).
Teraz Prześlij kod.
Wideo pokazuje bota w stanie roboczym.
W razie jakichkolwiek problemów napisz to w komentarzach.
Dziękuję Ci.