Unter neben RasPi sieht man den Funksender. Ein AtMega16 erhält per I2C vom Java-Programm Daten, die dann per Funk an das Anzeigemodul gesendet werden. Die I2C-Schnittstelle ist an die entsprechenden GPIO-Pins des RasPi angeschlossen Die Daten werden dann mittels eines RFM12 Funkmoduls versendet. |
Mit nur wenigen Bauteilen ist ein solches Modul aufgebaut. In der Mitte sieht man den AtMega16, der mit 16kB Flash-Programm-Speicher hier schon vollkommen überdimensioniert ist, aber ich hatte gerade keinen anderen. Ein AtMega48 mit 4kB Programm-Speicher oder sogar ein AtTiny2313 hätten auch gereicht. Das kleine Steckmodul links (der schwarze Knopf mit dem Quarz) ist der RFM12 Sender im 433MHz Bereich. Rechts unten ist das (dicke) Verbindungskabel zur parallen Schnittstelle zum PC sichtbar, blaues und rotes Kabel bilden die I2C-Schnittstelle. |
Die Anzeige-Box mit
|
Im Einzelnen sind hier zu sehen:
|