Inhoudsopgave:
- Stap 1: Lijst met componenten
- Stap 2: Elektrisch circuit
- Stap 3: De montage van de lamp
- Stap 4: Een schets maken
Video: RGB-lichtgestuurde beweging van de handpalmen Contactloos: 4 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:14
RGB-nachtlampje, met de mogelijkheid om de kleur van het nachtlampje te regelen met handbewegingen. Met behulp van drie afstandssensoren veranderen we de helderheid van elk van de drie componenten van de RGB-kleur bij het naderen of verwijderen van de hand. Als microcontroller werd een Arduino-bord gebruikt.
Stap 1: Lijst met componenten
Het project vereiste de volgende details:
- Arduino-controller-1 pc;
- 8x8 RGB-matrix-1 stuks;
- Ultrasone afstandssensor HC-SR04-3 stuks;
- Schakelregister-chip 74hc595 - 4 stuks;
- 220 Ohm weerstand-24 stuks;
- Voedingseenheid 5V 2A - 1 st.
- Plafondlamp met standaard - pc;
- Draden, soldeer, enz
Stap 2: Elektrisch circuit
Stap 3: De montage van de lamp
Stap 4: Een schets maken
Ontwikkeling van de schets. Bij het ontwikkelen van de schets stel ik de volgende parameters in:
- de afstand van 1-20 cm, 1 - maximale helderheid, 20 - nul - afstandssensoren in de lus lezen de gegevens en passen de resulterende afstand toe om de helderheid in te stellen - als de afstand verandert van 1-20 cm in meer dan 20 cm in een cyclus (de hand gaat opzij) - deze helderheid is vast voor deze kleur
De helderheid wordt ingesteld door een PWM-signaal toe te passen op de uitgang van de matrix voor groepen R, G, B. de frequentie van het PWM-signaal is ongeveer 60 Hz. Het PWM-signaal wordt als volgt gegenereerd:
Bijvoorbeeld een afstand van 5 cm
PWM-signaal-15-(5-1)=10 interruptcycli de LED's van deze kleur branden 4-1-LED's van deze kleur branden niet
Aanbevolen:
Beweging volgen met behulp van MPU-6000 en Particle Photon - Ajarnpa
Motion Tracking met behulp van MPU-6000 en Particle Photon: MPU-6000 is een 6-assige bewegingsvolgsensor waarin een 3-assige versnellingsmeter en een 3-assige gyroscoop zijn ingebed. Deze sensor is in staat om de exacte positie en locatie van een object in het driedimensionale vlak efficiënt te volgen. Het kan worden ingezet i
Beweging volgen met behulp van MPU-6000 en Arduino Nano - Ajarnpa
Motion Tracking met behulp van MPU-6000 en Arduino Nano: MPU-6000 is een 6-assige bewegingsvolgsensor met daarin een 3-assige versnellingsmeter en een 3-assige gyroscoop. Deze sensor is in staat om de exacte positie en locatie van een object in het driedimensionale vlak efficiënt te volgen. Het kan worden ingezet i
Eenvoudige bewegingsbediening - bedien uw RC-speelgoed met de beweging van uw arm - Ajarnpa
Eenvoudige bewegingsbediening - bedien je RC-speelgoed met de beweging van je arm: welkom bij mijn 'ible' #45. Een tijdje geleden heb ik een volledig werkende RC-versie van BB8 gemaakt met Lego Star Wars-onderdelen… https://www.instructables.com/id/Whats-Inside-My-R…Toen ik zag hoe cool het was de Force Band van Sphero, dacht ik: "Ok, ik kan
Beweging volgen met behulp van MPU-6000 en Raspberry Pi - Ajarnpa
Motion Tracking met behulp van MPU-6000 en Raspberry Pi: MPU-6000 is een 6-assige bewegingsvolgsensor waarin een 3-assige versnellingsmeter en een 3-assige gyroscoop zijn ingebed. Deze sensor is in staat om de exacte positie en locatie van een object in het driedimensionale vlak efficiënt te volgen. Het kan worden ingezet i
Experimentele studie van eenvoudige harmonische beweging: 5 stappen
Experimentele studie van eenvoudige harmonische beweging: in de klas gebruiken we vaak een stopwatch om het slingerexperiment of eenvoudig harmonisch bewegingsexperiment uit te voeren. Hier is een uitdaging, kunnen we een echte grafiek van zijn beweging maken en zien wat de momentane hoekpositie en snelheid is