1.Arduino (в моя случай, Uno)
2.Будборг или както се нарича още без спойка
3.LED от всякакъв цвят за напрежение от 3 волта
4.Кабел за програмиране
5. Потенциометър
6. джъмперни проводници
7. 220 ома резистор
така че нека да престъпим, първо трябва да програмирате arduino
Ето една скица:
// дайте разумни имена за пинове с LED
// и потенциометър (английски потенциометър или просто „гърне“)
#define LED_PIN 9
#define POT_PIN A0
настройка за невалидност ()
{
// щифт с LED - изход, както преди ...
pinMode (LED_PIN, OUTPUT);
// ... но щифтът с потенциометъра трябва да бъде вход
// (на английски „input“): искаме да прочетем напрежението,
// издаден от него
pinMode (POT_PIN, INPUT);
}
void loop ()
{
// декларираме, че по-нататък ще използваме 2 променливи с
// имена въртене и яркост и какво ще съхраняваме в тях
// цели числа (на английски „integer“, съкратено просто като „int“)
вътрешно въртене, яркост;
// прочетете въртящото напрежение от потенциометъра при въртене:
// микроконтролерът ще даде число от 0 до 1023
// пропорционален на ъгъла на въртене на дръжката
въртене = analogRead (POT_PIN);
// в яркост напишете стойността на въртене, получена по-рано
// разделено на 4. Тъй като искахме да съхраняваме в променливи
// целочислени стойности, дробната част на делението ще бъде изхвърлена.
// В резултат на това получаваме цяло число от 0 до 255
яркост = въртене / 4;
// извежда резултата на светодиода
analogWrite (LED_PIN, яркост);
}
тогава трябва да свържете всичко според тази схема;
И за това имам
Мисля, че тази статия ви е харесала и ви предлагам да участвате в анкетата по-долу, но по този въпрос имам всичко
ДОКАТО
END