Orodha ya maudhui:
- Vifaa
- Hatua ya 1: Uunganisho
- Hatua ya 2: CODE
- Hatua ya 3: WAKATI WA KUJARIBU
- Hatua ya 4: HABARI ZA NYongeza:
Video: Mdhibiti wa Mwangaza wa Ukanda wa LED: Hatua 4
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:50
Vipande vya LED ni maarufu ulimwenguni kote kwa matumizi ya voltage ndogo na mwangaza wake. Wakati mwingine tunahitaji kurekebisha usambazaji wa umeme na mwangaza wa vipande hivi vya LED, kwa mfano, wakati wa usingizi wako utasumbuliwa kwa sababu ya mwangaza wa LED. Huu ni mradi wa arduino kudhibiti mwangaza wa ukanda wa LED. ni ya kirafiki kwani inapokea mwangaza kutoka kwa mtumiaji. Thamani ya mwangaza inategemea voltage iliyopewa ukanda wa LED. Ikiwa mtumiaji anatoa 5v, inatoa mwangaza zaidi, ikiwa mtumiaji anatoa volts 0.1 hutoa mwangaza mdogo. Arduino angeandika voltage kutoka 0 - 255 (0-5v hugawanyika mfano: 1v = uniti 51). Lakini kwa kutumia amri na hesabu tunaweza kupunguza hii hadi 0-5v. Wacha tuingie kwenye mradi.
Vifaa
Mahitaji:
- Arduino UNO / nano / MEGA
- Ukanda wa LED (Inapaswa kufanya kazi kwa kiwango cha chini
- Arduino IDE
- waya zinazounganisha (nambari 2)
Hatua ya 1: Uunganisho
Hizi ni viunganisho vya kuunganisha Ukanda wa LED na Arduino:
Ukanda wa LED wa ARDUINO
GND >> - (hasi)
DIGITAL PWM 3 (pin3) >> + (chanya)
---------------------------------------------------------------------------------------
unganisha pini hasi ya ukanda wa LED kwa pini ya groung (GND) ya arduino
unganisha pini nzuri ya ukanda wa LED ili kubandika pini 3 ya arduino
Hatua ya 2: CODE
Jambo muhimu zaidi karibu na vifaa katika Arduino ni nambari. Nambari imepewa hapa chini. Chapa nambari hii na uipakie kwa kutumia arduino IDE au kipakiaji cha bluino.
kuangaza mwangaza; int LED = 3; kuelea ukweli; kuchelewa kuelea1; kuchelewa kuelea2; chaguo la kuelea; kuanzisha batili () {pinMode (LED, OUTPUT); Kuanzia Serial (9600); Serial.println ("Arduino LED strip mtawala"); Serial.println (""); Serial.println ("Tafadhali ingiza mwangaza wa ukanda wa LED (1-5)"); Serial.println (""); wakati (Serial.available () == 0) {} mwangaza = Serial.parseFloat (); mwangaza halisi = (mwangaza) * 51.0; ikiwa (realbrightness> = 6) {Serial.println ("Tafadhali ingiza mwangaza halali"); }} kitanzi batili () {Serial.println (""); Serial.println ("Ukanda wa LED unapepesa kwa kiwango cha"); Serial.print (mwangaza); AnalogWrite (LED, mwangaza halisi); kuchelewesha (1000); }
Hatua ya 3: WAKATI WA KUJARIBU
Unganisha msimbo wa Arduino, fungua mfuatiliaji wa serial. Ujumbe "Tafadhali ingiza mwangaza wa ukanda wa LED (1-5)" unapaswa kuonyeshwa. Ingiza thamani ya mwangaza na bonyeza bonyeza kutuma. unaweza kuona kuwa kipande chako cha LED kinaendesha amri yako ya mwangaza !.
Hatua ya 4: HABARI ZA NYongeza:
- Mwangaza unaweza kuingizwa kwa thamani ya desimali.
- mwangaza ulioingia juu ya 5, itakuwa sawa na 5.
- Thamani inapopungua, mwangaza hupungua.
- Kwa chaguo-msingi wakati mwingine madereva ya Arduino yanaweza kukosa kwenye kompyuta ya yout. Ili kutatua makosa, fungua meneja wa kifaa na usasishe madereva yote yasiyojulikana.
- Chagua bandari sahihi ya COM na toleo la Arduino.
- Upakuaji mbadala wa msimbo:
Ilipendekeza:
Ukanda wa Mwangaza wa Dots za LEGO: Hatua 6 (na Picha)
Ukanda wa Mwangaza wa Dots wa LEGO: LEGO #LetsBuildPagua pamoja, jenga na ushiriki ubunifu wako wa LEGO
Mdhibiti wa Ukanda wa LED: Hatua 8 (na Picha)
Mdhibiti wa Ukanda wa LED: Katika hii inayoweza kufundishwa, nitakuchukua kupitia hatua za jinsi ya kutumia na kudhibiti vipande vyako vya LED kwa kujenga kiolesura cha kudhibiti. Nimefurahiya sana na taa hizi kwani nina hakika wewe pia. Ikiwa unapenda hii kufundisha, tafadhali hakikisha
Mdhibiti wa Mwangaza wa Ukanda wa LED: Hatua 7
Mdhibiti wa Mwangaza wa Ukanda wa LED: Hii rafiki, Wakati mwingine hatupendi mwangaza wa juu wa mkanda wa LED na kwa hiyo tunazima swichi. Kwa hivyo leo nitafanya mzunguko wa mtawala wa mwangaza wa LED. Kwa mzunguko huu tunaweza kudhibiti mwangaza kwa urahisi. ya mkanda wa LED.Hii
Arduino RGB Mdhibiti wa Ukanda wa LED: Hatua 4
Mdhibiti wa Ukanda wa Arduino RGB: Mara nyingi wakati watu wanataka kudhibiti ukanda wao wa RGB ya LED na Arduino, potentiometers tatu hutumiwa kuchanganya rangi nyekundu, kijani na bluu. Hii inafanya kazi na inaweza kuwa sawa kabisa kwa mahitaji yako, lakini nilitaka kutengeneza kitu cha angavu zaidi, somethi
Mdhibiti mdogo wa AVR. Pulse Modulation Upana. Mdhibiti wa DC Motor na Mwangaza wa Mwanga wa LED.: 6 Hatua
Mdhibiti mdogo wa AVR. Pulse Modulation Upana. Mdhibiti wa DC Motor na Uzito wa Mwanga wa LED. Halo kila mtu! Pulse Modding Width (PWM) ni mbinu ya kawaida sana katika mawasiliano ya simu na udhibiti wa nguvu. ni kawaida kutumika kudhibiti nguvu inayolishwa kwa kifaa cha umeme, iwe ni motor, LED, spika, n.k kimsingi ni modu