Node Voordeur: verschil tussen versies
(→Todo) |
|||
(26 tussenliggende versies door 3 gebruikers niet weergegeven) | |||
Regel 1: | Regel 1: | ||
− | [[Category: | + | [[Category:Nodes & network devices]] |
− | |||
PoE powered Node on Ethernet voor de grote groene buitendeur. | PoE powered Node on Ethernet voor de grote groene buitendeur. | ||
− | Zie de | + | Zie de info bij [[#Trouble_shooting]] bij problemen. |
− | |||
− | |||
= Electronics = | = Electronics = | ||
Regel 11: | Regel 8: | ||
Mosfet die een solenoide in het schootbeslag bedient; met de 48V DC van de PoE | Mosfet die een solenoide in het schootbeslag bedient; met de 48V DC van de PoE | ||
− | = | + | =Nieuwe versie november 2023<br />= |
− | + | De vorige print is vanwege een defect vervangen door een nieuwere versie (V0.9) van de standaard node print. | |
− | |||
Regel 19: | Regel 15: | ||
[[Bestand:Nodevoordeur-2021-pcb-2.jpg|300px|Nieuwe printen]] | [[Bestand:Nodevoordeur-2021-pcb-2.jpg|300px|Nieuwe printen]] | ||
[[Bestand:Nodevoordeur-2021-pcb-3.jpg|300px|Nieuwe printen]] | [[Bestand:Nodevoordeur-2021-pcb-3.jpg|300px|Nieuwe printen]] | ||
+ | [[Bestand:20231104_163852.jpg|300px|Nieuwe printen]] | ||
+ | |||
==KiCad schema en C++ code== | ==KiCad schema en C++ code== | ||
KiCad schema en C++ code: https://github.com/MakerSpaceLeiden/nodevoordeurnw | KiCad schema en C++ code: https://github.com/MakerSpaceLeiden/nodevoordeurnw | ||
− | == wiring == | + | ==wiring== |
+ | '''Voeding en LAN''' | ||
+ | |||
+ | |||
+ | Input van POE splitter gaat naar 12v aansluiting op de print; deze is via een soldeer brug en een dubbele draad (zwart/rood) op de achterkant van de print doorgezet naar de FET 2 connector. | ||
+ | |||
+ | Op de print is een 12V => 5V/1.5A DC DC converter gesoldeerd. De 5V spanning wordt gebruikt voor het voeden van o.a. de Olimex ESP32_PoE module. | ||
+ | |||
+ | '''LET OP''', er zitten twee 12V aansluitingen op de print die onderling verbonden zijn. De + en de - zitten echter niet op dezelfde pennen op de verschillende connectoren. Zie ook de labels op de printkaart. | ||
+ | |||
− | + | De ethernetkabel uit de PoE converter wordt aangesloten op de LAN poort van de Olimex ESP32-PoE module. | |
− | |||
[[Bestand:Nodevoordeur-2021-wiring.png|600px|Wiring]] | [[Bestand:Nodevoordeur-2021-wiring.png|600px|Wiring]] | ||
− | + | '''RFID reader''' | |
− | |||
− | |||
− | |||
+ | De RFID reader wordt aangesloten via een CAT5 kabel met een RJ45 connector. Voor de RJ45/CAT5 combinatie is de volgende tabel van toepassing: | ||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
− | ! Kleur | + | !RJ45 pen |
+ | ! Kleur | ||
+ | ! Functie | ||
|- | |- | ||
− | | | + | |1 |
+ | |Orange/White | ||
+ | | GND | ||
|- | |- | ||
− | | | + | |2 |
+ | |Orange | ||
+ | |GND | ||
|- | |- | ||
− | | | + | |3 |
+ | |Green/White | ||
+ | |3,3V | ||
|- | |- | ||
− | | | + | |4 |
+ | |Blue | ||
+ | |3,3V | ||
+ | |- | ||
+ | |5 | ||
+ | |Blue/White | ||
+ | |SDA | ||
+ | |- | ||
+ | |6 | ||
+ | |Green | ||
+ | |SDA | ||
+ | |- | ||
+ | |7 | ||
+ | |Brown/White | ||
+ | |SCL | ||
+ | |- | ||
+ | |8 | ||
+ | |Brown | ||
+ | |SCL | ||
|} | |} | ||
+ | Voor testdoeleinden is op de achterzijde van de print (naast de RJ45 connector) een 4-polige haakse header gesoldeerd, zodat via een 4 aderige testkabel een RFID reader eenvoudig aangesloten kan worden. | ||
− | |||
− | + | '''FET wiring (naar solonoide t.b.v. deurslot)''' | |
− | |||
− | |||
− | + | [[Bestand:Nodevoordeur-2021-fet.png|600px|FET Wiring]] | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
[[Bestand:Nodevoordeur-2021-april-1.jpg|300px]] | [[Bestand:Nodevoordeur-2021-april-1.jpg|300px]] | ||
[[Bestand:Nodevoordeur-2021-april-2.jpg|300px]] | [[Bestand:Nodevoordeur-2021-april-2.jpg|300px]] | ||
− | |||
Nog te doen - juiste montage plaat gebruiken, kast vastzetten, beter waterdichte ethernetkabel gebruiken. | Nog te doen - juiste montage plaat gebruiken, kast vastzetten, beter waterdichte ethernetkabel gebruiken. | ||
− | == Installatie == | + | ==Installatie== |
+ | Oude ethernet kabel helaas moeten hergebruiken IVM met de tijd. | ||
+ | |||
− | |||
[[Bestand:Nodevoordeur-2021-i2c-ether-1.jpg|300px|I2C wiring buiten]] | [[Bestand:Nodevoordeur-2021-i2c-ether-1.jpg|300px|I2C wiring buiten]] | ||
[[Bestand:Nodevoordeur-2021-i2c-ether-2.jpg|300px|I2c wiring binnen]] | [[Bestand:Nodevoordeur-2021-i2c-ether-2.jpg|300px|I2c wiring binnen]] | ||
− | + | ==Schematic== | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | == Schematic == | ||
Standaard node: | Standaard node: | ||
[[Bestand:Nodevoordeur-schema-1.pdf|600px]] | [[Bestand:Nodevoordeur-schema-1.pdf|600px]] | ||
Regel 99: | Regel 107: | ||
[[Bestand:NodeVoordeur.pdf|600px]] | [[Bestand:NodeVoordeur.pdf|600px]] | ||
− | == Bouwen en uploaden nieuwe versie == | + | ==Bouwen en uploaden nieuwe versie== |
− | |||
Bouwen | Bouwen | ||
− | + | git clone https://github.com/Hans-Beerman/nodevoordeurnw.git | |
− | + | cd nodevoordeurnw/PlatformIO_Files/NodeVoordeur | |
− | + | pio run | |
Build en Upload naar device | Build en Upload naar device | ||
− | + | pio run --target upload | |
+ | |||
+ | == Trouble shooting == | ||
+ | |||
+ | Indien de node bij de voordeur niet werkt kun je onderstaande flowchart nalopen om het probleem te detecteren en op telossen: | ||
+ | |||
+ | <span>1.</span><span class="Apple-tab-span"> </span><span>Gaat de zoemer af bij swipen ?</span><br /><span>Indien ja - ga direct naar 10</span><br /><br /><span>2.</span><span class="Apple-tab-span"> </span><span>Nadat je ge-swiped hebt - zie je op je persoonlijke pagina de 'voordeur' in het lijstje staan van 'jouw apparaten' ?</span><br /><span>Indien ja - ga direct naar 9.</span><br /><br /><span>3.</span><span class="Apple-tab-span"> </span><span>Powercycle de unit - unplug stekker A9 (bovenste patch paneel) gedurende 10 seconden; en stop weer terug.</span><br /><span class="Apple-tab-span"> </span><br /><span class="Apple-tab-span"> </span>[https://wiki.makerspaceleiden.nl/mediawiki/index.php/NetworkSetup_overview https://wiki.makerspaceleiden.nl/mediawiki/index.php/NetworkSetup_overview]<br /><br /><span>4.</span><span class="Apple-tab-span"> </span><span>maak de RVS kast bij de deur open - brand het lampje ?</span><br /><span>indien nee - check dat de netwerk kabel overal er in zit.</span><br /><br /><span>5.</span><span class="Apple-tab-span"> </span><span>als het lampje brand - swipe weer en check je persoonlijke pagina</span><br /><br /><span>6.</span><span class="Apple-tab-span"> </span><span>maak het kastje buiten open en check het weer vol met water zit. </span><br /><span>goto 3.</span><br /><br /><span>9.</span><span class="Apple-tab-span"> </span><span>check de kabel naar de kast hoog aan de muur en van daar naar de deur.</span><br /><br /><span>10.</span><span class="Apple-tab-span"> </span><span>het is waarschijnlijk weer de kabel tussen kast en deur.</span><br /><br /><span class="Apple-tab-span"> </span><span>Hoor je het slot in de deur klicken ? Indoen ja - dan is het alleen de zoemer.</span><br /><br /><span class="Apple-tab-span"> </span><span>Indien nee- check dan de kabel 'op' de kleine deur als eerste; en loop dan de kabel naar beide kanten na.</span><br /><br /><span class="Apple-tab-span"> </span><span>Je kan met een ohm/voltmeter meten - het is een normale ohmse spoel.</span> | ||
− | == Todo == | + | ==Todo== |
* nieuw buitenkastje | * nieuw buitenkastje |
Huidige versie van 16 nov 2024 om 23:09
PoE powered Node on Ethernet voor de grote groene buitendeur.
Zie de info bij #Trouble_shooting bij problemen.
Inhoud
Electronics
Mosfet die een solenoide in het schootbeslag bedient; met de 48V DC van de PoE
Nieuwe versie november 2023
De vorige print is vanwege een defect vervangen door een nieuwere versie (V0.9) van de standaard node print.
KiCad schema en C++ code
KiCad schema en C++ code: https://github.com/MakerSpaceLeiden/nodevoordeurnw
wiring
Voeding en LAN
Input van POE splitter gaat naar 12v aansluiting op de print; deze is via een soldeer brug en een dubbele draad (zwart/rood) op de achterkant van de print doorgezet naar de FET 2 connector.
Op de print is een 12V => 5V/1.5A DC DC converter gesoldeerd. De 5V spanning wordt gebruikt voor het voeden van o.a. de Olimex ESP32_PoE module.
LET OP, er zitten twee 12V aansluitingen op de print die onderling verbonden zijn. De + en de - zitten echter niet op dezelfde pennen op de verschillende connectoren. Zie ook de labels op de printkaart.
De ethernetkabel uit de PoE converter wordt aangesloten op de LAN poort van de Olimex ESP32-PoE module.
RFID reader
De RFID reader wordt aangesloten via een CAT5 kabel met een RJ45 connector. Voor de RJ45/CAT5 combinatie is de volgende tabel van toepassing:
RJ45 pen | Kleur | Functie |
---|---|---|
1 | Orange/White | GND |
2 | Orange | GND |
3 | Green/White | 3,3V |
4 | Blue | 3,3V |
5 | Blue/White | SDA |
6 | Green | SDA |
7 | Brown/White | SCL |
8 | Brown | SCL |
Voor testdoeleinden is op de achterzijde van de print (naast de RJ45 connector) een 4-polige haakse header gesoldeerd, zodat via een 4 aderige testkabel een RFID reader eenvoudig aangesloten kan worden.
FET wiring (naar solonoide t.b.v. deurslot)
Nog te doen - juiste montage plaat gebruiken, kast vastzetten, beter waterdichte ethernetkabel gebruiken.
Installatie
Oude ethernet kabel helaas moeten hergebruiken IVM met de tijd.
Schematic
Bouwen en uploaden nieuwe versie
Bouwen
git clone https://github.com/Hans-Beerman/nodevoordeurnw.git cd nodevoordeurnw/PlatformIO_Files/NodeVoordeur pio run
Build en Upload naar device
pio run --target upload
Trouble shooting
Indien de node bij de voordeur niet werkt kun je onderstaande flowchart nalopen om het probleem te detecteren en op telossen:
1. Gaat de zoemer af bij swipen ?
Indien ja - ga direct naar 10
2. Nadat je ge-swiped hebt - zie je op je persoonlijke pagina de 'voordeur' in het lijstje staan van 'jouw apparaten' ?
Indien ja - ga direct naar 9.
3. Powercycle de unit - unplug stekker A9 (bovenste patch paneel) gedurende 10 seconden; en stop weer terug.
https://wiki.makerspaceleiden.nl/mediawiki/index.php/NetworkSetup_overview
4. maak de RVS kast bij de deur open - brand het lampje ?
indien nee - check dat de netwerk kabel overal er in zit.
5. als het lampje brand - swipe weer en check je persoonlijke pagina
6. maak het kastje buiten open en check het weer vol met water zit.
goto 3.
9. check de kabel naar de kast hoog aan de muur en van daar naar de deur.
10. het is waarschijnlijk weer de kabel tussen kast en deur.
Hoor je het slot in de deur klicken ? Indoen ja - dan is het alleen de zoemer.
Indien nee- check dan de kabel 'op' de kleine deur als eerste; en loop dan de kabel naar beide kanten na.
Je kan met een ohm/voltmeter meten - het is een normale ohmse spoel.
Todo
- nieuw buitenkastje
- nieuw binnenkastje
- nieuwe draad naar buiten
- overal waterdichte wartels
- afstandsbusjes print
- checken dat i2c werkt met slechte/kritische OV chip kaarten.
- betere trekontlasting / zorgen dat Olimex zich niet van de moeder print 'loswerkt'