Long time ago I've started my personal home automation project. The first building blocks where some small PCBs for RS485 interfacing and temperature sensing. Later I've started outlining a controller architecture for my home automation projects.
Currently my infastructure looks like this:
From top to bottom:
The Arduino Mega256 is the MODBUS master with connection the internet data collection server. The Seeeduino is acting as a MODBUS slave providing 4 analog and 1 digital register.
Read on about the next steps here:
Usually the MODBUS protocoll only supports registers based on 16-bit values. If you want to transfer custom datatypes like double, float etc. via the modbus a simple trick can be used.
I've discovered, that the value of the weighting feature is not saved to the EEPROM. I'Ve updated the Sketch.
All my changes in the sketch are surrounded with a conditional statement:
#ifdef DL2SBA...#endifand should be discovered easily.
Extensions
I've applied the following extension to my nanoKeyer:
Ich habe wieder ein bisschen mit Hardware-Basteln angefangen und folgende Zusatzschaltungen entworfen, die ich hier vorstellen möchte:
I've bought this I2C LCD interface board from this seller on eBay.
Ich habe schon länger nach einem externen Memory-Keyer Ausschau gehalten und mir auch mal den MasterKeyer von hamGadgets angeschaut. Für 200€ fand ich aber die mechanische Ausführung nicht so toll, wobei aber die Funktionsvielfalt schon wirklich beeindruckend ist - und eigentlich wollte ich auch mal wieder basteln
Today I've done a quick check on my existing DMMs. Absolute interesting - all three multimeter are showing an excellent accuracy compared to each other - independent of their age!
Heute ist mein Bausatz vom Funkamateur für den Splitter/Combiner für den Frequenzbereich von 0,1-450MHz geliefert worden. Nun Bausatz ist ja schon fast übertrieben - vier Bauteile sind einzulöten; 1xCombinermodul + 3xBNC Buchsen.
2014 CW (Morse Telegraphy) was added to the German Nationwide Inventory of Intangible Cultural Heritage.
© 2021 Dietmar Krause, DL2SBA