Orodha ya maudhui:
- Hatua ya 1: Vipengele
- Hatua ya 2: Kanuni
- Hatua ya 3: Mchoro wa Mpangilio
- Hatua ya 4: Taratibu
- Hatua ya 5: Kanuni
Video: CHANZO CHA NURU KWA AJILI YA KUZUNGUMZA NA ARDUINO UNO R3: 5 Hatua
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:52
Katika somo hili, tutatumia injini ya servo, kipiga picha na kipinga-kuvuta ili kukusanya mfumo wa chanzo cha nuru kiotomatiki.
Hatua ya 1: Vipengele
- Bodi ya Arduino Uno * 1
- kebo ya USB * 1
- Servo motor * 1
- mpiga picha * 1
- Mpingaji (10k) * 1
- Bodi ya mkate * 1
- waya za jumper
Hatua ya 2: Kanuni
Servo motor na photoresistor scan na kutafuta chanzo cha mwanga katika digrii 180 na kurekodi eneo la chanzo cha nuru. Baada ya kumaliza skanning, injini ya servo na kipinga picha husimama kwa mwelekeo wa chanzo cha taa.
Hatua ya 3: Mchoro wa Mpangilio
Hatua ya 4: Taratibu
Hatua ya 1:
Jenga mzunguko.
Hatua ya 2:
Pakua nambari kutoka
Hatua ya 3:
Pakia mchoro kwenye ubao wa Arduino Uno
Bonyeza ikoni ya Pakia ili kupakia nambari kwenye bodi ya kudhibiti.
Ikiwa "Umemaliza kupakia" inaonekana chini ya dirisha, inamaanisha mchoro umepakiwa vizuri.
Sasa, ukitumia tochi kuangazia kipinga picha, utaona motor ya servo na kipinga picha inazunguka, na mwishowe simama kwa mwelekeo wa chanzo cha taa
Hatua ya 5: Kanuni
/********************************************************************
* jina:
Kufuatilia kiatomati Chanzo cha Nuru
* kazi
: ikiwa unatumia tochi kuangazia kipinga picha, * utaona
motor servo na photoresistor huzunguka, * na mwishowe
simama kwa mwelekeo wa chanzo nyepesi.
***********************************************************************
/ Barua pepe: [email protected]
// Wavuti: www.primerobotics.in
# pamoja
const int photocellPin = A0;
/************************************************/
Servo myservo; // tengeneza kitu cha servo kudhibiti servo
int outputValue = 0;
int angle = {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;
/*************************************************/
kuanzisha batili ()
{
Serial. Kuanza (9600);
// ambatisha servo kwenye pini 9 kwa kitu cha servo
}
/*************************************************/
kitanzi batili ()
{
kwa (int i = 0;
i <19; i ++)
{
kuandika (angle ); // kuandika pembe kwa servo
patoThamini
= AnalogRead (photocellPin); // soma thamani ya A0
Serial.println (patoValue); // chapisha
ikiwa (patoValue> maxVal) // ikiwa thamani ya sasa ya A0 ni kubwa kuliko ya awali
{
maxVal = patoValue; // andika thamani
maxPos
= i; //
}
kuchelewesha (200);
}
// kuandika pembe kwa servo ambayo A0 ina thamani kubwa
wakati (1);
}
Ilipendekeza:
JINSI YA KUFANYA MZUNGUKO WA NURU KWA AJILI YA AJILI YA DHARURA KWA KUTUMIA TAFSIRI D882: Hatua 3
JINSI YA KUFANYA DUNIA YA DARAJA LA HARAKA KWA AJILI KWA AJILI KUTUMIA TAFSIRI D882: HELLO MARAFIKI, KARIBU KWENYE CHANJA CHANGU, LEO NITAKUONYESHA JINSI YA KUFANYA MZUNGUKO WA TAA YA HARAKA YA AJABU KWA KUTUMIA TAFSIRI D882
Chanzo cha Nuru Baridi Kutoka kwa Laptop ya Kale LCD!: 6 Hatua
Chanzo cha Nuru Baridi Kutoka kwa Laptop ya Kale Laptop!: Je! Umewahi kufikiria kutumia tena skrini ya zamani ya LCD iliyovunjika? ndio, kwa kweli unaweza kutengeneza chanzo kizuri cha taa ambayo ni yenye nguvu na ni nzuri kwa sababu unasindika umeme
Ufuatiliaji wa Chanzo cha Nuru Moja kwa Moja: Hatua 5
Ufuatiliaji wa Chanzo cha Nuru Kiatomati
Dupin - Gharama ya kiwango cha chini cha bei ya chini inayosafirishwa ya Chanzo cha Nuru: Mbinu 11
Dupin - Chanzo cha Mwangaza cha mawimbi ya mawimbi ya kiwango cha chini cha bei ya chini: Iliyopewa jina la Auguste Dupin, anayechukuliwa kuwa mpelelezi wa kwanza wa uwongo, chanzo hiki cha taa nyepesi huendesha chaja yoyote ya 5V ya USB au pakiti ya umeme. Kila kichwa cha kichwa cha LED kwenye sumaku. Kutumia viongozo vya nyota 3W vya bei ya chini, kilichopozwa kikamilifu na shabiki mdogo,
Mwingiliano, Chanzo wazi cha Nuru ya Nuru: Hatua 9 (na Picha)
Mwingiliano, Chanzo wazi cha Nuru ya Nuru: Hii inaweza kufundishwa kupitia jinsi ya kutengeneza mwangaza wa mwingiliano, anuwai ya kazi. Kiini cha mradi huu ni BlinkM I2C RGB LED. Wakati nilikuwa nikivinjari wavuti siku moja, BlinkM ilinivutia, na nilidhani tu kwamba ilikuwa njia nzuri sana