Open bron BLE deurslot


Ooit al op zoek naar uw sleutels, en wilde noemen, voordat u zich realiseren dat zij afzichtelijk analoge stukken metaal? Of niet wenselijk is om iemand te laten in uw huis wanneer u niet thuis, zonder te hoeven lenen ze uw sleutels?

Lockitron was de oplossing die afstammen van hardware heaven – een apparaat dat past over het slot op de deur en die wordt beheerd via een app. Het verhoogd $2. 2M op Kickstarter gemist maar de oorspronkelijke deadline van de scheepvaart door 1,5 jaar, het verlaten van haar donateurs in een deadlock (woordspeling!). Bent u één van hen? Stop schitteren in uw lege mailbox en kanaal alle uw frustratie in het maken van uw eigen awesome smartphone verbonden lock – The Bean Lock.

Afstellen van de deadbolt

De Bean-sluis is gebouwd rond een elektronisch draadloze deadbolt voor een standaard deur. Bijna elk elektronisch deadbolt zou moeten werken, maar sommige moeten een beetje extra oomph. De deadbolt die we pakte maakt gebruik van een motor te glijden in en uit positie, met een kleine schakelaar waarmee wordt aangegeven wanneer het wordt vergrendeld.

De lichtblauwe Bean zullen we gebruiken om te controleren de motor deadbolt want hey, het is wat we maken, en omdat het is pretty darn geweldig. Te verbinden met de Boon het elektronisch deadbolt die u zult moeten knippen van bijna alle kabels en elektronica van de sluis – zijn de enige elektronica dat u moet houden de motor, positieschakelaar en het pak van de batterij.

De Bean kan niet werken op de dezelfde spanning als de motor, dus we gebruik van een spanningsregelaar moeten aan stap-neer accuspanning voor de Boon naar 3,3 v. We moeten ook een motor controller boord om te controleren de motor elektronisch deadbolt.

Wat u nodig hebt:

Code

U opent het slot, zullen we de iOS app lichtblauwegebruiken. Het heeft een afdeling genaamd de zandbak, die u kunt gebruiken bij het bepalen van de Beanwithout moetend program van uw eigen iOS-app. Wanneer de Boon een seriële bericht ontvangt, controleert de bytes ontvangen tegen de keycode opgeslagen binnen de schets. Als de keycode overeenkomt met de knoppen ingedrukt in de zandbak, zal de Bean-Lock ontgrendelen of vergrendelen. De code van GitHub ophalen.

Een paar draden en leidingen van codes later en boom, heb je een slot dat u kunt openen met behulp van uw smartphone! Goed gedaan. Wij zijn trots op jullie.

Beveiligingsfouten

De Bean-Lock zou een verschrikkelijke sluis alsof hackable genoeg om mensen te laten in uw huis. Totdat u zeker dat dit is veilig zijn kan, zou het niet raadzaam dat u uw huis's standaard deadbolt vervangen door de Bean-Lock. De Boon is ontworpen als zeer eenvoudig te programmeren, maar in het geval van een sluis, u kunt niet uw buren hebben dezelfde toegang als u hebt. Om dit te vermijden, hebben we toegevoegd pincode bescherming naar de nieuwste firmware release. Het zal voorkomen dat iemand zonder de pincode van uw Bean herprogrammering.

Als u zelfs veiliger worden wilt, kun je de BLE-module van de herprogrammering van de on-board Arduino door het snijden van de trace de reset lijn op de Arduino te koppelen aan de BLE-module. Zonder de reset-regel herstellen niet de LBM313 module de chip van de Arduino voor herprogrammering. Optioneel, u kon soldeer over te schakelen op deze lijn, dus alleen iemand met fysieke toegang tot de binnenkant van het slot vermag herprogrammeren van de Boon.

Een andere suggestie is het toevoegen van gedeelde-sleutel encryptie. Als u iets kleins, zoals een 5-cijferige pin in plaats van een 128-bitssleutel gebruikt, kan een aanvaller besluiten te brute-force uw slot door te proberen elke combinatie wordt een na de ander. Als u een lockout opnemen-uitschakelen van de vergrendeling voor 60 seconden nadat 3 onjuiste codes zijn ingevoerd, bijvoorbeeld – bruut-dwingt de sluis van combo zou te omslachtig vindt praktisch.

What's next?

Dit is nog slechts een prototype en niet een beveiligde oplossing. Maar we zijn ervan overtuigd dat het kan worden ontwikkeld naar aanleiding van werk net zo goed als in de handel verkrijgbare smartphone gecontroleerd sloten, zoals de Lockitron.

Voor een grondiger beschrijving over hoe te bouwen dit, check out onze zorg Magazine blog post. Zorg ervoor dat in het BeanTalk forum post, hebt u vragen, ideeën of bijdragen die u wilt delen. Wij houden van lezen wat je maximaal!

Gerelateerde Artikelen

Open bron Hardware Gift Guide

Open bron Hardware Gift Guide

