MC:Hauptseite

Aus SWLabWiki
Wechseln zu: Navigation, Suche
Arduino

Inhaltsverzeichnis

Kurzbeschreibung

Dieses Projekt bildet eine Spielwiese für verschiedene kleinere Mikrocontroller-basierte Teilprojekte. Hier können eingebettete Systeme anhand unterschiedlicher Basistechnologien hautnah erforscht werden.

Wir beschäftigen uns mit unterschiedlichen Controller-Familien wie z.B. AVR (Atmel), Pic (Microchip) oder auch STM (ST). Wirf bitte einen Blick auf die Diskussionsseite wo wir diverse Ideen und Technologien ansprechen werden.

Ziele

  • Erstes Treffen, Plan ausarbeiten, Aufgaben verteilen

Projekt-Team

Projektideen

  • QR-Decoder. μ-Controller liest den Speicher einer Webcam aus und decodiert den QR-Code (oder versucht es zumindest ;-) Wie sämtliche gängigen Strichcode-Scanner wird auch dieser Decoder eine Tastatur emulieren und den decodierten Code als eine Serie von Keystrokes an den Rechner senden. Als Controller kann man verwenden:
    • Vinculum II μ-Controller von FTDI
    • Atmels (ohne nativen USB Support) mit der V-USB Firmware
    • Atmels mit nativem USB Support. Ob diese auch als Host agieren können, muss im Datenblatt nachgeschaut werden
  • Endgerät für Web Services. Hierzu muss eine SOAP-, JSON- oder eine entsprechende Engine für das Nachrichtenprotokoll geschrieben werden. Es wird empfohlen Ethersex oder etwas ähnliches zu benutzen, damit man den Http-Stack nicht selber implementieren muss ;-)
  • Serieller Logger. Ein Gerät, das Kommunikation an einer seriellen Schnittstelle wie RS232 mitschneiden und wiedergeben kann. Das kann beliebig komplex ausgelegt werden, bis hin zu Geräten mit eigenem Display, SD-Karte, … (in einer der letzten Funkamateur-Zeitschriften ist genau solch ein Logger vorgestellt worden)

Aktueller Projektstand

  • Es hat noch kein Meeting stattgefunden

Inspirationen

Linksammlung

µC-Hello World für AT mega8

Blinkentree

MicroCamp

Ausführliches Tutorial zum Mikrocontroller Einstieg mit dem ATmega8 von Atmel.

  1. Hardware & Microcontroller
  2. Development Software
  3. C Programming with AVR Studio and WinAVR
  4. Library and Function programming
  5. WinAVR c-Compiler
  6. MicroCamp Librarys
  7. Building a Robot
    1. Basic Movement
    2. Object Detection
    3. Line Tracking
  8. Sources

MicroCamp ATmega8 Activity Kit Manual

MicroCamp ATmega8 Activity Kit Manual (rev. 2.0)

Wish list

Interne Dokumente

Die hier verlinkten weiteren Seiten zu diesem Projekt sind nur für angemeldete SWLab-Teilnehmer lesbar.

Meine Werkzeuge