Deurbel

From Frack - Hackerspace Friesland
Jump to navigationJump to search
Project: Deurbel
Deurbel Project.jpg
Status voltooid
Betrokkenen
Gebruiker JTAG.jpg JTAG
Gebruiker JTAG.jpgDanny Bokma (JTAG) Rol: niet-deelnemer Deskundig met: AVR, CNC, CNC-Frezen, ENC28J60, Elektronica, Solderen, Stappenmotor Werkt aan: Geen projecten :(
,
Afbeelding Anoniem.png Bolke
Bolke Rol: niet-deelnemer Werkt aan: Geen projecten :(
,
Gebruiker Elmer.jpg Elmer
Gebruiker Elmer.jpgElmer de Looff (Elmer) Rol: niet-deelnemer Deskundig met: Arduino, ENC28J60, Elektronica, GnuCash, HTML, LPD8806, Linux, MediaWiki, Mercurial, Netwerken, OpenVPN, Programmeren, Python, SSH, Software, Solderen Beginnend met: Dm-crypt, Javascript Werkt aan: Geen projecten :(
,
Gebruiker CrazyA.jpg CrazyA
Gebruiker CrazyA.jpgCrazyA Rol: deelnemer Deskundig met: AVR, Arduino, Blender, Elektronica, GL-Inet, LPD8806, POV-Ray, RaspberryPi Werkt aan: Geen projecten :(
,
Gebruiker Niekie.jpg Niekie
Gebruiker Niekie.jpgNiekie Rol: deelnemer Werkt aan: Geen projecten :(
Kennisgebied(en) Python, AVR
Afgeleide projecten SpaceAnnounce
ProjectoverzichtProject toevoegen

Een deurbel voor de space. Draadloos het netwerk op met een UDP broadcast en een varieteit aan ontvangers / detectiehardware (zoemer, Lightbox en een Gnome desktop applicatie)

Project Deurbel zorgt ervoor dat er een werkende, gebruikersvriendelijke en breed inzetbare bel is voor de voordeur van het pand waar Frack huist. Het is een project dat sinds de ledenvergadering van 7 februari 2012 verheven is tot Frackspace breed project, als opvolger van het Twitterboom project.

Wat is het probleem?

Om in de Frackspace te geraken dient een bezoeker óf een sleutel te hebben óf de space telefoon te bellen. De space telefoon is een mooie vinding, maar kan voor enkele problemen zorgen. Allereerst kost het de beller geld om binnen gelaten te worden als de telefoon opgenomen wordt, namelijk het starttarief + een kort gesprek. Een gedragscode als "druk de beller gewoon weg als iemand belt met de space telefoon" heeft niet 100% succes, omdat iedereen anders reageert op een telefoon. Daarnaast is het gewoon netter om een normaal werkend aanbelsysteem te hebben.

Wat is de oplossing?

Een compleet uitgedachte oplossing is nog niet bedacht, maar een aantal dingen zijn al wel duidelijk:

Een ideaal systeem voor een voordeur bel is:

  • Kosteloos voor degene die naar binnen wil
  • Makkelijk in gebruik voor zowel de bezoeker als de 'deurbediende'
  • Gerealiseerd met zo min mogelijk kabels die door het hele gebouw lopen
  • Zo te maken dat ook andere bedrijven in hetzelfde pand van het systeem vrijwillig gebruik kunnen maken
  • Niet storend voor andere bellen in het pand

Wanneer is het klaar? (+ Planning)

Afgesproken is om 2 maanden na de ledenvergadering van 7 februari een werkend systeem te hebben. Dit zou betekenen dat in de tweede week van april het systeem klaar is voor gebruik.

Projectdagen

Zondagen werden gezien als goede werkdagen voor dit project. Dit zou betekenen dat de volgende dagen mensen bijeen kunnen komen om eraan te werken. Dit wil natuurlijk niet zeggen dat daarbuiten er niet aan het project gewerkt mag worden.

  1. 12 februari
  2. 19 februari
  3. 26 februari
  4. 4 maart
  5. 11 maart
  6. 18 maart
  7. 25 maart (zomertijd gaat weer in!)
  8. 1 april (ha! testen met brandalarm?)
  9. 8 april (1e paasdag)

Tijden zullen we redelijk humaan houden, laten we zeggen 13:00 - 20:00 maximaal, langer voor wie wil natuurlijk. Avondeten samen voor wie wil.

Wie helpt mee met wat?

Nickname Gaat dit doen
Ridder Graniet deurbel frontend software, interface / interaction design
JTAG hardware
bolke hardware, software
Elmer deurbel software

Hoe gaan we het aanpakken?

Wat gaan we maken.

  • Wat komt er bij de deur.
  • Hoe komt het naar de space / ontvangende ruimte.
  • Wat wordt er getriggered.

Hoe gaan we het maken.

  • Pcb,
  • Behuizing,
  • Code,
  • Interfaces,
  • etc.

Wie gaat wat maken.

  • Hardware,
  • Software,
  • Toegang tot andere bedrijven,

Wanneer wordt wat getest.

  • Omdat het toch moet.
  • Iig er van te voren over na denken.

bolke: Idee, mijn geneuzel:

K.I.S.S.

  • Knop
  • Zender
  • Batterij
  • Microcontroller
  • Behuizing

When all of these combine, they form, remote control. Altijd uit en indien knop ingedrukt, aan en sturen. AVR zet zichzelf weer uit (met een tor, or poort, iets) In mijn thuisvoorraad liggen zenders / ontvangers / zend-ontvangers, en nog wel een rits aan avr's. Genoeg spullen om (bijna)kostenloos een prototype inelkaar te zetten. Een simpele one button afstandsbediening.

Aan de andere kant een ontvanger, luisterend naar signaal, verbonden met een vaste voeding, dus altijd aan. Knoop daar iets aan wat een interface creeert voor andere mensen om mee te spelen. Bijvoorbeeld de sc12 boardjes die op eth0 verkocht werden deze. Simpel gezegt, een ethernet poort aan de ene kant, serieel aan de andere kant. Een ontvanger hieraan knopen en hatsee. Ethernet deurbel. Om mezelf niet in de voet te schieten, proto versie 1 laat een ledje knipperen als er op de knop gedrukt wordt. KISS. Vervang ledje speaker / mp3 player / tcp pakket / iets en klaar. Het vervult de functie van deurbel.

Hoperf zenders / ontvangers worden verkocht op de 434 mhz bandbreedte, en de 868mhz bandbreedte. Ik heb thuis 868mhz variant.

Wat er in mijn voorraad ligt:

  • RFM01 868mhz ontvangers
  • RFM02 868mhz zenders
  • RFM12 868mhz zend-ontvangers
  • 868mhz antenne's
  • attiny 13 dip(maar 6 pin io, waarvan 1 reset, niet heel praktisch)
  • attiny 20-xu smd(12 pin io, genoeg)
  • atmega328, smd (genoeg pinnen e.d.

Spannende ideeen zoals het afvangen / vervangen etc van de deurbel van de buren zou hier weer verder op kunnen borduren. Het ligt er maar net aan wat er hoe en met hoeveel mhz wordt verzonden door die hele meute van zenders. Het lijkt mij handiger om dat niet het doel te maken, maar eerst een deurbel voor de space te maken, daarna pas de glitter toe te voegen.


Leesvoer

Jeelabs.org: een website met veel informatie over het gebruik van avr's in combinatie met draadloze zenders. Compatible met arduino (if that's how you roll), het minimaliseren van stroomverbruik, telemetrie / domotica toepassingen, etc.

Transmitter Hoperf maakt zend / ontvang / zend-ontvang modules, voorzien van silicon labs ic's, welk qua prijs en mogelijkheden fijn te gebruiken zijn. Informatie op de Hoperf site is some wat vaag (chinese rommel) maar met datasheets van siliconlabs, google, en sites zoals jeelabs is er genoeg informatie, en voorbeeld materiaal te vinden om ze met de spreekwoordelijke 2 vingers in de neus aan de praat te krijgen.

Receiver Hoperf ontvanger.

Van de ontvanger en zender (rfm01, rfm02) heb ik de dip en smd.

Documentatie

Plaats hier hoe je het technisch uiteindelijk hebt opgelost, onderverdeeld in subhoofdstukken.

Software:

  • Zender -> Ontvanger -> Atmega
  • Atmega -> Sc12
  • Sc12 -> Udp broadcast
  • Udp broadcast ontvanger.

Hardware:

  • Draadloos zender.
  • Draadloos ontvanger.
  • Onderdelen van de ontvanger.
  • Print, atmega, draadloos ontvanger, sc12, etc.
  • Schema, pcb.

Bronnen en verwijzingen

Zet bronnen en verwijzingen tussen <ref name='uniek'> </ref> tags en dan komt de tekst of link daartussen automatisch hieronder te staan. name attribute is optioneel en kan gebruikt worden om 1 reference meerdere keren te gebruiken.