Arduino 2-staps programmeerbaar timercircuit

Probeer Ons Instrument Voor Het Oplossen Van Problemen





In dit artikel leren we hoe we een eenvoudig 2-staps Arduino programmeerbaar timercircuit kunnen maken, dat kan worden gebruikt om een ​​elektrische belasting AAN / UIT te schakelen met onafhankelijk instelbare AAN- en UIT-timings.

Als u bijvoorbeeld wilt dat een lamp 24 uur AAN en 2 uur UIT blijft, kunt u dit eenvoudig doen door de programmacode snel te wijzigen. Op dezelfde manier kunt u de uitvoertiming aanpassen aan elke gewenste set tijdsintervallen door de code op de juiste manier te wijzigen.



Je moet gewoon compileren en uploaden de volgende code naar uw Arduino-bord en start de timerfunctie volgens uw specifieke toepassingsbehoeften.

Programmacode

In het bovenstaande voorbeeld codeer je de regels vertraging (86400000) en vertraging (3600000) bepaal respectievelijk de uitgangsintervallen AAN en UIT vertraging, in milliseconden. Hier de figuur 86400000 milliseconden komt overeen met 24 uur, terwijl 3.600.000 vertoont 1 uur vertraging.



U kunt deze twee waarden aanpassen aan uw persoonlijke voorkeur om de vereiste uitvoervertragingen te krijgen.

Eenmaal ingesteld en ingeschakeld, blijft de Arduino schakelen tussen de tweestaps AAN / UIT-timingsequentie. zolang er stroom op het systeem blijft staan.

Schakelschema

Het volledige schakelschema samen met de Arduino-verbindingen is te zien in het volgende diagram:

Arduino One-Shot Timer Circuit

Als u niet wilt dat de timer door de tweestaps-timer loopt, maar in plaats daarvan wilt dat de timer een one-shot-type is, dat na de ingestelde vertraging permanent wordt uitgeschakeld, kunt u de volgende code toepassen:

Als u een discreet ontworpen versie van een identiek programmeerbaar timercircuit wilt, dan kan dat kies voor dit circuit

Onderdelen die nodig zijn voor het Arduino programmeerbare timercircuit

  • Arduino UNO-bord = 1
  • IC 7809 = 1
  • BC547 = 1
  • 1N4007 Diode = 1
  • 10k 1/4 w weerstand = 1
  • Relais 12V / 400 ohm / SPDT / 5 amp = 1
  • 12V AC naar DC-adapter = 1



Een paar: Eenvoudig digitaal timercircuit met 2-cijferig display Vervolg: Digitaal thermometercircuit - gebruikt een zonnecel voor stroomvoorziening