WLAN-RGB Update

Nachdem ich vermehrt Rückmeldungen wegen Verbindungsproblemen des ZG2100 WLAN-Moduls erhalten hatte, habe ich den Treiber um Log-Statements erweitert. Beim Testen beobachtete auch ich, dass ZG2100 sich anscheindend nicht mit allen WLAN-Routern verträgt. Der Verbindungsaufbau zu einem Netgear WGR614 V6 gelang sowohl mit eingeschalteter WPA-Security wie auch mit abgeschalteter Verschlüsselung ohne Probleme. Der Verbindungsaufbau zu einem WLAN-Router WN802T V2, ebenfalls von der Firma Netgear, gelang dagegen nicht.

Die Logfiles und der erweiterte Quelltext für das WLAN-Modul sind bei Beschreibung des WLAN-RGB Projektes zu finden.

Funkamateur 6/11

In der Zeitschrift FUNKAMATEUR 6 2011 wurde ein Artikel über Amateurfunk Software zur Prognose der Ausbreitungsbedingungen für Funkwellen von Gerd Klawitter veröffentlicht. Der Arktikel enthält in der Beschreibung meiner App "Beacons 1.0" leider einen kleinen Fehler: Die App läuft nicht unter PalmOS sondern unter Windows Mobile. Weitere Informationen zu dieser App gibt es hier: Beacons

WiFi-Car

WiFi-CarEin Modellauto, das per WLAN ferngesteuert werden kann - die Hardware ist fertig, nun entsteht die Fernsteuersoftware.

Die Idee ist, ein Smartphone als Fernsteuersender zu benutzen. Zum Einsatz kommt ein HTC HD2 mit Windows Mobile 6.5. Das HD2 besitzt einen Beschleunigungs-sensor. Mit diesem kann die Neigung des Mobiltelefones in Fernsteuerkommandos für die Fahrtgeschwindig-keit und die Lenkung umgesetzt werden. Mit Windows Mobile 6.5 besteht die Möglichkeit diese Befehle per UDP über das Wireless-Lan an den Mikrokontroller zu senden, der das Lenkservo und einen elektronischen Fahrtenregler ansteuert.

Als Mikrokontroller wird ein Atmel AVR auf einem "Black Widow"-Board von AsyncLabs eingesetzt. Ebenfalls auf diesem Board befinded sich ein WiFi-Modul mit den ZG2100. Die Programmierung erfolgt mit der frei verfügbaren Arduino Entwicklungsumgebung, das Programm wird per USB auf den Mikrokontroller übertragen.

Sobald die App für den HD2 fertig ist, wird das Projekt hier in allen technischen Einzelheiten vorgestellt werden.

Beacons for Windows Mobile wird Referenzapplikation

Beacons for Windows MobileIm Januar 2011 erreichte mich eine Anfrage von der Firma BeeMobile, ob die Windows Mobile App "Beacons" auf ihrer Website als Referenzapplikation gelistet werden könnte.

Die App unterstützt Funkamateur beim Beobachten der Kurzwellenausbreitungsbedingungen. Dazu bedient er sich einer Gruppen von weltweit verteilten Kurzwellensendern, sogenannten Baken, welche zu einer bestimmten Zeit auf Sendung gehen. Ist der Empfang einer Bake möglich, so kann der Funkamateur wahrscheinlich auch selbst Funkverbindungen in das Gebiet aufbauen, aus welchem er die Bake empfangen hat.

Die Applikation zeigt zu jedem Zeitpunkt an, welche Bake auf einer bestimmten Frequenz gerade auf Sendung ist. Die aktive Bake wird auf einer Weltkarte dargestellt. Ausserdem ist es möglich, die Zeit zu synchronisieren und den aktuellen Standort per GPS bestimmen zu lassen. Dieser wird dann als sogenannten Locator angezeigt und zur Berechnung der optimalen Antennenausrichtung verwendet

Anfang Februar 2011 war es dann soweit, die App "Beacons for Windows Mobile" und der Einsatz entsprechender GUI-Komponenten aus dem iPack von BeeMobile ist auf der Website beemobile4.net beschrieben. 

Neujahrsbier 2011

Zum Jahresende 2010 wurde mein Interesse am Bierbrauen geweckt. So gab es zu Weihnachten eine Grund-Ausstattung zum Bierbrauen.

Pünktlich zum Jahresbeginn habe ich dann mein erstes Bier gebraut. Trotz intensiver Vorbereitungen wie Systemanalyse des Braukessels und Reglersimulationen lief natürlich nicht alles glatt. 

Aber, es ist ja noch kein Meister vom Himmel gefallen, mehr dazu gibt es hier ...

WLAN Modul ZG2100 und AVR Mikrocontroller

Nachdem die Versuche zur Steuerung von RGB-LEDS über das Netzwerk mit einem AVR-NET-IO so gut funktioniert hatten, sollte das nun auch drahtlos über das WLAN funktionieren ...

