Indholdsfortegnelse:
Video: SPORING AF AUTOMATISK LYSKILDE MED ARDUINO UNO R3: 5 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:28
I denne lektion vil vi bruge en servomotor, en fotoresistor og en pull-down-modstand til at samle et automatisk sporing af lyskildesystem.
Trin 1: Komponenter
- Arduino Uno board * 1
- USB -kabel * 1
- Servomotor * 1
- fotoresistor * 1
- Modstand (10k) * 1
- Brødbræt * 1
- Jumper ledninger
Trin 2: Princip
Servomotoren og fotoresistoren scanner og leder efter lyskilde i 180 grader og registrerer lyskildens placering. Efter endt scanning stopper servomotoren og fotoresistoren i lyskildens retning.
Trin 3: Skematisk diagram
Trin 4: Procedurer
Trin 1:
Byg kredsløbet.
Trin 2:
Download koden fra
Trin 3:
Upload skitsen til Arduino Uno -tavlen
Klik på ikonet Upload for at uploade koden til kontrolkortet.
Hvis "Udført upload" vises nederst i vinduet, betyder det, at skitsen er blevet uploadet.
Nu, hvis du bruger en lommelygte til at skinne fotoresistoren, vil du se servomotoren og fotoresistoren rotere og til sidst stoppe i retning af lyskilden
Trin 5: Kode
/********************************************************************
* navn:
Sporer automatisk lyskilde
* funktion
: hvis du bruger en lommelygte til at skinne fotoresistoren, * du vil se
servomotoren og fotoresistoren roterer, * og endelig
stop i lyskildens retning.
***********************************************************************
/E -mail: [email protected]
// Websted: www.primerobotics.in
#omfatte
const int photocellPin = A0;
/************************************************/
Servo myservo; // opret servoobjekt for at styre 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 opsætning ()
{
Serial.begin (9600);
myservo.attach (9); // fastgør servoen på pin 9 til servoobjektet
}
/*************************************************/
hulrum ()
{
for (int i = 0;
jeg <19; jeg ++)
{
myservo.write (vinkel ); // skriv vinklen til servo
outputValue
= analogRead (photocellPin); // læs værdien af A0
Serial.println (outputValue); // udskriv det
hvis (outputValue> maxVal) // hvis den aktuelle værdi på A0 er større end tidligere
{
maxVal = outputValue; // skriv værdien ned
maxPos
= i; //
}
forsinkelse (200);
}
myservo.write (vinkel [maxPos]); // skriv den vinkel til servo, som A0 har størst værdi
mens (1);
}
Anbefalede:
Automatisk vanddispenser til sporing af forbrug: 6 trin
Automatisk vanddispenser til sporing af forbrug: Hej! For et par måneder siden tænkte jeg på mit værelse om, hvilket projekt jeg ville lave til en skoleopgave. Jeg ville lave noget, der passede mig, og som ville gavne mig i fremtiden. Pludselig kom min mor ind i lokalet og
Dupin-en bærbar multi-bølgelængde lyskilde med meget lav pris: 11 trin
Dupin-en bærbar lyskilde med mange bølgelængder med ekstrem lav pris: Opkaldt efter Auguste Dupin, der anses for at være den første fiktive detektiv, kører denne bærbare lyskilde enhver 5V USB-telefonoplader eller strømforsyning. Hvert LED -hoved klikker magnetisk på. Ved hjælp af billige 3W stjerne lysdioder, aktivt afkølet af en lille blæser
Automatisk WiFi -planteføder med reservoir - Indendørs/udendørs dyrkningssætning - Vandplanter automatisk med fjernovervågning: 21 trin
Automatisk WiFi -planteføder med reservoir - Indendørs/udendørs dyrkningssætning - Vandplanter automatisk med fjernovervågning: I denne vejledning vil vi demonstrere, hvordan du konfigurerer et brugerdefineret indendørs/udendørs planteføderanlæg, der automatisk vanner planter og kan overvåges eksternt ved hjælp af Adosia -platformen
Angstrom - en tunerbar LED -lyskilde: 15 trin (med billeder)
Angstrom - en tunerbar LED -lyskilde: Angstrom er en 12 -kanals indstillelig LED -lyskilde, der kan bygges til under £ 100. Den har 12 PWM-kontrollerede LED-kanaler, der spænder over 390nm-780nm og tilbyder både muligheden for at blande flere kanaler til en enkelt 6 mm fiberkoblet udgang samt
Makrofotografering Lyskilde Brug af kolde katodelys: 9 trin (med billeder)
Makrofotografering Lyskilde Brug af kolde katodelys: Når du optager med et lystelt, er en lav intensitet lyskilde ganske nyttig. CCFL (kold katode fluorescerende lys), der findes på LCD -skærme, er perfekt til dette formål. CCFL og de tilhørende lysspredningspaneler kan findes i brudt lapto