![System kontroli jasności czujnika światła LED Z ATMEGA328 UNO V3.0 R3 dla Arduino: 9 kroków System kontroli jasności czujnika światła LED Z ATMEGA328 UNO V3.0 R3 dla Arduino: 9 kroków](https://img.gwsigeps.com/img/circuits/light-sensor-led-brightness-control-system-with-atmega328-uno-v3.0-r3-for-arduino-9.jpg)
Spisu treści:
- Kieszonkowe dzieci:
- Krok 1: Lista komponentów
- Krok 2: Schematyczny diagram
- Krok 3: Podłącz zasilanie + 5V i GND płyty rozwojowej do płyty Bread
- Krok 4: Podłącz analogowy czujnik światła z 3P linią DuPont
- Krok 5: Umieść czujnik światła i diodę LED na płycie Bread
- Krok 6: Podłącz katodę i anodę komponentów do wspólnego terminala
- Krok 7: Podłącz Koniec sygnału do komponentu Development Board
- Krok 8: Kod projektu programu
- Krok 9: Wideo, aby pokazać efekt
Zespół ICStation przedstawia ten system kontroli jasności czujnika światła LED z naszym opracowanym przez siebie produktem Arduino kompatybilnym z płytą ICStation ATMEGA328 UNO V3.0 R3. otaczające środowisko. Jest to tani i prosty system sterowania oświetleniem, który można stosować w energooszczędnym oświetleniu w miejscach takich jak przejście i droga.
Funkcje systemu:
1. Po uruchomieniu analogowy czujnik światła da jasność diody LED w zależności od natężenia światła otaczającego środowiska.
2. Jeśli otaczające światło staje się ciemniejsze i ciemniejsze, a dioda LED staje się jaśniejsza i jaśniejsza.
3. Jeśli otaczające światło staje się jaśniejsze i jaśniejsze, a dioda LED staje się ciemniejsza i ciemniejsza.
4.Jeśli natężenie światła otaczającego środowiska jest silniejsze niż wartość wyjścia analogowego, którą wstępnie ustawiliśmy w programie, dioda LED zgaśnie.
Kieszonkowe dzieci:
Krok 1: Lista komponentów
1. ICStation UNO R3 z USB kompatybilny z Arduino
2. Czołowa płyta
3. Podświetl diodę LED emitującą światło
4. Czujnik światła analogowego
5.Zwarty przewód połączeniowy
6.4 Zworka PCS
7. 5 Napięcie zasilania DC
8.3 PCS szpilek
Linia 9,3P DuPont
Krok 2: Schematyczny diagram
Krok 3: Podłącz zasilanie + 5V i GND płyty rozwojowej do płyty Bread
Czerwony przewód łączy zasilacz, a czarny przewód łączy GND
Krok 4: Podłącz analogowy czujnik światła z 3P linią DuPont
Podłącz analogowy czujnik światła z linią 3P DuPont i podłącz pin do drugiego końca linii 3P DuPont.
Krok 5: Umieść czujnik światła i diodę LED na płycie Bread
Krok 6: Podłącz katodę i anodę komponentów do wspólnego terminala
Podłączyć koniec zasilania i GND komponentów do wspólnej katody i anody płyty chlebowej
Krok 7: Podłącz Koniec sygnału do komponentu Development Board
Podłączyć koniec sygnału czujnika analogowego i podświetlić diodę LED emitującą światło do odpowiednich styków płyty rozwojowej ICStation UNO R3 kompatybilnej z Arduino
Krok 8: Kod projektu programu
Określony program źródłowy w następujący sposób:
int _ABVAR_1_Bright;
void setup ()
{
_ABVAR_1_Bright = 0;
Serial.begin (9600);
}
void loop ()
{
Serial.print (analogRead (A0));
Serial.println ("");
_ABVAR_1_Bright = analogRead (A0);
analogWrite (3, map (_ABVAR_1_Bright, 50, 900, 0, 255));
if (((_ABVAR_1_Bright) <(50)))
{
analogWrite (3, 0);
}
}