INHOUDSOPGAWE:
Video: Outomatiese dop van ligbronne: 5 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
In hierdie les gebruik ons 'n servomotor, 'n fotoresistor en 'n aftrekweerstand om 'n outomaties opspoorbare ligbronstelsel saam te stel.
Stap 1: Komponente:
- Arduino Uno -bord * 1
- USB -kabel * 1
- Servomotor * 1
- fotoresistor * 1
- Weerstand (10k) * 1
- Broodbord * 1
- Springdrade
Stap 2: Beginsel
Die servomotor en die fotoresistor soek en kyk na 'n ligbron in 180 grade en teken die ligging van die ligbron op. Na afloop van die skandering stop die servomotor en die fotoresistor in die rigting van die ligbron.
Stap 3: Prosedures:
Stap 1:
Bou die kring.
Stap 2:
Laai die kode af van
Stap 3:
Laai die skets op na die Arduino Uno -bord
Klik op die ikoon Oplaai om die kode na die beheerbord op te laai.
As 'Klaar oplaai' onderaan die venster verskyn, beteken dit dat die skets suksesvol opgelaai is.
As u nou 'n flitslig gebruik om die fotoresistor te laat skyn, sal u sien dat die servomotor en die fotoresistor draai, en uiteindelik stop in die rigting van die ligbron.
Stap 4: Skematiese diagram
Stap 5: Kode
/********************************************************************
* naam:
Volg ligbron outomaties op
* funksie
: as u 'n flitslig gebruik om die fotoresistor te laat skyn, * jy sal sien
die servomotor en die fotoresistor draai, * en uiteindelik
stop in die rigting van die ligbron.
***********************************************************************
/E -pos: [email protected]
// Webwerf: www.primerobotics.in
#insluit
const int photocellPin = A0;
/************************************************/
Servo myservo; // skep servo -voorwerp om 'n servo te beheer
int outputValue = 0;
int hoek = {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;
/*************************************************/
leemte opstelling ()
{
Serial.begin (9600);
myservo.attach (9); // heg die servo op pen 9 aan die servo -voorwerp
}
/*************************************************/
leemte lus ()
{
vir (int i = 0;
ek <19; ek ++)
{
myservo.write (hoek ); // skryf die hoek na servo
outputValue
= analogRead (photocellPin); // lees die waarde van A0
Serial.println (outputValue); // druk dit uit
if (outputValue> maxVal) // as die huidige waarde van A0 groter is as die vorige
{
maxVal = outputValue; // skryf die waarde neer
maksPos
= ek; //
}
vertraging (200);
}
myservo.write (hoek [maxPos]); // skryf die hoek na servo waarvan A0 die grootste waarde het
terwyl (1);
}
Aanbeveel:
S.H.I.E.L.D - Hou iemand jou dop ?: 4 stappe (met prente)
S.H.I.E.L.D - Hou iemand jou dop ?: Ek het baie video's van verleë mense gesien toe hulle nie agterkom dat hul mikrofoon of kamera aan is nie, en dit het my die idee gegee van hierdie projek. Ek het 'n eenvoudige toepassing in C# geskryf wat opspoor wanneer die kamera of mikrofoon gebruik word
Slim rugsak met GPS -dop en outomatiese ligte: 15 stappe
Slim rugsak met GPS -dop en outomatiese ligte: In hierdie instruksies maak ons 'n slim rugsak wat ons posisie, spoed kan volg en outomatiese ligte het wat ons in die nag veilig kan hou. Ek gebruik twee sensors om vas te stel of dit op u skouers is om seker te maak dat dit nie afgaan as dit nie nodig is nie
GPS -dop 3D -kaart: 9 stappe
GPS -opsporing 3D -kaart: Hierdie projek is 'n 3D -gedrukte 3D -kaart, met paaie, riviere en dorpe, met LED -bakens om die ligging van lede van die gesin aan te dui. Dit kan aandui of 'n kind op skool is, of net die plek van albei ouers. Ons kan dit ook gebruik om te voorspel
Maak 'n outomatiese stabiliseerder van 220 volt met behulp van Arduino NANO of UNO: 3 stappe
Maak 'n outomatiese stabiliseerder van 220 volt met behulp van Arduino NANO of UNO: In hierdie instruksies sal ek jou wys hoe om 'n outomatiese spanningsstabilisator te maak met behulp van Arduino NANO, wat wisselspanning, watt, stappe, transformator temperatuur en amp sal toon; outomatiese waaier aan-af vir afkoeling. Dit is outomatiese spanningsstabilisator in 3 stappe, my vertroue
Hack u usb-raketlanseerder in 'n 'outomatiese mikpunt vir outomatiese toerusting': ses stappe
Hack u usb-raketlanseerder in 'n 'outomatiese mikpunt vir outomatiese toerusting': hoe u u usb-raketlanseerder op sy eie kan laat mik. Hierdie instruksies sal u leer om u usb -raketlanseerder in 'n outorent te verander wat IR -teikens kan vind en daarop gemik is. (jammer net IR -teikens)