Home > Technologie > Lichtsensor LED-Helligkeitsregelsystem mit ATMEGA328 UNO V3.0 R3 für Arduino

Lichtsensor LED-Helligkeitsregelsystem mit ATMEGA328 UNO V3.0 R3 für Arduino

0
Advertisement

Lichtsensor LED-Helligkeitsregelsystem mit ATMEGA328 UNO V3.0 R3 für Arduino

ICStation Team stellen Ihnen diese Lichtsensor LED - Helligkeitssteuerung System mit unseren selbst entwickelten Produkt ICStation ATMEGA328 UNO V3.0 R3 Karte kompatibel Arduino .Es verwendet DC5V zu arbeiten und es können die Helligkeit der Highlight Leuchtdiode ändern sich entsprechend der Lichtintensität Umgebende environment.It ist eine preiswerte und einfache Beleuchtungsteuerung, die energiesparende Beleuchtung an den Plätzen wie Durchgang und Straße benutzt werden kann.

Funktionen des Systems:

1. Nach dem Start wird der analoge Lichtsensor eine Helligkeit der LED entsprechend der Lichtintensität der Umgebung geben.

2. Wenn das Umgebungslicht dunkler und dunkler wird, während die LED heller und heller wird.

3. Wenn das Umgebungslicht heller und heller wird, während die LED dunkler und dunkler wird.

4.Ist die Lichtintensität der Umgebung stärker als der analoge Ausgangswert, den wir im Programm vorprogrammiert haben, erlischt die LED.

Schritt 1: Komponentenliste

Lichtsensor LED-Helligkeitsregelsystem mit ATMEGA328 UNO V3.0 R3 für Arduino

1. ICStation UNO - R3 mit USB kompatibel mit Arduino

2. Brotbrett

3. Markieren Sie LED - Licht emittierende Diode

4. Analog Lichtsensor

5.Hard Überbrückungsdraht

6. 4 PCS Überbrückungskabel

7. 5 Spannungs-Spannungsversorgung

8,3 PCS von Stiften

9. 3P DuPont Linie

Schritt 2: Schematische Darstellung

Lichtsensor LED-Helligkeitsregelsystem mit ATMEGA328 UNO V3.0 R3 für Arduino

Schritt 3: Schließen Sie das + 5V Netzteil und GND der Entwicklungskarte an die Brotplatte an

Lichtsensor LED-Helligkeitsregelsystem mit ATMEGA328 UNO V3.0 R3 für Arduino

Der rote Draht verbindet die Stromversorgung und der schwarze Draht verbindet die GND

Schritt 4: Den analogen Lichtsensor mit der 3P DuPont Linie verbinden

Lichtsensor LED-Helligkeitsregelsystem mit ATMEGA328 UNO V3.0 R3 für Arduino

Schließen Sie das analoge Lichtsensor mit 3P DuPont Linie und verbinden Sie den Stift mit dem anderen Ende des 3P DuPont Linie.

Schritt 5: Setzen Sie den Lichtsensor und die LED auf die Brotplatte

Lichtsensor LED-Helligkeitsregelsystem mit ATMEGA328 UNO V3.0 R3 für Arduino

Schritt 6: Schließen Sie die Kathode und Anode der Komponenten an die gemeinsame Klemme an

Lichtsensor LED-Helligkeitsregelsystem mit ATMEGA328 UNO V3.0 R3 für Arduino

Schließen Sie das Netzteil und GND der Komponenten an die gemeinsame Kathode und Anode der Brotplatine an

Schritt 7: Schließen Sie das Signalende der Komponente an die Entwicklungsplatine an

Lichtsensor LED-Helligkeitsregelsystem mit ATMEGA328 UNO V3.0 R3 für Arduino

Schließen Sie das Signalende analogen Sensor und markieren LED - Leuchtdiode auf entsprechende Stifte der ICStation UNO - R3 - Entwicklungs - Board kompatibel mit Arduino

Schritt 8: Code des Programmentwurfs

Lichtsensor LED-Helligkeitsregelsystem mit ATMEGA328 UNO V3.0 R3 für Arduino

Spezifisches Quellprogramm wie folgt:
Int _ABVAR_1_Bright;

Void setup ()

{

_ABVAR_1_Bright = 0;

Serial.begin (9600);

aufrechtzuerhalten.

Void Schleife ()

{

Serial.print (analogRead (A0));

Serial.println ( "");

_ABVAR_1_Bright = analogRead (A0);

AnalogWrite (3, map (_ABVAR_1_Bright, 50, 900, 0, 255));

Wenn (((_ABVAR_1_Bright) <(50)))

{

AnalogWrite (3, 0);

aufrechtzuerhalten.

aufrechtzuerhalten.

Schritt 9: Das Video zeigt den Effekt

Related Reading