Talaan ng mga Nilalaman:
- Hakbang 1: Mga Bahagi:
- Hakbang 2: Prinsipyo
- Hakbang 3: Mga Pamamaraan:
- Hakbang 4: Diagram ng Skematika
- Hakbang 5: Code
Video: Awtomatikong Pagsubaybay sa Pinagmulan ng Liwanag: 5 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:12
Sa araling ito, gagamitin namin ang isang servo motor, isang photoresistor at isang pull-down na risistor upang tipunin ang isang awtomatikong pagsubaybay ng light source system.
Hakbang 1: Mga Bahagi:
- Arduino Uno board * 1
- USB cable * 1
- Servo motor * 1
- photoresistor * 1
- Resistor (10k) * 1
- Breadboard * 1
- Mga Jumper wires
Hakbang 2: Prinsipyo
Ang motor na servo at ang pag-scan ng photoresistor at maghanap ng light source sa 180 degree at itala ang lokasyon ng light source. Matapos matapos ang pag-scan, huminto ang servo motor at ang photoresistor sa direksyon ng light source.
Hakbang 3: Mga Pamamaraan:
Hakbang 1:
Buuin ang circuit.
Hakbang 2:
I-download ang code mula sa
Hakbang 3:
I-upload ang sketch sa Arduino Uno board
I-click ang I-upload na icon upang mai-upload ang code sa control board.
Kung ang "Tapos nang mag-upload" ay lilitaw sa ilalim ng window, nangangahulugan ito na ang sketch ay matagumpay na na-upload.
Ngayon, kung gagamit ka ng isang flashlight upang lumiwanag ang photoresistor, makikita mo ang servo motor at ang photoresistor na paikutin, at sa wakas ay huminto sa direksyon ng light source.
Hakbang 4: Diagram ng Skematika
Hakbang 5: Code
/********************************************************************
* pangalan:
Awtomatikong Pagsubaybay sa Magaan na Pinagmulan
* pagpapaandar
: kung gumagamit ka ng isang flashlight upang lumiwanag ang photoresistor, * makikita mo
ang servo motor at ang photoresistor paikutin, * at sa wakas
huminto sa direksyon ng mapagkukunan ng ilaw.
***********************************************************************
/ Email: [email protected]
// Website: www.primerobotics.in
# isama
Const int photocellPin = A0;
/************************************************/
Servo myservo; // lumikha ng object ng servo upang makontrol ang isang servo
int outputValue = 0;
int anggulo = {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;
/*************************************************/
walang bisa ang pag-setup ()
{
Serial.begin (9600);
myservo.attach (9); // ikinakabit ang servo sa pin 9 sa servo object
}
/*************************************************/
walang bisa loop ()
{
para sa (int i = 0;
ako <19; i ++)
{
myservo.write (anggulo ); // isulat ang anggulo sa servo
outputValue
= analogRead (photocellPin); // basahin ang halaga ng A0
Serial.println (outputValue); // i-print ito
kung (outputValue> maxVal) // kung ang kasalukuyang halaga ng A0 ay mas malaki kaysa sa nauna
{
maxVal = outputValue; // isulat ang halaga
maxPos
= i; //
}
pagkaantala (200);
}
myservo.write (anggulo [maxPos]); // isulat ang anggulo sa servo kung aling A0 ang may pinakamalaking halaga
habang (1);
}
Inirerekumendang:
ATtiny85 Nasusuot na Pagsubaybay ng Aktibidad na Pagsubaybay ng Aktibidad at Programming ATtiny85 Sa Arduino Uno: 4 na Hakbang (na may Mga Larawan)
ATtiny85 Nasusuot na Pagsubaybay ng Aktibidad na Pagsubaybay sa Aktibidad at Programming ATtiny85 Sa Arduino Uno: Paano gagawin ang relo ng pagsusuot ng aktibidad na maaaring panoorin? Ito ay isang naisusuot na gadget na dinisenyo upang mag-vibrate kapag nakita nito ang pagwawalang-kilos. Ginugugol mo ba ang karamihan ng iyong oras sa computer na tulad ko? Nakaupo ka ba nang maraming oras nang hindi namamalayan? Pagkatapos ang aparatong ito ay f
Awtomatikong LED ng Ultrasonic Sensor LED Mga Liwanag ng Animation at LCD Screen Screen: 6 na Hakbang
Awtomatikong LED ng Ultrasonic Sensor LED Mga Liwanag ng Animation at LCD Screen Screen: Kapag bumalik ka sa bahay na nakakapagod at sinusubukang umupo at magpahinga, dapat na napakainip na makita ang parehong bagay sa paligid mo nang paulit-ulit araw-araw. Bakit hindi ka magdagdag ng isang bagay na nakakatuwa at kawili-wili na nagbabago ng iyong kalooban? Bumuo ng isang napakadaling Arduin
24 Watt LED Palakihin ang Liwanag Sa Pagkontrol ng Liwanag: 8 Hakbang (na may Mga Larawan)
24 Watt LED Grow Light With Brightness Control: Ang paglalagong ng pagkain ay isa sa aking mga paboritong libangan sapagkat ako ay isang tagahanga ng mga organikong pagkain at malusog na pagkain. Ipapakita sa iyo ng Maituturo na ito kung paano bumuo ng isang LED na tumubo na ilaw na may mga kontrol ng pula / asul na ningning upang umangkop sa iyong lumalaking mga pangangailangan at payagan kang mag-expire
WiFi Awtomatikong Tagapakain ng Halaman Na May Reservoir - Panloob / Panlabas na Pag-aayos ng Paglilinang - Awtomatikong Mga Halaman ng Tubig na May Remote na Pagsubaybay: 21 Hakbang
Ang WiFi Awtomatikong Tagapakain ng halaman na may reservoir - Pag-set up ng Panloob / Panlabas na Paglilinang - Awtomatikong Mga Halaman ng Tubig Na May Malayuang Pagsubaybay: Sa tutorial na ito ipapakita namin kung paano mag-set up ng isang pasadyang panloob / panlabas na sistema ng feeder ng halaman na awtomatikong nagdidilig ng mga halaman at maaaring subaybayan nang malayuan gamit ang Adosia platform
Arcade Cabinet Na May Mga Epekto ng Liwanag sa Liwanag: 9 Mga Hakbang (na may Mga Larawan)
Arcade Cabinet With Ambient Light Effects: Isang bahay na gawa sa arcade wood cabinet, na may mga komersyal na kalidad na arcade control, at integrated system ng Mga Ambient Reality Effect. Ang kabinet ng kahoy ay pinutol ng 4x8 'sandwich panel mula sa Home Depot. Ang Controller ng Arcade ay isang HotRod SE mula sa http: //www.hanaho