<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-GB">
	<id>https://revspace.nl/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Sim</id>
	<title>RevSpace - User contributions [en-gb]</title>
	<link rel="self" type="application/atom+xml" href="https://revspace.nl/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Sim"/>
	<link rel="alternate" type="text/html" href="https://revspace.nl/Special:Contributions/Sim"/>
	<updated>2026-05-13T20:11:23Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.6</generator>
	<entry>
		<id>https://revspace.nl/wiki/index.php?title=Doorduino3&amp;diff=30787</id>
		<title>Doorduino3</title>
		<link rel="alternate" type="text/html" href="https://revspace.nl/wiki/index.php?title=Doorduino3&amp;diff=30787"/>
		<updated>2023-02-23T16:39:37Z</updated>

		<summary type="html">&lt;p&gt;Sim: /* Ter vergelijking */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;  {{Project&lt;br /&gt;
   |Name=Doorduino3&lt;br /&gt;
   |Status=Completed&lt;br /&gt;
   |Contact=Sebastius&lt;br /&gt;
|Omschrijving=Een gestandariseerde deuropener waar we ook reserves van hebben&lt;br /&gt;
  }}&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
&lt;br /&gt;
Algemeen:&lt;br /&gt;
&lt;br /&gt;
* Meerdere autonome controllers mogelijk&lt;br /&gt;
* Centraal beheer van alle deuren&lt;br /&gt;
* Bijzonder modulair&lt;br /&gt;
* Werkt met (vrijwel?) alle deuropeners&lt;br /&gt;
* Behalve custom PCB volledig gebouwd op goedkope off-the-shelf componenten&lt;br /&gt;
&lt;br /&gt;
Controller:&lt;br /&gt;
&lt;br /&gt;
* Sleutelbeheer via SSH&lt;br /&gt;
* Deur openen via SSH&lt;br /&gt;
* Meerdere deuren per controller&lt;br /&gt;
* Logs via syslog, eventueel remote&lt;br /&gt;
* Autonoom systeem, blijft werken zonder netwerkverbinding&lt;br /&gt;
* Praat via USB-serial met de doorduino(&#039;s)&lt;br /&gt;
&lt;br /&gt;
== Overzicht Doorduino&#039;s bij Revspace ==&lt;br /&gt;
[[Doorduino3-Deuren]]&lt;br /&gt;
&lt;br /&gt;
Doorduino:&lt;br /&gt;
&lt;br /&gt;
* 1 doorduino per deur&lt;br /&gt;
* Authenticatie via [[Secure iButton]]&lt;br /&gt;
* 24 + 64 bit challenge&lt;br /&gt;
* ID-only iButtons worden ondersteund voor als beveiliging je echt niks kan schelen (of als overgangsfase)&lt;br /&gt;
* Deuropening via knop (optioneel, moet worden ingeschakeld op controller)&lt;br /&gt;
* Arduino is vervangbaar&lt;br /&gt;
* Secrets staan niet op de doorduino&lt;br /&gt;
* Ca. 10 meter kabel naar de deur is getest&lt;br /&gt;
* Aansluitingen via schroefcontacten&lt;br /&gt;
* Aansluiting voor iButton-reader met groene en rode LED&lt;br /&gt;
&lt;br /&gt;
==Idee==&lt;br /&gt;
Door heel Revspace (en de Verlichting) heen gebruikten we DoorDuino 2&#039;s. Een aantal waren minder stabiel (met name door de gebruike hostcomputertjes) en geen enkele opstelling was gelijk. Met de komst van de nieuwe Sparkshack ontstond het plan om alle DoorDuino&#039;s te standaardiseren: een goede behuizing, nette boards en een eenduidige constructie.&lt;br /&gt;
&lt;br /&gt;
De software is inmiddels een flinke verbetering tov Doorduino 2 (zowel op het linux-ding als op de Arduino&#039;s), de hardware is qua componenten gelijk gebleven, behalve dat die componenten nu op een nette PCB worden gesoldeerd in plaats van gaatjesbord.&lt;br /&gt;
&lt;br /&gt;
==DoorDuino boards==&lt;br /&gt;
[[File:Doorduino3_1.JPG|300px|thumb|right|Boards]]In Eagle is een compact board getekend voor de DoorDuino&#039;s van 5x10cm. Hier zijn er een stuk of 20 van besteld, meer dan genoeg voor de hele space en een paar reserve. Het board is ontworpen door Sebastius. Op de print is tevens ruimte voor hacks, patches en fixes. &lt;br /&gt;
&lt;br /&gt;
Bij het &#039;experimenteer&#039; gedeelte zijn 2 pads VCC en 2 pads GND aanwezig. Pas op dat je de LDO van de Arduino niet overbelast! Je kunt dit probleem eenvoudig omzeilen door zelf een LDO aan de 12v lijn te hangen en te verbinden met VCC. Dan wel even de LDO van de Arduino verwijderen om magische rook te voorkomen.&lt;br /&gt;
&lt;br /&gt;
===BOM===&lt;br /&gt;
* Board [https://github.com/revspace/doorduino/tree/master/doorduino3/Board Files], bv via [http://dirtypcbs.com DirtyPCBs.com]&lt;br /&gt;
* Arduino Pro Mini (ATmega 328, 5v, 16mhz)&lt;br /&gt;
* IRL540N Mosfet&lt;br /&gt;
* 0805 resistors: 150, 2x 220, 1k, 1k8, 10k&lt;br /&gt;
* pinheaders en de vrouwelijke variant ervan&lt;br /&gt;
* 1 of 2 jumpers&lt;br /&gt;
* screwterminals (printkroonsteen), 16polig&lt;br /&gt;
&lt;br /&gt;
===Bouw===&lt;br /&gt;
Relatief eenvoudig, volg de silkscreen. De SMD weerstanden gaan als volgt (van boven naar beneden, onder de A0 pin)&lt;br /&gt;
&lt;br /&gt;
* 220&lt;br /&gt;
* 220&lt;br /&gt;
* 150&lt;br /&gt;
* 1k8 &lt;br /&gt;
* 1k0&lt;br /&gt;
* en onder de mosfet zit nog een 10k&lt;br /&gt;
&lt;br /&gt;
Daarna even de jumper op 12v RAW ENABLE zetten. De 5v Serial Enable gebruiken we voorlopig niet (ter voorkoming Magische Rook).&lt;br /&gt;
&lt;br /&gt;
==Behuizing==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===BOM===&lt;br /&gt;
* [[Fibox TA241911T]] (wandbehuizing 24cm x 19cm met transparant deksel) &lt;br /&gt;
* Wandbevestiging&lt;br /&gt;
* Wartels&lt;br /&gt;
* 12v voeding (1 actuator/deur: 2.5A. Voor een enkele Doorduino kun je de voeding inbouwen)&lt;br /&gt;
* Montageplaat (lasercut)&lt;br /&gt;
* Raspberry Pi B+ of 2 (met 4 USB poorten)&lt;br /&gt;
* USB- Serial, bv CP2104&lt;br /&gt;
* KIS33r3 dcdc converter 5v (via AliExpress)&lt;br /&gt;
* kabelbandvoetjes&lt;br /&gt;
* 4x standaard PC standoffs (die bv voor serieel/parallele poorten gebruikt werden) (M3?)&lt;br /&gt;
* 4x M2 standoffs (en schroefjes)&lt;br /&gt;
&lt;br /&gt;
===Montageplaat===&lt;br /&gt;
[[File:Doorduino backplate proto4.JPG|300px|thumb|right|Dit is prototype 4. Het past nu in de kast.]]&lt;br /&gt;
Met de lasercutter snijden we zelf uit 4mm populier-triplex een drager om alle elektronica makkelijk te plaatsen in de kast. Hier rechts is het prototype te zien.&lt;br /&gt;
&lt;br /&gt;
[[File:Doorduino3_grondplaat_proto7.svg|500px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lasersettings/Volgorde:&#039;&#039;&#039;&lt;br /&gt;
* Zwart: Cut, 60%power, Speed 3&lt;br /&gt;
* Blauw: Mark, 20% power, Speed 100&lt;br /&gt;
* Rood: Cut, idem boven&lt;br /&gt;
&lt;br /&gt;
===Boren===&lt;br /&gt;
Hier hier en daar moeten wat gaatjes komen.&lt;br /&gt;
&lt;br /&gt;
== Aansluitingen ==&lt;br /&gt;
&lt;br /&gt;
Gebruik voor de kabels Cat5(E), liefst 24 AWG (26 AWG is dunner).&lt;br /&gt;
&lt;br /&gt;
=== Standaardkabel ===&lt;br /&gt;
&lt;br /&gt;
{|class=wikitable&lt;br /&gt;
! Rechtstreeks aangesloten !! Via M14-6 Plugje&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
{|class=wikitable&lt;br /&gt;
! GND&lt;br /&gt;
| N/C&lt;br /&gt;
|-&lt;br /&gt;
! GRN &lt;br /&gt;
| wit/groen&lt;br /&gt;
|-&lt;br /&gt;
! RED&lt;br /&gt;
| groen&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
! Str&lt;br /&gt;
| wit/bruin + wit/oranje&lt;br /&gt;
|-&lt;br /&gt;
! 12V (of 5V)&lt;br /&gt;
| bruin + oranje&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
! GND&lt;br /&gt;
| wit/blauw&lt;br /&gt;
|-&lt;br /&gt;
! 1w&lt;br /&gt;
| blauw&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
pin 1 = eerste na de notch met de klok mee, kijkend naar gaatjes van plug of soldeerkant van chassisdeel.&lt;br /&gt;
{|class=wikitable&lt;br /&gt;
! 1&lt;br /&gt;
| Str&lt;br /&gt;
| wit/bruin + wit/oranje&lt;br /&gt;
|-&lt;br /&gt;
! 2&lt;br /&gt;
| RED&lt;br /&gt;
| groen&lt;br /&gt;
|-&lt;br /&gt;
! 3&lt;br /&gt;
| GRN&lt;br /&gt;
| wit/groen&lt;br /&gt;
|-&lt;br /&gt;
! 4&lt;br /&gt;
| 12V (of 5V)&lt;br /&gt;
| bruin + oranje&lt;br /&gt;
|-&lt;br /&gt;
! 5&lt;br /&gt;
| 1w&lt;br /&gt;
| blauw&lt;br /&gt;
|-&lt;br /&gt;
! 6&lt;br /&gt;
| GND&lt;br /&gt;
| wit/blauw&lt;br /&gt;
|}&lt;br /&gt;
pin 6 = center&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Uitbreidingskabel ===&lt;br /&gt;
&lt;br /&gt;
Dit is een optionele tweede kabel, bedoeld voor een [[knopje X]], een apart bedrade deuropener (bijv. de lineaire actuatoren die we bij de buitendeuren gebruiken), of allebei. De UTP-kabel zoals hier beschreven heeft geen aansluiting voor een knopje.&lt;br /&gt;
&lt;br /&gt;
{|class=wikitable&lt;br /&gt;
! M14-5 Plugje&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
pin 1 = eerste na de notch met de klok mee, kijkend naar gaatjes van plug of soldeerkant van chassisdeel.&lt;br /&gt;
{|class=wikitable&lt;br /&gt;
! 1&lt;br /&gt;
| GND&lt;br /&gt;
| wit/bruin + wit/blauw&lt;br /&gt;
|-&lt;br /&gt;
! 2&lt;br /&gt;
| GND (BTN)&lt;br /&gt;
| NC&lt;br /&gt;
|-&lt;br /&gt;
! 3&lt;br /&gt;
| BTN&lt;br /&gt;
| NC&lt;br /&gt;
|-&lt;br /&gt;
! 4&lt;br /&gt;
| 12V&lt;br /&gt;
| bruin + oranje + blauw + groen&lt;br /&gt;
|-&lt;br /&gt;
! 5&lt;br /&gt;
| Str&lt;br /&gt;
| wit/bruin + wit/blauw&lt;br /&gt;
|}&lt;br /&gt;
pin 5 = center&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Onderdelen deurkant ===&lt;br /&gt;
&lt;br /&gt;
* iButton probe/reader http://www.ebay.com/itm/iButton-probe-reader-with-LED-metal-casing-/112052064551&lt;br /&gt;
&lt;br /&gt;
pinout: &lt;br /&gt;
* Groen - groene led&lt;br /&gt;
* Bruin - rode led&lt;br /&gt;
* Wit - 1Wire&lt;br /&gt;
* Grijs/Geel - GND&lt;br /&gt;
&lt;br /&gt;
=== Dagschootopener ===&lt;br /&gt;
&lt;br /&gt;
De meeste deuren gebruiken een dagschootopener. Elektrisch gezien is dit gewoon een spoel, die bedraad wordt tussen een permanente 12V of 5V (verschilt per deuropener). Over de spoel moet antiparallel een blusdiode: de indicatie (cathode van de diode) komt dus aan de PLUSkant, in plaats van zoals gebruikelijk aan de MINkant.&lt;br /&gt;
&lt;br /&gt;
Als de opener werkt met 5V in plaats van 12V, heb je een externe 5V-voeding nodig omdat de voltage regulator van de arduino het anders niet trekt:&lt;br /&gt;
# Voed 5V op het contact gelabeld 12V, of op het contact gelabeld 5V.&lt;br /&gt;
# Verbind 12V met 5V met een draad.&lt;br /&gt;
# Gebruik &#039;&#039;niet&#039;&#039; de jumper op &amp;quot;12V RAW enable&amp;quot;, zodat de regulator niet wordt gebruikt.&lt;br /&gt;
&lt;br /&gt;
==== Inbouw Dagschootopener ====&lt;br /&gt;
&lt;br /&gt;
[[File:strike_plate_mod01.jpg|200px]]&lt;br /&gt;
[[File:strike_plate_mod02.jpg|200px]]&lt;br /&gt;
[[File:strike_plate_mod03.jpg|200px]]&lt;br /&gt;
[[File:strike_plate_mod04.jpg|200px]]&lt;br /&gt;
[[File:strike_plate_mod05.jpg|200px]]&lt;br /&gt;
[[File:strike_plate_mod06.jpg|200px]]&lt;br /&gt;
[[File:strike_plate_mod07.jpg|200px]]&lt;br /&gt;
[[File:strike_plate_mod08.jpg|200px]]&lt;br /&gt;
[[File:strike_plate_mod09.jpg|200px]]&lt;br /&gt;
[[File:strike_plate_mod10.jpg|200px]]&lt;br /&gt;
[[File:strike_plate_mod11.jpg|200px]]&lt;br /&gt;
[[File:strike_plate_mod12.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==== Fail-Safe Dagschootopener, met paniek knop ====&lt;br /&gt;
&lt;br /&gt;
* +12V naar paniek knop contact 3/4 (intern verbonden met 5/6) or/br&lt;br /&gt;
* +12V naar &#039;open&#039; relay A1&lt;br /&gt;
* paniek knop contact 1/2 naar strike+ (wor/wbr) en naar monitoring relay A1 (wgr)&lt;br /&gt;
* evt paniek knop contact 7/8 naar monitoring (gr)&lt;br /&gt;
* strike- naar open relay contact NC&lt;br /&gt;
* GND naar open relay common&lt;br /&gt;
* GND naar monitor relay A2&lt;br /&gt;
* doorduino strike- naar open relay A2&lt;br /&gt;
&lt;br /&gt;
* monitor ingang +/- naar monitor relay contact Common en NC of NO (todo)&lt;br /&gt;
&lt;br /&gt;
[[File:strike-fail-safe.png|200px]]&lt;br /&gt;
&lt;br /&gt;
=== Motor (bijv. lineaire actuator) ===&lt;br /&gt;
&lt;br /&gt;
De deuren met paniekslot worden geopend door met een lineaire actuator de deurklink te bedienen. De actuator krijgt continu +12V of -12V, en beschikt over ingebouwde eindstops. Een DPDT-relais poolt om:&lt;br /&gt;
&lt;br /&gt;
{|class=wikitable&lt;br /&gt;
! EN 50005-nummering !! Omschrijving !! Aansluiting&lt;br /&gt;
|-&lt;br /&gt;
| A1 || Spoelcontact || +12V&amp;lt;br&amp;gt;diode (&amp;amp;ndash; !)&lt;br /&gt;
|-&lt;br /&gt;
| A2 || Spoelcontact || Str&amp;lt;br&amp;gt;diode (+ !)&lt;br /&gt;
|-&lt;br /&gt;
| 11 || Common van eerste pool || Motor +/&amp;amp;ndash;&lt;br /&gt;
|-&lt;br /&gt;
| 12 || NC van eerste pool || Verbonden aan NO van tweede pool&lt;br /&gt;
|-&lt;br /&gt;
| 14 || NO van eerste pool || Verbonden aan NC van tweede pool&lt;br /&gt;
|-&lt;br /&gt;
| 21 || Common van tweede pool || Motor &amp;amp;ndash;/+&lt;br /&gt;
|-&lt;br /&gt;
| 22 || NC van tweede pool || +12V (bijv. doorgelust aan A1)&amp;lt;br&amp;gt;verbonden aan NO van eerste pool&lt;br /&gt;
|-&lt;br /&gt;
| 24 || NO van tweede pool || GND&amp;lt;br&amp;gt;verbonden aan NC van eerste pool&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Als de motor de verkeerde kant opgaat, gewoon 11 en 21 omwisselen (of GND op 22+14 en +12V op 12+24).&lt;br /&gt;
&lt;br /&gt;
=== EL461 ===&lt;br /&gt;
 |_______| cable side view&lt;br /&gt;
 13     1| nrs zoals hieronder&lt;br /&gt;
 14     2|&lt;br /&gt;
&lt;br /&gt;
 |_______| cable side view &lt;br /&gt;
 |1     7| abloy nrs&lt;br /&gt;
 |8     14&lt;br /&gt;
&lt;br /&gt;
 hackalot:&lt;br /&gt;
 - zw    2               sol-&lt;br /&gt;
 + gy    3               sol+&lt;br /&gt;
 rd      5               trigger bolt in &amp;amp;&amp;amp; bolt out&lt;br /&gt;
 bl      7               bolt out&lt;br /&gt;
 ge      8               handle down&lt;br /&gt;
 gr      10              bolt in&lt;br /&gt;
 wi      12              key cyl used&lt;br /&gt;
 zw      13              sabotage&lt;br /&gt;
 shield  4+6+11+14       sw com&lt;br /&gt;
 n.c.    1,9             n.c. ?&lt;br /&gt;
&lt;br /&gt;
=== EL520 ===&lt;br /&gt;
&lt;br /&gt;
De Abloy EL520 is een motorslot dat wat complexere aansturing vereist. Op [https://hackalot.nl/Doorduino_EL520 de Hackalot wiki] staat beschreven hoe dit slot ge-reverse-engineered is om hier een Arduino-gebaseerde controller voor te bouwen die met het Doorduino systeem samenwerkt.&lt;br /&gt;
&lt;br /&gt;
==ESD Beveiliging==&lt;br /&gt;
* DS9503 is er voor gemaakt en kost minder dan 1 euro :)&lt;br /&gt;
Schema moet er wel op aangepast, of de boards moeten gemod. We kijken nog wel even. ESD kost met enige regelmaat een Arduino.&lt;br /&gt;
&lt;br /&gt;
Op [https://hackalot.nl/Doorduino_EL520 de EL520 pagina] is een simpele Doorduino uitgewerkt die een DS9503 gebruikt om tegen ESD te beveiligen.&lt;br /&gt;
&lt;br /&gt;
==Software==&lt;br /&gt;
* Arduino&#039;s: [https://github.com/revspace/doorduino/tree/master/arduino/doorduino3 upload de sketch]&lt;br /&gt;
* Raspberry Pi: &amp;lt;code&amp;gt;git clone https://github.com/revspace/doorduino&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;echo &amp;quot;dev =&amp;gt; &#039;/dev/arduino_123456&#039;,&amp;quot; &amp;gt; deurnaam.conf.pl&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;$EDITOR ibuttons.acl.d/toegangslijst.acl&amp;lt;/code&amp;gt;&lt;br /&gt;
*** Elke niet-lege regel die niet met een hekje begint moet het volgende formaat hebben: &amp;lt;code&amp;gt;id:secret naam&amp;lt;/code&amp;gt;. ID en secret in hexadecimaal (hoofdletterongevoelig), hoeveelheid whitespace tussen eerste en tweede deel maakt niet uit. De naam is de naam van de sleutelhouder.&lt;br /&gt;
** Lang leve het serienummer in CP2104 serial-usb-dingen: &amp;lt;code&amp;gt;echo &#039;SUBSYSTEM==&amp;quot;tty&amp;quot;, ATTRS{idVendor}==&amp;quot;10c4&amp;quot;, ATTRS{idProduct}==&amp;quot;ea60&amp;quot;, SYMLINK=&amp;quot;doorduino_$attr{serial}&amp;quot;&#039; &amp;gt; /etc/udev/rules.d/99-doorduino.rules&amp;lt;/code&amp;gt;&lt;br /&gt;
** systemd unit installeren&lt;br /&gt;
&lt;br /&gt;
== Ter vergelijking ==&lt;br /&gt;
&lt;br /&gt;
{|class=wikitable&lt;br /&gt;
! Space !! Soort sleutel !! Authenticatiesysteem !! Documentatie !! Source !! Opmerkingen&lt;br /&gt;
|-&lt;br /&gt;
| RevSpace || iButton ID + SHA || Raspberry Pi + Arduino || [https://revspace.nl/Doorduino3 Doorduino3] || [https://github.com/revspace/doorduino git]&lt;br /&gt;
|-&lt;br /&gt;
| Hackerspace Nijmegen || iButton ID + SHA || ? + Arduino || [https://revspace.nl/Doorduino3 Doorduino3] || [https://github.com/revspace/doorduino git]&lt;br /&gt;
|-&lt;br /&gt;
| Pixelbar || iButton ID + SHA || ? + Arduino || [https://revspace.nl/Doorduino3 Doorduino3] || [https://github.com/revspace/doorduino git]&lt;br /&gt;
|-&lt;br /&gt;
| Hackalot || iButton ID + SHA || Raspberry Pi + Arduino || [https://revspace.nl/Doorduino3 Doorduino3] || [https://github.com/revspace/doorduino git]&lt;br /&gt;
|-&lt;br /&gt;
| AwesomeSpace || iButton ID + SHA || Raspberry Pi + Arduino || [https://revspace.nl/Doorduino2 Doorduino2] || [https://github.com/revspace/doorduino git]&lt;br /&gt;
|-&lt;br /&gt;
| Frack || &amp;lt;s&amp;gt;iButton ID + SHA&amp;lt;/s&amp;gt; || &amp;lt;s&amp;gt;Laptop + Arduino&amp;lt;/s&amp;gt; || &amp;lt;s&amp;gt;[https://revspace.nl/Doorduino2 Doorduino2]&amp;lt;/s&amp;gt; || &amp;lt;s&amp;gt;[https://github.com/revspace/doorduino git]&amp;lt;/s&amp;gt; || Sinds verhuizing naar BHP geen elektronisch deursysteem meer&lt;br /&gt;
|-&lt;br /&gt;
| Hack42 || iButton ID + SHA || ?? + Arduino || Geen, natuurlijk... || Doorduino3 fork ||&lt;br /&gt;
|-&lt;br /&gt;
| Bitlair || iButton ID + SHA || Arduino || - || [https://github.com/bitlair/bitlair_doorduino git] || lock/unlock toggle ipv momentary open&lt;br /&gt;
|-&lt;br /&gt;
| ACKspace || iButton ID-only || Arduino || [https://ackspace.nl/wiki/ACKsess ACKsess] || &amp;amp;larr; wiki || Authenticatie van ID-only is gecensureerd in source&lt;br /&gt;
|-&lt;br /&gt;
| Sk1llz || &amp;lt;s&amp;gt;iButton ID-only&amp;lt;/s&amp;gt; || &amp;lt;s&amp;gt;Proprietair&amp;lt;/s&amp;gt; || - || &amp;lt;s&amp;gt;closed source&amp;lt;/s&amp;gt; || Hackerspace opgeheven :(&lt;br /&gt;
|-&lt;br /&gt;
| TkkrLab || DESfire EV1/2/3 NFC || Raspberry Pi || To be updated soon(tm) || [https://github.com/renzenicolai/nfc-lock-js GitHub] || Ook voor betalingen bij bar&lt;br /&gt;
|-&lt;br /&gt;
| Bhack || RFID || TI MSP430G2553 || [http://wiki.bhack.nl/UnlockBhack UnlockBhack] || -&lt;br /&gt;
|-&lt;br /&gt;
| TechInc || RFID + PIN || Cubieboard + 2x Arduino || [https://wiki.techinc.nl/index.php/Doorbot Doorbot] || [https://github.com/techinc/doorbot git]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Geluidjes ==&lt;br /&gt;
&lt;br /&gt;
Als je je eigen geluidjes wil dan kun je je geluidje kopieren via scp naar root@10.42.66.3 en daarna plaatsen in `/root/mqtt-sounds/sounds/revspace-local/doorduino/doei/unlocked/$nickname/geluidje.wav`. Vul je eigen nickname in en je kan de deur kiezen door `doei` te vervangen met bijvoorbeeld `sparkshack`.&lt;/div&gt;</summary>
		<author><name>Sim</name></author>
	</entry>
	<entry>
		<id>https://revspace.nl/wiki/index.php?title=Doorduino3&amp;diff=30786</id>
		<title>Doorduino3</title>
		<link rel="alternate" type="text/html" href="https://revspace.nl/wiki/index.php?title=Doorduino3&amp;diff=30786"/>
		<updated>2023-02-23T16:39:00Z</updated>

		<summary type="html">&lt;p&gt;Sim: /* Ter vergelijking */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;  {{Project&lt;br /&gt;
   |Name=Doorduino3&lt;br /&gt;
   |Status=Completed&lt;br /&gt;
   |Contact=Sebastius&lt;br /&gt;
|Omschrijving=Een gestandariseerde deuropener waar we ook reserves van hebben&lt;br /&gt;
  }}&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
&lt;br /&gt;
Algemeen:&lt;br /&gt;
&lt;br /&gt;
* Meerdere autonome controllers mogelijk&lt;br /&gt;
* Centraal beheer van alle deuren&lt;br /&gt;
* Bijzonder modulair&lt;br /&gt;
* Werkt met (vrijwel?) alle deuropeners&lt;br /&gt;
* Behalve custom PCB volledig gebouwd op goedkope off-the-shelf componenten&lt;br /&gt;
&lt;br /&gt;
Controller:&lt;br /&gt;
&lt;br /&gt;
* Sleutelbeheer via SSH&lt;br /&gt;
* Deur openen via SSH&lt;br /&gt;
* Meerdere deuren per controller&lt;br /&gt;
* Logs via syslog, eventueel remote&lt;br /&gt;
* Autonoom systeem, blijft werken zonder netwerkverbinding&lt;br /&gt;
* Praat via USB-serial met de doorduino(&#039;s)&lt;br /&gt;
&lt;br /&gt;
== Overzicht Doorduino&#039;s bij Revspace ==&lt;br /&gt;
[[Doorduino3-Deuren]]&lt;br /&gt;
&lt;br /&gt;
Doorduino:&lt;br /&gt;
&lt;br /&gt;
* 1 doorduino per deur&lt;br /&gt;
* Authenticatie via [[Secure iButton]]&lt;br /&gt;
* 24 + 64 bit challenge&lt;br /&gt;
* ID-only iButtons worden ondersteund voor als beveiliging je echt niks kan schelen (of als overgangsfase)&lt;br /&gt;
* Deuropening via knop (optioneel, moet worden ingeschakeld op controller)&lt;br /&gt;
* Arduino is vervangbaar&lt;br /&gt;
* Secrets staan niet op de doorduino&lt;br /&gt;
* Ca. 10 meter kabel naar de deur is getest&lt;br /&gt;
* Aansluitingen via schroefcontacten&lt;br /&gt;
* Aansluiting voor iButton-reader met groene en rode LED&lt;br /&gt;
&lt;br /&gt;
==Idee==&lt;br /&gt;
Door heel Revspace (en de Verlichting) heen gebruikten we DoorDuino 2&#039;s. Een aantal waren minder stabiel (met name door de gebruike hostcomputertjes) en geen enkele opstelling was gelijk. Met de komst van de nieuwe Sparkshack ontstond het plan om alle DoorDuino&#039;s te standaardiseren: een goede behuizing, nette boards en een eenduidige constructie.&lt;br /&gt;
&lt;br /&gt;
De software is inmiddels een flinke verbetering tov Doorduino 2 (zowel op het linux-ding als op de Arduino&#039;s), de hardware is qua componenten gelijk gebleven, behalve dat die componenten nu op een nette PCB worden gesoldeerd in plaats van gaatjesbord.&lt;br /&gt;
&lt;br /&gt;
==DoorDuino boards==&lt;br /&gt;
[[File:Doorduino3_1.JPG|300px|thumb|right|Boards]]In Eagle is een compact board getekend voor de DoorDuino&#039;s van 5x10cm. Hier zijn er een stuk of 20 van besteld, meer dan genoeg voor de hele space en een paar reserve. Het board is ontworpen door Sebastius. Op de print is tevens ruimte voor hacks, patches en fixes. &lt;br /&gt;
&lt;br /&gt;
Bij het &#039;experimenteer&#039; gedeelte zijn 2 pads VCC en 2 pads GND aanwezig. Pas op dat je de LDO van de Arduino niet overbelast! Je kunt dit probleem eenvoudig omzeilen door zelf een LDO aan de 12v lijn te hangen en te verbinden met VCC. Dan wel even de LDO van de Arduino verwijderen om magische rook te voorkomen.&lt;br /&gt;
&lt;br /&gt;
===BOM===&lt;br /&gt;
* Board [https://github.com/revspace/doorduino/tree/master/doorduino3/Board Files], bv via [http://dirtypcbs.com DirtyPCBs.com]&lt;br /&gt;
* Arduino Pro Mini (ATmega 328, 5v, 16mhz)&lt;br /&gt;
* IRL540N Mosfet&lt;br /&gt;
* 0805 resistors: 150, 2x 220, 1k, 1k8, 10k&lt;br /&gt;
* pinheaders en de vrouwelijke variant ervan&lt;br /&gt;
* 1 of 2 jumpers&lt;br /&gt;
* screwterminals (printkroonsteen), 16polig&lt;br /&gt;
&lt;br /&gt;
===Bouw===&lt;br /&gt;
Relatief eenvoudig, volg de silkscreen. De SMD weerstanden gaan als volgt (van boven naar beneden, onder de A0 pin)&lt;br /&gt;
&lt;br /&gt;
* 220&lt;br /&gt;
* 220&lt;br /&gt;
* 150&lt;br /&gt;
* 1k8 &lt;br /&gt;
* 1k0&lt;br /&gt;
* en onder de mosfet zit nog een 10k&lt;br /&gt;
&lt;br /&gt;
Daarna even de jumper op 12v RAW ENABLE zetten. De 5v Serial Enable gebruiken we voorlopig niet (ter voorkoming Magische Rook).&lt;br /&gt;
&lt;br /&gt;
==Behuizing==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===BOM===&lt;br /&gt;
* [[Fibox TA241911T]] (wandbehuizing 24cm x 19cm met transparant deksel) &lt;br /&gt;
* Wandbevestiging&lt;br /&gt;
* Wartels&lt;br /&gt;
* 12v voeding (1 actuator/deur: 2.5A. Voor een enkele Doorduino kun je de voeding inbouwen)&lt;br /&gt;
* Montageplaat (lasercut)&lt;br /&gt;
* Raspberry Pi B+ of 2 (met 4 USB poorten)&lt;br /&gt;
* USB- Serial, bv CP2104&lt;br /&gt;
* KIS33r3 dcdc converter 5v (via AliExpress)&lt;br /&gt;
* kabelbandvoetjes&lt;br /&gt;
* 4x standaard PC standoffs (die bv voor serieel/parallele poorten gebruikt werden) (M3?)&lt;br /&gt;
* 4x M2 standoffs (en schroefjes)&lt;br /&gt;
&lt;br /&gt;
===Montageplaat===&lt;br /&gt;
[[File:Doorduino backplate proto4.JPG|300px|thumb|right|Dit is prototype 4. Het past nu in de kast.]]&lt;br /&gt;
Met de lasercutter snijden we zelf uit 4mm populier-triplex een drager om alle elektronica makkelijk te plaatsen in de kast. Hier rechts is het prototype te zien.&lt;br /&gt;
&lt;br /&gt;
[[File:Doorduino3_grondplaat_proto7.svg|500px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lasersettings/Volgorde:&#039;&#039;&#039;&lt;br /&gt;
* Zwart: Cut, 60%power, Speed 3&lt;br /&gt;
* Blauw: Mark, 20% power, Speed 100&lt;br /&gt;
* Rood: Cut, idem boven&lt;br /&gt;
&lt;br /&gt;
===Boren===&lt;br /&gt;
Hier hier en daar moeten wat gaatjes komen.&lt;br /&gt;
&lt;br /&gt;
== Aansluitingen ==&lt;br /&gt;
&lt;br /&gt;
Gebruik voor de kabels Cat5(E), liefst 24 AWG (26 AWG is dunner).&lt;br /&gt;
&lt;br /&gt;
=== Standaardkabel ===&lt;br /&gt;
&lt;br /&gt;
{|class=wikitable&lt;br /&gt;
! Rechtstreeks aangesloten !! Via M14-6 Plugje&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
{|class=wikitable&lt;br /&gt;
! GND&lt;br /&gt;
| N/C&lt;br /&gt;
|-&lt;br /&gt;
! GRN &lt;br /&gt;
| wit/groen&lt;br /&gt;
|-&lt;br /&gt;
! RED&lt;br /&gt;
| groen&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
! Str&lt;br /&gt;
| wit/bruin + wit/oranje&lt;br /&gt;
|-&lt;br /&gt;
! 12V (of 5V)&lt;br /&gt;
| bruin + oranje&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
! GND&lt;br /&gt;
| wit/blauw&lt;br /&gt;
|-&lt;br /&gt;
! 1w&lt;br /&gt;
| blauw&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
pin 1 = eerste na de notch met de klok mee, kijkend naar gaatjes van plug of soldeerkant van chassisdeel.&lt;br /&gt;
{|class=wikitable&lt;br /&gt;
! 1&lt;br /&gt;
| Str&lt;br /&gt;
| wit/bruin + wit/oranje&lt;br /&gt;
|-&lt;br /&gt;
! 2&lt;br /&gt;
| RED&lt;br /&gt;
| groen&lt;br /&gt;
|-&lt;br /&gt;
! 3&lt;br /&gt;
| GRN&lt;br /&gt;
| wit/groen&lt;br /&gt;
|-&lt;br /&gt;
! 4&lt;br /&gt;
| 12V (of 5V)&lt;br /&gt;
| bruin + oranje&lt;br /&gt;
|-&lt;br /&gt;
! 5&lt;br /&gt;
| 1w&lt;br /&gt;
| blauw&lt;br /&gt;
|-&lt;br /&gt;
! 6&lt;br /&gt;
| GND&lt;br /&gt;
| wit/blauw&lt;br /&gt;
|}&lt;br /&gt;
pin 6 = center&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Uitbreidingskabel ===&lt;br /&gt;
&lt;br /&gt;
Dit is een optionele tweede kabel, bedoeld voor een [[knopje X]], een apart bedrade deuropener (bijv. de lineaire actuatoren die we bij de buitendeuren gebruiken), of allebei. De UTP-kabel zoals hier beschreven heeft geen aansluiting voor een knopje.&lt;br /&gt;
&lt;br /&gt;
{|class=wikitable&lt;br /&gt;
! M14-5 Plugje&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
pin 1 = eerste na de notch met de klok mee, kijkend naar gaatjes van plug of soldeerkant van chassisdeel.&lt;br /&gt;
{|class=wikitable&lt;br /&gt;
! 1&lt;br /&gt;
| GND&lt;br /&gt;
| wit/bruin + wit/blauw&lt;br /&gt;
|-&lt;br /&gt;
! 2&lt;br /&gt;
| GND (BTN)&lt;br /&gt;
| NC&lt;br /&gt;
|-&lt;br /&gt;
! 3&lt;br /&gt;
| BTN&lt;br /&gt;
| NC&lt;br /&gt;
|-&lt;br /&gt;
! 4&lt;br /&gt;
| 12V&lt;br /&gt;
| bruin + oranje + blauw + groen&lt;br /&gt;
|-&lt;br /&gt;
! 5&lt;br /&gt;
| Str&lt;br /&gt;
| wit/bruin + wit/blauw&lt;br /&gt;
|}&lt;br /&gt;
pin 5 = center&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Onderdelen deurkant ===&lt;br /&gt;
&lt;br /&gt;
* iButton probe/reader http://www.ebay.com/itm/iButton-probe-reader-with-LED-metal-casing-/112052064551&lt;br /&gt;
&lt;br /&gt;
pinout: &lt;br /&gt;
* Groen - groene led&lt;br /&gt;
* Bruin - rode led&lt;br /&gt;
* Wit - 1Wire&lt;br /&gt;
* Grijs/Geel - GND&lt;br /&gt;
&lt;br /&gt;
=== Dagschootopener ===&lt;br /&gt;
&lt;br /&gt;
De meeste deuren gebruiken een dagschootopener. Elektrisch gezien is dit gewoon een spoel, die bedraad wordt tussen een permanente 12V of 5V (verschilt per deuropener). Over de spoel moet antiparallel een blusdiode: de indicatie (cathode van de diode) komt dus aan de PLUSkant, in plaats van zoals gebruikelijk aan de MINkant.&lt;br /&gt;
&lt;br /&gt;
Als de opener werkt met 5V in plaats van 12V, heb je een externe 5V-voeding nodig omdat de voltage regulator van de arduino het anders niet trekt:&lt;br /&gt;
# Voed 5V op het contact gelabeld 12V, of op het contact gelabeld 5V.&lt;br /&gt;
# Verbind 12V met 5V met een draad.&lt;br /&gt;
# Gebruik &#039;&#039;niet&#039;&#039; de jumper op &amp;quot;12V RAW enable&amp;quot;, zodat de regulator niet wordt gebruikt.&lt;br /&gt;
&lt;br /&gt;
==== Inbouw Dagschootopener ====&lt;br /&gt;
&lt;br /&gt;
[[File:strike_plate_mod01.jpg|200px]]&lt;br /&gt;
[[File:strike_plate_mod02.jpg|200px]]&lt;br /&gt;
[[File:strike_plate_mod03.jpg|200px]]&lt;br /&gt;
[[File:strike_plate_mod04.jpg|200px]]&lt;br /&gt;
[[File:strike_plate_mod05.jpg|200px]]&lt;br /&gt;
[[File:strike_plate_mod06.jpg|200px]]&lt;br /&gt;
[[File:strike_plate_mod07.jpg|200px]]&lt;br /&gt;
[[File:strike_plate_mod08.jpg|200px]]&lt;br /&gt;
[[File:strike_plate_mod09.jpg|200px]]&lt;br /&gt;
[[File:strike_plate_mod10.jpg|200px]]&lt;br /&gt;
[[File:strike_plate_mod11.jpg|200px]]&lt;br /&gt;
[[File:strike_plate_mod12.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
==== Fail-Safe Dagschootopener, met paniek knop ====&lt;br /&gt;
&lt;br /&gt;
* +12V naar paniek knop contact 3/4 (intern verbonden met 5/6) or/br&lt;br /&gt;
* +12V naar &#039;open&#039; relay A1&lt;br /&gt;
* paniek knop contact 1/2 naar strike+ (wor/wbr) en naar monitoring relay A1 (wgr)&lt;br /&gt;
* evt paniek knop contact 7/8 naar monitoring (gr)&lt;br /&gt;
* strike- naar open relay contact NC&lt;br /&gt;
* GND naar open relay common&lt;br /&gt;
* GND naar monitor relay A2&lt;br /&gt;
* doorduino strike- naar open relay A2&lt;br /&gt;
&lt;br /&gt;
* monitor ingang +/- naar monitor relay contact Common en NC of NO (todo)&lt;br /&gt;
&lt;br /&gt;
[[File:strike-fail-safe.png|200px]]&lt;br /&gt;
&lt;br /&gt;
=== Motor (bijv. lineaire actuator) ===&lt;br /&gt;
&lt;br /&gt;
De deuren met paniekslot worden geopend door met een lineaire actuator de deurklink te bedienen. De actuator krijgt continu +12V of -12V, en beschikt over ingebouwde eindstops. Een DPDT-relais poolt om:&lt;br /&gt;
&lt;br /&gt;
{|class=wikitable&lt;br /&gt;
! EN 50005-nummering !! Omschrijving !! Aansluiting&lt;br /&gt;
|-&lt;br /&gt;
| A1 || Spoelcontact || +12V&amp;lt;br&amp;gt;diode (&amp;amp;ndash; !)&lt;br /&gt;
|-&lt;br /&gt;
| A2 || Spoelcontact || Str&amp;lt;br&amp;gt;diode (+ !)&lt;br /&gt;
|-&lt;br /&gt;
| 11 || Common van eerste pool || Motor +/&amp;amp;ndash;&lt;br /&gt;
|-&lt;br /&gt;
| 12 || NC van eerste pool || Verbonden aan NO van tweede pool&lt;br /&gt;
|-&lt;br /&gt;
| 14 || NO van eerste pool || Verbonden aan NC van tweede pool&lt;br /&gt;
|-&lt;br /&gt;
| 21 || Common van tweede pool || Motor &amp;amp;ndash;/+&lt;br /&gt;
|-&lt;br /&gt;
| 22 || NC van tweede pool || +12V (bijv. doorgelust aan A1)&amp;lt;br&amp;gt;verbonden aan NO van eerste pool&lt;br /&gt;
|-&lt;br /&gt;
| 24 || NO van tweede pool || GND&amp;lt;br&amp;gt;verbonden aan NC van eerste pool&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Als de motor de verkeerde kant opgaat, gewoon 11 en 21 omwisselen (of GND op 22+14 en +12V op 12+24).&lt;br /&gt;
&lt;br /&gt;
=== EL461 ===&lt;br /&gt;
 |_______| cable side view&lt;br /&gt;
 13     1| nrs zoals hieronder&lt;br /&gt;
 14     2|&lt;br /&gt;
&lt;br /&gt;
 |_______| cable side view &lt;br /&gt;
 |1     7| abloy nrs&lt;br /&gt;
 |8     14&lt;br /&gt;
&lt;br /&gt;
 hackalot:&lt;br /&gt;
 - zw    2               sol-&lt;br /&gt;
 + gy    3               sol+&lt;br /&gt;
 rd      5               trigger bolt in &amp;amp;&amp;amp; bolt out&lt;br /&gt;
 bl      7               bolt out&lt;br /&gt;
 ge      8               handle down&lt;br /&gt;
 gr      10              bolt in&lt;br /&gt;
 wi      12              key cyl used&lt;br /&gt;
 zw      13              sabotage&lt;br /&gt;
 shield  4+6+11+14       sw com&lt;br /&gt;
 n.c.    1,9             n.c. ?&lt;br /&gt;
&lt;br /&gt;
=== EL520 ===&lt;br /&gt;
&lt;br /&gt;
De Abloy EL520 is een motorslot dat wat complexere aansturing vereist. Op [https://hackalot.nl/Doorduino_EL520 de Hackalot wiki] staat beschreven hoe dit slot ge-reverse-engineered is om hier een Arduino-gebaseerde controller voor te bouwen die met het Doorduino systeem samenwerkt.&lt;br /&gt;
&lt;br /&gt;
==ESD Beveiliging==&lt;br /&gt;
* DS9503 is er voor gemaakt en kost minder dan 1 euro :)&lt;br /&gt;
Schema moet er wel op aangepast, of de boards moeten gemod. We kijken nog wel even. ESD kost met enige regelmaat een Arduino.&lt;br /&gt;
&lt;br /&gt;
Op [https://hackalot.nl/Doorduino_EL520 de EL520 pagina] is een simpele Doorduino uitgewerkt die een DS9503 gebruikt om tegen ESD te beveiligen.&lt;br /&gt;
&lt;br /&gt;
==Software==&lt;br /&gt;
* Arduino&#039;s: [https://github.com/revspace/doorduino/tree/master/arduino/doorduino3 upload de sketch]&lt;br /&gt;
* Raspberry Pi: &amp;lt;code&amp;gt;git clone https://github.com/revspace/doorduino&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;echo &amp;quot;dev =&amp;gt; &#039;/dev/arduino_123456&#039;,&amp;quot; &amp;gt; deurnaam.conf.pl&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;$EDITOR ibuttons.acl.d/toegangslijst.acl&amp;lt;/code&amp;gt;&lt;br /&gt;
*** Elke niet-lege regel die niet met een hekje begint moet het volgende formaat hebben: &amp;lt;code&amp;gt;id:secret naam&amp;lt;/code&amp;gt;. ID en secret in hexadecimaal (hoofdletterongevoelig), hoeveelheid whitespace tussen eerste en tweede deel maakt niet uit. De naam is de naam van de sleutelhouder.&lt;br /&gt;
** Lang leve het serienummer in CP2104 serial-usb-dingen: &amp;lt;code&amp;gt;echo &#039;SUBSYSTEM==&amp;quot;tty&amp;quot;, ATTRS{idVendor}==&amp;quot;10c4&amp;quot;, ATTRS{idProduct}==&amp;quot;ea60&amp;quot;, SYMLINK=&amp;quot;doorduino_$attr{serial}&amp;quot;&#039; &amp;gt; /etc/udev/rules.d/99-doorduino.rules&amp;lt;/code&amp;gt;&lt;br /&gt;
** systemd unit installeren&lt;br /&gt;
&lt;br /&gt;
== Ter vergelijking ==&lt;br /&gt;
&lt;br /&gt;
{|class=wikitable&lt;br /&gt;
! Space !! Soort sleutel !! Authenticatiesysteem !! Documentatie !! Source !! Opmerkingen&lt;br /&gt;
|-&lt;br /&gt;
| RevSpace || iButton ID + SHA || Raspberry Pi + Arduino || [https://revspace.nl/Doorduino3 Doorduino3] || [https://github.com/revspace/doorduino git]&lt;br /&gt;
|-&lt;br /&gt;
| Hackerspace Nijmegen || iButton ID + SHA || ? + Arduino || [https://revspace.nl/Doorduino3 Doorduino3] || [https://github.com/revspace/doorduino git]&lt;br /&gt;
|-&lt;br /&gt;
| Pixelbar || iButton ID + SHA || ? + Arduino || [https://revspace.nl/Doorduino3 Doorduino3] || [https://github.com/revspace/doorduino git]&lt;br /&gt;
|-&lt;br /&gt;
| Hackalot || iButton ID + SHA || Raspberry Pi + Arduino || [https://revspace.nl/Doorduino3 Doorduino3] || [https://github.com/revspace/doorduino git]&lt;br /&gt;
|-&lt;br /&gt;
| AwesomeSpace || iButton ID + SHA || Raspberry Pi + Arduino || [https://revspace.nl/Doorduino2 Doorduino2] || [https://github.com/revspace/doorduino git]&lt;br /&gt;
|-&lt;br /&gt;
| Frack || &amp;lt;s&amp;gt;iButton ID + SHA&amp;lt;/s&amp;gt; || &amp;lt;s&amp;gt;Laptop + Arduino&amp;lt;/s&amp;gt; || &amp;lt;s&amp;gt;[https://revspace.nl/Doorduino2 Doorduino2]&amp;lt;/s&amp;gt; || &amp;lt;s&amp;gt;[https://github.com/revspace/doorduino git]&amp;lt;/s&amp;gt; || Sinds verhuizing naar BHP geen elektronisch deursysteem meer&lt;br /&gt;
|-&lt;br /&gt;
| Hack42 || iButton ID + SHA || ?? + Arduino || Geen, natuurlijk... || Doorduino3 fork ||&lt;br /&gt;
|-&lt;br /&gt;
| Bitlair || iButton ID + SHA || Arduino || - || [https://github.com/bitlair/bitlair_doorduino git] || lock/unlock toggle ipv momentary open&lt;br /&gt;
|-&lt;br /&gt;
| ACKspace || iButton ID-only || Arduino || [https://ackspace.nl/wiki/ACKsess ACKsess] || &amp;amp;larr; wiki || Authenticatie van ID-only is gecensureerd in source&lt;br /&gt;
|-&lt;br /&gt;
| Sk1llz || &amp;lt;s&amp;gt;iButton ID-only&amp;lt;/s&amp;gt; || &amp;lt;s&amp;gt;Proprietair&amp;lt;/s&amp;gt; || - || &amp;lt;s&amp;gt;closed source&amp;lt;/s&amp;gt; || Hackerspace opgeheven :(&lt;br /&gt;
|-&lt;br /&gt;
| TkkrLab || DESfire EV1/EV2 NFC || Raspberry Pi || To be updated soon(tm) || [https://github.com/renzenicolai/nfc-lock-js GitHub] || Ook voor betalingen bij bar&lt;br /&gt;
|-&lt;br /&gt;
| Bhack || RFID || TI MSP430G2553 || [http://wiki.bhack.nl/UnlockBhack UnlockBhack] || -&lt;br /&gt;
|-&lt;br /&gt;
| TechInc || RFID + PIN || Cubieboard + 2x Arduino || [https://wiki.techinc.nl/index.php/Doorbot Doorbot] || [https://github.com/techinc/doorbot git]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Geluidjes ==&lt;br /&gt;
&lt;br /&gt;
Als je je eigen geluidjes wil dan kun je je geluidje kopieren via scp naar root@10.42.66.3 en daarna plaatsen in `/root/mqtt-sounds/sounds/revspace-local/doorduino/doei/unlocked/$nickname/geluidje.wav`. Vul je eigen nickname in en je kan de deur kiezen door `doei` te vervangen met bijvoorbeeld `sparkshack`.&lt;/div&gt;</summary>
		<author><name>Sim</name></author>
	</entry>
	<entry>
		<id>https://revspace.nl/wiki/index.php?title=Snuffelaar&amp;diff=25979</id>
		<title>Snuffelaar</title>
		<link rel="alternate" type="text/html" href="https://revspace.nl/wiki/index.php?title=Snuffelaar&amp;diff=25979"/>
		<updated>2020-09-14T07:02:41Z</updated>

		<summary type="html">&lt;p&gt;Sim: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;  {{Project&lt;br /&gt;
   |Name=Snuffelaar&lt;br /&gt;
   |Status=In progress&lt;br /&gt;
   |Picture=image.png&lt;br /&gt;
   |Contact=Sebastius&lt;br /&gt;
  }}&lt;br /&gt;
&lt;br /&gt;
De Snuffelaar is een ESP32 gestuurd sensorbordje om de luchtkwaliteit te meten. Voorzien zijn een CO2 en fijnstof sensor, en er is ruimte voor een DS18b20 temperatuursensor, en sensorbordjes van AliExpress met i2c aansluiting (zowel 2.54mm PCB header als Grove), bv de BME280.&lt;br /&gt;
&lt;br /&gt;
Git repo: https://github.com/sebastius/airquality&lt;br /&gt;
&lt;br /&gt;
=Animocheck=&lt;br /&gt;
Wil je dit ook? Kosten gaan grofweg 60 euro per stuk bedragen incl de BTW/douane. Kan iets meer zijn, kan ook minder worden, ik weet het niet. Ben je niet bereid dit(?) te doen: regel het(?) dan vooral lekker zelf. ;)&lt;br /&gt;
&lt;br /&gt;
Semi-bindend. Als je nog niet zeker bent zet jezelf er dan niet op. Ik ga namelijk de begroting aanpassen op basis van aantallen. Maar je bent nu nog niet tot aankoop &#039;verplicht&#039;.&lt;br /&gt;
&lt;br /&gt;
In de &#039;kit&#039; komt dan: PCB, frontje, standoffs, ESP32 bordje, MHZ19 (CO2) sensor, PMS7003 (stof) sensor, BME280 (temperatuur, luchtvochtigheid en druk) sensor. Misschien nog een DS18b20 erbij (temperatuur). Geen LORA module. Die kun je zelf bestellen. &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Nickname !! Hackerspace/contact !! Aantal x full kit&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| Harris|| Hackalot || 1&lt;br /&gt;
|-&lt;br /&gt;
| Ultratux || Technologia Incognita || 1&lt;br /&gt;
|-&lt;br /&gt;
| ObiToo || Hack42 || 1&lt;br /&gt;
|-&lt;br /&gt;
| Example || Example|| Example&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Definitieve inschrijflijsten=&lt;br /&gt;
Let op: als je jezelf hieronder op een van de lijsten (laat) zet(ten), dan verwacht ik geld van je ;)&lt;br /&gt;
&lt;br /&gt;
Noot: IK VERSTUUR NIET. Alles komt bij RevSpace te liggen en als je het elders wilt hebben, of als je geen deelnemer bent, zul je zelf iets moeten organiseren!&lt;br /&gt;
&lt;br /&gt;
Planning: &lt;br /&gt;
* vrijdag 18 september alle betalingen binnen en bestellingen de deur uit&lt;br /&gt;
* eind oktober alle onderdelen binnen en in een weekendje alle kits klaar voor uitlevering&lt;br /&gt;
* begin november online workshop hoe je het ding in elkaar soldeert&lt;br /&gt;
* mid november van $mensen workshops hoe je grafana inricht en dat soort dingen&lt;br /&gt;
&lt;br /&gt;
==$disclaimer==&lt;br /&gt;
Dit project kan op allerlei vlakken falen: foutief ontwerp, defecte onderdelen, bus factor, matige software. Het mooie is: het meerendeel kun je zelf voorkomen of oplossen. Ga dit project alleen aan als je het aan kunt. Je moet zelf een beetje kunnen solderen en programmeren, en vooral mij niet te veel vragen stellen ;). Ga er van uit dat de meeste sensoren namaak zijn en niet zo accuraat zijn als de &#039;echte&#039; van Bosch of andere merken. Dan kan het alleen maar meevallen. Garantie tot de hoek van m&#039;n bureau. (En ja tuurlijk koop ik een sensortje extra in, maar als er 5 defect blijken heeft klagen bij Ome Ali verdomd weinig zin). &lt;br /&gt;
&lt;br /&gt;
==Full kit==&lt;br /&gt;
Full kit gaat bevatten: PCB, frontje, standoffs, ESP32 bordje, MHZ19 (CO2) sensor, PMS7003 (stof) sensor, BME280 (temperatuur, luchtvochtigheid en druk) sensor. Misschien nog een DS18b20 erbij (temperatuur). De productie versie bevat GEEN LORA footprint/module. 5v USB C kabel kun je vast wel zelf aankomen. &lt;br /&gt;
&lt;br /&gt;
Op te halen in Den Haag bij RevSpace, of via interhackerspace-post als je het zelf organiseert. &lt;br /&gt;
&lt;br /&gt;
Kosten: € 60,- (Dit is inclusief diverse veiligheidsmarges en kan mogelijk lager uitvallen.)&lt;br /&gt;
&lt;br /&gt;
Wil je betalen? Dat kan, stuur me even een bericht op IRC (Sebastius op Freenode, OFTC, Smurfnet), email (zie je emailbox), Telegram (als je in de Badge.team chat zit) etc. etc. voor de betalingsdetails. &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Nickname !! Hackerspace/contact !! Aantal x full kit !! Betaling ontvangen?&lt;br /&gt;
|-&lt;br /&gt;
| Sebastius|| RevSpace || 4 || Ik organiseer het. ;)&lt;br /&gt;
|-&lt;br /&gt;
| HunterPro|| via Sebastius|| 3 || -&lt;br /&gt;
|-&lt;br /&gt;
| OpeRaptor || Via Sebastius || 1 || -&lt;br /&gt;
|-&lt;br /&gt;
| Elborro || Badge.team || 2 || Ja, staat op de bank&lt;br /&gt;
|-&lt;br /&gt;
|Edith via Elborro || Badge.team || 1  || Ja, staat op de bank&lt;br /&gt;
|-&lt;br /&gt;
| Dave_o || RevSpace || 1 || Ja, staat op de bank&lt;br /&gt;
|-&lt;br /&gt;
| Polyfloyd || Bitlair || 2 || Ja, staat op de bank&lt;br /&gt;
|-&lt;br /&gt;
| buZz || NURDspace || 2 || -&lt;br /&gt;
|-&lt;br /&gt;
| bronsen || NURDspace proxy to .de || 3 || Ja, staat op de bank&lt;br /&gt;
|-&lt;br /&gt;
| nl0pat/pathia || Tweakers DM  ||1 || Jup, op de bank&lt;br /&gt;
|-&lt;br /&gt;
| fhp || Hackalot || 1 || Ja, staat op de bank&lt;br /&gt;
|-&lt;br /&gt;
| zawadi|| RevSpace || 1 || Haal maar van Revbank&lt;br /&gt;
|-&lt;br /&gt;
| Deuce || RevSpace || 1 || Ja, staat op de bank&lt;br /&gt;
|-&lt;br /&gt;
| Eightdot || Bitlair || 2 || &lt;br /&gt;
|-&lt;br /&gt;
| WinSCaP || RevSpace || 1 ||&lt;br /&gt;
|-&lt;br /&gt;
| mvnieuw || Hackalot || 1 || Ja, staat op de bank&lt;br /&gt;
|-&lt;br /&gt;
| bef0re || Hackalot/revspace || 4 || Ja, staat op de bank!&lt;br /&gt;
|-&lt;br /&gt;
| joepie91 || RevSpace || 3 || Ja, staat op de bank&lt;br /&gt;
|-&lt;br /&gt;
| CrazyA || Frack || 1 || Ja, staat op de bank&lt;br /&gt;
|-&lt;br /&gt;
| Walter|| Revelation Space || 1 || Ja, staat op de bank!&lt;br /&gt;
|-&lt;br /&gt;
| [Sim]|| TkkrLab/Badge.team || 1 || Ja, staat op de bank!&lt;br /&gt;
|-&lt;br /&gt;
| Example || Example|| Example || -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==PCBs only==&lt;br /&gt;
Zelf nog wat liggen? Of zelf de spanning van AliExpress doen? Tuurlijk kan dat! In deze kit zit alleen het PCB en het frontje.  &lt;br /&gt;
&lt;br /&gt;
Kosten: € 5,- &lt;br /&gt;
&lt;br /&gt;
Wil je betalen? Dat kan, stuur me even een bericht op IRC (Sebastius op Freenode, OFTC, Smurfnet), email (zie je emailbox), Telegram (als je in de Badge.team chat zit) etc. etc. voor de betalingsdetails. &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Nickname !! Hackerspace/contact !! Aantal x PCB set!! Betaling ontvangen?&lt;br /&gt;
|-&lt;br /&gt;
| Polyfloyd || Bitlair || 1 || Staat op de bank&lt;br /&gt;
|-&lt;br /&gt;
| Kartoffel || Revalot || 1 || Geincasseerd via Revbank&lt;br /&gt;
|-&lt;br /&gt;
| Wheeze_NL(tbv 1L) || RevSpace || 2 || Staat op de bank&lt;br /&gt;
|-&lt;br /&gt;
| Eightdot || Bitlair || 3 || -&lt;br /&gt;
|-&lt;br /&gt;
| WinSCaP || RevSpace || 2 || - &lt;br /&gt;
|-&lt;br /&gt;
| Example || Example|| Example || -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[File:image.png|400px]]&lt;/div&gt;</summary>
		<author><name>Sim</name></author>
	</entry>
</feed>