From 4390d685d31852e5159b89b27ab1997914837bd4 Mon Sep 17 00:00:00 2001 From: Martin Date: Mon, 30 Mar 2026 21:57:05 +0200 Subject: [PATCH] Mikrokontroller aktualisiert --- Mikrokontroller.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/Mikrokontroller.md b/Mikrokontroller.md index e915abe..794168d 100644 --- a/Mikrokontroller.md +++ b/Mikrokontroller.md @@ -2,7 +2,7 @@ ## Verbindungen -Alle AqHCS-Geräte (im folgenden **Nodes** genannt) werden über einen einfachen 4-adrigen Bus angeschlossen, der folgende Leitungen enthält: +Alle AqHomeControl-Geräte (im folgenden **Nodes** genannt) werden über einen einfachen 4-adrigen Bus angeschlossen, der folgende Leitungen enthält: * 5V * GND * COM_DATA @@ -10,7 +10,7 @@ Alle AqHCS-Geräte (im folgenden **Nodes** genannt) werden über einen einfachen Die ersten beiden Leitungen bieten die Stromversorgung, die letzten beiden dienen der Kommunikation untereinander. -In AqHCS-Netzwerken sind alle Geräte gleichberechtigt und können jederzeit senden, wenn der Bus frei ist. +In AqHomeControl-Netzwerken sind alle Geräte gleichberechtigt und können jederzeit senden, wenn der Bus frei ist. Kollisionen führen hier schlimmstenfalls zu Datenfehlern, die aber durch Checksummen erkannt werden. Damit das funktioniert, dürfen angeschlossene Geräte die Leitungen COM_DATA und COM_CLOCK immer nur in einen von zwei Zuständen versetzen: @@ -72,7 +72,7 @@ Als letztes gibt es noch Pakete, mit denen gezielt neue Firmware an Geräte übe ### Einfachstes Beispiel -Im folgenden das Schema der einfachsten sinnvollen Schaltung für einen AtTiny84 in einem AqHCS-Netzwerk. +Im folgenden das Schema der einfachsten sinnvollen Schaltung für einen AtTiny84 in einem AqHomeControl-Netzwerk. Eine solche Schaltung kann sich schon mit einem Netzwerk verbinden und eine LED blinken lassen. Verbunden wird in diesem Beispiel mittels eines Netzwerkkabels. Diese Schaltung verzichtet bewußt auf einen Spannungsstabilisator und verwendet direkt die ca. 5V, die zur Versorgung der Mikrokontroller auf dem Bus geliefert werden. @@ -88,11 +88,11 @@ Diese Schaltung verzichtet bewußt auf einen Spannungsstabilisator und verwendet > [!CAUTION] >Nicht an ein Ethernet-Netzwerk anschließen, angeschlossene Geräte und Netzwerkgeräte können Schaden nehmen!! -![Beispiel 1](https://gitea.aqbanking.de/martin/aqhcs/raw/branch/master/doc/mcu-examples/example_01/schematic.png) +![Beispiel 1](https://gitea.aqbanking.de/martin/aqhomecontrol/raw/branch/master/doc/mcu-examples/example_01/schematic.png) Wie man sieht hat man hier bei einem AtTiny 84 sage-und-schreibe noch 8 Leitungen frei für eigene Funktionen! Die kann man z.B. verwenden, um damit Sensoren oder Schalter zu betreiben. -In der Firmware von AqHCS gibt es entsprechende Treiber für z.B. gängige Ein-Draht-, Zwei-Draht- und SPI-Busse, über die man z.B. Temperatursensoren und andere auslesen kann oder auch LED-Streifen oder kleine Displays steuern kann. +In der Firmware von AqHomeControl gibt es entsprechende Treiber für z.B. gängige Ein-Draht-, Zwei-Draht- und SPI-Busse, über die man z.B. Temperatursensoren und andere auslesen kann oder auch LED-Streifen oder kleine Displays steuern kann. ## Was wird benötigt, um ein Netzwerk zu betreiben? @@ -117,14 +117,14 @@ In meinen eigenen Netzwerken kombiniere ich die Stromversorgung und den Anschlu # Meine Nodes -## N28: Türsensor ( [Details](https://gitea.aqbanking.de/martin/aqhcs/src/branch/master/doc/mcu-examples/n28/) ) +## N28: Türsensor ( [Details](https://gitea.aqbanking.de/martin/aqhcomecontrol/src/branch/master/doc/mcu-examples/n28/) ) * AVR ATtiny 84 * verwendet einen TCRT1000 Reflexkoppler, um den Zustand einer Tür oder eines Fensters zu ermitteln * enthält zusätzlich einen SI7021 Sensor für Temperatur und Luftfeuchtigkeit -## N29: Klimasensor ( [Details](https://gitea.aqbanking.de/martin/aqhcs/src/branch/master/doc/mcu-examples/n29/) ) +## N29: Klimasensor ( [Details](https://gitea.aqbanking.de/martin/aqhomecontrol/src/branch/master/doc/mcu-examples/n29/) ) * AVR ATtiny 84 * enthält einen SI7021 Sensor für Temperatur und Luftfeuchtigkeit @@ -133,7 +133,7 @@ In meinen eigenen Netzwerken kombiniere ich die Stromversorgung und den Anschlu * enthält eine Photodiode zur Helligkeitsmessung -## N30: LED-Controller ( [Details](https://gitea.aqbanking.de/martin/aqhcs/src/branch/master/doc/mcu-examples/n30/) ) +## N30: LED-Controller ( [Details](https://gitea.aqbanking.de/martin/aqhomecontrol/src/branch/master/doc/mcu-examples/n30/) ) * AVR ATtiny 84 * steuert SK6812 LED-Lichterketten (RGBW)