diff --git a/Mikrokontroller.md b/Mikrokontroller.md index 0508db0..7ecdfd3 100644 --- a/Mikrokontroller.md +++ b/Mikrokontroller.md @@ -100,8 +100,9 @@ Zum Betrieb eines Netzwerkes benötigt man: In meinen eigenen Netzwerken kombiniere ich die Stromversorgung und den Anschluß an einen Computer zusammen in einem einzelnen Gerät. Diese Box enthält dann mehrere Netzwerk-Buchsen zum Anschluß der Mikrokontroller-Geräte, einen USB-Anschluß für einen Computer und einen 5V Stromanschluß für die Stromversorgung (hier kann man dann z.B. USB-Akkus mit Durchladefunktion verwenden, um gegen Stromausfall zu sichern). -## Anforderungen an Mikrokontroller-Geräte +## Anforderungen an Mikrokontroller-Geräte (Nodes) * muß als erstes eine im Netz eindeutige UID (64 Bit) generieren * muß das oben skizzierte einfache Nachrichten-Protokoll implementieren und sich eine Adresse zwischen 1-251 zuweisen -* kann in beliebigen Abständen Pakete mit gemessenen Sensordaten versenden (dafür gibt es spezielle Nachrichten) \ No newline at end of file +* kann in beliebigen Abständen Pakete mit gemessenen Sensordaten versenden (dafür gibt es spezielle Nachrichten) +* kann auf eingehende Pakete reagieren (z.B. reagiert bei mir ein LED-Strip-Controller-Node auf Nachrichten eines Bewegunsmelder-Nodes) \ No newline at end of file