Innholdsfortegnelse:
- Trinn 1: Komponenter
- Trinn 2: Prinsipp
- Trinn 3: Skjematisk diagram
- Trinn 4: Prosedyrer
- Trinn 5: Kode
Video: SPORING AV AUTOMATISK LYSKILDE MED ARDUINO UNO R3: 5 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:23
I denne leksjonen vil vi bruke en servomotor, en fotoresistor og en nedtrekksmotstand for å montere et automatisk sporing av lyskildesystem.
Trinn 1: Komponenter
- Arduino Uno -bord * 1
- USB -kabel * 1
- Servomotor * 1
- fotoresistor * 1
- Motstand (10k) * 1
- Brødbrett * 1
- Jumper ledninger
Trinn 2: Prinsipp
Servomotoren og fotoresistoren skanner og leter etter lyskilde i 180 grader og registrerer plasseringen av lyskilden. Etter avsluttet skanning stopper servomotoren og fotoresistoren i retning av lyskilden.
Trinn 3: Skjematisk diagram
Trinn 4: Prosedyrer
Trinn 1:
Bygg kretsen.
Steg 2:
Last ned koden fra
Trinn 3:
Last opp skissen til Arduino Uno -brettet
Klikk på Last opp -ikonet for å laste opp koden til kontrollkortet.
Hvis "Ferdig opplasting" vises nederst i vinduet, betyr det at skissen er lastet opp.
Nå, hvis du bruker en lommelykt til å skinne fotoresistoren, vil du se servomotoren og fotoresistoren rotere og til slutt stoppe i retning av lyskilden
Trinn 5: Kode
/********************************************************************
* Navn:
Sporer lyskilde automatisk
* funksjon
: hvis du bruker en lommelykt til å skinne fotoresistoren, * du vil se
servomotoren og fotoresistoren roterer, * og endelig
stoppe i retning av lyskilden.
***********************************************************************
/E -post: [email protected]
// Nettsted: www.primerobotics.in
#inkludere
const int photocellPin = A0;
/************************************************/
Servo myservo; // lage servoobjekt for å kontrollere en servo
int outputValue = 0;
int vinkel = {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;
/*************************************************/
ugyldig oppsett ()
{
Serial.begin (9600);
myservo.attach (9); // fester servoen på pinne 9 til servoobjektet
}
/*************************************************/
hulrom ()
{
for (int i = 0;
jeg <19; jeg ++)
{
myservo.write (vinkel ); // skriv vinkelen til servoen
outputValue
= analogRead (photocellPin); // les verdien av A0
Serial.println (outputValue); // skrive den ut
if (outputValue> maxVal) // hvis gjeldende verdi på A0 er større enn tidligere
{
maxVal = outputValue; // skrive ned verdien
maxPos
= i; //
}
forsinkelse (200);
}
myservo.write (vinkel [maxPos]); // skriv vinkelen til servoen som A0 har størst verdi
mens (1);
}
Anbefalt:
Automatisk vanndispenser for sporing av forbruk: 6 trinn
Automatisk vanndispenser for å spore forbruk: Hei! For et par måneder siden tenkte jeg på rommet mitt og tenkte på hva slags prosjekt jeg ville lage for en skoleoppgave. Jeg ønsket å lage noe som passet meg og som ville komme meg til gode i fremtiden. Plutselig kom mamma inn i rommet og
Automatisk sporing av lyskilder: 5 trinn
Automatisk lyskildesporing: I denne leksjonen vil vi bruke en servomotor, en fotoresistor og en nedtrekksmotstand for å montere et automatisk sporing av lyskildesystem
Dupin-en ultra-lavpris bærbar lyskilde med flere bølgelengder: 11 trinn
Dupin-en ultra-billig bærbar lyskilde med flere bølgelengder: Oppkalt etter Auguste Dupin, ansett for å være den første fiktive detektiven, driver denne bærbare lyskilden fra enhver 5V USB-telefonlader eller strømforsyning. Hvert LED -hode klemmes på magnetisk. Ved å bruke rimelige 3W stjernelys, aktivt avkjølt av en liten vifte
Angstrom - en justerbar LED -lyskilde: 15 trinn (med bilder)
Angstrom - en tunerbar LED -lyskilde: Angstrom er en 12 -kanals avstembar LED -lyskilde som kan bygges for under £ 100. Den har 12 PWM-kontrollerte LED-kanaler som strekker seg over 390nm-780nm og tilbyr både muligheten til å blande flere kanaler til en enkelt 6 mm fiberkoblet utgang samt
Makrofotografering Lyskilde ved bruk av kalde katodelys: 9 trinn (med bilder)
Makrofotografering Lyskilde ved bruk av kalde katodelys: Når du fotograferer med et lystelt, er en lyskilde med lav intensitet ganske nyttig. CCFL (kaldt katodefluorescerende lys) som finnes på LCD -skjermer er perfekt for dette formålet. CCFL og tilhørende lysspredningspaneler finnes i ødelagt lapto