Elektronik und Roboterbau
AVR, avr-gcc, CAN, CPLD, Elektronik, Mikrocontroller, MSP430, PIC, Roboter, Schaltungen, Sensoren, Software, Testboards
Ein Frontend für den seriellen AVR Bootloader FastBoot v1.7
Um zu schauen wie viel Speicher eine C-Bibliothek auf dem AVR belegt habe ich ein kleines Python-Script geschrieben, was eine ungefähre Größenabschätzung ermöglicht.
Der S8IO8 ist der Nachfolger des S8IO, mit einem ATMega48/88/168 anstelle des ATTiny2313 und einer wesentlich flexibleren Firmware.
Die Firma Sharp bietet mit der GP2D.. Reihe einige einfach anzusteuernde Infrarotentfernungsmesser an. Dabei wird zu Bestimmung der Entfernung nicht gemessen wie viel Licht von dem Objekt reflektiert wird, sondern in welchem Winkel es reflektiert wird. Dies hat den Vorteil, dass der Sensor relativ unabhändig von der Oberfläche ist (im Gegensatz zu dem IS471F).
Kleine Programmmbeispiele zu folgenden Themen:
Mit diesem Modul kann man sehr einfach eine Gameboykamera an einen AVR anschließen. Gameboykameras gibt es zum Beispiel relativ günstig bei Ebay zu ersteigern (teilweise für 1 Euro). Sie bieten eine Auflösung von 128x128 Pixel und einige andere nette Features wie zum Beispiel einfach Kantenerkennung usw.
Das DCF77 Signal wird von der Physikalisch-Technischen-Bundesanstalt in Braunschweig über ein System von 4 Cäsium-Atomuhren erzeugt und kann verwendet werden um elektronische Schaltungen mit einer Uhrzeit auszustatten.
Wenn man mehrere Mikrocontroller vernetzten will braucht man, um die Komunikation zu ermöglichen, ein Protokoll. Davon gibt es viele, leider verbrauchen die meisten Ressourcen, die bei kleinen Mikrocontroller häufig nicht vorhanden sind.