» Elektronica » Arduino »Geluidsgeactiveerde contactdoos

Geluidsgestuurde uitgang


Clapper (van de Engelse klap) was populair in de jaren 80 en 90. Met het apparaat kun je het licht bedienen met een gewone klap. De uitvinding was echter niet perfect en had enkele beperkingen. De klep werd veroorzaakt door verschillende geluiden en per ongeluk de lichten en apparaten uit, het was ook niet mogelijk om meer dan één apparaat te bedienen.

Door een vergelijkbaar apparaat te maken op basis van Arduino, stelt u in staat om voor elk apparaat een code in te stellen, en elimineert false positives, het zal ook in staat zijn om meerdere outlets tegelijkertijd te bedienen. Elk apparaat werkt op een andere reeks pops.

Arduino biedt de mogelijkheid om het tijdsinterval in te stellen voor het in- en uitschakelen van de uitlaat. Om de router bijvoorbeeld opnieuw op te starten, moet u het stopcontact gedurende 10 seconden programmeren en vervolgens weer inschakelen. Of u kunt de verwarming gedurende het gewenste aantal minuten inschakelen en vervolgens automatisch uitschakelen.

Materialen:
- Arduino Uno
- Veldeffecttransistor 1 st
- Diode 1 st
- Condensator 0,1 uF 1 st
- Weerstand 10 kOhm 2 stuks
- Weerstand 100 kOhm 1 st
- Electret microfoon 1 st
- Relais 1 st
- 1 pc-schakelaar
- Contactdoos 1 st
- vork 1 st

Eerste stap. Regeling.
Het microfoonbesturingscircuit is een microfoon zelf, een condensator en twee weerstanden. Op dat moment, wanneer de microfoon de trilling van geluid opvangt, verandert de uitgangsspanning. Het signaal wordt naar de analoge uitgang van het Arduino-bord gevoerd en wordt daar al verwerkt.

De relaismodule bevat een relais, een diode en een MOSFET. Er is een vermogenstransistor aan het circuit toegevoegd, omdat het relais meer stroom nodig heeft dan de Arduino-microcontroller produceert. Daarom zal het door het bord afgegeven signaal de transistor activeren en op zijn beurt het relais van stroom voorzien om het in te schakelen. Het relais werkt als een AC-schakelaar en zet het stopcontact aan. Het blokkerende element is een diode, die de Arduino beschermt tegen een spanningspiek wanneer het apparaat is uitgeschakeld. Om de relaismodule niet te monteren, kunt u het PowerSwitch Tail-bord of een industrieel relaisschild gebruiken.

Om de clap-reeks opnieuw te programmeren zonder de code te wijzigen, sluit u de schakelaar aan op de tweede pin. Het verbindt de tweede pin met aarde in de bedrijfsmodus en met 5V voeding om wijzigingen aan te brengen in de programmamodus.
Geluidsgestuurde uitgang



Stap twee Programmacode.
De code kan zonder wijzigingen als bijlage onder het artikel worden gedownload. Als er een wens is, worden drempelwaarden gewijzigd die de gevoeligheid van de sensor bepalen.


Stap drie Prototype-schakeling op een breadboard.
Alvorens te solderen op een printplaat, stelt de auteur een project samen op een breadboard. Dit geeft hem de mogelijkheid om de nodige instellingen en wijzigingen in de programmacode aan te brengen.

Allereerst controleert hij samen met de microcontroller het microfoonbesturingscircuit. Hiervoor zijn leds aangesloten op de 3, 4 en 5 pinnen. De LED's lichten op met de juiste volgorde van knallen.

Past ook de microfoongevoeligheid aan. In de programmacode verandert de waarde van de drempelvariabele.

Toen de auteur er zeker van was dat dit apparaat correct werkte, begon hij met het monteren van de relaismodule. In dit deel van het circuit zijn geen extra aanpassingen nodig.

Opmerking: Sluit het apparaat pas op een AC-bron aan als het bord in de beschermhoes is geplaatst.


De vierde stap. PCB solderen.
Na een volledige controle van de werking van het circuit, wordt het gesoldeerd op de printplaat (geperforeerd kan worden gebruikt). Vervolgens wordt het bord verbonden met de Arduino met behulp van draadbruggen.






Stap vijf Onderdelen installeren in een chassis.
De behuizing van dit apparaat moet elektrisch worden geïsoleerd, omdat de spanning van 120 VAC (spanning van stopcontacten in het land van de auteur) erg gevaarlijk is.

Om het bord erin te bevestigen, gebruikt de auteur hete lijm.

In het geval moet u openingen voor kabels doorsnijden. Kabels en de stroomonderbreker zijn op hun plaats, hun positie is aan beide zijden gemarkeerd. Gebruik een nagelvijl voor dunne sneden en knip sleuven uit die iets groter zijn dan de diameter van de draden. Er is nog een slot gemaakt voor de switch. De draden met de schakelaar worden op de daarvoor bestemde plaatsen gelegd en met hete lijm vastgezet, waarna de koffer wordt gesloten.

Als de sensor niet werkt, moet u mogelijk meer gaten boren zodat het geluid de microfoon beter bereikt.






Stap zes Apparaatbeheer.
Nu het meest interessante deel aan het einde van het werk. Er wordt een elektrisch apparaat aangesloten en er wordt een gecodeerde reeks pops geproduceerd. Je kunt de uitlaat niet alleen activeren met een plop, maar ook met ander geluid dat de drempelwaarde overschrijdt. Standaard is in de testcode de klapsequentie vergelijkbaar met een "hondenwals". In deze code moet het apparaat gedurende 10 seconden worden ingeschakeld en vervolgens automatisch worden uitgeschakeld. De code kan onafhankelijk worden aangepast, bijvoorbeeld om de opnameduur te verlengen, het hangt allemaal af van uw voorkeuren.




Doordat de outlet wordt geactiveerd door een bepaalde sequentie van pops, is het hierdoor mogelijk om meerdere outlets te bedienen met één microcontroller. Het is ook mogelijk om meerdere relaismodules aan te sturen. Er is een optie om het hoofdcircuit van stroom te voorzien via een AC-bron via een 5V USB-converter, die in de behuizing is geïnstalleerd. Houd er rekening mee dat alle verbindingen veilig moeten worden geïsoleerd.

Video met de montage en bediening van het apparaat:


clap_controlled_outlet.rar [2.98 Kb] (downloads: 225)
0
0
0

Voeg een opmerking toe

    • lachglimlachtxaxaokweet het nietyahoonea
      baaskrabbendwaasjaja-jaagressiefgeheim
      sorrydansdance2dance3pardonhulpdrankjes
      stopvriendengoedgoedfluitjebezwijmdtong
      rookklappencrayverklarenbeledigenddon-t_mentiondownloaden
      hittebooslach1mdavergaderingmoskingnegatief
      not_ipopcornstraffenlezenschrikschriktzoeken
      bespottendankjewelditto_clueUmnikacuutmee eens
      slechtbeeeblack_eyeblum3: oopscheppenverveling
      gecensureerdbeleefdheidgeheim2bedreigenoverwinningyusun_bespectacled
      shokrespektlolvoorgekomenwelkomkrutoyya_za
      ya_dobryihelperne_huliganne_othodifludverbodsluiten

We raden je aan om te lezen:

Geef het voor de smartphone ...