Arduino dørlås
Idé
En dørlås til 001 så man kan komme en ved brug af nøglechip og andet der sender et rfid Signal så vi selv kan låse os ind.
Krav
Kan godkende kort og afvise dem der ikke er godkendt
Vi kan tilføje flere kort .
Vi kan åbne døren indefra i tilfælde af defekt lås p.g.a brandsikkerhed.
Vi kan åbne døren indefra med kort og knap
Komponenter
Arduino uno
MG90S Servo
3D Print til fremstilling af prototype
Design
Diagram
Modeller
Teknologi
Arduino uno
MG90S Servo
3D Print til fremstilling af prototype
Vi har valgt de her teknologier da kravet var at bruge arduino hvilket nok også er det bedste i det her tilfælde. Vi bruger en rfid chip læser da det er den bedste måde at holde styr på brugen af døren og vi alle alligevel går rundt med en rfid chip i lommen i form af dankort, rejsekort måske også bibliotekskort.
Implementering
Koden vi har brugt er med biblioteker fra bl.a. fra spi, mfrc522 og Servo. Spi er et library man bruger til at hente data dog oftest fra sd kort men i det her tilfælde en rfid chip. Mfrc522 er et bibliotek til at kontrolere rfid chip og aflæse de forskellige signaler og servo er bare simpel servostyring da man ellers selv skulle finde værdien for at rykke den en hvis antal grader.
Koden forsimplet gør bare at vi kan scannet et kort hvor arduinoen så giver det uid koden ude i konsollen. Vi kan så tilføje uid koden til et if statement hvor den kan tjekke om koden er korrekt og hvis den er så åbner den låsen med servoen.
Konklusion
Vi opfylder vores krav da vores krav var forholdsvis simple så vi kunne nå at opfylde dem inden for den givne tid. Den kan både læse kortene, godkende og afvise dem vi ikke har godkendt. Vi kan tilføje flere kort ved først at scanne kortet for at få dens specielle kode og derefter tilføje den specielle kode til de godkendte kort. Den måde vi har gjort så man kan åbne døren indefra er at der er en knap som lukker den op. Og hvis det ikke virker så kan man nemt dreje låsen selv.
Vi kan åbne døren indefra med kort og knap
Prototyper
Vi har været igennem 2 prototyper men skal nok lave en tredje for at få de sidste detaljer rigtige. Første prototype var næsten fungerende men tolerancen i de forskellige dele har været for store og derfor haft for meget spil i mellem dem. I den nye version 2 har den og fået gearet placeret tættere på låsen for at gøre den hele lavere og kraften overført meget mere effektivt og samtidig givet en ekstra support stang for at øge styrken.
fysiske modeller
Test
forsøg
i starten forsøgte vi bare med at lave koden med en servo for at se om vi overhovedet kunne få det til at fungere at få et nøglekort til at tænde servo. ud fra det begyndte vi så at lave vores design
prototype test
da vi testede prototypen var der for meget spil i låsen som gjorde at gearene ikke kunne få ordentlig fat hvilket vi ordnede i den næste version.
konklusion
opfylder vi kravspecifikation
selve hvad vi har lavet opfylder vores krav men vi mangler en tilladelse til at bore nogle huller i dør før vi kan montere den og teste den. hvilket vi ikke har hørt om endnu. men i forhold til brandsikkerhed har vi fået opfyldt kravene. og vores egne krav med at kunne åbne låsen med forskellige typer af kort og vedhæng