1.Arduino (w moim przypadku Uno)
2.Breadboar lub jak to się również nazywa płyta lutownicza bez lutowania
3.LED dowolnego koloru dla napięcia 3 woltów
4. Kabel do programowania
5. Potencjometr
6. przewody rozruchowe
7. Rezystor 220 omów
więc wykroczmy, najpierw musisz zaprogramować arduino
Oto szkic:
// podaj rozsądne nazwy pinów z diodą LED
// i potencjometr (angielski potencjometr lub po prostu „pot”)
# zdefiniować LED_PIN 9
# zdefiniować POT_PIN A0
void setup ()
{
// pin z diodą LED - wyjście, jak poprzednio ...
pinMode (LED_PIN, WYJŚCIE);
// ... ale pin z potencjometrem powinien być wejściem
// (angielskie „wejście”): chcemy odczytać napięcie,
// wydane przez niego
pinMode (POT_PIN, INPUT);
}
void loop ()
{
// deklarujemy, że dalej będziemy używać 2 zmiennych z
// rotacja i jasność nazw oraz to, co będziemy w nich przechowywać
// liczby całkowite (angielski „liczba całkowita”, w skrócie „int”)
int obrót, jasność;
// odczytać napięcie obrotowe z obracającego się potencjometru:
// mikrokontroler da numer od 0 do 1023
// proporcjonalny do kąta obrotu rączki
obrót = analogRead (POT_PIN);
// w jasności napisz uzyskaną wcześniej wartość obrotu
// podzielone przez 4. Ponieważ chcieliśmy przechowywać w zmiennych
// wartości całkowite, ułamkowa część podziału zostanie odrzucona.
// W rezultacie otrzymujemy liczbę całkowitą od 0 do 255
jasność = obrót / 4;
// wyślij wynik do diody LED
analogWrite (LED_PIN, jasność);
}
następnie musisz połączyć wszystko zgodnie z tym schematem;
I mniej więcej tak
Myślę, że podobał ci się ten artykuł i sugeruję, abyś wziął udział w poniższej ankiecie, ale na ten temat mam wszystko
Cześć
KONIEC