Beste CO'ers,
Als trouwe lezer (bezoek CO meer dan dagelijks) wordt het nog eens tijd dat ik eens iets post op CO, de laatste keer dat dit gebeurde is van 2008 geleden. Toen was ik nog terug te vinden onder de naam elektro_freak maar om de verwarring te vermijden met electro_freakz heb ik mijn naam laten aanpassen.
De bedoeling is dat ik in de loop tijd mijn projecten van de laatste 4 jaar hier neer plaats. (althans degene waar ik foto's van heb). Te beginnen met mijn bachelor proef van vorige maand.
Het project dat ik gemaakt heb is een RFID-reader met ZigBee-communicatie. De module van de RFID-reader zit onder de antenne, de ZigBee-module (ZigBit van Meshnetics) is onderste boven geplaatst, de voeding (5V en 3.2V) zit onder de ZigBee-module.
Er worden enkele transistors gebruikt als level-convertors voor de UART-verbinding tussen de ZigBee-module (3.2V) en de RFID-module (5V)
Er wordt gebruik gemaakt van MiFare classic 1k tags, op deze moment wordt enkel het serie-nummer uitgelezen om op de hand daarvan een deur te openen of te sluiten.
Er moest uiteraard software geschreven worden voor zowel de draadloze modules (hiervoor heb ik de BitCloud stack gebruikt) als voor de pc, hiervoor heb ik een C# programma geschreven dat later is uitgebreid met een zigbee-domotica systeem (bachelor proef van een klasgenoot)
De screenshot hieronder is wel een oude versie.
De gele lijnen tonen pakketten die verzonden zijn van door de coordinator (zorgt voor de verbinding tussen het zigbee-netwerk en de computer). De blauwe lijnen zijn pakketten verzonden door de router. (De node die hier gebruikt wordt)
Tenslotte heb ik nog snel een huisje in elkaar getimmerd dat via een servo een deurtje open doet als er getagged wordt met de juist kaart, of als er voor een onbekende kaart toegang gegeven wordt. Het breadboard is dient enkel om de servo aan te sturen (16f628a, dit is pas toegevoegd de laatste dag voor de presentatie en heeft op zich niets met de bachelor-proef te maken)
Op de achtergrond ziet men de coordinator liggen (bij het blauwe ledje)
Er wordt een servo gebruikt om de deur te openen.
(Plaatjes zijn klikbaar)
Ik heb ook toen ook nog snel even een (slecht) filmpje gemaakt van het geheel, dit is hier te zien.