Turinys:
- 1 žingsnis: komponentai:
- 2 žingsnis: principas
- 3 žingsnis: Procedūros:
- 4 žingsnis: schema
- 5 žingsnis: kodas
Video: Automatinis šviesos šaltinio stebėjimas: 5 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:45
Šioje pamokoje mes naudosime servo variklį, fotorezistorių ir ištraukiamą rezistorių, kad surinktume automatiškai sekančią šviesos šaltinio sistemą.
1 žingsnis: komponentai:
- „Arduino Uno“lenta * 1
- USB kabelis * 1
- Servo variklis * 1
- fotorezistorius * 1
- Rezistorius (10k) * 1
- Duonos lenta * 1
- jungiamieji laidai
2 žingsnis: principas
Servo variklis ir fotorezistorius nuskaito ir ieško šviesos šaltinio 180 laipsnių kampu ir įrašo šviesos šaltinio vietą. Baigę nuskaityti, servo variklis ir fotorezistorius sustoja šviesos šaltinio kryptimi.
3 žingsnis: Procedūros:
1 žingsnis:
Sukurkite grandinę.
2 žingsnis:
Atsisiųskite kodą iš
3 žingsnis:
Įkelkite eskizą į „Arduino Uno“lentą
Spustelėkite įkėlimo piktogramą, kad įkeltumėte kodą į valdymo skydelį.
Jei lango apačioje rodoma „Įkeltas“, eskizas sėkmingai įkeltas.
Dabar, jei fotorezistoriui apšviesti naudojate žibintuvėlį, pamatysite, kaip sukasi servovariklis ir fotorezistorius, ir galiausiai sustoja ties šviesos šaltinio kryptimi.
4 žingsnis: schema
5 žingsnis: kodas
/********************************************************************
* vardas:
Automatiškai sekantis šviesos šaltinis
* funkcija
: jei fotorezistoriui apšviesti naudojate žibintuvėlį, * pamatysi
sukasi servo variklis ir fotorezistorius, * ir, galiausiai
sustoti šviesos šaltinio kryptimi.
***********************************************************************
/El. Paštas: [email protected]
// Svetainė: www.primerobotics.in
#įtraukti
const int fotoelementasPin = A0;
/************************************************/
Servo myservo; // sukurti servo objektą valdyti servo
int outputValue = 0;
int kampas = {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;
/*************************************************/
negaliojanti sąranka ()
{
Serial.begin (9600);
myservo.attach (9); // prie servo objekto pritvirtina 9 kaiščio servą
}
/*************************************************/
tuštumos kilpa ()
{
už (int i = 0;
i <19; aš ++)
{
myservo.write (kampas ); // parašykite kampą į servo
outputValue
= analogRead (photocellPin); // skaityti A0 reikšmę
Serial.println (outputValue); // atsispausdinti
if (outputValue> maxVal) // jei dabartinė A0 vertė yra didesnė nei ankstesnė
{
maxVal = outputValue; // užrašykite vertę
maxPos
= aš; //
}
vėlavimas (200);
}
myservo.write (kampas [maxPos]); // parašykite kampą į servo, kuris A0 turi didžiausią vertę
tuo tarpu (1);
}
Rekomenduojamas:
Nuotolinis „Korad“maitinimo šaltinio stebėjimas: 8 žingsniai (su nuotraukomis)
Nuotolinis „Korad“maitinimo šaltinio stebėjimas: Maitinimo šaltiniai yra būtinas įrankis kiekvienam žmogui, susijusiam su elektronika. Man atsitinka, kad turiu „Korad“, tai yra linijinis (sunkus) maitinimo šaltinis, kuris yra už gerą kainą ir gavo gerų atsiliepimų. Kas yra maitinimo šaltinis ir kokia yra problema
Maitinimo šaltinio saulės sodo šviesos atkūrimas: 7 žingsniai
Maitinimo šaltinio saulės sodo šviesos atkūrimas: tai iš tikrųjų kyla iš kai kurių mano ankstesnių elektros tinklo projektų, tačiau yra glaudžiai susijęs su anksčiau dokumentuotu LED išardymu. Dabar mes visi išėjome ir nusipirkome juos vasarą, tuos mažus gėlių sienų žibintus, kurie yra saulės energija varomas
AUTOMATINIS ŠVIESOS ŠALTINIO SEKIMAS SU ARDUINO UNO R3: 5 žingsniai
AUTOMATINIS ŠVIESOS ŠALTINIO SEKIMAS SU ARDUINO UNO R3: Šioje pamokoje mes naudosime servo variklį, fotorezistorių ir ištraukiamą rezistorių, kad surinktume automatiškai sekančią šviesos šaltinio sistemą
KAIP PADARYTI IR IR IR ŠVIESOS ŠVIESOS ŠVIESOS ŠVIESOS KAMERĄ: 5 žingsniai (su paveikslėliais)
KAIP PADARYTI IR IR IR ŠVIESOS ŠVIESOS ŠVIESOS KAMERĄ: Supratau infraraudonųjų spindulių kamerą, kad galėčiau ją naudoti judesio fiksavimo sistemoje. Su juo taip pat galite gauti tokių nuostabių vaizdų: blizgių objektų, matomų fotoaparate, kurie yra normalūs realybėje. Už pigią kainą galite gauti gana gerų rezultatų. Jis
Pasirenkamas RGB šviesos diodas iš USB maitinimo šaltinio: 7 žingsniai
Pasirenkamas RGB šviesos diodas iš USB maitinimo šaltinio: Tai yra paprastas vadovas, kaip sukurti grandinę, kuri gali pasirinkti norimą spalvą! Pavyzdžiui: jei norite raudonos spalvos, į raudoną vietą įdėkite trumpiklį, jei norite, kad būtų žalia arba mėlyna tai savo vietose! Taigi pradėkime