NodeVoordeur: verschil tussen versies

Uit MakerSpace Leiden
Ga naar: navigatie, zoeken
(Installatie)
k (Nieuwe versie november 2023)
 
(32 tussenliggende versies door 2 gebruikers niet weergegeven)
Regel 2: Regel 2:
  
 
PoE powered Node on Ethernet voor de grote groene buitendeur.
 
PoE powered Node on Ethernet voor de grote groene buitendeur.
 +
 +
Zie de pagina [[Voordeur]] bij problemen.
  
 
[[Bestand: VoordeurNode.jog|miniatuur]]
 
[[Bestand: VoordeurNode.jog|miniatuur]]
Regel 9: Regel 11:
 
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
  
= Redux begin 2021 =
+
=Nieuwe versie november 2023<br />=
 
+
De vorige print is vanwege een defect vervangen door een nieuwere versie (V0.9) van de standaard node print.
Node reset zich regelmatig in de winter. Nieuwe versie in de maak.
 
  
  
Regel 17: Regel 18:
 
[[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: 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.
  
== code ==
 
  
Code: https://github.com/Hans-Beerman/nodevoordeurnw
+
De ethernetkabel uit de PoE converter wordt aangesloten op de LAN poort van de Olimex ESP32-PoE module.
  
== wiring ==
 
  
[[Bestand:Nodevoordeur-2021-pcb-4.jpg|300px|Pinout]]
+
[[Bestand:Nodevoordeur-2021-wiring.png|600px|Wiring]]
[[Bestand:Nodevoordeur-2021-i2c-wriing-1.jpg|300px|ICB wiring]]
 
  
Zo dun mogelijke draad voor i2c reader - want moet door een klein gat in de muur.
+
'''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 !! Functie
+
!RJ45 pen
 +
! Kleur
 +
! Functie
 +
|-
 +
|1
 +
|Orange/White
 +
| GND
 
|-
 
|-
| Bruin || GND
+
|2
 +
|Orange
 +
|GND
 
|-
 
|-
| Rood || 3V3
+
|3
 +
|Green/White
 +
|3,3V
 
|-
 
|-
| Orange || SDA
+
|4
 +
|Blue
 +
|3,3V
 
|-
 
|-
| Geel || SCL
+
|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)'''
 +
  
== Installatie ==
 
  
 +
[[Bestand:Nodevoordeur-2021-fet.png|600px|FET Wiring]]
 +
 +
[[Bestand:Nodevoordeur-2021-april-1.jpg|300px]]
 +
[[Bestand:Nodevoordeur-2021-april-2.jpg|300px]]
 +
 +
Nog te doen - juiste montage plaat gebruiken, kast vastzetten, beter waterdichte ethernetkabel gebruiken.
 +
 +
==Installatie==
 
Oude ethernet kabel helaas moeten hergebruiken IVM met de tijd.
 
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]]
  
Wiring van FET - middelste twee
+
==Schematic==
 +
Standaard node:
 +
[[Bestand:Nodevoordeur-schema-1.pdf|600px]]
  
[[Bestand:Nodevoordeur-2021-fet-1.jpg|300px|FET wiring]]
+
Voordeurnode:
 +
[[Bestand:NodeVoordeur.pdf|600px]]
  
Voeding 12 volt naar 5 volt.
+
==Bouwen en uploaden nieuwe versie==
 +
Bouwen
  
[[Bestand:Nodevoordeur-2021-voeding-1.jpg|300px|12to5v voeding]]
+
git clone https://github.com/Hans-Beerman/nodevoordeurnw.git
 +
cd nodevoordeurnw/PlatformIO_Files/NodeVoordeur
 +
pio run
  
== Schematic ==
+
Build en Upload naar device
  
[[Bestand:Nodevoordeur-schema-1.pdf|600px]]
+
pio run --target upload
  
== Todo ==
+
==Todo==
  
 +
* nieuw buitenkastje
 +
* nieuw binnenkastje
 +
* nieuwe draad naar buiten
 +
* overal waterdichte wartels
 
* afstandsbusjes print
 
* afstandsbusjes print
* vinden koellichmaapje FET
 
* checken of de PSU/POE extracter hergebruikt kan worden.
 
* anders boost converter met RC kring voor schakelpiek
 
 
* checken dat i2c werkt met slechte/kritische OV chip kaarten.
 
* checken dat i2c werkt met slechte/kritische OV chip kaarten.
 +
* betere trekontlasting / zorgen dat Olimex zich niet van de moeder print 'loswerkt'

Huidige versie van 5 nov 2023 om 11:49


PoE powered Node on Ethernet voor de grote groene buitendeur.

Zie de pagina Voordeur bij problemen.

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.


Nieuwe printen Nieuwe printen Nieuwe printen Nieuwe printen


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.


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:

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)


FET Wiring

Nodevoordeur-2021-april-1.jpg Nodevoordeur-2021-april-2.jpg

Nog te doen - juiste montage plaat gebruiken, kast vastzetten, beter waterdichte ethernetkabel gebruiken.

Installatie

Oude ethernet kabel helaas moeten hergebruiken IVM met de tijd.


I2C wiring buiten I2c wiring binnen

Schematic

Standaard node: Nodevoordeur-schema-1.pdf

Voordeurnode: NodeVoordeur.pdf

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 

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'