Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Ik heb dit project gemaakt voor mijn keuzevak "objetos SMART".
Ik heb de audio reagerende bureaulamp gekozen omdat ik veel muziek luister thuis. Dus als ik ergens dan muziek aan zet moet het branden.
Het reageerd niet alleen op muziek maar kan ook op praten reageren. Maar het moet ook pas reageren als ik dat wil. dat wordt gedaan door een RFID pas. Esta função também é aan knop om onnodig gebruik te voorkomen. Hij moet well weer na 10 minuten stoppen en wachten to er weer een RFID pasje langs komt.
Etapa 1: MoSCoW Lijst
Etapa 2: Arduino Nano
Ik ga voor dit project een microcontrolador gebruiken van Arduino. De Nano V3.0
Ik heb voor een nano versie gekozen om er voor te zorgen dat ik ze makkelijk kan opbergen in de behuizing en dat ik ze makkelijk kan solderen permanente.
Etapa 3: De Geluidsensor
De geluidsensor é um amplificador gebaseerd op een microfoon een. O amplificador é een lm358. De Sensor heeft een digitale sensor en een analoge sensor. Met een potmeter kan je de gevoeligheid verkleinen de vergroten.
de sensor: Sensor. folha de dados lm358
Etapa 4: Leitor De RFID
O leitor de RFID era doordat je met een mastercard een tag RFID kan toevoegen en hiermee een signaal kan geven als er eentje voorgehouden wordt. Als er een tag RFID voorgehouden wordt dan kijkt hij de dat hij toegang heeft. Als de RFID tag toegang heeft gaat hij een signaal doorgeven aan de Arduino nano. Die zorgt er dan voor dat de led aangezet worden en dat het licht op het geluid gaat reageren met behulp van de geluidsensor.
Leitor RFID: folha de dados
Etapa 5: Elektrisch Circuit Voor De 5V Voeding
Ik gebruik voor de voeding regeling een lm317. ik gebruik deze doordat ik met mijn opleiding elektrotechniek al meer gewerkt heb met deze voedingsregelaar.
de formule van de lm317 é Vout = 1,25 * (1 + R2 / R1). hierbij é bij mijn schakeling de R2 330Ohm e de R2 é de 100 en 10 samen, dus 110Ohm.
als je het moeilijk berekenen vindt kan je ook deze site gebruiken: lm317 calculator
De lm317 kan tot een abrangendo van 37 volts hebben als ingang. adaptador hierdoor kan je de 12v porta vervangen een 24v. pas hierbij well op dat hij veel warmer wordt hierdoor.
folha de dados lm317
Etapa 6: Elektrisch Circuit Voor Led
Ik heb dus gekozen voor een Arduino nano voor de lamp. de arduino zorgt ervoor dat de analogen input van de microfoon wordt omgezet to een digitale output voor de led. de led krijgt stroom van de 2de arduino (zie volgende stap)
De codering voor de Arduino heb ik toegevoegd. De codering zorgt ervoor dat er een bepaalde waarde van de analogen input van de geluid omgezet wordt naar een waarde voor de digitale output die naar de led gaan.
Em de codering zit ook een voorzorg voor het vastlopen van de microfoon. als de microfoon te vaak een verkeerde waarde geeft wordt hij automatisch gereset.
De leds heb ik gemaakt door een RGB led strip (Ledstrip) em pvc buis te plakken. de pvc buis heeft een diâmetro van 4cm.
De ledstrip heeft 3 aansluitingen. Je hebt een aansluiting voor 5V voor de GND en de entrada digital de arduino nano.
Etapa 7: Elektrisch Circuit Voor RFID
Voor de aan / uit knop heb ik gekozen voor een tag RFID. Deze schakeling zorgt ervoor dat je conheceu een pasje hem aan kan zetten. Je kan met de masterpass iemand toevoegen of verwijderen aan de lamp.
Het is well belangrijk dat je de ledlampjes (niet die aan de ledstrook) aan de ground verbindt doormiddel van een 220Ohm weerstand. Zie eindschakeling.
De programação heb ik toegevoegd.
A programação de Deze é niks meer dan een voorgecoodeerde file die je kan invoegen in het programma. Het is the openen bij: File> Examples> MFRC522> Accesscontrol
er é al veel te vinden no arquivo zelf maar er hoeven maar een paar dingen veranderd te worden
#define COMMON_ANODE moet je weg halen door er twee (/) voor te zetten. daarna zet de 3 keer #define (kleur) Led com pin de bijbehorende.
je moet ook een #define relay 5 neerzetten voor de Relay pin.
voor de tijd van het aan zijn van het apperaat moet je int lockDelay neerzetten met een bepaalde tijd in seconden.
je moet bij de concedido (300) porta veranderen concedida (lockDelay).
Etapa 8: Totale Schakeling
Etapa 9: Ontwerp
Ik heb de behuizing gemaakt conheceu Behulp van de Lasersnijder. Ik heb de buitenkant gemaakt van hout van 3,6 mm dik. ik heb om het licht mooi door te laten met plexiglas raampjes erin gemaakt. het é plexiglass melkwit. é de plexiglass die ik heb gekocht: Plexiglass.
het ontwerp voor de lasersnijder heb ik gemaakt conheceu o ilustrador Adobe. om er voor te zorgen dat de lasersnijder goed snijdt moet de lijn 0.01mm dik zijn en RGB red. Ik heb het ontwerp voor de behuizing en het plexiglass toegevoegd.