Мазмұны:
- 1 -қадам: Қуат және жер
- 2 -қадам: жарықдиодты шамдарды қосу
- 3 -қадам: батырманы басу
- 4 -қадам: потенциометр
- 5 -қадам: Мүмкін болатын қателер
- 6 -қадам: код
Бейне: АҚШ Arduino светодиоды жарықтылығы: 6 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:27
Бұл жобада біз потенциометр мен басу түймесі бар қызыл, ақ және көк жарықдиодты дисплей жасаймыз. Бұл оңай естіледі, бірақ біз бұл үшін үзілістерді қолданатын боламыз. Басу батырмасы басылғанда, потенциометрдің мәні жарық диодты жарықтылықты орнатады. Қажетті материалдарға мыналар жатады:
-Arduino Uno R3
-нан тақтасы
-еркектен ерге дейінгі сымдар
-үш жарық диоды (қызыл, ақ, көк)
-потенциометр
-батырмаға басу
-220 Ом резистор
1 -қадам: Қуат және жер
Алдымен жер мен 5 вольтты ток тақтасына қосыңыз.
2 -қадам: жарықдиодты шамдарды қосу
Барлық үш светодиодты тақтаға қойыңыз. Әрқайсысы үшін катодты жерге қосыңыз. Анодқа 220 Ом резисторды жалғаңыз, содан кейін оны 9-11 түйреуіштері бар ардуиноға қосыңыз.
3 -қадам: батырманы басу
Басу түймесі үшін оны суретте дәл қосқаныңызға көз жеткізіңіз. Қуат қуатына, 220 Ом резистор жерге, сосын 3 -қарама -қарсы жаққа қарама -қарсы. Бұл үзіліс ретінде пайдаланылады.
4 -қадам: потенциометр
Басу түймесі сияқты, потенциометрді суретте көрсетілгендей қосыңыз. Бұл жарықтықты реттеу мақсатына қызмет етеді.
5 -қадам: Мүмкін болатын қателер
Түйреуіштер код пен суреттер сияқты қосылғанын және олардың сәйкес келетінін тексеріңіз. Сонымен қатар, анод пен катодтың сәйкес қосылғанын тексеріңіз.
6 -қадам: код
ledBlue const байт = 11; // светодиодты көгілдір 11 пинстке орнатады байт ledRed = 10; // светодиодты 10 түйреуішке қызыл етіп қояды
const байт ledWhite = 9; // жарықдиодты ақ түске 9 -шеге орнатады
const байт interruptPin = 3; // үзіліс ретінде басу түймесі
const байт potPin = 1; // потенциометр A1 түйреуіші
ұшқын инт жарқын; // жарықдиодты жарық
жарамсыз орнату () {
pinMode (ledBlue, OUTPUT); // көк жарық диоды шығыс ретінде
pinMode (ledRed, OUTPUT); // қызыл жарық диоды шығыс ретінде
pinMode (ledWhite, OUTPUT); // ақ жарық диодты OUTPUT ретінде
pinMode (interruptPin, INPUT_PULLUP); // түйме түйреуіші INPUT_PULLUP ретінде
pinMode (potPin, INPUT); // INPUT ретінде потенциометрдің түйреуіші
// кіріс штыры мен жарықтығы бар үзілісті RISING күйіне орнатады
attachInterrupt (digitalPinToInterrupt (interruptPin), жарық, RISING);
} // орнатуды аяқтаңыз
void loop () {
analogWrite (ledBlue, жарқын); // Көк жарық диодты жарықтықтың белгіленген деңгейіне орнатады
analogWrite (ledRed, жарқын); // Қызыл жарық диодты жарықтылықтың белгіленген деңгейіне орнатады
analogWrite (ledWhite, жарқын); // Ақ жарық диодты жарықтылықтың белгіленген деңгейіне орнатады
} // соңғы цикл
бос жарық () {
жарқын = analogRead (potPin); // Потенциометрден мәнді оқиды
жарқын = карта (жарқын, 0, 1023, 0, 255); // Жарық диодты жарықтылық үшін карталардың мәндері
} // соңы жарқын болады
Ұсынылған:
Ең жетілдірілген фонарь - COB светодиоды, ультракүлгін светодиод және ішіндегі лазер: 5 қадам (суреттермен)
Ең жетілдірілген фонарь - COB жарықдиодты, ультракүлгін светодиод және ішіндегі лазер: нарықта бірдей қолданатын және жарықтылық дәрежесімен ерекшеленетін көптеген фонарьлар бар, бірақ мен жарықтың бірнеше түрі бар фонарьды көрген емеспін. Бұл жобада мен бір фонарьға жарықтың 3 түрін жинадым, мен
Arduino Nano Baised IR басқарылатын RGB светодиоды: 5 қадам
Arduino Nano Baised IR бақыланатын RGB светодиоды: бұл шағын жобада мен Arduino негізіндегі RGB светодиодты қалай құрғанымды көрсеткім келеді, ол IR қашықтан басқару пультімен басқарылады және USB кабелімен жұмыс істейді
Түрлі түсті светодиоды Arduino Dice қалай құруға болады: 8 қадам
Түрлі түсті светодиоды Arduino Dice қалай құруға болады: Бұл оқулықта сіз түймені басу арқылы «айналдыруға» болатын түрлі түсті LED Arduino сүйектерін жасауды үйренесіз. Мен Arduino -ны қалай құру керектігін және оны кодтауды түсіндіремін. Бұл бастапқыдағылар үшін өте қарапайым оқулық
Arduino Uno R3 бар RGB светодиоды: 7 қадам
Arduino Uno R3 қосылған RGB светодиоды: Бұрын біз жарық диодты жарықтандыруды және күңгірттеуді басқару үшін PWM технологиясын қолданған болатынбыз. Бұл сабақта біз оны әр түрлі түстерді жыпылықтау үшін RGB жарықдиодты басқару үшін қолданамыз. Әр түрлі PWM мәндері светодиодтың R, G және B түйреуіштеріне орнатылғанда, оның жарықтығы
АҚШ - USB: Американдық ту USB мемориалы: 8 қадам (суреттермен)
АҚШ - USB: Американдық Ту USB Memorial: жалаушаны желбірету рәсімін қосыңыз. ДК = Патриоттық компьютер.Осыған байланысты фотосуреттер мен бейне. Қосымша жобалар үшін ni9e.com сайтына кіріңіз