WIFI-PROTOIn einem newsletter entdeckte ich den Hinweis auf ein WLAN-Prototypenboard, das sich leicht in eigene Schaltungen integrieren lässt. Das Board kann man als WIFI-PROTO bei der Firma MikroElektronika für knapp 40 US bestellen. Es unterstützt u.a. WEP und WPA Verschlüsselungen und lässt sich leicht an einen Mikrokontroller über die SPI-Schnittstelle anschliessen.

Leider gibt es im Netz keine Registerberschreibung des ZG2100, so musste als Dokumentation ein relativ allgemeines Datenblattt und der frei verfügbare Quelltext des TCP/IP-Stacks von MicroChip herhalten.

Glücklkicherweise gibt es von der Firma AsyncLabs einen Portierung des uIP Stacks inklusive eines Treibers für ein ZG2100 basiertes WLAN-Modul. Dieses Modul mit dem Namen "WiShield" wurde von AsyncLabs für die AVR-basierten Arduino Boards entwickelt. Den WiShield-Treiber habe ich an meine Schaltung mit einem ATMEGA8-Controller angepasst, mit der sich RGB-LEDs übers WLAN steuern lassen.

Mehr dazu gibt es hier auf dieser Homepage.

RGB-Netzwerkleuchte

RGB-NetzwerkleuchtDerzeit beschäftige ich mich ein wenig mit der Anwendung von RGB-Leuchtdioden. Dabei hatte ich die Idee, eine Lampe zu bauen, deren Leuchtfarbe über Ethernet gesteuert werden kann.

Nun habe ich mit einem AVR-NET-IO Board der Firma Pollin mal einen kleinen Prototype gebaut und eine entsprechende Firmware geschrieben. Als Protokoll wird dabei IP-Multicast eingesetzt. So braucht man keine IP-Adresse zu konfigurieren - die Lampe muss einfach nur an Strom und Netzwerk angeschlossen werden.

Zur Ansteuerung habe ich ein einfaches Dotnet Programm estellt, mit welchem man zwischen 15 verschiedenen Farben wählen kann. Die Farbwahl damit ist rein statisch. Ausserdem kann die Lampe von einem Windows Handy gesteuert werden: Die Windows Mobile App "Ambient Color" kann bei www.pocketgear.com für ein paar Euro erworben werden.

Mehr zur RGB-Netzwerkleuchte gibt es hier ...

Luxury Goods - Ein Clone von "I am rich"

Mein persönlicher Clone der iApp "I am rich" programmiert für das Betriebsystem Windows Mobile. Ein wirklich funktionsloses Programm, das für viel Geld im Onlineshop bezogen werden kann. 

Insgesamt sind nur vier Kopien dieses Programmes im Umlauf. Zwei Kopien wurden im Rahmen einer Promition-Aktion verschenkt. Im Rahmen einer Sonderangebotsaktion mit 95% Discount wurde das Programm von einem Käufer zum Preis von etwa 50 Euro erworben.

Anschliessend wurde es ohne Angabe von Gründen aus dem Onlineshop gelöscht. Warum wird wohl für immer ein Rätsel bleiben. Auf eine Anfrage nach den Grund, das Programm aus dem Angebot zu nehmen, gab es keine Antwort.

Ein paar weitere Hintergründe gibt es hier ...

Selbstbau eines UKW Radios

Mit einem FM-Tuner für 2 Euro kann man ein UKW-Radio leicht selber bauen. Das beschriebene Radio ist voll funktionsfähig, lässt aber Raum zum eigenen Experimentieren, wie beispielsweise Aufrüstung zum Stereoempfang oder Einbau eines RDS-Decoders. Den Tuner RFT 4423.10 gibt es bei Pollin, den ZF-Verstärker CA3089 gibt es bei beispielsweise beim Funkamateur-Shop. Die übrigen Bauteile sind gut erhältlich.

Anhand eines Blockschaltbildes wird zunächst die Funktion erläutert und anschliessend ein Schaltplan für ein kleines Mono-Radio vorgestellt. Es ist zwar kein fertiger Bausatz, aber die Schaltung ist sehr einfach gehalten. Die Verwendung eines fertigen Tuners ermöglicht den sicheren Nachbau. Die Spulen kann man entweder selber wickeln oder fertige Festinduktivitäten verwenden. Mehr dazu gibt es hier [...]

Breakout-Platine für DDS AD9835

Für ein aktuelles Elektronikprojekt brauchte ich einen DDS zur Erzeugung von Frequenzen im Bereich von etwa 5 - 5.5 MHz. Von Analog Devices hatte ich vor einiger Zeit einige ICs als Muster kostenlos zur Verfügung gestellt bekommen. Meine Wahl fiel auf einen AD9835 - ein etwa 5x5mm grosser Chip mit 16 Anschlüssen. Um den AD9835 auf Lochrasterplatinen einsetzen zu können habe ich kurzerhand eine kleine Adapterplatine entworfen, das IC darauf gelötet und mit zwei einreihigen Pfostenleisten versehen. Mehr dazu hier ...

Social Media

Facebook Facebook
YouTube
RSS MSDN

Microsoft Developer Network

codeproject.com Code Project

Site Map | Printable View | © 2008 - 2012 Stefan Heesch | Powered by mojoPortal | HTML 5 | CSS | Design by styleshout