» Elektronica » Arduino »Vierkanaals cijferslot voor elektrische apparaten

Vierkanaals combinatieslot voor elektrische apparaten

Vierkanaals combinatieslot voor elektrische apparaten


Het codeslot van de Instructables-auteur onder de bijnaam vandenbrande staat niet toe dat onbevoegden vier elektrische apparaten inschakelen. Dit kunnen bijvoorbeeld keukenapparatuur, elektrisch gereedschap, computers, televisies, spelconsoles, etc. zijn.

Het volgende is een diagram. zelfgemaakt. Trouwens Arduino-compatibel bord (in dit geval - RobotDyn Uno), het bevat een toetsenbordmatrix en een relaismodule. Beide aanvullende apparaten kunnen zowel kant-en-klaar als zelfgemaakt zijn. Zorg er in ieder geval voor dat hoogwaardige relais worden gebruikt in de relaismodule, dat hun wikkelingen worden omgeleid door diodes met een tegengestelde polariteit en dat de regelcircuits goed zijn geïsoleerd van de lastschakelcircuits. Het apparaat bevat ook een geluidszender en LED.



De rode LED geeft aan dat het apparaat wacht op code-invoer, alle vier de belastingen zijn losgekoppeld, het schakelen is onmogelijk. Groen - dat de code correct is ingevoerd, de kracht van de belastingen kan worden omgeschakeld.

Hoe het apparaat te gebruiken. Voer de code in - standaard 3241, in de schets kunt u een andere specificeren. Gebruik de knoppen A, B, C, D om ladingen aan en uit te zetten. Koppel met behulp van de asterisk-knop alle ladingen los en zet het apparaat in de standby-modus, waarin het wacht tot de code wordt ingevoerd.

De meester zet de schets voor de firmware van het bord hier. Om het te compileren, heb je de Keypad.h en Password.h bibliotheken nodig die al in de Arduino IDE staan.

Deze make-up werd herhaald door twee leden van de Instructables-website: JR86 (het is in uitvoering dat het apparaat wordt getoond op de KDPV) en firdaiszahari. Dit is wat er in het eerste gebeurde:





En hier is de tweede:



Ze maakten allemaal, ook de auteur van het origineel, dezelfde fout. Het maakt niet uit hoe goed het slot werkt, in deze vorm kunt u eenvoudig de een of andere ingang van de relaismodule naar plusvoeding schakelen en de belasting werkt. Daarom is het noodzakelijk om het apparaat samen met een PSU voor Arduino en randapparatuur en stopcontacten in een behuizing te plaatsen voor het aansluiten van belastingen. De lasten zelf moeten vaste kabels hebben, anders kunnen ze met een ander snoer op het netwerk worden aangesloten. Arduino moet periodiek worden geflitst, waarbij de code wordt gewijzigd zodat de markeringen op de toetsen gelijkmatig verslijten, en door dit teken kon de code niet worden hersteld. Aan de ingang van het apparaat is een zekering of een modulaire machine vereist.
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
1 commentaar
Gast Eugene
Ik schreef het programma in CoDeSys zelf op een codeslot, gebruikte de PLC 100 en een schijfkiezer om een ​​viercijferige code in te voeren. In het CoDeSys-programma heb ik een 4x-code geïmplementeerd, met de functie om de code van de kiezer te vervangen, dat wil zeggen dat het niet nodig is om de code in de controller-software te registreren.

We raden je aan om te lezen:

Geef het voor de smartphone ...