Wii-Nunchuk als Universalsteuerung

Disese Projekt wurde mit dem ATM-18 Controller Modul realisiert. Dieses Controller Modul besitzt einen ATmega88 als Mikrocontroller und ist eine Zusammenarbeit zwischen Elektor und dem CC2 (ComputerClub 2).
Der Wii-Nunchuk wird über die I2C Schnittstelle angesprochen. Findige Bastler wie Chad Phillips haben das Protokoll und den Verschlüsselungs Algorythmus herausgefunden.

ATM18::Projekt::Wii-Nunchuk

„Wii-Nunchuk als Universalsteuerung“ weiterlesen

AVR Preserver

Preserver

Wer hatte noch nicht das Problem. Ein Klick an der falschen Stelle beim Setzen der Fusebits und schon hat man einen AVR Prozessor auf externen Takt gestellt, obwohl man eigentlich externen Quarz gemeint hatte. Damit hat man sich vom Prozessor ausgesperrt. Um so einen AVR wieder zu beleben benötigt man eine HV-Programmer, wie z.B. das STK500 oder den AVR Preserver. „AVR Preserver“ weiterlesen

Arduino und der Asuro

Mit der Asuro Erweiterung und der damit vorhandenen RS232 Schnittstelle lassen sich auch sehr leicht Arduino Skripte laden und ausführen. Allerdings wird dazu auch ein neuer Prozessor mit einem Arduino kompatiblen Bootloader vorausgesetzt. Warum nicht gleich auf den ATmega168 umsteigen. Der bietet neben dem doppelten Speicher für Flash, EEPROM und RAM auch eine Debug Möglichkeit über DebugWire.
„Arduino und der Asuro“ weiterlesen

Asuro Erweiterung RS232/Bluetooth und ISP

Asuro mit BT Modul

Geschafft! Nach langer Zeit hatte ich mal wieder etwas Zeit, mich um meinen kleinen Freund den ASURO zu kümmern. Rechtzeitig zu Weihnachten erhält dieser mal wieder eine Erweiterung. Diese besteht zurzeit aus einem RS232 bzw. Bluetooth Modul und einer ISP Schnittstelle. Der Clou bei der Sache ist, die Erweiterung wird nicht, wie das LCD-Modul oder die SnakeVision Erweiterung, von oben, sondern von unten aufgesteckt. D.h. man kann oben zusätzlich z.B. das LCD-Modul stecken. Zudem ist auf der Platine noch jede Menge Platz für weitere Features.

„Asuro Erweiterung RS232/Bluetooth und ISP“ weiterlesen

Arduino Einführung

Wem der Einstieg in die Programmierung der Atmel AVR Controller mit den Datenblättern zu schwer fällt, für den ist Arduino vielleicht genau das richtige. Arduino ist eine Open-Source- Plattform, basierend auf einem Microcontroller-Board und einer Entwicklungsumgebung mit einer API für den Microcontroller. In diesem Zusammenhang wird oft auch der Begriff Physical Computing verwendet. Darunter versteht im weitesten Sinne ein physikalisches System, das mit Hilfe von Hard- und Software mit der realen analogen Welt interagieren kann. Im Gegensatz zu anderen Kaufboards wie z.B. die BasicStamp Reihe sind die Arduino Boards viel günstiger im Preis.

„Arduino Einführung“ weiterlesen