Përmbajtje:
Video: Ndjekja automatike e burimit të dritës: 5 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:16
Në këtë mësim, ne do të përdorim një servo motor, një fotorezistues dhe një rezistencë tërheqëse për të mbledhur një sistem burimi të dritës që ndjek automatikisht.
Hapi 1: Përbërësit:
- Arduino Uno bordi * 1
- Kabllo USB * 1
- Servo motor * 1
- fotorezistor * 1
- Rezistencë (10k) * 1
- Breadboard * 1
- Telat e kërcyesit
Hapi 2: Parimi
Servo motori dhe fotorezistuesi skanojnë dhe kërkojnë burimin e dritës në 180 gradë dhe regjistrojnë vendndodhjen e burimit të dritës. Pas përfundimit të skanimit, servo motori dhe fotorezistori ndalojnë në drejtim të burimit të dritës.
Hapi 3: Procedurat:
Hapi 1:
Ndërtoni qarkun.
Hapi 2:
Shkarkoni kodin nga
Hapi 3:
Ngarko skicën në tabelën Arduino Uno
Klikoni në ikonën Ngarko për të ngarkuar kodin në tabelën e kontrollit.
Nëse "Done uploading" shfaqet në fund të dritares, kjo do të thotë që skica është ngarkuar me sukses.
Tani, nëse përdorni një elektrik dore për të ndriçuar fotorezistën, do të shihni që servo motori dhe fotorerezistori të rrotullohen, dhe më në fund të ndaleni në drejtimin e burimit të dritës.
Hapi 4: Diagrami Skematik
Hapi 5: Kodi
/********************************************************************
* emri:
Ndjekja automatike e burimit të dritës
* funksion
: nëse përdorni një elektrik dore për të ndriçuar rezistencën e fotografisë, * do ta shohësh
servo motori dhe fotorezistenca rrotullohen, * dhe më në fund
ndaloni në drejtim të burimit të dritës.
***********************************************************************
/Email: [email protected]
// Faqja e internetit: www.primerobotics.in
#përfshi
const int photocellPin = A0;
/************************************************/
Servo myservo; // krijoni një servo objekt për të kontrolluar një servo
int outputVlera = 0;
këndi int = {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;
/*************************************************/
void setup ()
{
Serial.filloj (9600);
myservo.attach (9); // bashkon servo në pin 9 në servo objekt
}
/*************************************************/
lak void ()
{
për (int i = 0;
i <19; une ++)
{
myservo.shkruaj (këndi ); // shkruaj këndin në servo
outputVlera
= analogRead (photocellPin); // lexoni vlerën e A0
Serial.println (outputValue); // printoni atë
if (outputValue> maxVal) // nëse vlera aktuale e A0 është më e madhe se e mëparshmja
{
maxVal = outputValue; // shkruani vlerën
maxPos
= i; //
}
vonesë (200);
}
myservo.write (këndi [maxPos]); // shkruaj këndin ndaj servo -s i cili A0 ka vlerën më të madhe
ndërsa (1);
}
Recommended:
Çliruesi i maskuar i burimit të energjisë: 8 hapa (me fotografi)
Çliruesi i kamufluar i burimit të energjisë: Një zgjidhje e thjeshtë për fuqizimin e pajisjeve DC të tensionit të ulët në hapësirat publike. Kur e lidhni këtë prizë, njëra nga prizat po furnizon një prizë në një kuti kryqëzimi të prishur dhe priza tjetër po siguron një burim të vazhdueshëm të energjisë për një pajisje DC të tensionit të ulët. Thi
Sistemi i dritës automatike të makinës: 4 hapa
Sistemi i Dritës Auto të Makinës: Hej djema, makina moderne vjen me sistem automatik të ndriçimit të makinës që do të thotë se fenerët ndizen dhe fiken automatikisht varet nga drita e ambientit, kështu që kur të errësohet ose të vozisni me ngjyrë të ndezur dritat do të ndizen automatikisht. madje mendova switchi
Përdorimi i burimit të energjisë për pajisjen që funksionon me bateri: 5 hapa (me fotografi)
Përdorimi i burimit të energjisë për pajisjen e operuar me bateri: Një mik më solli këtë lodër të ndezur të tullumbaceve dhe më pyeti nëse mund ta bëja atë me një furnizim me energji elektrike, sepse gjithmonë të ndryshosh bateritë ishte një dhimbje dhe katastrofike për mjedisin. Ajo mbaroi me 2 bateri AA (3v në total). I thashë orës
Kontrolluesi i burimit të hapur të vaskës: 6 hapa
Kontrollues me vaskë me burim të hapur: Gjeta një vaskë të përdorur në internet, që është disa vjeç dhe vendosa se mund të bëj një projekt të mrekullueshëm prej saj. Kontrollet e integruara tashmë ishin të bezdisshme dhe kishin nevojë për kohë, kështu që kjo më dha arsye të mëtejshme për t'u marrë me të. Për të kursyer energji
Ndjekja automatike e ujit Blaster: 9 hapa
Ndjekja automatike e ujit Blaster: Dreri që hante trëndafila më motivoi të ndërtoja një shpërthyes uji që gjurmon objektivin për të ndihmuar në pengimin e kafshëve të pangopura … Ky shpërthyes uji përdor zbulimin e lëvizjes të bazuar në video për të synuar një servo dhe për të shkaktuar shpërthime të shkurtra uji në objektiv. Xhiron onl