Inhoudsopgave:

TfCD: RFID-deurverlichting - Ajarnpa
TfCD: RFID-deurverlichting - Ajarnpa

Video: TfCD: RFID-deurverlichting - Ajarnpa

Video: TfCD: RFID-deurverlichting - Ajarnpa
Video: у вас такое бывало? #фотограф #тфп #модель #фотосессия #сьёмки 2024, November
Anonim
TfCD: RFID-deurverlichting
TfCD: RFID-deurverlichting

Deze instructable helpt bij de constructie van een RFID-gestuurd deurlicht, dat alleen de juiste mensen helpt bij het openen van uw deur.

Het doel van dit prototype is om de gebruiker te helpen bij het openen van de deur als het buiten donker is door licht van bovenaf te geven, waarbij de deurklink en het sleutelgat zichtbaar zijn.

Voordeel van het gebruik van RFID (Radio Frequency Identification) is dat de tag (in dit geval een simpele sleutelhanger) geen externe stroombron nodig heeft, maar passief kan zijn en dus altijd te gebruiken is.

Het gebruik van RFID in gewone huishoudelijke voorwerpen is zeker in opkomst, aangezien de technologie goedkoper en op grotere schaal beschikbaar wordt.

Disclaimer: dit instructable betreft de bouw van een werkend prototype dat op locatie kan worden getest. Voor een permanente installatie in een meer ruwe buitenomgeving moeten echter extra beschermende maatregelen worden genomen.

Nog een disclaimer: denk aan de veiligheid van je huis voordat je zo'n prototype op je voordeur installeert. We zijn niet verantwoordelijk voor eventuele negatieve aspecten die door dit idee worden veroorzaakt, we willen alleen inspireren.

Stap 1: De onderdelen verzamelen

De onderdelen verzamelen
De onderdelen verzamelen

Om deze RFID-deurverlichting te kunnen nabootsen, zijn de volgende onderdelen nodig:

  1. Een Arduino-bord (deze instructie gebruikt een UNO. Er kunnen echter ook andere varianten worden gebruikt)
  2. Breadboard
  3. RC522 RFID-kaart
  4. RFID-tag
  5. mannelijke USB A naar mannelijke USB B-connector
  6. Bedrading
  7. Mannelijke naar mannelijke kabels
  8. 10 Watt vermogens-LED
  9. 2N5088-transistor (NPN)
  10. Pinnen voor het RFID-bord
  11. D44H8G-transistor (NPN)
  12. 0,5 Ohm, 5 Watt weerstand
  13. 10K weerstand
  14. 230V/12V omvormerstekker
  15. (Ook niet getoond op de afbeelding) 9 Volt batterij (alleen voor testen)

Gereedschap:

  • Computer waarop de Arduino IDE is geïnstalleerd.
  • Soldeerbout en tin
  • Tangen / Draadstrippers.
  • Plakband

Stap 2: Solderen van de pinnen op het RFID-bord

De pinnen op het RFID-bord solderen
De pinnen op het RFID-bord solderen

Ons RFID-bord werd niet geleverd met mannelijke connectoren, dus deze moeten worden gesoldeerd. Als je board al mannelijke connectoren heeft, kun je deze stap overslaan.

Verbind de connectoren met behulp van een soldeerbout en soldeertin zoals weergegeven in de afbeelding hierboven om elk van de pinnen correct aan te sluiten op een apart gat op het RFID-bord.

Stap 3: Bouw van een testbord

Bouw van een testbord
Bouw van een testbord
Bouw van een testbord
Bouw van een testbord

Om er zeker van te zijn dat het eindproduct goed functioneert, is er eerst een testbord gemaakt met alle componenten. In plaats van meteen de 12 Volt voeding aan te sluiten, werd de 9 Volt batterij gebruikt.

Zowel het fysieke bord als een schema zijn hierboven weergegeven.

Het schema geeft de totale schakeling weer. In de linkerbovenhoek bevindt zich de RC522-printplaat. Wees voorzichtig bij het aansluiten, aangezien de pinnen die op de Arduino worden gebruikt in een andere volgorde staan dan op de RC522. In de rechterbovenhoek bevindt zich de stekker voor de 12V-aansluiting. De componenten op het breadboard vormen de schakeling om ervoor te zorgen dat er een constante stroom door de LED vloeit. Houd er rekening mee dat dezelfde stroom die door de LED vloeit ook door de weerstand van 0,5 Ohm zal vloeien, wat betekent dat deze behoorlijk wat stroom moet kunnen verwerken. We gebruikten een weerstand van 5W, omdat we deze hadden liggen. Houd er ook rekening mee dat de schakeling een normale LED toont in plaats van een power-LED.