een jaar sinds onze laatste open de gids van de gift van de bron geweest - dit jaar is er zoveel gaan op in de wereld van zorg, opensource, en verder hebben wij een reeks van gift gidsen voor dit vakantieseizoen. De eerste is onze gids van de gift va
Open bron temperatuur Controller-toestel warmtewisselaar

Open bron temperatuur Controller-toestel warmtewisselaar

Hier is een demo van de warmtewisselaar met behulp van de open bron temperatuur controller.Volledige warmtewisselaar beschikbaar hierIntelligente controller, schema's en code beschikbaar hierDe open bron temperatuur controller kunt u de flexibiliteit
Interactive, Open bron Mood Light

Interactive, Open bron Mood Light

dit instructable hoe maak je een interactieve, multifunctionele sfeer licht zal doorlopen. De kern van dit project is de BlinkM I2C RGB LED. Zoals ik was het browsen van het web van een dag, de BlinkM trok mijn aandacht, en ik dacht dat was veel te c
ArduinoPhone 2.0 - een open bron mobiel

ArduinoPhone 2.0 - een open bron mobiel

Meer dan 2 jaar geleden had ik gemaakt een instructable - ArduinoPhone.ArduinoPhone was groot en het is moeilijk voor de beginner een te maken. Er is een stap te maken van het gratis circuit.En ik had gehoord dus veel stem waardoor wanneer u ArudinoP
Open bron record cleaner

Open bron record cleaner

dit is de machine die ik heb gemaakt om mijn records schoon te maken.  Om dit te maken moet u ten minste:1 accu boor1 rechte hoek boor adapterSommige houtrechte hoek metalen hakenSommige schroefdraad M6-bar3 M6 notenSommige mariene lgs, of een circul
Horto domi: de Open bron Smart tuin

Horto domi: de Open bron Smart tuin

Stap 1: Controle Unit bouw Hoofdstuk 1: Disclaimers en waarschuwingenHoofdstuk 3: Werk gebied en SetupHoofdstuk 5: De zware huidige Router bouwenHoofdstuk 6: Bouwen de Relay-vakHoofdstuk 7: Bouwen het Arduino ProjectHoofdstuk 8: Bouwen de GIF elektro
HestiaPi - Open slimme thermostaat

HestiaPi - Open slimme thermostaat

/ * Eerste instructable hier, dus mooi :) * /Oke, er zijn teveel opensource huis automations daar maar wanneer ik probeerde te kijken naar het maken van een van deze ik eindigde met een bittere smaak vanwege één of een paar van de volgende redenen:He
Open Source 3D gedrukte waterfilter

Open Source 3D gedrukte waterfilter

Faircap het doel is om te zorgen voor schoon water voor iedereen, in die geest we kómen filtratie-hulpprogramma's die verwijderen van bacteriën en virussen. Ons doel is het maken van een waterfilter van $1, hopen we te lopen een crowdfunding-campagne
JustAPendulum: open source elektronische slinger

JustAPendulum: open source elektronische slinger

Hallo, met dit instructable ik wil je laten zien een open bron slinger die kunnen berekenen en verwerken van de trilling van de gemeten periode om te zoeken naar de zwaartekrachtversnelling van de aarde (~ 9,8 m/s²)! Het is de meest krachtige van all
Open Source Theremin in Matryoshka

Open Source Theremin in Matryoshka

Door het combineren van een theremin, het legendarische muziekinstrument uitgevonden door Leon Theremin terug in 1920 met een Russische Matryoshka pop krijg je een zogenaamde Matryomin. De nieuwe muziekinstrument is uitgevonden door Japanse theremin
1Wamp gitaarversterker - Open Hardware

1Wamp gitaarversterker - Open Hardware

1Wamp is een Open Hardware gitaarversterker, ontworpen om een kleine slaapkamer en draagbare 1 Watt versterker geladen met alle functies van grote versterkers:Toon/Volume/Gain controles.Spreker/kabinet uitgang.Hoofdtelefoon uitgang met geïntegreerde
Open Source TV Box - GeekBox

Open Source TV Box - GeekBox

"... u bent een slaaf, Neo. Net als iedereen je geboren tot knechtschap. In een gevangenis die u niet kan proeven of zien of aanraken. Een gevangenis voor je geest." Morpheus - The Matrix (1999)OK. Ik moet toegeven dat is een theatrale introduct
Open Source PI

Open Source PI

ik kwam omhoog met dit idee omdat ik dacht een zekere manier om "Geek Out" iets dat is met een Arduino en sommige LEDs sommige hoe. Mijn volgende gedachte was dat LEDs zijn gonna be ook een beetje knapperig dus ze zou echt zo leuk om te eten. Oo
Bukobot 3D Printer - Open Source, uitbreidbare

Bukobot 3D Printer - Open Source, uitbreidbare

Buko is mijn idee van een nieuw kader voor de volgende generatie van RepRap 3D Printers. 3D printers met behulp van dit kader worden Bukobots genoemd.-Eenvoudig te bouwen-Eenvoudig uitbreiden of bijwerken-Dual Extruder optie!-Geweldige documentatie-O