Inhoudsopgave:

Maak een interactief LED-systeem voor trappen - Ajarnpa
Maak een interactief LED-systeem voor trappen - Ajarnpa

Video: Maak een interactief LED-systeem voor trappen - Ajarnpa

Video: Maak een interactief LED-systeem voor trappen - Ajarnpa
Video: LED trapverlichting installeren | 123led.nl 2024, November
Anonim
Image
Image
Maak een interactief LED-systeem voor trappen
Maak een interactief LED-systeem voor trappen

Er is een trap in het huis. Het is heel interessant om veel trappenrenovatieprojecten in de gemeenschap te zien. Het was de laatste tijd niet erg druk, dus besloot ik een aantal open source hardwaremodules te gebruiken om de trappen thuis te transformeren en enkele interactieve functies toe te voegen. Dit project zal niet bijzonder moeilijk zijn, het kost me ongeveer een middag. Als u ook een trap in uw huis heeft die gerenoveerd moet worden, hoop ik dat dit delen u zal helpen.

Stap 1: Werk voorbereiden

Voorbereidend werk
Voorbereidend werk

Eerst moet u enkele materialen voorbereiden, waaronder het volgende:

Elektronische module:

• Een Longan Core-bord of een ander Arduino-ontwikkelbord

• Ultrasone sensor om te detecteren of iemand de trap is gepasseerd

• Loden strip

• MOS-schakelaar voor het aansturen van LED-lichtstrip

Verbruiksartikelen:

• Draad

• DuPont-draad

• Koptekst

Hulpmiddel:

• Soldeerbout

• Draadstripper

• schaar

• Lijmpistool

Stap 2: Sluit de LED-balk aan op de MOS-schakelaar en plak deze onder de trap

Sluit de LED-balk aan op de MOS-schakelaar en plak deze onder de trap
Sluit de LED-balk aan op de MOS-schakelaar en plak deze onder de trap
Sluit de LED-balk aan op de MOS-schakelaar en plak deze onder de trap
Sluit de LED-balk aan op de MOS-schakelaar en plak deze onder de trap
Sluit de LED-balk aan op de MOS-schakelaar en plak deze onder de trap
Sluit de LED-balk aan op de MOS-schakelaar en plak deze onder de trap

Het gebruik van de MOS-schakelaar is om de stroom te versterken. Omdat de led-balk ongeveer 500 mA nodig heeft, kan de IO-poort van de Arduino niet rechtstreeks de led-lichtbalk aansturen en kan de IO-aandrijfcapaciteit van de Arduino worden gebruikt via de MOS-schakelaar.

De MOS switch heeft 3 interfaces, V+ en V- zijn aangesloten op de positieve en negatieve polen van de LED bar, VIN en GND zijn aangesloten op de positieve en negatieve polen van de voeding. Er is ook een 3PIN controle pinnen. SIG is verbonden met IO van Arduino, VCC is verbonden met 5V en GND is verbonden met de negatieve pool van de voeding. Omdat de Arduino en de LED dezelfde 5V-voeding gebruiken, verbinden we de VIN van de MOS-schakelmodule via een draad met VCC, zodat het niet nodig is om de voeding twee keer aan te sluiten.

Verbind eerst de positieve en negatieve polen van de LED-balk met V + en V-

Dan zit er 3M tape op de achterkant van de LED-balk, die direct onder de trap kan worden geplakt. De MOS-schakelaar kan ook met een lijmpistool onder de trap worden bevestigd.

Stap 3: Verbind de kracht van alle MOS-switches met elkaar en bevestig ze aan de trap

Verbind de kracht van alle MOS-switches met elkaar en bevestig ze aan de trap
Verbind de kracht van alle MOS-switches met elkaar en bevestig ze aan de trap
Verbind de kracht van alle MOS-switches met elkaar en bevestig ze aan de trap
Verbind de kracht van alle MOS-switches met elkaar en bevestig ze aan de trap

In deze stap moet je de voedingen van alle MOS-switches parallel aansluiten, en hier heb je wat draden nodig. Het schematische diagram van de verbinding is zoals weergegeven op foto 1.

Dit is vooral een vervelende klus, na voltooiing, zoals te zien is op foto2.

Stap 4: De ultrasone sensor en Arduino gerepareerd

De ultrasone sensor en Arduino gerepareerd
De ultrasone sensor en Arduino gerepareerd
De ultrasone sensor en Arduino gerepareerd
De ultrasone sensor en Arduino gerepareerd
De ultrasone sensor en Arduino gerepareerd
De ultrasone sensor en Arduino gerepareerd

In deze stap moet u de ultrasone sensor aan de ingang van de trap bevestigen, zodat de ulstrsonic deze kan detecteren wanneer u de trap oploopt.

De ultrasone sensor kan worden bevestigd met een lijmpistool, zoals weergegeven in foto 1.

Bevestig ondertussen Arduino aan de achterkant van de trap.

Echografie heeft 4 pinnen die moeten worden aangesloten op Arduino.

1. VCC verbinden met 5V

2. GND naar GND

3. Trig, dit is de zendpin van de ultrasone sensor, verbonden met D2 van Arduino

4. Echo, dit is de ontvangende pin van de ultrasone sensor, verbonden met D3 van Arduino

Stap 5: Verbind het signaal van de MOS-switch met de Arduino IO

Verbind het signaal van de MOS-switch met de Arduino IO
Verbind het signaal van de MOS-switch met de Arduino IO
Verbind het signaal van de MOS-switch met de Arduino IO
Verbind het signaal van de MOS-switch met de Arduino IO

In dit project worden in totaal 9 MOS-switches gebruikt. We hebben de SIG van 9 schakelaars aangesloten op D4 ~ D12 van Ardino. Het schematische diagram is in pic1.

Dit is ook een vervelend klusje, waarbij je veel draden moet solderen en bevestigen en een beetje geduld nodig hebt. De voltooiing is zoals getoond in pic2:

Stap 6: opstarten en testen

Opstarten en testen
Opstarten en testen

Sluit de twee stroomkabels die zijn aangesloten op de MOS-schakelaar in STEP3 aan op 5V en GND van de Arduino.

Tot nu toe is het moeilijkste werk gedaan. We moeten controleren of er een probleem is met de bedrading. Open de Arduino IDE en schrijf de D4-D12-pinnen naar een HOOG niveau om te zien of alle LED's goed werken. Als sommige niet werken, moeten we de bedrading controleren.

Als de bedrading goed is, kunnen we nu beginnen met het interessante softwarewerk.

Stap 7: Programmeren met Arduino IDE

Hier gebruiken we de beroemde Arduino IDE voor het programmeren.

De ultrasone sensor heeft een bibliotheek nodig om te rijden, klik om te downloaden.

In dit project heb ik gewoon een voorbeeld geschreven. Wanneer een persoon wordt gedetecteerd, zal het licht langzaam oplichten.

Natuurlijk kunt u een aantal interessante interacties toevoegen op basis van uw voorkeuren.

Aanbevolen: