Digispark mit LCD 2×16 Zeichen

..etwas interessantes entdeckt: den Digispark mit USB Anschluss. Ich finde ihn so interessant, weil er so klein und damit für einfache Aufgaben sehr gut zu verwenden ist. Der Speicherplatz ist halt sehr begrenzt. Aber für eine Ausgabe auf einem LCD Display, das per I2C angesteuert wird, sollte das locker reichen. Digispark mit LCD 2×16 Zeichen weiterlesen

Hardware: Ethernet Shield ENC28J60 auf dem Mega 2560

Das Problem:
Das ist ein interessantes Ethernet Shield. Auf dem Uno läuft das Demo „back soon“ ohne Probleme. Auf dem Mega 2560 läuft es erst einmal gar nicht. Die Bibliothek hängt in der Routine „begin“ und kommt da nicht mehr heraus. Nach Hardware: Ethernet Shield ENC28J60 auf dem Mega 2560 weiterlesen

Software: Sensor Luftfeuchte und Temperatur DHT11

Nun zum Sensor für Luftfeuchte und Temperatur, dem DHT11. Der Anschluss ist einfach und schnell gemacht. Die Spannungsversorgung wird über 2 I/O Pins vorgenommen, somit kann man den Sensor auf drei (vier, da ein Pin nicht angeschlossen ist) nebeneinander liegende Ports stecken und die Pins Software: Sensor Luftfeuchte und Temperatur DHT11 weiterlesen

Software: RTC DS1302

Die Software für den RTC Chip scheint einfach, da eine bereits vorhandene Bibliothek benutzt werden soll. Allerdings steckt genau da ein handfestes Problem. Die Bibliothek für den DS1302 ist für die Nutzung einer Systemzeit vorgesehen, die ich nicht in meiner Software habe, also brauche ich einen Workaround. Ohne die Systemzeit brauche ich für den RTC nur die zwei Software: RTC DS1302 weiterlesen

Einen WLAN Button nachbauen

Diesmal geht es darum einen WLAN Button nach einer Anleitung nachzubauen.
Die Teile sind leicht zu beschaffen. Die Lampe hat mir allerdings so gut gefallen, das sie jetzt einen anderen Zweck erfüllt. Dafür habe ich mir dann den Button auf einer Lochrasterplatine aufgebaut. Einen WLAN Button nachbauen weiterlesen

Wie finde ich heraus, wie ein Bauteil angesteuert werden muss ?

So, alles liegt bereit: Der Controller, ein Shield, meine externe Beschaltung. Jetzt kann die Programmierung beginnen. Und damit bin ich schon bei einer entscheidenden Frage: Wie steuere ich die Hardware Komponenten denn mit der Software an? Folgende Arten von Komponenten zeigen sich: Wie finde ich heraus, wie ein Bauteil angesteuert werden muss ? weiterlesen