Stap 4: constructie van de code

Vanwege de nieuwheid van de RC522, hadden we nogal wat moeite om het bord goed te laten werken. We hebben uiteindelijk een RC522-bibliotheek gebruikt, die hier kan worden gedownload:

github.com/ljos/MFRC522

We hebben ook een online tutorial gebruikt om de basis van het bord en de code te leren kennen, de tutorial is hier te vinden:

brainy-bits.com/blogs/tutorials/card-read…

Met behulp van deze twee links zijn we erin geslaagd een goede code te construeren. Eerst voert de code wat instellingen uit en probeert het RC522-bord te vinden. Wanneer dit is gebeurd, wordt de code herhaald totdat een tag wordt gepresenteerd. Het zal dan de tag-informatie lezen en het serienummer controleren. Volgens dit nummer wordt de LED aangestuurd. Wanneer de juiste tag wordt gepresenteerd, gaat deze langzaam aan en wordt na 10 seconden weer donker. Als een niet-juiste tag wordt weergegeven, knippert de LED drie keer.

Zorg er bij gebruik van deze code voor dat u het RFID-serienummer in de code wijzigt in het nummer van uw eigen tag, anders werkt de code niet goed.

Stap 5: Solderen van de Power LED

Solderen van de Power-LED
Solderen van de Power-LED

Om de power-LED boven de deur te kunnen plaatsen en functioneel te zijn, moeten er lange draden worden aangesloten op zowel de LED als de rest van het circuit. Terwijl de rest van het circuit (de Arduino, breadboard en RFID-scanner) aan de zijkant van de deur was geplaatst, werden twee kabels (een positieve en een negatieve) van ongeveer 1,5 meter op de LED gesoldeerd.

Let bij het solderen op met het aansluiten van welke kabel op welk uiteinde van de LED. Aangezien de LED een diode is, is polariteit een probleem en zal deze alleen werken wanneer de positieve kant van de LED en de positieve uitgang van het circuit zijn aangesloten en vice versa.

Stap 6: Het uiteindelijke product construeren

Het uiteindelijke product construeren
Het uiteindelijke product construeren
Het uiteindelijke product construeren
Het uiteindelijke product construeren
Het uiteindelijke product construeren
Het uiteindelijke product construeren
Het uiteindelijke product construeren
Het uiteindelijke product construeren

Met behulp van tape werd het eindproduct op de juiste plaats gepositioneerd. De meeste schakelingen (het breadboard, RFID-scanner en Arduino) bevinden zich links op de deur, gemakkelijk te bereiken en dus gemakkelijk aan te passen. De power-LED bevindt zich aan het plafond boven de deur om de gebruiker voldoende te helpen bij het openen van de deur. De RFID-scanner bevindt zich op een comfortabele gebruikshoogte, waardoor het product snel en soepel kan werken. Wees voorzichtig bij het plaatsen van de schakelingen, aangezien de verbindingen kwetsbaar kunnen zijn. Het is slim om alle componenten en hun verbindingen te controleren wanneer ze voldoende zijn geplaatst, zodat ze zeker zijn van een correcte werking voordat ze verder worden getest.

Stap 7: Finaliseren en testen van het eindproduct

De clip hierboven toont de uiteindelijke werking van het product.

Het prototype laat zien wat er allemaal mogelijk is met een RFID-lezer. In dit geval hebben we ervoor gekozen om de deur alleen te verlichten om hem gemakkelijk te kunnen openen (stel je voor dat je nooit meer je sleutel hoeft in te voeren in het pikkedonker dankzij een goede deurverlichting, zou dat niet geweldig zijn?). Het laat echter voldoende ruimte voor toekomstige ontwikkeling of het toevoegen van andere componenten. Na het instellen van de RFID-lezer zijn er tal van opties om toe te voegen. Je zou kunnen denken aan het gebruik van een solenoïde om de deur te vergrendelen, die alleen wordt geopend door de juiste RFID-tag. Of wat dacht je van het toevoegen van meerdere tags, één voor elk gezinslid? Men zou voor elke tag een unieke begroeting kunnen toevoegen. Ook zou men met dit prototype kunnen volgen wie zich in het gebouw bevindt, wat de veiligheid in geval van nood zou kunnen vergroten. Zoals vermeld in de beschrijving, kan het prototype in zijn huidige vorm niet tegen zware omstandigheden, bijvoorbeeld regen. Als het prototype in een buitenomgeving zou worden gebruikt, raden we aan om voor alle componenten een goede behuizing te maken.

Aanbevolen: