Përmbajtje:
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-13 06:58
RGB-dritë nate, me aftësinë për të kontrolluar ngjyrën e dritës së natës duke përdorur lëvizjet e duarve. Duke përdorur tre sensorë të distancës, ne do të ndryshojmë shkëlqimin e secilit prej tre përbërësve të ngjyrës RGB kur afrohemi ose heqim dorën. Një bord Arduino u përdor si mikrokontrollues.
Hapi 1: Lista e Komponentëve
Projekti kërkonte detajet e mëposhtme
- Kontrollues Arduino-1 pc;
- Matricë 8x8 RGB-1 copë;
- Sensori i distancës tejzanor HC-SR04-3 copë;
- Regjistër Shift -chip 74hc595 - 4 copë;
- Rezistencë 220 Ohm-24 copë;
- Njësia e furnizimit me energji 5V 2A - 1 pc.
- Drita e tavanit me stendë - pc;
- Tela, saldim, etj
Hapi 2: Qarku Elektrik
Hapi 3: Asambleja e Llambës
Hapi 4: Krijimi i një Skice
Zhvillimi i skicës. Kur zhvilloj skicën, vendos parametrat e mëposhtëm:
- distanca prej 1-20 cm, 1 - shkëlqimi maksimal, 20 - zero - sensorët e distancës në lak lexojnë të dhënat dhe aplikojnë distancën që rezulton për të vendosur shkëlqimin - nëse distanca ndryshon nga 1-20 cm në më shumë se 20 cm në një cikël (dora shkon anash) - kjo shkëlqim është fiksuar për këtë ngjyrë
Shkëlqimi vendoset duke aplikuar një sinjal PWM në daljen e matricës për grupet R, G, B. frekuenca e sinjalit PWM është afërsisht 60 Hz. Sinjali PWM gjenerohet si më poshtë:
Për shembull, një distancë prej 5 cm
Sinjali PWM-15- (5-1) = 10 cikle ndërprerje LED të kësaj ngjyre janë ndezur 4-1-LED të kësaj ngjyre nuk janë ndezur