Work on NMEA2000 device list
This commit is contained in:
32
README
32
README
@@ -1,9 +1,9 @@
|
||||
OBP Keypad
|
||||
==========
|
||||
OBP Keypad 6/1
|
||||
==============
|
||||
|
||||
- Stromversorgung über M12-Anschluß über NMEA2000
|
||||
- Eingangsbereich 6~21V
|
||||
- Konfigurationsmodus durch langen Tastendruck auf DST
|
||||
- Konfigurationsmodus durch langen Tastendruck (>3s) auf DST
|
||||
- Tiefschlaf und Reset aus Konfigmodus heraus auswählbar
|
||||
- Konfiguration über Web-Interface
|
||||
- Buzzer für Tastendruck-Feedback
|
||||
@@ -12,7 +12,7 @@ OBP Keypad
|
||||
|
||||
Optionen für später
|
||||
- Helligkeitssensor z.B. zum automatischen LED dimmen
|
||||
Pins umbelegen:
|
||||
Pins umbelegen?:
|
||||
I²C -> D0, D1 (GPIO 44, 43)
|
||||
LEDs umsortieren: A0 bis A5 für die 6 LEDs
|
||||
A6 als analoger Input für Sensor
|
||||
@@ -72,11 +72,14 @@ Anschlußmöglichkeiten
|
||||
Bemerkungen
|
||||
-----------
|
||||
|
||||
Bei den aktuell verwendeten Tasten sind die Anschlußdrähte extrem
|
||||
filigran. Leichtes Brechen und schlechte Verarbeitung.
|
||||
Bei den aktuell verwendeten vorverkabelten Tasten sind die Anschlußdrähte
|
||||
extrem filigran. Leichtes Brechen und schlechte Verarbeitung.
|
||||
Besser Taster ohne Kabel verwenden. Schaltdraht mit 0,25mm² scheint am
|
||||
besten geeignet zu sein, sowohl auf Tastenseite als auch zum Einführen
|
||||
in den Terminalblock.
|
||||
|
||||
Es gibt verschiedene Varianten mit unterschiedlicher Federkraft.
|
||||
Auswahl muß noch erfolgen
|
||||
Finale Tasten-Auswahl muß noch erfolgen.
|
||||
|
||||
|
||||
Beschaltung MCU Nano
|
||||
@@ -106,8 +109,8 @@ ggf. ein E-Paper angeschlossen werden.
|
||||
3 B D4 GPIO7
|
||||
4 B D5 GPIO8
|
||||
5 B D6 GPIO9
|
||||
6 Y D7 GPIO10 Illumination
|
||||
DST Y D8 GPIO17 Destination, On/Off
|
||||
6 Y D7 GPIO10
|
||||
DST Y D8 GPIO17 Destination, Konfiguration
|
||||
|
||||
LED Pin Remarks
|
||||
------ ---------- ----------------------
|
||||
@@ -124,7 +127,7 @@ ggf. ein E-Paper angeschlossen werden.
|
||||
RX D10 GPIO21
|
||||
|
||||
BUZZER
|
||||
TBD
|
||||
GPIO43 temporär, piept allerdings beim flashen über USB und beim Reset
|
||||
|
||||
Bauteilliste (WIP)
|
||||
------------
|
||||
@@ -142,7 +145,9 @@ Bauteilliste (WIP)
|
||||
1x Buzzer 12V, passiv
|
||||
1x MOSFET 2N7000
|
||||
1x Widerstand 150 Ohm
|
||||
1x Kabelsatz für Tasten, 0,25 bis 0,5 mm²
|
||||
1x Kabelsatz für Tasten, 0,25 mm², je 15cm lang
|
||||
8x schwarz (GND)
|
||||
7x farbig (Signal)
|
||||
1x Terminalblock 2pol. 2,54mm schraubbar
|
||||
1x 3D-Gehäuse bestehend auf Front- und Rückseite
|
||||
1x Mutternwerkzeug 3D-Druck
|
||||
@@ -155,6 +160,7 @@ Bauteilliste (WIP)
|
||||
Stiftleiste 2,54mm
|
||||
2x Jumper
|
||||
1x Polyfuse
|
||||
Schrumpfschlauch
|
||||
|
||||
Konfiguration
|
||||
-------------
|
||||
@@ -168,6 +174,10 @@ Konfiguration
|
||||
NMEA2000
|
||||
--------
|
||||
|
||||
Für verbesserten Zugriff auf die Geräteliste der NMEA2000-Bibliothek
|
||||
wird eine erweiterte Funktion GetDeviceByIndex benötigt.
|
||||
Aus diesem Grund wird mit einem Fork der Bibliothek gearbeitet.
|
||||
|
||||
Es werden keine eingehenden Pakete verarbeitet bis auf die ISO-Pflichtpakete
|
||||
|
||||
Es wird eine Geräteliste geführt
|
||||
|
||||
Reference in New Issue
Block a user