Cuprins:
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
Line Flower este un robot foarte simplu ideal pentru electronica pentru începători.
Pasul 1: Cum funcționează
Robotul se deplasează de-a lungul liniei folosind senzorul iR. Senzorul are două diode, o diodă trimite lumină infraroșie, cealaltă diodă primește lumina reflectată de la suprafață. Când razele infraroșii cad pe suprafața albă, acestea sunt reflectate înapoi. Când lumina infraroșie cade pe o suprafață neagră, lumina este absorbită de suprafața neagră și nu se reflectă raze înapoi, astfel încât fotodioda nu primește nicio lumină. Senzorul măsoară cantitatea de lumină reflectată și trimite valoarea către arduino. Există un potențiometru pe senzor, cu care putem regla sensibilitatea senzorului.
Pasul 2:
Acum Arduino trebuie să ia decizii pe baza datelor primite de la senzor, până când senzorul nu detectează nicio linie neagră, acesta va merge mai departe. Dacă senzorul din stânga detectează o linie neagră, robotul se întoarce la dreapta, iar dacă senzorul din dreapta detectează o linie neagră, acesta se întoarce la stânga. Robotul se va opri atunci când ambii senzori detectează o linie neagră în același timp.
Pasul 3: lista elementelor
elemente de listă:
1x Arduino Uno
1x L298N
2x senzor iR
14x fire
1x Plexi 10cmx17cm
4x motor TT
6x baterryl AA
1x suport pentru baterie
8x distanță metalică 10mm
Pasul 4: Schema
Pasul 5: Configurare senzor Ir
Acum, înainte de a porni alimentarea, verificați dacă ați conectat totul corect. Copiați codul programului și încărcați-l pe arduino, apoi porniți monitorul serial (în Arduino IDE -> Instrumente -> Monitor serial). Așezați robotul pe linia neagră și setați potențiometrul astfel încât valoarea senzorului să arate ≈ 1023, iar pe suprafața albă ≈ 33. Schiță și configurați descărcarea. Copiați codul de mai jos și încărcați-l pe arduino. A se distra ? Descărcare schiță