MC:Hauptseite

Aus SWLabWiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
(Wish list)
(Wish list)
Zeile 67: Zeile 67:
  
 
* [http://www.saleae.com/logic/ Logic Analyzer] (129€) oder [http://www.watterott.com/de/Open-Logic-Sniffer Open Logic-Sniffer] (45,22€ bei Watterott, Software: [http://www.lxtreme.nl/ols/ 1] [http://dangerousprototypes.com/docs/Logic_Sniffer_quick_start_guide 2])
 
* [http://www.saleae.com/logic/ Logic Analyzer] (129€) oder [http://www.watterott.com/de/Open-Logic-Sniffer Open Logic-Sniffer] (45,22€ bei Watterott, Software: [http://www.lxtreme.nl/ols/ 1] [http://dangerousprototypes.com/docs/Logic_Sniffer_quick_start_guide 2])
 +
* Mittelgroße Eisenhandsäge
 
* Tischbohrmaschine, alternativ Dremel mit Bohrständer
 
* Tischbohrmaschine, alternativ Dremel mit Bohrständer
 
* Heißluftfön (Reichelt ~50€)
 
* Heißluftfön (Reichelt ~50€)

Version vom 27. Mai 2011, 14:09 Uhr

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

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

  • Logic Analyzer (129€) oder Open Logic-Sniffer (45,22€ bei Watterott, Software: 1 2)
  • Mittelgroße Eisenhandsäge
  • Tischbohrmaschine, alternativ Dremel mit Bohrständer
  • Heißluftfön (Reichelt ~50€)
  • Zangenset (bei Reichelt gibt's brauchbare für wenig Geld)
  • Lötspitzen
  • Messleitungen, Anschlussleitungen für Netzgerät
  • Krokodilsklemmen für Anschlussleitungen
  • gescheites Schraubenzieher-Set
  • Torx-Schraubenzieher-Set
  • Lupe, vielleicht sogar ne Leuchtlupe
  • Oszilloskop
  • Hebel-Schneidemaschine (um z.B. (Lochraster-)Platinen zu schneiden)

Verfügbare Ausstattung

Von Romain privat zur Verfügung gestellte Sachen:

  • Belichtungsgerät
  • Große Bohrmaschine
  • Kleine Eisensäge (aber auch zum hackertypischen Sägen von Holz-/PVC-/Alles-andere benutzbar, wenn vom Allessägen stumpf => einfach Sägeblatt ersetzen)
  • Weiteres Werkzeug (nachfragen!)

Interne Dokumente

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

Meine Werkzeuge