Taula de continguts:
Vídeo: SEGUIMENT FONT DE LLUM AUTOMÀTIC AMB ARDUINO UNO R3: 5 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:14
En aquesta lliçó, utilitzarem un servomotor, un fotoresistor i una resistència desplegable per muntar un sistema de fonts de llum de seguiment automàtic.
Pas 1: components
- Tauler Arduino Uno * 1
Cable USB * 1
- Servomotor * 1
- fotoresistència * 1
- Resistència (10 k) * 1
- Taula de pa * 1
- Cavalls de pont
Pas 2: Principi
El servomotor i la fotoresistència busquen i busquen la font de llum a 180 graus i registren la ubicació de la font de llum. Després d’acabar l’escaneig, el servomotor i el fotoresistor s’aturen en la direcció de la font de llum.
Pas 3: Diagrama esquemàtic
Pas 4: procediments
Pas 1:
Construeix el circuit.
Pas 2:
Baixeu-vos el codi des de
Pas 3:
Pengeu l’esbós al tauler Arduino Uno
Feu clic a la icona Puja per penjar el codi al tauler de control.
Si apareix "Càrrega finalitzada" a la part inferior de la finestra, significa que l'esbós s'ha carregat correctament.
Ara, si utilitzeu una llanterna per fer brillar el fotoresistor, veureu que el servo motor i el fotoresistor giren i, finalment, s’aturen en la direcció de la font de llum.
Pas 5: Codi
/********************************************************************
* nom:
Seguiment automàtic de la font de llum
* funció
: si utilitzeu una llanterna per brillar el fotoresistor, * ja ho veuràs
el servo motor i el fotoresistor giren, * i finalment
atureu-vos en la direcció de la font de llum.
***********************************************************************
/ Correu electrònic: [email protected]
// Lloc web: www.primerobotics.in
#incloure
const int fotocèl·lula Pin = A0;
/************************************************/
Servo myservo; // crea un objecte servo per controlar un servo
int outputValue = 0;
int angle = {0, 10, 20, 30, 40, 50, 60, 70, 80, 90, 100, 110, 120, 130, 140, 150, 160, 170, 180};
int maxVal = 0;
int maxPos = 0;
/*************************************************/
configuració nul·la ()
{
Serial.begin (9600);
myservo.attach (9); // connecta el servo al pin 9 a l'objecte servo
}
/*************************************************/
bucle buit ()
{
per a (int i = 0;
jo <19; i ++)
{
myservo.write (angle ); // escriu l’angle a servo
outputValue
= analogRead (photocellPin); // llegeix el valor de A0
Serial.println (outputValue); // imprimeix-lo
if (outputValue> maxVal) // si el valor actual d'A0 és superior a l'anterior
{
maxVal = outputValue; // escriviu el valor
maxPos
= i; //
}
retard (200);
}
myservo.write (angle [maxPos]); // escriu l’angle al servo que A0 té més valor
mentre que (1);
}
Recomanat:
Seguiment i seguiment de botigues petites: 9 passos (amb imatges)
Track & trace per a botigues petites: es tracta d’un sistema dissenyat per a petites botigues que se suposa que es munta en bicicletes elèctriques o patinets electrònics per a lliuraments a curt abast, per exemple, una fleca que vulgui lliurar pastes. Què significa Track and Trace? Track and trace és un sistema utilitzat per ca
Seguiment automàtic de la font de llum: 5 passos
Seguiment automàtic de fonts de llum: en aquesta lliçó utilitzarem un servomotor, una fotoresistència i una resistència desplegable per muntar un sistema de fonts de llum de seguiment automàtic
Font d'alimentació ATX encoberta a la font d'alimentació del banc: 7 passos (amb imatges)
Subministrament d’alimentació ATX encobert a la font d’alimentació de banc: és necessària una font d’alimentació de banc quan es treballa amb electrònica, però una font d’alimentació de laboratori disponible al mercat pot ser molt cara per a qualsevol principiant que vulgui explorar i aprendre electrònica. Però hi ha una alternativa barata i fiable. Per conve
Com es pot fer una font d'alimentació de banc ajustable d'una font d'alimentació de PC antiga: 6 passos (amb imatges)
Com es pot fer una font d’alimentació de banc ajustable d’una antiga font d’alimentació de PC: tinc una font d’alimentació per a PC vella, de manera que he decidit fer una font d’alimentació de banc ajustable. Necessitem un rang diferent de tensions comproveu diferents circuits o projectes elèctrics. Així que sempre és fantàstic tenir un
Converteix una font d'alimentació ATX en una font d'alimentació CC normal.: 9 passos (amb imatges)
Convertiu una font d’alimentació ATX en una font d’alimentació CC normal: una font d’alimentació CC pot ser difícil de trobar i costosa. Amb funcions més o menys afectades pel que necessiteu. En aquest instructiu, us mostraré com convertir una font d'alimentació d'ordinador en una font d'alimentació de corrent continu amb 12, 5 i 3,3 v